Che cos'è Amazon EMR su EKS - Amazon EMR

Che cos'è Amazon EMR su EKS

Amazon EMR su EKS offre un'opzione di implementazione per Amazon EMR che consente di eseguire framework per Big Data open source su Amazon Elastic Kubernetes Service (Amazon EKS). Questa opzione di implementazione consente all'utente di concentrarsi sull'esecuzione di carichi di lavoro di analisi dei dati mentre Amazon EMR su EKS crea, configura e gestisce container per applicazioni open source.

Se già si utilizza Amazon EMR, adesso è possibile eseguire applicazioni basate su Amazon EMR con altri tipi di applicazioni nello stesso cluster Amazon EKS. Questa opzione di implementazione migliora inoltre l'utilizzo delle risorse e semplifica la gestione dell'infrastruttura in più zone di disponibilità. Se già si eseguono framework di Big Data su Amazon EKS, adesso è possibile utilizzare Amazon EMR per automatizzare il provisioning e la gestione ed eseguire Apache Spark più rapidamente.

Amazon EMR su EKS consente al proprio team di collaborare in modo più efficiente ed elaborare un'enorme quantità di dati in modo più semplice ed economico:

  • È possibile eseguire applicazioni su un pool comune di risorse senza dover eseguire il provisioning dell'infrastruttura. Puoi utilizzare Amazon EMR Studio e AWS SDK o AWS CLI per sviluppare, inviare e diagnosticare applicazioni di analisi dei dati in esecuzione su cluster EKS. È possibile eseguire processi pianificati su Amazon EMR su EKS utilizzando Apache Airflow o Amazon Managed Workflows for Apache Airflow (MWAA) autogestiti.

  • I team dell'infrastruttura possono gestire centralmente una piattaforma di calcolo comune per consolidare i carichi di lavoro Amazon EMR con altre applicazioni basate su container. È possibile semplificare la gestione dell'infrastruttura con i comuni strumenti Amazon EKS e sfruttare un cluster condiviso per carichi di lavoro che richiedono versioni diverse di framework open source. È inoltre possibile ridurre il sovraccarico operativo con la gestione automatizzata dei cluster Kubernetes e l'applicazione di patch del sistema operativo. Con Amazon EC2 e AWS Fargate, è possibile abilitare più risorse di calcolo per soddisfare i requisiti prestazionali, operativi o finanziari.

Nel diagramma seguente sono mostrati i due diversi modelli di implementazione per Amazon EMR.


   Opzioni di implementazione di Amazon EMR