Arquitetura com AWS ECS, Fargate, ALB e RDS

En este curso creará dos microservicios utilizando Spring Boot en containers Docker, para interactuar con los servicios AWS como:

  • ECS: el Elastic Container Service es el servicio de organización de containers de AWS. Con él es posible gestionar la ejecución de microservicios basados en containers Docker de forma robusta y escalable. Y con el AWS Fargate, el Serverless compute for containers de la AWS, no es necesario crear instancias de máquinas EC2, lo que reduce el costo de operar microservicios basados en containers;
  • RDS: el Relational Database Service es una recurso que permite la creación de instancias de bases de datos, con servicios como copias de seguridad automáticas y pautas de seguridad de acceso;
  • SNS: el Simple Notification Service es un recurso ampliamente utilizado para crear mecanismos de notificación para diferentes aplicaciones u otros servicios;
  • SQS: el Simple Queue Service es un recurso que permite la creación de colas para entregar mensajes de manera rápida y confiable, permitiendo la creación de un mecanismo de comunicación asíncrono entre microservicios;
  • DynamoDB: este es un potente servicio de base de datos NoSQL, que permite la creación de tablas, sin necesidad de crear un servidor, con funciones de borrado automático de datos, escalabilidad y mucho más;
  • S3: el Simple Storage Service permite la creación de buckets para el almacenamiento seguro de archivos. Además, es posible configurar eventos para que se generen cuando estos archivos se colocan en estos depósitos, haciendo que otras aplicaciones sean notificadas de estos eventos.

Cree la infraestructura de microservicios basados en Docker con AWS CDK, interactuando con servicios de AWS como SNS, SQS, RDS, DynamoDB y S3.

Con esto también aprenderá a utilizar el AWS SDK, que es un conjunto de bibliotecas desarrolladas por la propia AWS para utilizar sus servicios. Estos recursos se crearán en AWS utilizando el AWS Cloud Development Kit - CDK, una forma moderna de modelar y aprovisionar infraestructura en AWS.

También aprenderá a monitorear microservicios usando gráficos y métricas, así como a usar el CloudWatch Insights, para ver y buscar registros de aplicaciones.

Aprende todo esto con explicaciones detalladas y ejercicios prácticos, donde podrás poner a prueba tus habilidades y aplicar los conceptos aprendidos.

Al final de este curso, tendrá la confianza de diseñar y desarrollar microservicios en AWS de una manera escalable y sólida.

También puede descargar los códigos fuente del proyecto que se desarrollarán a lo largo del curso.

Este curso tiene un buen equilibrio entre teoría y práctica . Por lo tanto, puede esperar explicaciones detalladas con diagramas e implementaciones bien guiadas, siempre con un propósito bien definido .

Lo que también se incluye en el paquete al comprar el curso:

  • Apoyo al estudiante , a través de la sesión de preguntas y respuestas;
  • Código fuente de todo lo que se hará, disponible para descargar;
  • 15 cuestionarios para que pruebe sus conocimientos sobre lo que se ha enseñado;
  • 9 ejercicios prácticos para que practiques, con soluciones detalladas realizadas por el instructor.

Quién soy yo, el instructor:

  • Trabajé diariamente con las tecnologías presentadas en este curso durante casi 3 años, actuando como desarrollador de soluciones alojadas en AWS.;
  • He estado enseñando disciplinas de computación en la nube, principalmente AWS, en un curso de posgrado durante casi 10 años ;
  • He libros publicados sobre el tema;
  • Soy parte de la comunidad global AWS Community Builder 2020/2021/2022, creado por la propia AWS .
Curso na Udemy sobre criação de serviços em Java com AWS ECS Fargate e AWS CDK
¿Te gustó el curso? Suscribirse

¡Inscríbete en este curso ahora mismo!

Suscribirse
Curso na Udemy sobre criação de serviços em Java com AWS ECS Fargate e AWS CDK
¿Te gustó el curso? Suscribirse

¡Inscríbete en este curso ahora mismo!

Suscribirse