Especialista Ingeniero Devops y Automatización Cloud
-
Lo recomiendo al 100% es un curso muy completo, aprendes mucho, los contenidos están muy bien, la calidad humana del personal es excelente, el jefe de estudios te brinda asesoramiento y atiende tus inquietudes, los profesores muy profesionales e incluso te preparan para las certificaciones oficiales. Me encantó.
← | →
-
Lo recomiendo muchas veces por la experiencia que tuve, los materiales que te brindan son muy buenos y actualizados, la comunicación y el trato con los profesores también facilita el aprendizaje, explican muy bien y son claros y prácticos.
← | →
Curso
En Madrid
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Curso
-
Lugar
Madrid
-
Horas lectivas
200h
-
Duración
5 Meses
-
Inicio
Fechas a elegir
Cloud Formación busca ofrecer un plan de formación en infraestructuras ágiles, con herramientas tan potentes como: Docker, Git, Jenkins o Ansible. Todo con el fin de que el alumno pueda: Analizar y planificar la implantación de infraestructuras, siguiendo las prácticas de los DevOps, conocer los puntos fuertes de las principales herramientas para la creación de infraestructuras ágiles, administrar contenedores Docker, implantar un ambiente de control de configuraciones con Ansible, planificar una infraestructura con entregas ágiles y recibir un aprendizaje práctico de las tecnologías que usará, en su día a día profesional.
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
DevOps es un término que hace referencia a la unión entre el desarrollo (Dev) y las operaciones (Ops). Aprenderás cómo los equipos de desarrollo y los encargados de la gestión de las operaciones, se comunican más eficientemente, para desplegar aplicaciones en producción.
Conocimientos básicos de informática e internet
Una vez finalizado el curso obtendrás las certificaciones:
Examen AZ-104 – Microsoft Azure Administrator
Examen AZ-400 – Microsoft Certified Azure DevOps Engineer Expert
Salidas laborales
Programador Python. Ingeniero Devops: perfil que debe saber cómo administrar la infraestructura de TI, que se necesita para admitir el código de software en entornos de nube dedicados, de múltiples usuarios o híbridos. Se le puede solicitar que aprovisione los recursos requeridos, seleccione un modelo de implementación apropiado, ordene el protocolo de prueba para validar la versión, y monitoree el rendimiento después de la publicación. Las tareas pueden incluir la preparación de datos de prueba, el análisis de resultados, la solución de problemas y la comunicación de problemas al desarrollo.
Opiniones
-
Lo recomiendo al 100% es un curso muy completo, aprendes mucho, los contenidos están muy bien, la calidad humana del personal es excelente, el jefe de estudios te brinda asesoramiento y atiende tus inquietudes, los profesores muy profesionales e incluso te preparan para las certificaciones oficiales. Me encantó.
← | →
-
Lo recomiendo muchas veces por la experiencia que tuve, los materiales que te brindan son muy buenos y actualizados, la comunicación y el trato con los profesores también facilita el aprendizaje, explican muy bien y son claros y prácticos.
← | →
Valoración del curso
Lo recomiendan
Valoración del Centro
Jorge Villanueva
Claudio Alcantara
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 opiniones en los últimos 12 meses
Este centro lleva 11 años en Emagister.
Materias
- Escalado de aplicaciones
- Herramientas de administración
- Herramientas devOps
- Infraestructuras
- Bases de datos en AWS
- Computación elástica en AWS
- Creación de trabajos en Jenkins
- Explorando comandos git
- Configuración de Gitlab
- Administración
Temario
Formación Técnica
Conceptos básicos- Introducción a DevOps
- Gestión de versiones com Git y Github
- Introducción a contenedores con Docker
- Automatización con Ansible
- Habilitación de un proyecto con Django
- Desarrollo orientado a pruebas (TDD)
- Herramientas de pruebas de Python
- Pruebas de aplicaciones web con Selenium Web Driver
- Conceptos básicos de CI/CD
- Distribución de paquetes con Python
- Gestion de artefactos con Artifactory
- Introducción a Jenkins
- Pipelines
Formación Específica
Administración y configuración de DockerDocker es un proyecto de código abierto, que automatiza el despliegue de aplicaciones dentro de contenedores de software. Proporcionando una capa adicional de abstracción y automatización de Virtualización, a nivel de sistema operativo en Linux.
- Introducción a Docker
- Instalación de Docker Engine
- Creación de Containers
- Control de Containers en Docker
- Construyendo y administración de Dockerfiles
- Administración Docker Volumes (almacenamiento) y red
Ansible es una herramienta open-source desarrollada en Python para la automatización de tareas y despliegues de forma simple
- Introducción a la automatización de Ansible
- Instalación de Ansible
- Inventariado de Hardware
- Creación de Playbooks
- Módulos y Roles
- Provisionamiento de containers de Docker con Ansible
GitLab, un proyecto de código libre que se puede instalar en cualquier servidor, y que permite tener repositorios privados, sin coste para la empresa.
- Introducción a Git
- Explorando comandos git
- Control de ramas (Branching), etiquetado (Tags). Introducción Gitflow.
- Introducción a Gitlab
- Despliegue y configuración de Gitlab
- Administración de repositórios remotos con Gitlab
- Merge Request/Pull Request
- Introducción a Jenkins
- Instalación y despliegue de Jenkins
- Creación de trabajos en Jenkins
- Integración continuo, entrega (delivery) continuo, despliegue continuo
- Control de entornos de Desarrollos, Staging y (Pre)-Producción
- Configuración del Test Unitario de Infraestructura
- Configuración del Plugin para Pipeline de Entregas
- Servicios de AWS
- IAM: Gestión de identidad y acceso en AWS
- S3: Almacenamiento de datos seguro en AWS
- EC2: Computación elástica en AWS
- Lambda: Computación serverless en AWS
- Route53: Servicio DNS en AWS
- VPC: Redes privadas virtuales en AWS
- Bases de datos en AWS
- Amazon Relational Database Service (RDS)
- DynamoDB
- Servicios de aplicación en AWS
- API Gateway
- SQS
- SNS
- Herramientas de AWS para la administración y la monitorización
- Escalado automático
- Equilibrio de carga elástica y monitoreo
- Gestión de instancias
- CloudFormation
- CloudWatch
- Ejemplos de AWS en el mundo real
- Puppet
- Vagrant
- Snort
- Elasticbox
Kubernetes es un sistema open source creado por Google, para la gestión de aplicaciones en contenedores. Un sistema de orquestación para contenedores Docker, permite acciones como programar el despliegue, el escalado y la monitorización de nuestros contenedores, entre muchas otras más…
En este curso los alumnos podrán aprender cómo automatizar, escalar, y administrar sus aplicaciones en contenedores, dentro de un clúster de Kubernetes.
- Introducción a la orquestación de contenedores con Kubernetes
- Despliegue de entorno local Kubernetes en laboratorio
- Introducción a minikube
- Introducción a microk8s
- Descripción de la arquitectura de Kubernetes y conceptos básicos
- Cluster
- Node
- Master
- Workload
- Pod
- Service
- Ingress
- Security
- Secret
- Configmap
- Deployment
- Statefulset
- Daemonset
- Storage
- Volumes
- PV
- PVC
- HPA
- Network
- Kubectl Review
- Organización de un cluster (Namespaces)
- Comunicación entre contenedores
- Exposición de servicios a internet
- Monitorización
- Escalado de aplicaciones
- Herramientas de administración
- Helm
- Cert-manager
- Seguridad
- Configuración y despliegue de aplicaciones reales en el cluster local
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Especialista Ingeniero Devops y Automatización Cloud