Envíanos un email

ESCUELA CLOUD-DevOPs

formación ESCUELA CLOUD-DevOPs

Descripción: Curso ESCUELA CLOUD-DevOPs

Formación en ESCUELAS de ESPECIALIZACIÓN IT


Formación SINENSIA

  

Detalles

Introduccion y visión global del curso

CLOUD

Terraform
1- Conocer qué es infraestructura como código
- Infraestructura como código
- Tipos de herramientas
- Beneficios
2- Entender qué es Terraform
- Qué es Terraform
- Terraform vs otras herramientas
3- Aprender a usar herramientas para construir infraestructura inmutable
- Packer: elemento y comandos
- Packer y terraform en el SO
- Credenciales
4- Primeros pasos con Terraform
- Instalar Terraform y configurar cuentas cloud
- Definición en código: Sintaxis y elementos de Terraform
- Provedores cloud con los que puede interactuar Terraform
5- Profundizando en Terraform
- Archivos de definición y variables
- Interpolación, condiciones y ciclos
- Security Group
6- Cómo gestiona Terraform el estado de la infraestructura
- Archivos de estado
- Archivos de backends
- Creación de nuestro backend con Terraform
7- Reutilizar las definiciones de Terraform
- Encriptado de nuestro backend
- Tips de la vida real: trabajo en equipo con backends
- Módulos locales
- Módulos remotos

Ansible
1- Introducción
- Instalación
- Primeros pasos
- Inventario
- Inventario dinámico
- Adhoc
2- Playbooks
- Introducción Playbooks
- Esenciales
- Ansible Playbook
- Variables
- Sintaxis
- Handlers
- Include y Roles
- Templates
- Prioridad variables
- Condiciones
- Bucles
- Register
- Ignore Errors
- Failed When
3- Módulos
- Ficheros open SSL
- Gestor paquetes
- Comandos utilidades
- Notificaciones
- Bases de datos
- Gestionar sistema
- Módulos para Windows
- Control de versiones
- Infra Web
- Cloud Cluster
- Monitorización
4- Galaxy
- Introducción Galaxy
- Comando Ansible Galaxy
- Compartir rol
- Ficheros roles
5- Tower
- Introducción
- Instalación
- Elementos
- Configuración
- Proyectos
- Inventarios
- Credenciales
- Plantillas
- Permisos notificaciones
6- Tower Avanzado
- Avanzado módulo debug
- Avanzado tags
- Avanzado lookup
- Avanzado Ansible Vault
- Avanzado Tareas asíncronas

Docker
1- Introducción
2- Contenedores
3- Ciclo de desarrollo de software con contendores
4- Instalación
5- Creación de imagenes
6- Volumenes
7- Redes
8- Comandos para gestionar los contendores
9- Docker-compose
10- Registro
11- Ciclo de vida
12- Herramientas de integración continua
13- Docker en producción

Kubernetes
1- Introducción
2- Kubectl y kubelet
3- Componentes de un cluster
4- Opciones existentes
5- Creación del cluster
6- Complementos
7- Gestión del cluster
8- Despliegue de imágenes en el cluster

Helm
1- Introducción
2- Instalación
3- Uso

Azure, OpenShift, AWS
1- Introducción
2- Nubes existentes
3- Cuentas en la nube
4- Nubes híbridas
5- Recursos en las nubes
6- Gestión de recursos centralizada

Python
1- Introducción
2- Entornos de desarrollo
3- Orientación a objetos
4- El lenguaje
5- Python para microservicios

GO
1- Introducción
2- Instalación
3- El lenguaje
4- Uso

DEVOPS

Integracion Contínua
1- Introducción
2- Pasos
3- Herramientas de integración continua

Jenkins (pipelines)
1- Introducción
2- Usos para DEVOPS
3- Integraciones

Git/github
1- Introducción
2- Cuentas
3- Instalación
4- Trabajo en equipo
5-Versionado
6-Gestión de recursos

Metodologias Agiles
1- Introduccion
2- XP
3- Scrum
4- FDD
5- Crystal
6- Adaptative Software Development

Curso dirigido a profesionales TI que quieran orientar su perfil a las Tecnologías Cloud.

  • Conocimientos previos de informática a nivel de usuario medio-avanzado
  • Conocimeintos de programación
  • Conocimientos de gestión de sistemas informáticos

Conocer las herramientas y aplicaciones Cloud y cómo utilizarlas.

Compartir:


Contáctenos a través de >éste formulario<

Precios especiales para la formación de grupos

Podemos adaptar cualquier curso a sus necesidades, e impartirlo en sus instalaciones o en nuestros centro de formaci&oacute;n Contáctenos