Buscar resultados para "Ansible"|Grupo Loyal https://grupoloyal.net Formación personalizada de alta calidad para empresas y profesionales Thu, 07 Sep 2023 10:03:25 +0000 es hourly 1 https://wordpress.org/?v=6.7.1 https://grupoloyal.net/wp-content/uploads/2022/02/cropped-Logo-Loyal-e1645601621815-32x32.png Buscar resultados para "Ansible"|Grupo Loyal https://grupoloyal.net 32 32 Home https://grupoloyal.net/ Thu, 17 Feb 2022 06:47:58 +0000 https://grupoloyal.net/?page_id=2157

Desde el inicio de la actividad de GRUPO LOYAL en el año 2.005 hasta la actualidad, las líneas de negocio se han visto ampliadas debido a las crecientes necesidades del mercado.

En todas las formaciones realizadas hemos generado una gran satisfacción en las expectativas de nuestros alumnos y clientes.

Cursos impartidos en 2021

Alumnos formados en 2021

Muchas son las razones por las cuales nuestros alumnos nos recomiendan:la atención recibida tanto por el equipo de atención al alumno como por los profesores, la metodología, la calidad de la enseñanza, la cercanía del equipo docente.

Todo ello se ha visto reflejado en un incremento del índice de satisfacción de nuestros alumnos.

Más del 96% de nuestros alumnos nos recomienda a otros

Somos personas colaborativas porque juntos somos más, hacemos más. Sumamos fuerzas para aprender y aportar a nuestros clientes grandes oportunidades. Compartimos conocimiento y experiencias y eso nos convierte en un gran equipo dentro y fuera de GRUPO LOYAL.
Además, con nosotros tendrás la oportunidad de seguir creciendo profesionalmente optando a certificaciones oficiales reconocidas a nivel mundial.

Большие бонусы доступны новичкам на сайте Vavada Казино. Если зарегистрироваться по ссылке, то есть возможность получить приветсвенный бонус 100 фри спинов на лучшие игровые автомамты онлайн. Выигрывайть джекпоты в интернете легко с бонусами Vavada Казино.

Profesores en 2021

GRUPO LOYAL es una compañía puntera y referente en el mundo de la formación certificada y no certificada para organizaciones de primer nivel dentro del sector IT. Me siento realmente encantado colaborando con los magníficos profesionales que forman parte de GRUPO LOYAL. Si buscas un socio de confianza y de excelente rendimiento, GRUPO LOYAL es la solución

José María Berganza

CI (Lean Six Sigma) & H&S Manager - LSSBB/ACPC/SMPC/WITPM-CP

Desde hace bastantes años he impartido formación en áreas técnicas de informática en mi entorno geográfico cercano. GRUPO LOYAL me ha ayudado a aumentar y diversificar mi labor ofreciéndome oportunidades de trabajo en aula virtual que hasta hace poco tiempo no había tenido.

Juan Luis Ochoa

Formador y desarrollador Full Stack

Mi experiencia con Grupo Loyal como formador ha sido de lo más gratificante, aplicando nuevas tecnologías, conociendo a estudiantes de diversos orígenes y culturas, constantemente puedo aprender el arte de brindar saberes y recibir de mis estudiantes, gracias a Grupo Loyal por su lugar en esta relación.

Gino Luciano

DevSecOps Engineer - Certified Information Systems Security Professional

Exámenes realizados en 2021

GRUPO LOYAL gestiona todos los exámenes oficiales del mercado bien en nuestras instalaciones o partners de formación que contamos a nivel nacional.

]]>
Tecnología Cloud en DevOps https://grupoloyal.net/curso-tecnologia-cloud-en-devops/ https://grupoloyal.net/curso-tecnologia-cloud-en-devops/#respond Wed, 01 Dec 2021 09:20:00 +0000 https://grupoloyal.net/curso-tecnologia-cloud-en-devops/

Tecnología Cloud en DevOps

Objetivos

Dar a conocer las diferentes tecnologías cloud en DevOps

devops

Disponible en formato e-learning

Disponible en formato presencial

Disponible en formato a distancia

Subvención disponible
A través de Fundae, cumpliendo requisitos.

Duración
70 horas

  • Dificultad 50% 50%
  • Nivel alcanzado 80% 80%

Dirigido a

Conocimientos requeridos

Temario

Introducción a las tecnologías Cloud
IaaS
PaaS
SaaS
Entornos Cloud
Cloud Pública
Cloud Privada
Cloud Híbrida
Creando infraestructura como código (Terraform)
Terraform CLI
Sintaxis de Terraform
Idempotencia en Terraform
Desplegando un servidor web de 2 capas con Terraform

Contenedores
Introducción a los contenedores
The Open Container Initiative (OCI)
Podman y Docker
Orquestación de contenedores
Arquitectura de Kubernetes
Desplegando un cluster con kubeadm
Objetos de Kubernetes
PaaS en el mundo empresarial- OpenShift
Gestión de Entornos
CMDB: Que es y para qué sirve
Implementar el patrón de despliegue adecuado (Ansible + AWX)

Solicita información del curso

]]> https://grupoloyal.net/curso-tecnologia-cloud-en-devops/feed/ 0 Microsoft Azure Devops Engineer https://grupoloyal.net/curso-microsoft-azure-devops-engineer/ https://grupoloyal.net/curso-microsoft-azure-devops-engineer/#respond Wed, 01 Dec 2021 09:20:00 +0000 https://grupoloyal.net/curso-microsoft-azure-devops-engineer/

Microsoft Azure Devops Engineer

Este curso proporciona el conocimiento y las habilidades para implementar los procesos de DevOps. Los estudiantes aprenderán a utilizar el control de fuentes, escalar Git para una empresa e implementar y administrar la infraestructura de construcción. Este curso también proporciona el conocimiento y las habilidades para implementar las prácticas de DevOps de integración continua. Los estudiantes aprenderán cómo implementar la integración continua en una tubería de Azure DevOps, cómo manejar la calidad del código y los principios de seguridad y cómo implementar una estrategia de construcción de contenedores.

Los estudiantes aprenderán a diseñar una estrategia de liberación, establecer un flujo de trabajo de gestión de liberación e implementar un patrón de despliegue apropiado.

Este curso también incluye conocimientos y habilidades para desplegar una infraestructura de aplicación en los oleoductos de DevOps. Los alumnos aprenderán a implementar una infraestructura como gestión de código y configuración, a aprovisionar una infraestructura Azure utilizando herramientas de automatización comunes y a desplegar una infraestructura de aplicaciones utilizando varios servicios y metodologías de despliegue Azure. Los alumnos también aprenderán a integrar herramientas de implementación de terceros con Azure, como Chef y Puppet, para incorporar el cumplimiento de normas y la seguridad en el proceso de lanzamiento.

Objetivos

Algunos de los objetivos clave de este curso son:

Diferenciar entre un lanzamiento y un despliegue
Definir los componentes de un pipeline de liberación
Conocer los factores clave a la hora de diseñar su estrategia de lanzamiento
Clasificar una liberación versus un proceso de liberación, y esbozar cómo controlar la calidad de ambos
Explicar los patrones de despliegue, tanto en el sentido tradicional como en el moderno

Cloud computing

Disponible en formato e-learning

Disponible en formato presencial

Disponible en formato a distancia

Subvención disponible
A través de Fundae, cumpliendo requisitos.

Duración
25 horas

  • Dificultad 50% 50%
  • Nivel alcanzado 80% 80%

Dirigido a

Este curso está pensado para todos aquellos interesados en implementar procesos de DevOps. También para aquellos que estén planificando realizar el examen de certificación de Microsoft Azure DevOps Solutions.

Conocimientos requeridos

Para completar este curso es necesario conocimiento sobre AZURE, control de versiones y desarrollo de Agile software.

Temario

T01
Módulo 1: Introducción al control de fuentes
– ¿Qué es el control de la fuente?
– Beneficios del control de fuentes
– Tipos de sistemas de control de la fuente
– Introducción a los Repositorios
– Migración de TFVC a Git
– Autenticación de tu Repositorio Git

Después de completar este módulo, los estudiantes serán capaces de:
– Describir los beneficios de usar el control de fuentes
– Migrar de TFVC a Git

Módulo 2: Scaling git para DevOps empresariales
– ¿Cómo estructurar su repositorio de git? ¿Mono Repo o Multi-Repo?
– Flujos de trabajo de Git Branching
– Colaborar con las solicitudes de extracción
– ¿Por qué preocuparse por GitHooks?
– Fomentando el código abierto interno
– Versión Git
– proyectos públicos
– Almacenamiento de archivos grandes en Git
Después de completar este módulo, los estudiantes serán capaces de:
– Escalar Git para Enterprise DevOps

Módulo 3: Implementar y administrar la infraestructura de construcción

– El concepto de pipelines en DevOps
– Pipelines
– Evaluar el uso de agentes alojados vs. privados
– Grupos de agentes
– Pipelines y Concurrencia
– A Azure DevOps le encantan los proyectos de código abierto
– Pipelines YAML vs. Diseñador Visual
– Configurar agentes privados
– Integrar a Jenkins con Azure Pipelines
– Integración del control de fuentes externas con Azure Pipelines
– Analice e integre las construcciones multietapa de Docker

Después de completar este módulo, los estudiantes serán capaces de:
– Implementar y gestionar la infraestructura de construcción

Módulo 4: Gestión de la configuración y los secretos de la aplicación
– Demo: Ataque de Inyección SQL
– Implementar un proceso de desarrollo seguro y conforme a las normas
– Repensar los datos de configuración de la aplicación
– Gestione los secretos, fichas y certificados
– Implementar herramientas para la gestión de la seguridad y el cumplimiento en un pipeline
Después de completar este módulo, los estudiantes serán capaces de:
– Administrar la configuración y los secretos de la aplicación

Módulo 5: Implementar una estrategia de DevOps móvil
– Introducción a Visual Studio App Center
– Gestionar conjuntos de dispositivos móviles de destino y grupos de distribución
– Gestionar los conjuntos de dispositivos de prueba de IU de destino
– Provisión de dispositivos de prueba para el despliegue
– Provisión de dispositivos de prueba para el despliegue

T02

Módulo 1: Implementación de la integración continua en un pipeline de Azure DevOps

En este módulo se le presentarán los principios de la integración continua, incluyendo: beneficios, desafíos, mejores prácticas de construcción y pasos de implementación. También aprenderá a implementar una estrategia de construcción con flujos de trabajo, desencadenantes, agentes y herramientas.
– Visión general de la integración continua
– Implementación de una estrategia de construcción
Laboratorio : Permitir la integración continua con Azure PipelinesLab: Creación de un trabajo de construcción Jenkins y activación de la IC

Después de completar este módulo, los estudiantes
– Explicar por qué la integración continua es importante
– Implementar la integración continua usando Azure DevOps

Módulo 2: Gestión de las políticas de calidad y seguridad del código

En este módulo, aprenderá a gestionar la calidad del código, incluyendo: deuda técnica, SonarCloud y otras soluciones de herramientas. También aprenderá a gestionar las políticas de seguridad con código abierto, OWASP y WhiteSource Bolt.
– Gestión de la calidad del código
– Administración de las políticas de seguridad
Laboratorio : Gestión de deuda técnica con Azure DevOps y SonarCloudLab : Comprobación de vulnerabilidades mediante WhiteSource Bolt y Azure DevOps

Después de completar este módulo, los estudiantes serán capaces de:
– Gestionar la calidad del código incluyendo: deuda técnica SonarCloud, y otras soluciones de herramientas.
– Administrar las políticas de seguridad con código abierto, OWASP y WhiteSource Bolt.
– Gestionar la calidad del código, incluyendo: deuda técnica, SonarCloud y otras soluciones de herramientas.

Módulo 3: Implementación de una estrategia de construcción de contenedores

En este módulo aprenderá cómo implementar una estrategia de contenedores, incluyendo cómo los contenedores son diferentes de las máquinas virtuales y cómo los microservicios utilizan los contenedores. También aprenderás cómo implementar contenedores usando Docker.
– Implementación de una estrategia de construcción de contenedores
Laboratorio : Aplicaciones existentes en .NET con imágenes y de acoplamiento
Después de completar este módulo, los estudiantes serán capaces de:
– Implementar una estrategia de contenedores incluyendo cómo los contenedores son diferentes de las máquinas virtuales y cómo los microservicios utilizan los contenedores.
– Implementar los contenedores usando Docker.

T03

Módulo 1: Diseñar una estrategia de liberación

– Introducción a la entrega continua
– Recomendaciones de la estrategia de publicación
– Construyendo una pipeline de liberación de alta calidad
– Elección de un patrón de despliegue
– Elección de la herramienta de gestión de liberaciones adecuada
– Construyendo una estrategia de liberación
– Diferenciar entre un lanzamiento y un despliegue
– Definir los componentes de un pipeline de liberación
– Explique las cosas a considerar cuando diseñe su estrategia de lanzamiento
– Clasificar una liberación versus un proceso de liberación, y esbozar cómo controlar la calidad de ambos
– Describa el principio de las puertas de liberación y la manera de tratar las notas de liberación y la documentación
– Explicar los patrones de despliegue, tanto en el sentido tradicional como en el moderno
– Seleccione una herramienta de gestión de liberaciones

Módulo 2: Configurar un workflow de gestión de liberaciones

– Introducción
– Crear una pipeline de liberación
– Provisión y configuración de entornos
– Gestionar y modular las tareas y plantillas
– Integrar Secretos con el pipeline de liberación
– Configurar la integración automatizada y la automatización de las pruebas funcionales
– Automatizar la inspección de la salud del entorno de trabajo
– Creación de un flujo de trabajo de gestión de liberaciones
– Explique la terminología utilizada en Azure DevOps y otras herramientas de gestión de liberaciones
– Describa qué es una tarea de construcción y liberación, lo que puede hacer y algunas tareas de implementación disponibles
– Clasificar un Agente, Cola de Agentes y Pool de Agentes
– Explique por qué a veces necesita varios trabajos de liberación en un pipeline de liberación
– Diferenciar entre trabajo de liberación de multiagente y multi-configuración
– Utilice variables de liberación y variables de etapa en su pipeline de liberación
– Despliegue en un entorno seguro, utilizando una conexión de servicio
– Prueba de inserción en la pipeline
– Enumere las diferentes maneras de inspeccionar la salud de su pipeline y la liberación utilizando, alertas, ganchos de servicio e informes
– Crear una puerta de liberación

Módulo 3: Implementar un patrón de despliegue apropiado

– Introducción a los patrones de despliegue
– Implementación de Blue Green
– Implementar el despliegue de exposición progresiva
– Describir los patrones de despliegue

Módulo 4: Laboratorio práctico

Laboratorio: Microsoft 365 Gestión de servicios
– Ejercicio 1: Configurar un arrendatario de prueba de Microsoft 365
– Ejercicio 2: Gestión de usuarios, grupos y administración de Microsoft 365
– Ejercicio 3: Configuración de la gestión de derechos y cumplimiento
– Ejercicio 4: Monitorización y solución de problemas de Microsoft 365

T04

Módulo 1: Diseño de una estrategia de gestión de la dependencia
– Introducción
– Gestión de paquetes
– Implementar la estrategia de versionado
– Recomendar herramientas y prácticas de manejo de artefactos
– Paquetes comunes abstractos para permitir compartir y reutilizar
– Inspeccionar la base de código para identificar las dependencias del código que pueden ser convertidas en paquetes
– Identificar y recomendar tipos y versiones de paquetes estandarizados en toda la solución
– Refactorizar las pipelines de construcción existentes para implementar la estrategia de versión que publica los paquetes
– Gestionar la seguridad y el cumplimiento

Módulo 2: Gestionar la seguridad y el cumplimiento
– Introducción
– Seguridad de los paquetes
– Software de código abierto
– Integración de exploraciones de licencias y vulnerabilidades
– Inspeccionar los paquetes de software de código abierto para la seguridad y el cumplimiento de la licencia para alinearlos con los estándares corporativos
– Configurar la pipeline de construcción para acceder a la seguridad de los paquetes y a la clasificación de las licencias
– Configurar el acceso seguro a los paquetes de alimentación

T05

Módulo 1: Infraestructura y Configuración de Herramientas
– Infraestructura como Código y Gestión de la Configuración
– Creación de recursos utilizando plantillas ARM
– Crear recursos de Azure usando Azure CLI y Azure PowerShell
– Herramientas de automatización adicionales
– Control de versiones
– Despliegue de laboratorio a Azure usando plantillas ARM
– Preguntas tras la finalización del módulo

Después de completar este módulo, los estudiantes serán capaces de:
– Aplicar la infraestructura y la configuración como principios de código
– Despliegue y administre la infraestructura utilizando las tecnologías de automatización de Microsoft como plantillas de ARM, PowerShell y Azure CLI

Módulo 2: Modelos y servicios de implementación de Azure
– Modelos y opciones de implementación
– Servicios de Infraestructura como Servicio (IaaS) de Azure
– Automatización Azure con DevOps
– Configuración de estado deseada (DSC)
– Servicios de Plataforma como Servicio (PaaS) de Azure
– Lab Azure Automation – Implementación de IaaS o PaaS
– Preguntas tras la finalización del módulo

Después de completar este módulo, los estudiantes serán capaces de:
– Describir los modelos de implementación y servicios disponibles con Azure

Módulo 3: Crear y gestionar la infraestructura de servicios de Kubernetes
– Servicio de Kubernetes
– Despliegue de laboratorio y escalado Cluster AKS
– Preguntas tras la finalización del módulo

Después de completar este módulo, los estudiantes serán capaces de:
– Desplegar y configurar un cluster de Kubernetes gestionado

Módulo 4: Herramientas de terceros y de código abierto disponibles con Azure
– Chef, Puppet, Ansible
– Cloud-Init
– Terraform
– Provisión de laboratorio y configuración de una aplicación
– Preguntas tras la finalización del módulo

Después de completar este módulo, los estudiantes serán capaces de:
– Desplegar y configurar la infraestructura utilizando herramientas y servicios de terceros con Azure, como Chef, Puppet, Ansible, SaltStack y Terraform

Módulo 5: Implementar el cumplimiento y la seguridad en su infraestructura
– Principios de seguridad y cumplimiento con DevOps
– Centro de Seguridad Azure
– Laboratorio Integrar una extensión o herramienta de escaneo en un pipeline/centro de seguridad de AZ DevOps
– Preguntas tras la finalización del módulo

Después de completar este módulo, los estudiantes serán capaces de:
– Definir una estrategia de infraestructura y configuración y un conjunto de herramientas adecuadas para una infraestructura de aplicaciones y un pipeline de versiones.
– Implementar el cumplimiento y la seguridad en su infraestructura de aplicaciones

Módulo 6: Finalización del curso
– Examen final

Solicita información del curso

]]> https://grupoloyal.net/curso-microsoft-azure-devops-engineer/feed/ 0 AZ-400 Azure DevOps Engineer Expert https://grupoloyal.net/curso-az-400-azure-devops-engineer-expert/ https://grupoloyal.net/curso-az-400-azure-devops-engineer-expert/#respond Wed, 01 Dec 2021 09:20:00 +0000 https://grupoloyal.net/curso-az-400-azure-devops-engineer-expert/

AZ-400 Azure DevOps Engineer Expert

Objetivos

Describir los beneficios del uso del control de código fuente
Migrar de TFVC a Git
Escalar Git para devOps empresarial
Implementar y administrar la infraestructura de construcción
Administrar la configuración de la aplicación config & secrets
Implementar una estrategia de DevOps móvil

devops

Disponible en formato e-learning

Disponible en formato presencial

Disponible en formato a distancia

Subvención disponible
A través de Fundae, cumpliendo requisitos.

Duración
30 horas

  • Dificultad 50% 50%
  • Nivel alcanzado 80% 80%

Dirigido a

Conocimientos requeridos

Temario

Doing Data Science on Azure
Introduce the Data Science Process Overview of Azure Data Science Options Introduce Azure Notebooks

Getting started with Source Control
What is Source Control?
Benefits of Source Control
Types of source control systems
Introduction to Azure Repos
Migrating from TFVC to Git
Authenticating to your Git Repos

Scaling git for enterprise DevOps
How to structure your git repo? Mono Repo or Multi-Repo?
Git Branching workflows
Collaborating with Pull Requests
Why care about GitHooks?
Fostering Internal Open Source
Git Version
Public projects
Storing Large files in Git

Implement & Manage Build Infrastructure
The concept of pipelines in DevOps
Azure Pipelines
Evaluate use of Hosted vs Private Agents
Agent pools
Pipelines & Concurrency
Azure DevOps loves Open Source projects
Azure Pipelines YAML vs Visual Designer
Setup private agents
Integrate Jenkins with Azure Pipelines
Integration external source control with Azure Pipelines
Analyze & Integrate Docker multi stage builds

Managing application config & secrets
Demo: SQL Injection attack
Implement secure & compliant development process
Rethinking application config data
Manage secrets, tokens & certificates
Implement tools for managing security and compliance in a pipeline

Implement a mobile DevOps strategy
Introduction to Visual Studio App Center
Manage mobile target device sets and distribution groups
Manage target UI test device sets
Provision tester devices for deployment
Provision tester devices for deployment

Implementing Continuous Integration in an Azure DevOps Pipeline
Continuous Integration Overview
Implementing a Build Strategy

Managing Code Quality and Security Policies
Managing Code Quality
Managing Security Policies

Implementing a Container Build Strategy
Implementing a Container Build Strategy

Design a Release Strategy
Introduction to Continuous Delivery
Introduction to Continuous Delivery
Release strategy recommendations
Building a High Quality Release pipeline
Choosing a deployment pattern
Choosing the right release management tool
Building a release strategy
Differentiate between a release and a deployment
Define the components of a release pipeline
Explain things to consider when designing your release strategy
Classify a release versus a release process, and outline how to control the quality of both
Describe the principle of release gates and how to deal with release notes and documentation
Explain deployment patterns, both in the traditional sense and in the modern sense
Choose a release management tool

Set up a Release Management Workflow
Introduction
Create a Release Pipeline
Provision and Configure Environments
Manage And Modularize Tasks and Templates
Integrate Secrets with the release pipeline
Configure Automated Integration and Functional Test Automation
Automate Inspection of Health
Building a release management workflow
Explain the terminology used in Azure DevOps and other Release Management Tooling
Describe what a Build and Release task is, what it can do, and some available deployment tasks
Classify an Agent, Agent Queue and Agent Pool
Explain why you sometimes need multiple release jobs in one release pipeline
Differentiate between multi-agent and multi-configuration release job
Use release variables and stage variables in your release pipeline
Deploy to an environment securely, using a service connection
Embed testing in the pipeline
List the different ways to inspect the health of your pipeline and release by using, alerts, service hooks and reports
Create a release gate

Implement an appropriate deployment pattern
Introduction into Deployment Patterns
Implement Blue Green Deployment
Implement Canary Release
Implement Progressive Exposure Deployment Describe deployment patterns
Implement Blue Green Deployment
Implement Canary Release
Implement Progressive Exposure Deployment

Designing a Dependency Management Strategy
Introduction
Packaging dependencies
Package management
Implement versioning strategy
Recommend artifact management tools and practices
Abstract common packages to enable sharing and reuse
Inspect codebase to identify code dependencies that can be converted to packages
Identify and recommend standardized package types and versions across the solution
Refactor existing build pipelines to implement version strategy that publishes packages Manage security and compliance

Manage security and compliance
Introduction
Package security
Open source software
Integrating license and vulnerability scans
Inspect open source software packages for security and license compliance to align with corporate standards
Configure build pipeline to access package security and license rating
Configure secure access to package feeds

Infrastructure and Configuration Azure Tools
Learning Objectives
Infrastructure as Code and Configuration Management
Create Azure Resources using ARM Templates
Create Azure Resources using Azure CLI
Create Azure Resources by using Azure PowerShell
Additional Automation Tools
Version Control

Azure Deployment Models and Services
Learning Objectives
Deployment Models and Options
Azure Infrastructure-as-a-Service (IaaS) Services
Azure Automation with DevOps
Desired State Configuration (DSC)
Azure Platform-as-a-Service (PaaS) services
Azure Service Fabric

Create and Manage Kubernetes Service Infrastructure
Learning Objectives
Azure Kubernetes Service

Third Party and Open Source Tools available with Azure
Learning Objectives
Chef
Puppet
Ansible
Cloud-Init
Terraform

Implement Compliance and Security in your Infrastructure Lessons
Security and Compliance Principles with DevOps
Azure Security Center

Recommend and design system feedback mechanisms
The inner loop
Continuous Experimentation midset
Design practices to measure end-user satisfaction
Design processes to capture and analyze user feedback from external sources
Design process to automate application analytics

Implement process for routing system feedback to development teams
Implement tools to track system usage, feature usage, and flow
Implement routing for mobile application crash report data
Develop monitoring and status dashboards
Integrate and configure ticketing systems with development team’s work management system

Optimize feedback mechanisms
Site Reliability Engineering
Analyze telemetry to establish a baseline
Perform ongoing tuning to reduce meaningless or non-actionable alerts
Analyze alerts to establish a baseline
Blameless PostMortems and a Just Culture

Planning for DevOps
Transformation Planning
Project Selection
Team Structures

Planning for Quality and Security
Planning a Quality Strategy
Planning Secure Development

Migrating and Consolidating Artifacts and Tools
Migrating and Consolidating Artifacts
Migrating and Integrating Source Control

Solicita información del curso

]]> https://grupoloyal.net/curso-az-400-azure-devops-engineer-expert/feed/ 0 DevOps Full Automatization https://grupoloyal.net/curso-devops-full-automatization/ https://grupoloyal.net/curso-devops-full-automatization/#respond Wed, 01 Dec 2021 09:20:00 +0000 https://grupoloyal.net/curso-devops-full-automatization/

DevOps Full Automatization

Objetivos

El objetivo principal de este curso es mostrar cómo implantar una cultura de automatización (devops) en una organización de principio a fin, desde la integración continua hasta el despliegue continuo, incluyendo las fases de build – test – release – deployment – operation – monitoring de ALM (Application Lifecycle Management)
Al finalizar el curso, los asistentes dispondrán de in entorno completo automatizado (DevOps)

devops

Disponible en formato e-learning

Disponible en formato presencial

Disponible en formato a distancia

Subvención disponible
A través de Fundae, cumpliendo requisitos.

Duración
30 horas

  • Dificultad 50% 50%
  • Nivel alcanzado 80% 80%

Dirigido a

Conocimientos requeridos

Temario

Introducción a DevOps
Integración entrega y despliegue continuos (CI/DC)
Empaquetadores de código. Maven
Sistemas de control de código fuente. GIT – Bitbucket
Contenedorización. Docker
Pruebas estáticas de código. SonarQb
Pruebas dinámicas de código.
Frameworks de pruebas unitarias. JUnit
Pruebas de rendimiento. JMeter
Pruebas de interfaz. Selenium
Orquestador de CI/CD. Jenkins
Repositorio de artefactos. Artifactory
Automatización de infraestructura como código. Terraform
Automatización del aprovisionamiento. Ansible
Automatización de la operación. Kubernetes
Automatización de la monitorización. Logstash, Elasticsearch y Kibana

Solicita información del curso

]]> https://grupoloyal.net/curso-devops-full-automatization/feed/ 0 Implementing DevOps Solutions and Practices using Cisco Platforms -DevOps- https://grupoloyal.net/curso-implementing-devops-solutions-and-practices-using-cisco-platforms-devops/ https://grupoloyal.net/curso-implementing-devops-solutions-and-practices-using-cisco-platforms-devops/#respond Wed, 01 Dec 2021 09:20:00 +0000 https://grupoloyal.net/curso-implementing-devops-solutions-and-practices-using-cisco-platforms-devops/

Implementing DevOps Solutions and Practices using Cisco Platforms -DevOps-

The Implementing DevOps Solutions and Practices Using Cisco Platforms course teaches you how to automate application deployment, enable automated configuration, enhance management and improve scalability of cloud microservices and infrastructure processes on Cisco® platforms. Learn to integrate Docker and Kubernetes to create advanced capabilities and flexibility in application deployment.

Objetivos

After completing this course you should be able to:

Describe the DevOps philosophy and practices, and how they apply to real-life challenges
Explain container-based architectures and available tooling provided by Docker
Describe application packaging into containers and start building secure container images
Utilize container networking and deploy a three-tier network application
Explain the concepts of configuration item (CI) pipelines and what tooling is available
Implement a basic pipeline with Gitlab CI that builds and deploys applications
Implement automated build testing and validation
Describe DevOps principles applied to infrastructure
Implement on-demand test environments and explain how to integrate them with an existing pipeline
Implement tooling for metric and log collection, analysis, and alerting
Describe the benefits of application health monitoring, telemetry, and chaos engineering in the context of improving the stability and reliability of the ecosystem
Describe how to implement secure DevOps workflows by safely handling sensitive data and validating applications
Explain design and operational concepts related to using a mix of public and private cloud deployments
Describe modern application design and microservices architectures
Describe the building blocks of Kubernetes and how to use its APIs to deploy an application
Explain advanced Kubernetes deployment patterns and implement an automated pipeline
Explain how monitoring, logging, and visibility concepts apply to Kubernetes

devops

Disponible en formato e-learning

Disponible en formato presencial

Disponible en formato a distancia

Subvención disponible
A través de Fundae, cumpliendo requisitos.

Duración
25 horas

  • Dificultad 50% 50%
  • Nivel alcanzado 80% 80%

Dirigido a

Conocimientos requeridos

Temario

Introducing the DevOps Model

DevOps Philosophy
DevOps Practices
Introducing Containers

Container-Based Architectures
Linux Containers
Docker Overview
Docker Commands
Packaging an Application Using Docker

Dockerfiles
Golden Images
Safe Processing Practices
Deploying a Multitier Application

Linux Networking
Docker Networking
Docker Compose
Introducing CI/CD

Continuous Integration
CI Tools
DevOps Pipelines
Building the DevOps Flow

GitLab Overview
GitLab CI Overview
Continuous Delivery with GitLab
Validating the Application Build Process

Automated Testing in the CI Flow
Building an Improved Deployment Flow

Post deployment Validation
Release Deployment Strategies
Extending DevOps Practices to the Entire Infrastructure

Introduction to NetDevOps
Infrastructure as Code
Implementing On-Demand Test Environments at the Infrastructure Level

Configuration Management Tools
Terraform Overview
Ansible Overview
Ansible Inventory File
Use the Cisco IOS Core Configuration Module
Jinja2 and Ansible Templates
Basic Jinja2 with YAML
Configuration Templating with Ansible
Monitoring in NetDevOps

Introduction to Monitoring, Metrics and Logs
Introduction to Elasticsearch, Beats and Kibana
Introduction to Prometheus and Instrumenting Python Code for Observability
Engineering for Visibility and Stability

Application Health and Performance
AppDynamics Overview
Chaos Engineering Principles
Securing DevOps Workflows

DevSecOps Overview
Application Security in the CI/CD Pipeline
Infrastructure Security in the CI/CD Pipeline
Exploring Multicloud Strategies

Application Deployment to Multiple Environments
Public Cloud Terminology Primer
Tracking and Projecting Public Cloud Costs
High Availability and Disaster Recovery Design Considerations
IaC for Repeatable Public Cloud Consumption
Cloud Services Strategy Comparison
Examining Application and Deployment Architectures

The Twelve-Factor Application
Microservices Architectures
Describing Kubernetes

Kubernetes Concepts: Nodes, Pods and Clusters
Kubernetes Concepts: Storage
Kubernetes Concepts: Networking
Kubernetes Concepts: Security
Kubernetes API Overview
Integrating Multiple Data Center Deployments with Kubernetes

Kubernetes Deployment Patterns
Kubernetes Failure Scenarios
Kubernetes Load-Balancing Techniques
Kubernetes Namespaces
Kubernetes Deployment via CI/CD Pipelines
Monitoring and Logging in Kubernetes

Kubernete Resource Metrics Pipeline
Kubernetes Full Metrics Pipeline and Logging
Labs:

Interact with GitLab Continuous Integration
Explore Docker Command-Line Tools
Package and Run a WebApp Container
Build and Deploy Multiple Containers to Create a Three-Tier Application
Explore Docker Networking
Build and Deploy an Application Using Docker Compose
Implement a Pipeline in Gitlab CI
Automate the Deployment of an Application
Validate the Application Build Process
Validate the Deployment and Fix the Infrastructure
Build a YAMl IaC Specification for the Test Enviroment
Manage On-Demand Test Environments with Terraform
Build Ansible Playbooks to Manage Infrastructure
Integrate the Testing Enviroment in the CI/CD Pipeline
Implement Pre-Deployment Health Checks
Set Up Logging for the Application Servers and Visualize with Kibana
Create System Dashboard Focused on Metrics
Use Alerts Through Kibana
Instrument Application Monitoring
Use Alerts and Thresholds to Notify Webhook Listener and Webex Teams Room
Secure Infrastructure in the CI/CD Pipeline
Explore Kubernetes Setup and Deploy an Application
Explore and Modify a Kubernetes CI/CD Pipeline
Kubernetes Monitoring and Metrics – ELK

Solicita información del curso

]]> https://grupoloyal.net/curso-implementing-devops-solutions-and-practices-using-cisco-platforms-devops/feed/ 0 ServiceNow Cloud Provisioning and Governance Advanced https://grupoloyal.net/curso-servicenow-cloud-provisioning-and-governance-advanced-2/ https://grupoloyal.net/curso-servicenow-cloud-provisioning-and-governance-advanced-2/#respond Wed, 01 Dec 2021 09:20:00 +0000 https://grupoloyal.net/curso-servicenow-cloud-provisioning-and-governance-advanced-2/

ServiceNow Cloud Provisioning and Governance Advanced

Build upon your knowledge from ServiceNow Cloud Provisioning and Governance Fundamentals.

This three-day training course aims to build upon your knowledge from ServiceNow Cloud Provisioning and Governance Fundamentals, exploring how to customize the user experience and extend the platform to support new cloud-based services.

Through lectures, demos, and technical exercises, students gain hands-on experience with the following Cloud Provisioning and Governance Advanced topics:

Advanced UI design, Create multi-tab requests, Build dynamic request forms, Custom Resource Pools and Filters, Essential Runtime Expressions, Advanced Profiles, Advanced Policies, Extend Cloud Provisioning and Governance with templates and Cloud API, Add functionality for Cloud Services not included in the Platform, Create Resources Blocks, Create Day-2 operations, Invoke cloud operations with Workflows and Integration Hub Subflows, Test and Troubleshoot extensions, Integration and Software Deployment, with Continuous Deployment Tools (Ansible)

During this three-day interactive training course, attendees will access the ServiceNow platform in their own student instance, which is a “safe sandbox” loaded with demo and test data.

Objetivos

After you complete this course you will be able to:

Customize and simplify the user experience
Extend ServiceNow Cloud Provisioning and Governance to Provision new Cloud Services
Troubleshoot and debug Cloud Provisioning and Governance related issues.
Perform Day 2 operations with ServiceNow and Continuous Deployment Tools

Cloud computing

Disponible en formato e-learning

Disponible en formato presencial

Disponible en formato a distancia

Subvención disponible
A través de Fundae, cumpliendo requisitos.

Duración
15 horas

  • Dificultad 50% 50%
  • Nivel alcanzado 80% 80%

Dirigido a

ServiceNow System Administrator, ServiceNow Cloud Provisioning and Governance Implementer, Dev Ops Engineer, Cloud Engineer, Cloud Architect

Conocimientos requeridos

Recommended knowledge/experience: ServiceNow Cloud Management v2, the ServiceNow CMDB, Azure and/or AWS REST API’s, JavaScript, JSON, and a strong understanding of architecting solutions within the AWS and/or Azure Clouds.

Pre-requisitos:
SNF – ServiceNow Fundamentals
SNCPGF – ServiceNow Cloud Provisioning and Governance Fundamentals

Temario

Catalog Item Customization

Lab 1.1: Introduction to Catalog Item Form Customization
Lab 1.2: Dynamically Set a Field Value
Lab 1.3: Dynamically Modify a Form
Lab 1.4: Render a Cloud Catalog Item in the Service Catalog
Lab 1.5: Add Custom Tags
Custom Resource Pools and Filters

Lab 2.1: Build a Query Resource Pool
Lab 2.2: Present User Relevant Data
Advanced Policies

Lab 3.1: Dynamic Form Policy
Lab 3.2: Custom Approval Policy
Lab 3.3: Script Tag Policies
Expressions

Extend Cloud Management

Lab 5.1: Add a New Resource Type
Lab 5.2: Create a New CMDB CI Class
Lab 5.3: Discover a New Resource Type
Day-2 Operations – CAPI

Lab 6.1: Research AWS REST API to Create a Volume Snapshot
Lab 6.2: Create a CAPI Extension to Snapshot a Volume
Lab 6.3: Modify a Resource Block to Invoke a CAPI Extension
Lab 6.4: Create a Response Processor
Lab 6.5: Test and Troubleshoot a CAPI Extension
Day-2 Operations – Workflow and Integration Hub

Lab 7.1: Create a Nginx Resource Block
Lab 2.2: Create an Application Profile to Deploy with Ansible
Software Deployment

Lab 8.1: CFT Post Provision Operation with Cloud Script
Lab 8.2a-e: CFT Post Provision with Ansible Tower
Lab 8.2a: Connect to Ansible
Lab 8.2b: Create Application Profile and Catalog Item
Lab 8.2c: Setup Post Provision Operations
Lab 8.2d: Modify the Resource Block
Lab 8.2e: Customize the Cloud Catalog Item
Advanced Profiles

Lab 9.1: Create a Schedule Profile

Solicita información del curso

]]> https://grupoloyal.net/curso-servicenow-cloud-provisioning-and-governance-advanced-2/feed/ 0 VMware vRealize Automation: Advanced Features and Troubleshooting https://grupoloyal.net/curso-vmware-vrealize-automation-advanced-features-and-troubleshooting/ https://grupoloyal.net/curso-vmware-vrealize-automation-advanced-features-and-troubleshooting/#respond Wed, 01 Dec 2021 09:20:00 +0000 https://grupoloyal.net/curso-vmware-vrealize-automation-advanced-features-and-troubleshooting/

VMware vRealize Automation: Advanced Features and Troubleshooting

This is a five-day course that is a follow-on to the VMware vRealize® Automation™ Install, Configure, Manage course. In this course, you go deeper into using the advanced features of vRealize Automation to deploy user systems and interface vRealize Automation with other platforms. The course covers deploying and enterprise level cluster environment using VMware vRealize® Suite Lifecycle Manager™.

This course makes heavy use of hands-on labs. Students can run 41 labs during the 5-day course.

Product Alignment

– VMware vSphere® 7.0

– VMware vRealize Automation 8.1

– VMware vRealize Orchestrator 8.1

– VMware vRealize® Suite Lifecycle Manager™ 8.1

– VMware NSX-T Data Center 3.0

Objetivos

By the end of the course, you should be able to meet the following objectives:

Create and configure advanced blueprints with complex YAML and cloudConfig.
Use vRealize Automation advanced blueprints to deploy an actual 2-tier DB-Server using MySQL and phpMyAdmin.
Practice troubleshooting techniques with advanced YAML blueprints in vRealize Automation.
Use advanced VMware NSX-TTM Data Center networking features including NAT, routed networks, load balancers, security groups, and tags.
Configure subscriptions to use VMware vRealize® Orchestrator™ workflows and create custom actions using XaaS.
Configure and use ABX actions in vRealize Automation subscription
Describe various options to integrate vRealize Automation with Kubernetes
Create VMware Code Stream™ pipelines.
Configure vRealize Automation to integrate with configuration management tools such as Puppet and Ansible.
Create and use Ansible playbooks that integrate with vRealize Automation.
Configure security certificates in vRealize Automation from external Certificate Authorities.
Configure VMware NSX® Advanced Load Balancer™ to deploy VMware Identity Manager™ and vRealize Automation clusters.
Describe the steps involved in VMware Identity Manager and vRealize Automation cluster deployment and scale-out.
Describe the clustered deployment architecture, including Kubernetes pods and services.
Use vracli commands, log files, and VMware vRealize® Log Insight™ to troubleshoot vRealize Automation and vRealize Automation deployments.

Cloud computing

Disponible en formato e-learning

Disponible en formato presencial

Disponible en formato a distancia

Subvención disponible
A través de Fundae, cumpliendo requisitos.

Duración
25 horas

  • Dificultad 50% 50%
  • Nivel alcanzado 80% 80%

Dirigido a

Experienced system administrators and system integrators responsible for using the advanced features of vRealize Automation in enterprise deployments.

Conocimientos requeridos

This course requires completion of the following course:
– VMware vRealize Install Configure Manage [V8.x]

Experience working at the command line is helpful.

This course requires that a student be able to perform the following tasks with no assistance or guidance before enrolling in this course:

– Create VMware vCenter Server® objects, such as data centers and folders

– Create a virtual machine using a wizard or a template

– Modify a virtual machine’s hardware

– Migrate a virtual machine with VMware vSphere® vMotion®

– Migrate a virtual machine with VMware vSphere® Storage vMotion®

– Configure and manage a VMware vSphere® DRS cluster with resource pools.

– Configure and manage a VMware vSphere® High Availability cluster.

– Create and deploy a simple blueprint in vRealize Automation 8.x

– Use cloudConfig in vRealize Automation blueprints

– Configure infrastructure in vRealize Automation 8.x

Temario

1 Course Introduction

Introductions and course logistics
Course objectives
2 Advanced Blueprints

Use advanced YAML and cloudConfig to deploy a functioning 2-tier application with a phpMyAdmin front-end server and a MySQL database server
Use troubleshooting techniques to debug problems in advanced YAML blueprints
List the log files that can aid in troubleshooting blueprint deployment
3 Advanced Networking

Use NSX-T advanced features in blueprints
Interfacing to IPAMs
Use NSX-T Data Center NAT in blueprints
Use NSX-T Data Center routed networks
Use NSX-T Data Center load balancers
Use NSX-T Data Center security groups
Use tags with NSX-T Data Center network profiles
4 Using vRealize Orchestrator Workflows for Extensibility

Creating Day-2 Actions with vRealize Orchestrator workflows
Troubleshoot vRealize Orchestrator cluster issues
Use vRealize Orchestrator to add computer objects to Active Directory when vRealize Automation deploys blueprints
Use a tagging approach to vRealize Orchestrator workflows
Use dynamic forms with vRealize Orchestrator
5 Using ABX Actions

Determine when to use ABX and when to use vRealize Orchestrator
Using ABX to create day-2 Actions
Calling PowerShell from ABX
6 Kubernetes Administration

Define basic Kubernetes terminologies such as pod, service, and deployment
List various options to integrate vRealize Automation with Kubernetes
Connect to an existing native Kubernetes cluster
Integrate Kubernetes with VMware® Pivotal Container Service
7 Code Stream Administration

Create and use CI/CD pipelines
Use the Code Stream user interface
Add states and tasks to a Code Stream pipeline
8 Integrating vRealize Automation with GitLab

Define Git, GitLab, and GitHub
Configure GitLab to support vRealize Automation blueprints
Integrate vRealize Automation with GitLab
Manage blueprints using GitLab source control
9 Configuration Management

Describe the use case of Ansible and Ansible Tower
Connect to Ansible Tower
Use Ansible playbooks
Use Puppet in configuration management
10 Clustered Deployment

Use vRealize Suite Lifecycle Manager in a clustered deployment
Configure External Certificates
Configure NSX-T Data Center load balancer
Install or scale out VMware Identity Manager to support High Availability
Install or scale vRealize Automation using clustered deployment
11 Clustered Deployment Architecture

List of Kubernetes Pods
The vRealize Automation Kubernetes architecture
Relationship of Kubernetes pods to services
Logs and their locations
Blueprint deployment workflow with Kubernetes service interaction
Backup strategies and potential problems
12 Troubleshooting vRealize Automation

vracli commands and when to use them
Check the status of Kubernetes pods and services
Correct the state of pods and services
Diagnose and solve vRealize Automation infrastructure problems
Diagnose and solve vRealize Automation failures to deploy blueprints and services
Use vRealize Log Insight to troubleshoot

Solicita información del curso

]]> https://grupoloyal.net/curso-vmware-vrealize-automation-advanced-features-and-troubleshooting/feed/ 0 ServiceNow Cloud Provisioning and Governance Advanced https://grupoloyal.net/curso-servicenow-cloud-provisioning-and-governance-advanced/ https://grupoloyal.net/curso-servicenow-cloud-provisioning-and-governance-advanced/#respond Wed, 01 Dec 2021 09:20:00 +0000 https://grupoloyal.net/curso-servicenow-cloud-provisioning-and-governance-advanced/

ServiceNow Cloud Provisioning and Governance Advanced

Build upon your knowledge from ServiceNow Cloud Provisioning and Governance Fundamentals.

This three-day training course aims to build upon your knowledge from ServiceNow Cloud Provisioning and Governance Fundamentals, exploring how to customize the user experience and extend the platform to support new cloud-based services.

Through lectures, demos, and technical exercises, students gain hands-on experience with the following Cloud Provisioning and Governance Advanced topics:

Advanced UI design, Create multi-tab requests, Build dynamic request forms, Custom Resource Pools and Filters, Essential Runtime Expressions, Advanced Profiles, Advanced Policies, Extend Cloud Provisioning and Governance with templates and Cloud API, Add functionality for Cloud Services not included in the Platform, Create Resources Blocks, Create Day-2 operations, Invoke cloud operations with Workflows and Integration Hub Subflows, Test and Troubleshoot extensions, Integration and Software Deployment, with Continuous Deployment Tools (Ansible)

During this three-day interactive training course, attendees will access the ServiceNow platform in their own student instance, which is a “safe sandbox” loaded with demo and test data.

Objetivos

After you complete this course you will be able to:

Customize and simplify the user experience
Extend ServiceNow Cloud Provisioning and Governance to Provision new Cloud Services
Troubleshoot and debug Cloud Provisioning and Governance related issues.
Perform Day 2 operations with ServiceNow and Continuous Deployment Tools

servicios

Disponible en formato e-learning

Disponible en formato presencial

Disponible en formato a distancia

Subvención disponible
A través de Fundae, cumpliendo requisitos.

Duración
15 horas

  • Dificultad 50% 50%
  • Nivel alcanzado 80% 80%

Dirigido a

Conocimientos requeridos

Temario

Catalog Item Customization

Lab 1.1: Introduction to Catalog Item Form Customization
Lab 1.2: Dynamically Set a Field Value
Lab 1.3: Dynamically Modify a Form
Lab 1.4: Render a Cloud Catalog Item in the Service Catalog
Lab 1.5: Add Custom Tags
Custom Resource Pools and Filters

Lab 2.1: Build a Query Resource Pool
Lab 2.2: Present User Relevant Data
Advanced Policies

Lab 3.1: Dynamic Form Policy
Lab 3.2: Custom Approval Policy
Lab 3.3: Script Tag Policies
Expressions

Extend Cloud Management

Lab 5.1: Add a New Resource Type
Lab 5.2: Create a New CMDB CI Class
Lab 5.3: Discover a New Resource Type
Day-2 Operations – CAPI

Lab 6.1: Research AWS REST API to Create a Volume Snapshot
Lab 6.2: Create a CAPI Extension to Snapshot a Volume
Lab 6.3: Modify a Resource Block to Invoke a CAPI Extension
Lab 6.4: Create a Response Processor
Lab 6.5: Test and Troubleshoot a CAPI Extension
Day-2 Operations – Workflow and Integration Hub

Lab 7.1: Create a Nginx Resource Block
Lab 2.2: Create an Application Profile to Deploy with Ansible
Software Deployment

Lab 8.1: CFT Post Provision Operation with Cloud Script
Lab 8.2a-e: CFT Post Provision with Ansible Tower
Lab 8.2a: Connect to Ansible
Lab 8.2b: Create Application Profile and Catalog Item
Lab 8.2c: Setup Post Provision Operations
Lab 8.2d: Modify the Resource Block
Lab 8.2e: Customize the Cloud Catalog Item
Advanced Profiles

Lab 9.1: Create a Schedule Profile

Solicita información del curso

]]> https://grupoloyal.net/curso-servicenow-cloud-provisioning-and-governance-advanced/feed/ 0 Developing Applications and Automating Workflows using Cisco Platforms https://grupoloyal.net/curso-developing-applications-and-automating-workflows-using-cisco-platforms/ https://grupoloyal.net/curso-developing-applications-and-automating-workflows-using-cisco-platforms/#respond Wed, 01 Dec 2021 09:20:00 +0000 https://grupoloyal.net/curso-developing-applications-and-automating-workflows-using-cisco-platforms/

Developing Applications and Automating Workflows using Cisco Platforms

El curso Developing Applications and Automating Workflows Using Cisco Core Platforms DEVASC te prepara la certificación Cisco® DevNet Associate y para los puestos en Ingeniería de Automatización de Redes de nivel asociado. Aprenderás a implementar aplicaciones básicas de red utilizando las plataformas de Cisco como base, y a implementar flujos de trabajo de automatización a través de la infraestructura de red, seguridad, colaboración y programación. El curso te ofrece experiencia práctica en la resolución de problemas del mundo real utilizando las APIs de Cisco y modernas herramientas de desarrollo.

Este curso te ayuda a prepararte para el examen DevNet Associate (DEVASC). Al aprobar este examen, obtienes la certificación de DevNet Associate de Cisco.

Objetivos

Tras completar este curso, podrás:

Describir la importancia de las API y el uso de las herramientas de control de versiones en el desarrollo de software moderno

Describir los procesos y prácticas comunes utilizados en el desarrollo de programas informáticos

Describir las opciones para organizar y construir el software modular

Describir los conceptos de HTTP y cómo se aplican a las API basadas en la red

Aplicar los conceptos de la transferencia de estados de representación (REST) a la integración con las API basadas en HTTP

Describir las plataformas Cisco y sus capacidades

Describir las características de programabilidad de las diferentes plataformas Cisco

Describir los conceptos básicos de la red e interpretar la topología de la red simple

Describir la interacción de las aplicaciones con la red y las herramientas utilizadas para la solución de problemas

Aplicar los conceptos de programabilidad basada en modelos para automatizar tareas comunes con scripts Python

Identificar los modelos de despliegue de aplicaciones comunes y los componentes en curso de desarrollo

Describir las preocupaciones comunes en materia de seguridad y los tipos de pruebas, y utilice el transporte en contenedores para el desarrollo local

Utilizar herramientas para automatizar la infraestructura a través de scripts y programación dirigida por modelos

Software Development

Disponible en formato e-learning

Disponible en formato presencial

Disponible en formato a distancia

Subvención disponible
A través de Fundae, cumpliendo requisitos.

Duración
25 horas

  • Dificultad 50% 50%
  • Nivel alcanzado 80% 80%

Dirigido a

Este curso está diseñado para cualquier persona que desempeñe o busque desempeñar un papel de desarrollador y tenga uno o más años de experiencia práctica en el desarrollo y mantenimiento de aplicaciones construidas sobre plataformas Cisco.

El curso es apropiado para desarrolladores de software, desarrolladores de aplicaciones e ingenieros de redes que deseen ampliar su base de habilidades y validar sus destrezas de programabilidad, software y automatización. Los estudiantes se preparan para la certificación de DevNet Associate de Cisco.

Conocimientos requeridos

Los asistentes a este curso deben cumplir estos requisitos:

Tener conocimientos de programación
Tener conocimientos básicos de los sistemas operativos de un ordenador y herramientas de navegación
Igualmente, será necesario tener conocimientos sobre el funcionamiento de Internet
Python

Temario

Desarrollo del Software
Aumento de las API en el diseño de software
Formatos de datos de la API
Serialización y deserialización de datos
Desarrollo de software en colaboración
Control de versiones con GIT
Rama con GIT
Describiendo el proceso de desarrollo de software ( Auto-estudio)

Metodologías de desarrollo de software
Desarrollo basado en pruebas
Ejemplo de TDD
Revisión del código
Diseño de Software (Auto-estudio)

Diseño de software modular
Beneficios del diseño modular
Patrones de arquitectura y diseño
Patrón de arquitectura del MVC
Patrón de diseño del Observador
Introducción de las API basadas en la red

Visión general del protocolo HTTP
Protocolo HTTP aplicado a las API basadas en la web
Negociación de contenido HTTP
APIs de estilo RPC
API de estilo REST
Cartero para el consumo de REST API
Temas avanzados sobre el cartero
Consumir los eventos de notificación Usar los ganchos de la web
Consumiendo APIs basados en REST

Restricciones comunes de la API
Mecanismos de autenticación de la API
Usando la autenticación HTTP
Aprovechando el HTTPS para la seguridad
Manejo de secretos para el consumo de API
Presentación de las plataformas y las API de Cisco (Auto-estudio)

Plataformas de gestión de redes de Cisco
Plataformas de gestión informática de Cisco
APIs de gestión de computación de Cisco
Plataformas de colaboración de Cisco
API de colaboración de Cisco
Plataformas de seguridad de Cisco
API de seguridad de Cisco
Plataformas de gestión de redes de Cisco en la nube
Empleo de la programabilidad en las plataformas Cisco

Automatización de las operaciones de la red de Cisco
APIs de nivel de dispositivo IOS XE de Cisco
APIs de nivel de dispositivo Cisco NX-OS
API de controladores Cisco
Automatización de las operaciones de los equipos Webex de Cisco
Recursos para desarrolladores de DevNet
Descripción de las redes IP (Auto-estudio)

Conceptos básicos de red
Direcciones MAC y VLAN
Rutas de la red y enrutamiento
Capa de transporte y entrega de paquetes
Aviones de dispositivos de red
Relacionar la red y las aplicaciones

Servicios de red IP estándar
Traducción de la dirección de la red
Protocolos comunes
Problemas de conectividad de la aplicación
Herramientas para resolver problemas de conectividad
Explicación del impacto de las limitaciones de la red en las aplicaciones
Empleando la programabilidad dirigida por modelos

Pila de programación dirigida por modelos
Automatización de la red y NETCONF
Explorando los modelos YANG
Utilización de modelos de datos con el protocolo RESTCONF
Usando scripts Python y SDKs de Cisco
Programación basada en modelos en un entorno Cisco
Desplegando aplicaciones

Tipos de despliegue de aplicaciones
Modelos de despliegue de aplicaciones
Visión general de la computación de punta
Prácticas y principios de desarrollo
Componentes de un oleoducto CI-CD
Comandos de choque esenciales para el desarrollo y las operaciones
Automatización de la infraestructura

SDN y redes basadas en la intención
La infraestructura como código
Gestión del sistema con Ansible
Automatización de la infraestructura con Ansible Playbooks
Oleoductos de CI/CD para la automatización de la infraestructura
Prueba y seguridad de las aplicaciones

Tipos de pruebas de software
Verificación del comportamiento del código con pruebas unitarias
Composición de los archivos Dockerfile
Uso de Docker en un entorno de desarrollo local
Seguridad de la aplicación
Asegurar y escalar el tráfico de entrada de la aplicación
Simulación de red y herramientas de prueba

Laboratorios:

Parsing los formatos de datos de la API con Python
Usar Git para el control de versiones
Identificar la arquitectura del software y los patrones de diseño en un diagrama
Implementar el método de patrón único y basado en la abstracción
Inspeccionar los mensajes del protocolo HTTP
Uso del postman
Solucionar un error de respuesta HTTP
Utilizar las API con Python
Usar las API de los controladores Cisco
Utilice el Webex de Cisco Teams™ Colaboración API
Interpretar un diagrama básico de topología de red
Identificar la causa de los problemas de conectividad de la aplicación
Realizar operaciones del Protocolo de Configuración Básica de Red (NETCONF)
Usar el kit de desarrollo de software (SDK) de Cisco y Python para la automatización de secuencias de comandos
Utilizar los mandos de la bomba para el desarrollo local
Flujo de trabajo de automatización de la infraestructura de construcción
Construir una prueba de unidad de pitón
Interpretar un Dockerfile
Utilizar los comandos Docker para gestionar en entornos locales de desarrollo

Solicita información del curso

]]> https://grupoloyal.net/curso-developing-applications-and-automating-workflows-using-cisco-platforms/feed/ 0