Curso de DevOps with TeamCity
TeamCity es un servidor de gestión de construcción y integración continua para la construcción y implementación de aplicaciones web. Con TeamCity, los usuarios podrán reutilizar los proyectos madres para subproyectos, ejecutar construcciones paralelas simultáneamente, y más.
Esta formación guiada por instructores, en vivo (online o on-site) está dirigida a ingenieros y desarrolladores web que desean construir y implementar aplicaciones web con TeamCity.
Al final de este curso, los participantes podrán:
- Implementar un sistema CI/CD escalable y eficiente con TeamCity.
- Sistema de base de datos de control de versión automática con repositorios Git.
- Construcción de tuberías CI para las plataformas.NET.
- Ahorra tiempo al establecer un modelo de proyecto.
Formato del curso
- Lecciones y discusiones interactivas.
- Muchos ejercicios y prácticas.
- Implementación de manos en un entorno de laboratorio en vivo.
Opciones de Customización de Curso
- Para solicitar una formación personalizada para este curso, por favor contacta con nosotros para organizar.
Programa del Curso
Introducción
Integración continua y entrega continua Visión general
- ¿Qué es CI?
- ¿Qué es el CD?
TeamCity en profundidad
- ¿Qué es TeamCity?
- Arquitectura de CI/CD de TeamCity
- Características y conceptos de TeamCity
Preparación del entorno de desarrollo
- Instalación y configuración de TeamCity
- Instalación de agentes de compilación de TeamCity
Proyectos y Construcciones
- Conexión a un VCS
- Organización de proyectos
- Creación de un proyecto de TeamCity
- Empaquetado de proyectos .NET
- Creación de canalizaciones de CI
- Verificación y gestión de activadores de VCS
- Ejecución de pruebas unitarias
Transformando Proyectos
- Uso de MS Build
- Uso de PowerShell
Ramas y solicitudes de Git
- Supervisión y fusión automática de ramas
- Supervisión y verificación de solicitudes de Git
Despliegue
- Uso de los plugins de TeamCity
- Aplicación de reglas de pago en raíces de VCS
- Trabajar con CodeDeploy
- Creación de aplicaciones de CodeDeploy
- Implementación con TeamCity
Resumen y conclusión
Requerimientos
- Experiencia en desarrollo web
- DevOps Experiencia
Audiencia
- DevOps Ingenieros
- Desarrolladores Web
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de DevOps with TeamCity - Booking
Curso de DevOps with TeamCity - Enquiry
DevOps with TeamCity - Consultas
Consultas
Testimonios (1)
la facilidad de manejo de las maquinas virtuales .... muy bien
Luis Amigo Peñaloza - Banco de Crédito e Inversiones
Curso - Apache Airflow
Próximos cursos
Cursos Relacionados
Advanced Workflow Automation in n8n
21 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o presencial) está dirigida a desarrolladores e ingenieros de datos de nivel avanzado que deseen dominar técnicas avanzadas de automatización del flujo de trabajo utilizando n8n.
Al final de esta formación, los participantes serán capaces de:
- Cree e implemente flujos de trabajo avanzados con lógica condicional y bifurcación.
- Integración con API complejas y sistemas de terceros.
- Desarrolle e implemente nodos personalizados para ampliar la funcionalidad de n8n.
- Optimice los flujos de trabajo para lograr escalabilidad y eficiencia en entornos con gran cantidad de datos.
AI Automation with n8n and LangChain
14 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o en el sitio) está dirigida a desarrolladores y profesionales de TI de todos los niveles de habilidad que deseen automatizar tareas y procesos utilizando IA sin escribir código extenso.
Al final de esta capacitación, los participantes serán capaces de:
- Diseñe e implemente flujos de trabajo complejos utilizando la interfaz de programación visual de n8n.
- Integre las capacidades de IA en los flujos de trabajo mediante LangChain.
- Cree chatbots y asistentes virtuales personalizados para varios casos de uso.
- Realice análisis y procesamiento avanzados de datos con agentes de IA.
Building AI Workflows in n8n
14 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o en el sitio) está dirigida a desarrolladores de nivel intermedio a avanzado y aficionados a la IA que deseen crear flujos de trabajo avanzados de IA en n8n.
Al final de esta capacitación, los participantes serán capaces de:
- Comprenda la integración de los servicios de IA con los flujos de trabajo de n8n.
- Implemente la toma de decisiones basada en IA en procesos automatizados.
- Cree nodos de IA personalizados y utilice nodos de IA preconstruidos en n8n.
- analizar y optimizar el rendimiento de los flujos de trabajo de IA.
Custom Node Development in n8n
14 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o en el sitio) está dirigida a desarrolladores y consultores técnicos de nivel avanzado que desean crear soluciones de automatización personalizadas y expandir la funcionalidad de n8n para abordar las necesidades específicas de la organización.
Al final de esta formación, los participantes serán capaces de:
- Configure un entorno de desarrollo para crear nodos personalizados en n8n.
- Desarrolle nodos personalizados para manejar casos de uso empresarial específicos.
- Pruebe y depure nodos personalizados en un entorno controlado.
- Implemente y mantenga nodos personalizados para uso en producción.
n8n for Beginners
7 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o en el sitio) está dirigida a profesionales de negocios de nivel principiante y entusiastas de TI que deseen aprender los conceptos básicos de n8n para automatizar tareas y procesos.
Al final de esta capacitación, los participantes serán capaces de:
- Comprenda los fundamentos de n8n y su interfaz basada en nodos.
- Instale y configure n8n.
- Cree flujos de trabajo sencillos para automatizar tareas.
- Conecte diferentes servicios y aplicaciones usando n8n.
n8n for DevOps: Enhancing Continuous Integration and Deployment
21 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o presencial) está dirigida a ingenieros y personal de operaciones de TI de nivel intermedio a avanzado que deseen aprovechar n8n para automatizar, monitorear y optimizar los flujos de trabajo de CI/CD.
Al final de esta formación, los participantes serán capaces de:
- Instale y configure n8n para la automatización DevOps.
- Integre n8n con herramientas de CI/CD como Jenkins, GitLab y GitHub Acciones.
- Automatice los flujos de trabajo de compilación, prueba e implementación con n8n.
- Supervise y resuelva problemas de canalizaciones de CI/CD con paneles n8n.
- Mejore los flujos de trabajo DevOps con nodos y scripts n8n personalizados.
n8n for Data Integration
21 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o presencial) está dirigida a profesionales de datos de nivel intermedio que desean utilizar n8n para integrar datos de diferentes fuentes, transformarlos y automatizar flujos de trabajo para informes y análisis.
Al final de esta formación, los participantes serán capaces de:
- Comprender los conceptos de integración de datos y el papel de n8n en el soporte de los procesos ETL.
- Conecte varias fuentes de datos, como bases de datos, almacenamiento en la nube y API, mediante n8n.
- Transforme y limpie los datos con fines analíticos.
- Automatice los flujos de trabajo de ETL para respaldar las necesidades de informes de datos en todos los sistemas.
n8n for IoT: Automating the Internet of Things
21 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o en el sitio) está dirigida a desarrolladores de IoT de nivel avanzado y entusiastas del hogar inteligente que desean automatizar los procesos de IoT y crear soluciones innovadoras utilizando n8n.
Al final de esta formación, los participantes serán capaces de:
- Instale y configure n8n para la automatización del flujo de trabajo de IoT.
- Integre dispositivos y plataformas IoT mediante nodos y conectores n8n.
- Implemente flujos de trabajo personalizados para automatizar las tareas y los procesos de IoT.
- Utilice protocolos de IoT como MQTT y API REST dentro de los flujos de trabajo n8n.
- Supervise, solucione problemas y optimice los flujos de trabajo de automatización de IoT.
n8n for Marketing Automation
14 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o en el sitio) está dirigida a profesionales de marketing de nivel principiante a intermedio que desean automatizar e integrar flujos de trabajo de marketing utilizando n8n.
Al final de esta formación, los participantes serán capaces de:
- Comprender los fundamentos de n8n y sus capacidades para la automatización del marketing.
- Cree flujos de trabajo que conecten las plataformas de redes sociales, el software de marketing por correo electrónico y los CRM.
- Cree procesos automatizados para el seguimiento de campañas, la supervisión de la interacción y la segmentación de clientes.
- Aplique técnicas de automatización para ahorrar tiempo y mejorar los resultados de marketing.
Securing and Scaling n8n Workflows
14 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o en el sitio) está dirigida a administradores de TI de nivel avanzado e ingenieros DevOps que desean asegurar y escalar n8n flujos de trabajo para entornos empresariales a gran escala.
Al final de esta formación, los participantes serán capaces de:
- Implemente medidas de seguridad para proteger n8n los flujos de trabajo y los datos confidenciales.
- Configure el control de acceso y la gestión de usuarios para n8n.
- Optimice n8n el rendimiento y la fiabilidad para la automatización a gran escala.
- Identifique y aborde los desafíos comunes de escalado en n8n flujos de trabajo.
Advanced Apache Airflow: Custom Operators and Plugins
21 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o presencial) está dirigida a participantes de nivel avanzado que desean crear operadores, sensores y complementos personalizados en Apache Airflow e integrarlos con los sistemas de datos existentes para una automatización y monitoreo avanzados.
Al final de esta formación, los participantes serán capaces de:
- Desarrolle operadores, ganchos y sensores personalizados adaptados a flujos de trabajo específicos.
- Diseñe e implemente complementos de Airflow para ampliar la funcionalidad.
- Integre los flujos de trabajo de Airflow con sistemas y servicios externos.
- Optimice y supervise los flujos de trabajo mediante herramientas de depuración avanzadas.
- Aproveche las mejores prácticas para administrar implementaciones de Airflow a gran escala.
Mastering Apache Airflow for DevOps
21 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o presencial) está dirigida a participantes de nivel avanzado que desean implementar Apache Airflow en entornos de nube, configurar canalizaciones de CI/CD e implementar prácticas sólidas de monitoreo y registro.
Al final de esta formación, los participantes serán capaces de:
- Despliegue Apache Airflow en entornos en la nube y en contenedores.
- Configure canalizaciones de CI/CD para automatizar las pruebas y la implementación de DAG.
- Integre herramientas de monitoreo y registro para mejorar la confiabilidad del sistema.
- Optimice las configuraciones de flujo de aire para mejorar el rendimiento y la escalabilidad.
- Implemente las mejores prácticas de seguridad para administrar flujos de trabajo y entornos.
Apache Airflow for Data Science: Automating Machine Learning Pipelines
21 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o presencial) está dirigida a participantes de nivel intermedio que desean automatizar y administrar flujos de trabajo de aprendizaje automático, incluida la capacitación, validación e implementación de modelos mediante Apache Airflow.
Al final de esta formación, los participantes serán capaces de:
- Configure Apache Airflow para la orquestación del flujo de trabajo de aprendizaje automático.
- Automatice el preprocesamiento de datos, el entrenamiento de modelos y las tareas de validación.
- Integre Airflow con marcos y herramientas de aprendizaje automático.
- Implemente modelos de aprendizaje automático mediante canalizaciones automatizadas.
- Supervise y optimice los flujos de trabajo de aprendizaje automático en producción.
Apache Airflow
21 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o en el sitio) está dirigida a participantes de nivel principiante a intermedio que deseen usar Apache Airflow para crear y administrar canalizaciones de datos de extremo a extremo.
Al final de esta formación, los participantes serán capaces de:
- Instale y configure Apache Airflow.
- Cree, programe y supervise canalizaciones de datos complejas
- Administre muchos ETL (Extracción, extracción, Transformación, Carga).
- Escale y proteja Apache Airflow.
Intermediate Apache Airflow: Optimizing and Scaling Workflows
21 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o en el sitio) está dirigida a participantes de nivel intermedio que desean optimizar el rendimiento del flujo de trabajo, manejar dependencias complejas y escalar implementaciones para conjuntos de datos más grandes y casos de uso empresarial.
Al final de esta formación, los participantes serán capaces de:
- Optimice los flujos de trabajo Apache Airflow para mejorar el rendimiento y la fiabilidad.
- Administre y solucione problemas de dependencias de flujo de trabajo complejas.
- Aproveche las funciones avanzadas de Airflow, incluidos los operadores y sensores personalizados.
- Escala Apache Airflow para manejar conjuntos de datos más grandes y sistemas distribuidos.
- Implemente las mejores prácticas para el monitoreo, el registro y la seguridad en entornos de Airflow.