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