El objetivo de este curso es que domine el trabajo con AWS mediante Terraform for AWS Resource on VPC y ECS Fargate. Comienza con una introducción a las herramientas de desarrollo y al entorno. En primer lugar, analizará la CLI de AWS como forma de empezar a administrar una cuenta de AWS. Explore Python, que será nuestro lenguaje principal para trabajar con AWS, y PyCharm, un potente IDE de JetBrains para el desarrollo de Python. Boto3 es una magnífica biblioteca de AWS que Amazon admite actualmente. La cuenta de AWS es uno de los componentes más importantes, ya que le permite experimentar con los recursos de AWS y crearlos. Iniciaremos sesión en la consola de administración de AWS y exploraremos sus funciones clave. Tras registrar a un usuario de desarrollo en una cuenta y obtener las credenciales, descubrirá cómo utilizarlas para configurar un entorno con la CLI para la interacción.
En
la siguiente sección se explica cómo instalar herramientas y configurar un entorno en Linux, Windows o MAC OS. Aprenderá a instalar Terraform, IntelliJ Plugin, Python 3, Pip, AWS SDK (CLI) y Boto3 en todos los sistemas operativos. Describimos cómo configurar las variables de entorno para las implementaciones de Terraform y configurar el IDE para usar Terraform de manera eficiente mediante la instalación de un complemento de Terraform. Además, proporcionamos una descripción general clara y detallada de Terraform y Fargate para implementar esta infraestructura fácilmente. Explicamos las funciones y comandos de Terraform más utilizados, la sintaxis del lenguaje Terraform, las dependencias y los estados. Una vez que haya configurado todo, puede crear código de Terraform para poner en práctica su arquitectura. En primer lugar, configure su estado remoto y desarrolle el entorno de nube privada virtual (VPC). Para cumplir con los requisitos de alta disponibilidad, distribuiremos nuestras subredes públicas y privadas en tres zonas de disponibilidad distintas dentro
de una región.
A continuación, exploraremos el desarrollo de una plataforma AWS ECS. Para prepararse para la implementación de la aplicación, debe registrar un dominio para la aplicación Spring Boot y crear un clúster de ECS, un grupo objetivo, un balanceador de cargas de aplicaciones, un oyente de HTTPS y un certificado e IAM para el clúster de ECS. Observe la aplicación Spring Boot que implementaremos en AWS ECS Fargate. Descubra cómo crear la definición de tareas de ECS Fargate, el rol y la política de IAM, el servicio de ECS, el grupo objetivo, la regla de escucha y el grupo de registro de CloudWatch para preparar la implementación de la aplicación. Por último, creará un script de shell para implementar y desarrollar todo el proceso y completar cada etapa una por una. Estas consisten en compilar el código, compilar e insertar la imagen de Docker en AWS ECR y, por último, implementar la aplicación Spring Boot en AWS ECS Fargate. Inscríbase en este curso ahora mismo para empezar a poner en práctica lo que ha aprendido
.
Conoce lo que aprenderás en este curso gratuito
Ver Todos los resultados de aprendizaje Ver menos Todos los cursos de Alison son gratuitos para inscribirse, estudiar y completar. Para completar con éxito este curso certificado y convertirte en un graduado de Alison, debes obtener un 80% o más en cada evaluación del curso.
Una vez que hayas completado este curso certificado, tienes la opción de adquirir un Certificado oficial, que es una excelente manera de compartir tu logro con el mundo.
Su certificado de Alison es:
- Ideal para compartir con posibles empleadores.
- Excelente para tu CV, perfiles profesionales en redes sociales y solicitudes de empleo.
- Una muestra de tu compromiso con seguir aprendiendo, desarrollar nuevas habilidades y obtener grandes resultados.
- Un incentivo para que sigas empoderándote a través del aprendizaje continuo.
Alison ofrece 2 tipos de certificado para los Cursos Certificados completados:
Certificado Digital: un Certificado descargable en formato PDF, disponible inmediatamente para ti cuando completes tu compra. Certificado Físico: una versión física de tu Certificado oficialmente autenticado y con marcas de seguridad Todos los Certificados están disponibles para su compra a través de la Tienda Alison. Para obtener más información sobre la compra de Certificados de Alison, visita nuestras Preguntas Frecuentes. Si decides no comprar tu Certificado de Alison, aún puedes demostrar tu logro con la opción de compartir tu Registro de Aprendizaje o Verificación de Logro de Aprendizaje, ambos accesibles desde tu Configuración de Cuenta.