El curso Advanced Developing on AWS utiliza el escenario del mundo real de tomar una aplicación monolítica local heredada y refactorizarla en una arquitectura de microservicios sin servidor. Este curso avanzado cubre temas de desarrollo avanzado, como la arquitectura para un entorno nativo de la nube, deconstruir aplicaciones heredadas en las instalaciones y volver a empaquetarlas en arquitecturas nativas de la nube basadas en la nube, y aplicando los principios de la metodología de Aplicación de Doce Factores.
Curso Advanced Developing on AWS
- AWS-AD
- Avanzado
Estamos preparando nuevas convocatorias, déjanos tus datos a través del formulario y te avisaremos en cuanto estén disponibles.
- Objetivos
- Audiencia
- Requisitos
- Certificación
- Contenidos
- Material del curso
- Perfil del docente
- Promociones
- Medios de pago
Analizar una arquitectura de aplicación monolítica para determinar puntos de interrupción lógicos o programáticos donde la aplicación se puede dividir en diferentes servicios de AWS.
Aplicar los conceptos y pasos del manifiesto de la aplicación de doce factores al migrar desde una arquitectura monolítica.
Recomendar los servicios de AWS apropiados para desarrollar una aplicación nativa de la nube basada en microservicios.
Utilizar la API, la CLI y los SDK de AWS para monitorear y administrar los servicios de AWS.
Desarrolladores de software experimentados que estén familiarizados con los servicios de AWS.
- Conocimiento profundo de al menos un lenguaje de programación de alto nivel.
- Conocimiento práctico de los servicios básicos de AWS y la implementación de la nube pública.
- Haber completado el curso Developing on AWS y tener una experiencia mínima de 6 meses en la aplicación de esos conceptos en un entorno del mundo real.
Preparación para el examen de certificación:
Módulo 1: The cloud journey
- Common off-cloud architecture
- Introduction to Cloud Air
- Monolithic architecture
- Migration to the cloud
- Guardrails
- The six R’s of migration
- The Twelve-Factor Application Methodology
- Architectural styles and patterns
- Overview of AWS Services
- Interfacing with AWS Services
- Authentication
- Infrastructure as code and Elastic Beanstalk
- Demonstration: Walk through creating base infrastructure with AWS CloudFormation in the AWS console
- Hands-on lab 1: Deploy your monolith application using AWS Elastic Beanstalk
Módulo 2: Gaining Agility
- DevOps
- CI/CD
- Application configuration
- Secrets management
- CI/CD Services in AWS
- Demonstration: Demo AWS Secrets Manager
Módulo 3: Monolith to MicroServices
- Microservices
- Serverless
- A look at Cloud Air
- Microservices using Lambda and API Gateway
- SAM
- Strangling the Monolith
- Hands-on lab: Using AWS Lambda to develop microservices
Módulo 4: Polyglot Persistence & Distributed Complexity
- Polyglot persistence
- DynamoDB best practices
- Distributed complexity
- Step functions
Módulo 5: Resilience and Scale
- Decentralized data stores
- Amazon SQS
- Amazon SNS
- Amazon Kinesis Streams
- AWS IoT Message Broker
- Serverless event bus
- Event sourcing and CQRS
- Designing for resilience in the cloud
- Hands-on lab: Exploring the AWS messaging options
Módulo 6: Security and Observability
- Serverless Compute with AWS Lambda
- Authentication with Amazon Cognito
- Debugging and traceability
- Hands-on lab: Developing microservices on AWS
- Hands-on lab 8: Automating deployments with Cloud Formation
Documentación oficial del curso Curso Advanced Developing on AWS.
- Formador certificado por AWS.
- Más de 5 años de experiencia profesional.
- Más de 4 años de experiencia docente.
- Profesional activo en empresas del sector IT.
Antiguos alumnos
Si has asistido a alguno de nuestros cursos, tienes un 10% de descuento en la matrícula de tus próximos cursos o certificaciones oficiales.
Carné Joven Comunidad de Madrid
Si tienes el Carné Joven de la Comunidad de Madrid, dispones de un 15% de descuento en todos nuestros cursos y certificaciones. Únicamente deberás presentar tu carné.
Desempleados
Bonificamos un 10% la matrícula de tu curso o certificación oficial. Únicamente deberás acreditarlo con cualquiera de los documentos oficiales disponibles.
Discapacitados
Si tienes algún tipo de discapacidad, cuentas con un 10% de descuento en la matrícula de tu curso. Únicamente deberás acreditarlo.
Familia numerosa
¡Te ayudamos! Sabemos que es importante cuidar de la economía familiar, por eso, y en cumplimiento de nuestra política de Responsabilidad Social Corporativa, si eres miembro de una familia numerosa, puedes beneficiarte de un 10% de descuento en la matrícula de cualquier curso. Únicamente deberás acreditarlo.
Amigos o compañeros profesionales
Si te inscribes a nuestros cursos con uno o más amigos o compañeros técnicos, cada uno de vosotros obtendréis un descuento del 10% en vuestra formación.
Si trabajáis en la misma empresa, consulta los descuentos para departamentos profesionales.
Empresas
Mantener, actualizar y perfeccionar las habilidades y conocimientos del equipo de trabajo es esencial para la adaptación y el éxito de la estrategia empresarial en el entorno dinámico y desafiante en el que competimos.
Si deseas planificar la formación (técnica, metodológica o de habilidades) de tu equipo, consulta nuestros planes de formación continua o los descuentos en cursos y certificaciones técnicas.
Fundae (Formación bonificable)
Prácticamente la totalidad de nuestra formación puede ser bonificada aplicando el crédito de formación que las empresas y autónomos tienen anualmente en Fundae.
Consúltanos y no te preocupes, lo gestionamos por ti.
Sodexo (Pluxee)
Ahorra con tu cheque virtual.
Formación Pass de Pluxee (Sodexo) es un servicio que facilita el acceso y pago de formación y certificación oficial. Al estar exento del IRPF, ahorras al menos un 25% del importe total.
Úsalo con nosotros.
Descuentos no aplicables a Red Hat ni Oracle. La formación de Red Hat no es bonificable en Fundae. Los exámenes de certificación no se pueden bonificar. Podrán bonificarse únicamente si son indivisibles del curso que los prepara.
Objetivos
Analizar una arquitectura de aplicación monolítica para determinar puntos de interrupción lógicos o programáticos donde la aplicación se puede dividir en diferentes servicios de AWS.
Aplicar los conceptos y pasos del manifiesto de la aplicación de doce factores al migrar desde una arquitectura monolítica.
Recomendar los servicios de AWS apropiados para desarrollar una aplicación nativa de la nube basada en microservicios.
Utilizar la API, la CLI y los SDK de AWS para monitorear y administrar los servicios de AWS.
Audiencia
Desarrolladores de software experimentados que estén familiarizados con los servicios de AWS.
Requisitos
- Conocimiento profundo de al menos un lenguaje de programación de alto nivel.
- Conocimiento práctico de los servicios básicos de AWS y la implementación de la nube pública.
- Haber completado el curso Developing on AWS y tener una experiencia mínima de 6 meses en la aplicación de esos conceptos en un entorno del mundo real.
Certificación
Preparación para el examen de certificación:
Contenidos
Módulo 1: The cloud journey
- Common off-cloud architecture
- Introduction to Cloud Air
- Monolithic architecture
- Migration to the cloud
- Guardrails
- The six R’s of migration
- The Twelve-Factor Application Methodology
- Architectural styles and patterns
- Overview of AWS Services
- Interfacing with AWS Services
- Authentication
- Infrastructure as code and Elastic Beanstalk
- Demonstration: Walk through creating base infrastructure with AWS CloudFormation in the AWS console
- Hands-on lab 1: Deploy your monolith application using AWS Elastic Beanstalk
Módulo 2: Gaining Agility
- DevOps
- CI/CD
- Application configuration
- Secrets management
- CI/CD Services in AWS
- Demonstration: Demo AWS Secrets Manager
Módulo 3: Monolith to MicroServices
- Microservices
- Serverless
- A look at Cloud Air
- Microservices using Lambda and API Gateway
- SAM
- Strangling the Monolith
- Hands-on lab: Using AWS Lambda to develop microservices
Módulo 4: Polyglot Persistence & Distributed Complexity
- Polyglot persistence
- DynamoDB best practices
- Distributed complexity
- Step functions
Módulo 5: Resilience and Scale
- Decentralized data stores
- Amazon SQS
- Amazon SNS
- Amazon Kinesis Streams
- AWS IoT Message Broker
- Serverless event bus
- Event sourcing and CQRS
- Designing for resilience in the cloud
- Hands-on lab: Exploring the AWS messaging options
Módulo 6: Security and Observability
- Serverless Compute with AWS Lambda
- Authentication with Amazon Cognito
- Debugging and traceability
- Hands-on lab: Developing microservices on AWS
- Hands-on lab 8: Automating deployments with Cloud Formation
Material del curso
Documentación oficial del curso Curso Advanced Developing on AWS.
Perfil del docente
- Formador certificado por AWS.
- Más de 5 años de experiencia profesional.
- Más de 4 años de experiencia docente.
- Profesional activo en empresas del sector IT.
Promociones
Antiguos alumnos
Si has asistido a alguno de nuestros cursos, tienes un 10% de descuento en la matrícula de tus próximos cursos o certificaciones oficiales.
Carné Joven Comunidad de Madrid
Si tienes el Carné Joven de la Comunidad de Madrid, dispones de un 15% de descuento en todos nuestros cursos y certificaciones. Únicamente deberás presentar tu carné.
Desempleados
Bonificamos un 10% la matrícula de tu curso o certificación oficial. Únicamente deberás acreditarlo con cualquiera de los documentos oficiales disponibles.
Discapacitados
Si tienes algún tipo de discapacidad, cuentas con un 10% de descuento en la matrícula de tu curso. Únicamente deberás acreditarlo.
Familia numerosa
¡Te ayudamos! Sabemos que es importante cuidar de la economía familiar, por eso, y en cumplimiento de nuestra política de Responsabilidad Social Corporativa, si eres miembro de una familia numerosa, puedes beneficiarte de un 10% de descuento en la matrícula de cualquier curso. Únicamente deberás acreditarlo.
Amigos o compañeros profesionales
Si te inscribes a nuestros cursos con uno o más amigos o compañeros técnicos, cada uno de vosotros obtendréis un descuento del 10% en vuestra formación.
Si trabajáis en la misma empresa, consulta los descuentos para departamentos profesionales.
Empresas
Mantener, actualizar y perfeccionar las habilidades y conocimientos del equipo de trabajo es esencial para la adaptación y el éxito de la estrategia empresarial en el entorno dinámico y desafiante en el que competimos.
Si deseas planificar la formación (técnica, metodológica o de habilidades) de tu equipo, consulta nuestros planes de formación continua o los descuentos en cursos y certificaciones técnicas.
Medios de pago
Fundae (Formación bonificable)
Prácticamente la totalidad de nuestra formación puede ser bonificada aplicando el crédito de formación que las empresas y autónomos tienen anualmente en Fundae.
Consúltanos y no te preocupes, lo gestionamos por ti.
Sodexo (Pluxee)
Ahorra con tu cheque virtual.
Formación Pass de Pluxee (Sodexo) es un servicio que facilita el acceso y pago de formación y certificación oficial. Al estar exento del IRPF, ahorras al menos un 25% del importe total.
Úsalo con nosotros.
Descuentos no aplicables a Red Hat ni Oracle. La formación de Red Hat no es bonificable en Fundae. Los exámenes de certificación no se pueden bonificar. Podrán bonificarse únicamente si son indivisibles del curso que los prepara.
Solicita información
Partner oficial de los principales fabricantes tecnológicos
ITIL® y PRINCE2® son marcas comerciales registradas de AXELOS Limited, utilizadas bajo permiso de AXELOS Limited. The Swirl logo™ es una marca comercial de AXELOS Limited, utilizada bajo permiso de AXELOS Limited. Todos los derechos reservados.