Prácticas y herramientas de DevOps: curso 105.000 rublos. de Otus, formación 5 meses, fecha 29 de noviembre de 2023.
Miscelánea / / November 29, 2023
Curso de nuestro socio Express 42 La característica principal del programa es la transición constante de abstracto a concreto: primero se da un mapa de prácticas específicas, luego subprácticas individuales con inmersión inmediata en herramienta. Esto produce el efecto de un estudio independiente, mientras que el mapa de prácticas ya está formado para el especialista y no tiene ninguna posibilidad de caer en la rutina de la experiencia pasada.
Sobre el curso y sobre ti
Si desea desarrollarse en las prácticas de DevOps, qué herramientas dominar y cómo lograr una retroalimentación rápida de su producto y una interacción rápida con los clientes, ¡venga a nuestro curso! El programa fue creado específicamente para desarrolladores, evaluadores, administradores de sistemas y permitirá Dominar las herramientas y técnicas específicas para implementar las siguientes prácticas a nivel profesional:
- Infraestructura como Código (IaC),
— CI/CD,
— recopilación continua de métricas (seguimiento y registro).
Además, el curso cubrirá los siguientes temas:
- DevSecOps
— SER,
- problema de almacenamiento de “datos sensibles”,
— Loki, Vault, Herramientas vagabundas.
Ejemplos de proyectos de graduación: lea en nuestro blog: "Proyecto de sistema CI/CD" y "Prototipo de configuración de infraestructura"
2
curso15 años de experiencia con Linux, 10 años con nubes y Devops. Logré participar en la construcción de distribuciones Linux, trabajo tanto en outsourcing como en empresas de productos. Durante los últimos 3 años ha sido...
15 años de experiencia con Linux, 10 años con nubes y Devops. Logré participar en la construcción de distribuciones Linux, trabajo tanto en outsourcing como en empresas de productos. Durante los últimos 3 años ha estado preparando la conferencia DevOpsConf Rusia.
2
cursoActualmente trabajando con ETL, ultimando el monitoreo del sistema BI, desarrollando en Python y todo esto en la nube de Azure. Construí CI/CD para el sistema de BI, escribí pruebas automáticas de UI en Selenium. En LANIT (hasta 2018) creó...
Actualmente trabajando con ETL, ultimando el monitoreo del sistema BI, desarrollando en Python y todo esto en la nube de Azure. Construí CI/CD para el sistema de BI, escribí pruebas automáticas de UI en Selenium. En LANIT (hasta 2018) creó su propio “Frankenstein” a partir de Jenkins, Ansible, VMware, Telegram bot, Jira, bash- y Scripts de Python para ChatOps completos, donde todas las actualizaciones tanto de los servidores como de los tickets se realizaron a través de un bot en telegrama para https://gis-tek.ru. También ayudó a Kubernetes a orquestar páginas. https://мдм.моидокументы.рф. En NIIAS (hasta 2016) escribió scripts mega-bash para actualizar los servidores de despacho de Russian Railways para que su tren pudiera llegar a tiempo.
DevOps. La necesidad de cambiar
-Tema 1. ¿Qué es DevOps y la historia de su desarrollo?
-Tema 2.DevOps como sistema. Prácticas y técnicas
-Tema 3. Sistema de control de versiones como base para el desarrollo y entrega de software. Presentando Git
-Tema 4. Entorno local del ingeniero. ChatOps y visualización del flujo de trabajo. Trabajo en equipo con Git. Trabajando en GitHub
-Tema 5.Introducción a la infraestructura en la nube y a los servicios en la nube
-Tema 6. Principales servicios de Yandex Cloud
Gestión de infraestructura y configuración.
-Tema 7. Modelos de gestión de infraestructuras. Preparando imágenes usando Packer
-Tema 8: Introducción a Terraform
-Tema 9.Principios de organización del código de infraestructura y trabajo en infraestructura en equipo usando Terraform como ejemplo
-Tema 10. Gestión de la configuración. Presentando Ansible
-Tema 11. Conocimiento continuo de Ansible: plantillas, controladores, inventario dinámico, bóveda, etiquetas
-Tema 12. Roles de Ansible, gestión de configuraciones para múltiples entornos y mejores prácticas.
-Tema 13. Desarrollo local de roles de Ansible con Vagrant. Pruebas de configuración.
-Tema 14.Seguridad de las infraestructuras
Integración continua y entrega continua utilizando Docker
- Tema 15. Tecnología de contenerización. Introducción a Docker
-Tema 16.Contenedores Docker. Docker debajo del capó
-Tema 17.Imágenes Docker. Microservicios
-Tema 18. Interacción en red de contenedores Docker. Docker componer. Imágenes de prueba
-Tema 19. Tecnología de entrega continua de software
-Tema 20. Dispositivo Gitlab CI. Construyendo un proceso de integración continua
-Tema 21. Seguridad de contenedores, integración de controles de seguridad y tuberías
Bucle de retroalimentación rápida (monitoreo y registro)
-Tema 22.Introducción al seguimiento. Modelos y principios de funcionamiento de los sistemas de seguimiento.
-Tema 23. Monitoreo de aplicaciones e infraestructura
-Tema 24.Uso de herramientas para el procesamiento de datos de registro
-Tema 25.Usando un sistema de logging en una infraestructura basada en Docker
Orquestación de contenedores
-Tema 26. Orquestación de contenedores
-Tema 27.Introducción a Kubernetes #1
-Tema 28.Introducción a Kubernetes #2
-Tema 29. Modelos básicos de seguridad y controladores en Kubernetes
-Tema 30. Controladores de ingreso y servicios en Kubernetes
-Tema 31.Integración de Kubernetes en GitlabCI
-Tema 32.Kubernetes. Monitoreo y registro
Trabajo de proyecto
-Tema 33. Selección del tema y organización del trabajo del proyecto.
-Tema 34. Consulta sobre proyectos y tareas - aceptación intermedia
-Tema 35.Protección de las obras de diseño