Curso Validado-AWS CodePipeline Terraform,SSM,Secret,270 min
What you'll learn
- Crear Infraestructura con Terraform en AWS.
- Trabajar con SSM parameter Store y Secret Manager.
- Despliegue de Web Estática en Cubos S3
- Desplegar Web Estática en Ambientes de Desarrollo y Productivo
- Agregar Aprobaciones para el despliegue Web Estático en Cubos S3
- Desplegar código de GitHub para EC2
- Construir Integraciòn y despliegue continuo en AWS
- Comandos de AWS para Crear Buckets y copiar archivos en S3
- Programar Aplicaciones Web y Contenedores en AWS
- Desplegar Aplicaciones Web en el Servicio ElasticBeanStalk
- Generar Imàgenes Docker
- Despliegue de código en instancias EC2
- Comandos bàsicos de Linux
- Desplegar imàgenes docker en ElasticBeanStalk
- Desplegar aplicaciones NodeJS en ElasticBeanStalk
- Administrar Repositorios en AWS con CodeCommit
- Crear y configurar Archivos de Compilaciòn CodeBuild AWS
- Crear y configurar Despliegues con CodeDeploy AWS
Requirements
- Conocimientos básico de Servicio Rest
- Conocimiento básico de Repositorios, ejemplo Github.
- Comandos muy básicos de git
Description
Automatizar las tareas de lanzamiento, compilación, pruebas y despliegue es una tarea no tan compleja en AWS, Automatizaremos Infraestructura utilizando Terraform. CI/CD las siglas de Integración continua y Despliegue Continuo es lo que aplicamos en los proyectos del presente curso, utilizamos servicios de AWS como CodeCommit para los repositorios, CodeCuild para la compilación, CodeDeploy para el despliegue y CodePipeline para generar el flujo y las etapas(source,build,deploy) en toda integraciòn y despliegue continuo de nuestros proyectos. En el presente curso aplicamos CI/CD en Proyectos bàsicos con Php,NodeJS, MochaJS,SpringBoot y Web Estáticas con Aprobaciones, el despliegue continuo lo realizaremos en cubos S3, en instancias EC2 y en Elastic Beanstalk.
En la secciòn de Despliegue Web estáticas en cubos S3 con Aprobaciòn, agregamos una secciòn que lleva el mismo nombre, cuyo flujo es el siguiente, primero desplegamos el código fuente en el ambiente de desarrollo, seguidamente hay una sección en el mismo flujo que solicita Aprobación manual, si el jefe de Proyecto, Supervisor o Líder Técnico por poner un ejemplo, aprueba la Web de Desarrollo que esta listo para producción, entonces ingresa a la sección revisar y Aprueba y en ese momento pasa al siguiente flujo que es enviar la Web al ambiente Productivo.
El curso esta orientado a principiantes que aprenderán bases solidas para la creación del pipelines mas avanzados, los espero amigos en este fabuloso curso, el cual entrega los códigos fuentes y los videos son 100% prácticos.
Who this course is for:
- Programadores Web
- Programadores Moviles
- Arquitectos TI
- Jefe de Proyectos
- Analista Cloud
- Desarrollador Cloud
- Desarrollador AWS
- Estudiantes de Informática
- Estudiante de Ingeniera de Software
- Autodidactas en Tecnología
Instructor
Arquitecto Cloud Certificado en AWS, Microsoft Azure Expert y Huawei. Titulado en Ingeniería de Sistemas, adicionalmente cuento con experiencia en Arquitectura TI On premise, Análisis y Desarrollo de Aplicaciones en la nube.
Cuento con Certificación Arquitecto AWS (TQYXBX71MFR4QG5N), Consultor Ms Azure(H297-7945), SOA Profesional por ARCITURA(ID 115296)
Mis últimos Proyectos involucran Soluciones de Arquitectura e implementaciones Empresariales en AWS, Soluciones Cloud desde cero, para corporaciones COPA Airlineas Panamá, Claro, entre otros.
Soluciones con Microsoft Azure API Management, Function App, Cosmodb,y Microservicios para compañía Twenty España.
Cuento con experiencia funcional en el campo de las Telecomunicaciones, Banca y Seguros.