fbpx
Cloud Developer en AWS
 Cloud Developer en  AWS
0
Horas de clases en vivo
1
Laboratorios
0
Horas de clases en vivo
1
Laboratorios

BOOTCAMP MESH

Infraestructura como Código
Nuestros ingenieros SRE cuentan con las habilidades necesarias para administrar infraestructura a través de código
Configuration Management
Esta práctica permite la administración remota de servidores y es un elemento indispensable para administrar el cambio mediante frameworks robustos haciendo uso de distintas estrategias de despliegue.
Monitoreo
Es indispensable contar con las habilidades necesarias para capturar logs y visualizarlos para obtener insights valiosos sobre la operación de los servicios
Diseño de pipelines CI/CD
Aprenderás a crear canalizaciones para cada tipo de proyecto tanto de aplicaciones web, contenedores, serverless y mobile mejorando así la calidad en el servicio.
DevSecOps
Todo SRE debe de contemplar pruebas de seguridad en sus pipelines y configurar operaciones seguras end to end.
Microservicios
Dominar tecnologías serverless es un dominio indispensable para un perfil SRE profesional, abordamos tecnologías sin servidor y su integración con otros servicios en el ecosistema.
Orquestación
El manejo de contenedores y funciones serverless a gran escala es todo un reto, aquí abordamos middleware de gestión como Kubernetes, AWS Step Functions y Mallas de servicios

Perfil del egresado


Un especialista en Desarrollo Cloud es un profesional con dominio en 10 áreas de conocimiento que le permiten al estudiante desarrollar aplicaciones web full-stack de forma eficiente utilizando tecnologías de punta y servicios especializados en AWS. Se profundiza en el uso de tecnologías serverless avanzadas como bases de datos NoSQL, GraphQL y Machine Learning.

Este bootcamp es parte del modelo educativo MESH® que complementa diferentes dominios de conocimiento para maximizar tus resultados.
  1. Introducción al desarrollo Cloud Native en AWS
  2. Metodologías modernas para el desarrollo de software
  3. Modelado de aplicaciones serverless
  4. Modelado de repositorios de datos
  5. Modelos de persistencia con GraphQL
  6. Desarrollo de Front-ends en AWS
  7. Patrones de diseño
  8. Seguridad de aplicaciones
  9. Testing de aplicaciones
  10. Aplicaciones inteligentes

Perfil del egresado


Un especialista en Desarrollo Cloud es un profesional con dominio en 10 áreas de conocimiento que le permiten al estudiante desarrollar aplicaciones web full-stack de forma eficiente utilizando tecnologías de punta y servicios especializados en AWS. Se profundiza en el uso de tecnologías serverless avanzadas como bases de datos NoSQL, GraphQL y Machine Learning.

Este bootcamp es parte del modelo educativo MESH® que complementa diferentes dominios de conocimiento para maximizar tus resultados.
  • 1. Introducción al desarrollo Cloud Native en AWS
  • 2. Metodologías modernas para el desarrollo de software
  • 3. Modelado de aplicaciones serverless
  • 4. Modelado de repositorios de datos
  • 5.Modelos de persistencia con GraphQL
  • 6. Desarrollo de Front-ends en AWS
  • 7. Patrones de diseño
  • 8. Seguridad de aplicaciones
  • 9. Testing de aplicaciones
  • 10. Aplicaciones inteligentes

Cloud Skills


Al estudiar este Bootcamp se adquieren habilidades que permiten trabajar tanto en el back-end
como en el front-end. Al desarrollar un perfil 100% full-stack los egresados dominarán un amplio
conjunto de servicios y herramientas que permitirán prototipar productos mínimos viables (MVP) y
llevarlos rápidamente a producción utilizando la capacidad y elasticidad que ofrece AWS.
Se abordan paradigmas de desarrollo modernos como contenerización con Docker, diseño de
micros-servicios, modelos orientados a eventos, automatización e infraestructura como código (IaC).

Cloud Skills


Al estudiar este bootcamp se adquieren habilidades que permiten trabajar tanto en el back-end como en el front-end. Al desarrollar un perfil 100% full-stack los egresados dominarán un amplio conjunto de servicios y herramientas que permitirán prototipar productos mínimos viables (MVP) y llevarlos rápidamente a producción utilizando la capacidad y elasticidad que ofrece AWS. Se abordan paradigmas de desarrollo modernos como contenerización con Docker, diseño de micros-servicios, modelos orientados a eventos, automatización e infraestructura como código (IaC).

Perfil del Aspirante

Para estudiar este bootcamp se recomienda ser egresado de Cloud Engineering ya que este programa es de alta especialización.

- Introducción a Docker

Perfil del Aspirante

Para estudiar este bootcamp se recomienda ser egresado de Cloud Engineering ya que este programa es de alta especialización.

- Introducción a Docker

Semana 1

En la primera semana se abordan conceptos fundamentales para el diseño y despliegue de aplicaciones Cloud Native trabajando a fondo con los SDKs de AWS, se integran servicios que permiten mejorar la calidad del código y del artefacto generado así como la puesta a punto de flujos de trabajo que permiten al desarrollador ser más productivo al trabajar con tecnologías Cloud.

Seman 1

En la primera semana se abordan conceptos fundamentales para el diseño y despliegue de aplicaciones Cloud Native trabajando a fondo con los SDKs de AWS, se integran servicios que permiten mejorar la calidad del código y del artefacto generado así como la puesta a punto de flujos de trabajo que permiten al desarrollador ser más productivo al trabajar con tecnologías Cloud.

Introducción a Cloud Native en AWS

  • 1. Introducción a los AWS SDKs y mejores prácticas
  • 2. Diseño de aplicaciones Cloud Native
  • 3. Introducción a AWS Code Services
  • 4. Control de revisiones con AWS CodeCommit y Amazon S3
  • 5. Manejo de artefactos con AWS CodeArtifact
  • 6. Code review con AWS Code Guru
  • 7. Workflows de desarrollo con Amazon Elastic Beanstalk
  • 8. Workflows de desarrollo con AWS Cloud9 y AWS CodeStar

Metodologías para desarrollo de software

  • 9. Presentación de la metodología de aplicaciones “twelve-factor”
  • 10. Estrategias de migración de aplicaciones
  • 11. Modelos de branching con Git
  • 12. Integración Continua (CI) con AWS CodeBuild
  • 13. Despliegue Continuo (CD) con AWS CodeDeploy
  • 14. Domain Driven Design (DDD) y Anti-patrones de diseño
  • 15. Diseño de Microservicios

Introducción a Cloud Native en AWS

  • 1. Introducción a los AWS SDKs y mejores prácticas
  • 2. Diseño de aplicaciones Cloud Native
  • 3. Introducción a AWS Code Services
  • 4. Control de revisiones con AWS CodeCommit y Amazon S3
  • 5. Manejo de artefactos con AWS CodeArtifact
  • 6. Code review con AWS Code Guru
  • 7. Workflows de desarrollo con Amazon Elastic Beanstalk
  • 8. Workflows de desarrollo con AWS Cloud9 y AWS CodeStar

Metodologías para desarrollo de software

  • 9. Presentación de la metodología de aplicaciones “twelve-factor”
  • 10. Estrategias de migración de aplicaciones
  • 11. Modelos de branching con Git
  • 12. Integración Continua (CI) con AWS CodeBuild
  • 13. Despliegue Continuo (CD) con AWS CodeDeploy
  • 14. Domain Driven Design (DDD) y Anti-patrones de diseño
  • 15. Diseño de Microservicios

Semana 2

Durante la semana dos se trabaja de forma intensiva con tecnologías serverless que permiten liberar al desarrollador de administrar cualquier tipo de infraestructura de cómputo, durante este cloud sprint aprenderás a desacoplar los micro-servicios y a exponer interfases de comunicación mediante protocolos Restful administrados con servicios especializados.

Se aborda de forma profunda el uso de bases de datos NoSQL y los distintos patrones de diseño que le permitirán al alumno ser efectivo y eficiente al momento de diseñar backends para aplicaciones.

Semana 2

Durante la semana dos se trabaja de forma intensiva con tecnologías serverless que permiten liberar al desarrollador de administrar cualquier tipo de infraestructura de cómputo, durante este cloud sprint aprenderás a desacoplar los micro-servicios y a exponer interfases de comunicación mediante protocolos Restful administrados con servicios especializados.

Se aborda de forma profunda el uso de bases de datos NoSQL y los distintos patrones de diseño que le permitirán al alumno ser efectivo y eficiente al momento de diseñar backends para aplicaciones

Modelado de aplicaciones Serverless

  • 16. Desarrollo de backends con AWS Lambda
  • 17. Servicios Restful con Amazon API Gateway
  • 18. Workflows mediante Serverless Application Model (SAM)
  • 19. Testing de aplicaciones serverless
  • 20. Feature toggles con AWS Parameter Store
  • 21. Refactoring de aplicaciones monolíticas a microservicios
  • 22. Programación basada en eventos y brokers de mensajería
  • 23. Contenerización de aplicaciones Docker con AWS Fargate

Modelado de repositorio de datos

  • 24. Deep Dive Amazon DynamoDB
  • 25. Segregación de responsabilidad de consultas de comando (CQRS)
  • 26. Persistencia políglota con Amazon Aurora y Amazon DynamoDB
  • 27. Estrategias de caching con DynamoDB DAX y Amazon Elasticache

Abstracción con GraphQL

  • 28. API Management con AWS AppSync

Apps Serverless

  • 16. Desarrollo de backends con AWS Lambda
  • 17. Servicios Restful con Amazon API Gateway
  • 18. Workflows mediante Serverless Application Model (SAM)
  • 19. Testing de aplicaciones serverless
  • 20. Feature toggles con AWS Parameter Store
  • 21. Refactoring de aplicaciones monolíticas a microservicios
  • 22. Programación basada en eventos y brokers de mensajería
  • 23. Contenerización de aplicaciones Docker con AWS Fargate

Repositorios de datos

  • 24. Deep Dive Amazon DynamoDB
  • 25. Segregación de responsabilidad de consultas de comando (CQRS)
  • 26. Persistencia políglota con Amazon Aurora y Amazon DynamoDB
  • 27. Estrategias de caching con DynamoDB DAX y Amazon Elasticache

Abstracción con GraphQL

  • 28. API Management con AWS AppSync

Semana 3

Durante esta tercer semana trabajarás con infraestructura como código implementando patrones de diseño que te permitirán realizar mejores implementaciones en cada uno de tus proyectos; desde los más simples hasta aplicaciones complejas distribuidas con múltiples fuentes de datos.

Se abordan servicios de orquestación y transacciones distribuidas mediante el modelado de máquinas de estado y se introduce el framework de AWS Amplify para el desarrollo de de frontends modernos y protocolos como WebSockets para la creación de aplicaciones en tiempo real.

Semana 3

Durante esta tercer semana trabajarás con infraestructura como código implementando patrones de diseño que te permitirán realizar mejores implementaciones en cada uno de tus proyectos; desde los más simples hasta aplicaciones complejas distribuidas con múltiples fuentes de datos.

Se abordan servicios de orquestación y transacciones distribuidas mediante el modelado de máquinas de estado y se introduce el framework de AWS Amplify para el desarrollo de de frontends modernos y protocolos como WebSockets para la creación de aplicaciones en tiempo real.

Patrones de Diseño

  • 29. AWS Cloud Development Kit (CDK) y Patrones
  • 30. Patrón Sagas
  • 31. Patrón Façade con Amazon API Gateway
  • 32. Patrón Strangler Application
  • 33. Máquinas de estado con AWS Step Functions

Desarrollo de Front-ends en AWS

  • 34. Hosting de frontends con AWS Amplify y React.JS
  • 35. Interfaz de administración con AWS Amplify Admin UI
  • 36. Sincronización de datos offline con AWS Amplify DataStore
  • 37. ntegración Pub/Sub con MQTT y WebSockets

Patrones de diseño

  • 29. AWS Cloud Development Kit (CDK) y Patrones
  •      29.1 The Simple GraphQL Service
  •      29.2 The Dynamo Streamer
  •      29.3 The Circuit Breaker y The Destined Lambda
  •      29.4 RDS Proxy Aurora
  •      30.5 The Scalable Webhook
  • 30. Patrón Sagas
  • 31. Patrón Façade con Amazon API Gateway
  • 32. Patrón Strangler Application
  • 33. Máquinas de estado con AWS Step Functions

Desarrollo de Front-ends en AWS

  • 34. Hosting de frontends con AWS Amplify y React.JS
  • 35. Interfaz de administración con AWS Amplify Admin UI
  • 36. Sincronización de datos offline con AWS Amplify DataStore
  • 37. ntegración Pub/Sub con MQTT y WebSockets

Semana 4

En esta última semana agregaremos capacidades de Autenticación (AuthN) y Autorización (AuthZ) de identidades estándar y escenarios de federación de usuarios con proveedores de terceros.

Se abordan temas como observabilidad, debugging y testing de aplicaciones tanto web como mobile y se integran servicios de analytics en tiempo real y de inteligencia artificial para la identificación y clasificación de imágenes mediante servicios administrados de Machine Learning.

Semana 4

En esta última semana agregaremos capacidades de Autenticación (AuthN) y Autorización (AuthZ) de identidades estándar y escenarios de federación de usuarios con proveedores de terceros.

Se abordan temas como observabilidad, debugging y testing de aplicaciones tanto web como mobile y se integran servicios de analytics en tiempo real y de inteligencia artificial para la identificación y clasificación de imágenes mediante servicios administrados de Machine Learning.

Seguridad de Apps

  • 38. Integración de autenticación con Amazon Cognito
  • 39. Manejo de secretos con AWS Secrets Mananger
  • 40. Autenticación de aplicaciones web
  • 41. Autenticación de aplicaciones mobile
  • 42. Depuración de aplicaciones con AWS X-Ray

Testing de aplicaciones

  • 43. Ejecución de pruebas funcionales con AWS DeviceFarm

Aplicaciones Inteligentes

  • 44. Integración de Analytics con Amazon Kinesis
  • 45. Detección automática de objetos en imágenes con AWS Rekognition
  • 46. Smart Marketing con Amazon Pinpoint

Seguridad de Apps

  • 38. Integración de autenticación con Amazon Cognito
  • 39. Manejo de secretos con AWS Secrets Mananger
  • 40. Autenticación de aplicaciones web
  • 41. Autenticación de aplicaciones mobile
  • 42. Depuración de aplicaciones con AWS X-Ray

Testing de aplicaciones

  • 43. Ejecución de pruebas funcionales con AWS DeviceFarm

Aplicaciones Inteligentes

  • 44. Integración de Analytics con Amazon Kinesis
  • 45. Detección automática de objetos en imágenes con AWS Rekognition
  • 46. Smart Marketing con Amazon Pinpoint

Caso de Negocio "Multiverse Ventures"

Crearás una aplicación inteligente de forma iterativa durante 4 Cloud Sprints

Utilizamos técnicas de gamificación para mejorar tu experiencia de aprendizaje presentando un caso de negocio que será diseñado y mejorado durante todo el Bootcamp.

Caso de Negocio "Multiverse Ventures" 🌌

Crearás una aplicación inteligente de forma iterativa durante 4 Cloud Sprints

Utilizamos técnicas de gamificación para mejorar tu experiencia de aprendizaje presentando un caso de negocio que será diseñado y mejorado durante todo el Bootcamp.

Red Project

Presentamos el “Red Project” un emprendimiento que pondrá a prueba tus habilidades para diseñar infraestructura que permita a los futuros habitantes crear componentes reutilizables que permitan consumir servicios a sus usuarios.
Sprint #1

Blue Project

Contamos con dos satélites, el satélite Gamma-1 requiere automatizar sus procesos de actualización de versiones a gran escala y para esto tienes la misión de administrar el cambio en decenas de servidores de forma controlada.
Sprint #2

Red Project

Presentamos el “Red Project” un emprendimiento que pondrá a prueba tus habilidades para diseñar infraestructura que permita a los futuros habitantes crear componentes reutilizables que permitan consumir servicios a sus usuarios.
Sprint #1

Blue Project

Contamos con dos satélites, el satélite Gamma-1 requiere automatizar sus procesos de actualización de versiones a gran escala y para esto tienes la misión de administrar el cambio en decenas de servidores de forma controlada.
Sprint #2

Squirrel Land

Abordaremos el reto de automatizar los procesos de almacenamiento y distribución de alimentos a todo una colonia utilizando máquinas de estado con AWS Step Functions.
Sprint #3

Pod Nebula

En este último Cloud Sprint nos enfocamos en la operación a gran escala de contenedores utilizando servicios de orquestación basados en Kubernetes sobre AWS.
Sprint #4

Squirrel Land

Abordaremos el reto de automatizar los procesos de almacenamiento y distribución de alimentos a todo una colonia utilizando máquinas de estado con AWS Step Functions.
Sprint #3

Pod Nebula

En este último Cloud Sprint nos enfocamos en la operación a gran escala de contenedores utilizando servicios de orquestación basados en Kubernetes sobre AWS.
Sprint #4

Próximo Inicio

Martes 27 de Julio y 02 de Noviembre de 2021

Días
Horas
Minutos
Segundos

Horarios

MÉXICO | COLOMBIA | PERÚ | PANAMÁ

  • 19:00 a 22:00 hrs.

GUATEMALA | NICARAGUA | COSTA RICA

  •  18:00 a 21:00 hrs.

CHILE | BOLIVIA | VENEZUELA

  • 20:00 a 23:00 hrs.

ARGENTINA

  • 21:00 a 00:00 hrs.

+ Competencia de certificación AWS Developer - Associate

Te acompañamos hasta que te certifiques

Desarrolla el 100% de las competencias necesarias para lograr la certificación AWS Developer - Associate

1). haber cursado el Bootcamp Cloud Engineer en AWS ó certificación AWS Cloud Practitioner equivalente.

+ Competencia de certificación AWS Developer - Associate 🎖

Te acompañamos hasta que te certifiques

Desarrolla el 100% de las competencias necesarias para lograr la certificación AWS Developer - Associate

1). haber cursado el Bootcamp Cloud Engineer en AWS ó certificación AWS Cloud Practitioner equivalente.
Contacto
Horario de Atención:
  • Lunes a Viernes de 09:00 a 18:00 hrs. (CDT).
Métodos de Pago:
Contacto
Horario de Atención:
  • Lunes a Viernes de 09:00 a 18:00 hrs. (CDT).
Métodos de Pago:

© 2021 BOOTCAMP INSTITUTE SAPI DE CV todos los derechos reservados | Política de privacidad

© 2021 BOOTCAMP INSTITUTE SAPI DE CV todos los derechos reservados | Política de privacidad