Curso Jenkins User Boot Camp .NET

  • Development

Curso Jenkins User Boot Camp .NET

16H
Visão Geral

Curso Jenkins User Boot Camp .NET Aprenda a usar o Jenkins para entregar mais valor, com mais frequência e com menor risco do que a engenharia tradicional

As práticas de engenharia de software do século 21 de integração contínua (CI) e entrega contínua (CD) definiram rapidamente as melhores práticas para desenvolvimento de software, garantia de qualidade e entrega. As práticas de CI/CD são fundamentais para as práticas de DevOps mais bem-sucedidas e permitem enormes benefícios para a entrega de mais valor, com mais frequência e com menor risco do que a engenharia tradicional. Ao mesmo tempo, as práticas de CI/CD reduzem drasticamente muitos dos riscos e problemas associados à implantação de lançamentos de software e correções de bugs.

Jenkins é há muito tempo o líder de ferramentas da comunidade no mundo de código aberto para praticar integração e entrega contínuas. Este curso prático de treinamento em Jenkins permite que as equipes de engenharia e desenvolvimento usem um DevOps Pipeline prático de ponta a ponta para criar, testar e implantar código .NET usando Jenkins.

Objetivo

Após realizar este Curso Jenkins User Boot Camp .NET você será capaz de:

  • Automatize seu pipeline de entrega de software com Jenkins
  • Integre Jenkins com Git/GitHub
  • Leve suas equipes ágeis para o próximo nível com Jenkins
  • Reduza os problemas de integração
  • Melhorar a qualidade do código
  • Gerenciar plugins dentro da plataforma Jenkins
  • Crie e automatize implantações
  • Revise e implemente as melhores práticas para Jenkins Pipeline
Publico Alvo
  • Desenvolvedores de software
  • Desenvolvedores de código
  • Profissionais de garantia de qualidade
  • Testadores de software
  • Proprietários do produto
  • Administradores e operadores do sistema
  • Profissionais de Business Intelligence
  • Engenheiros de infraestrutura
  • Engenheiros DevOps
  • Membros da Equipe de Desenvolvimento
  • Membros da Equipe de Operações
  • Qualquer pessoa que seja um usuário prático do Jenkins
Pre-Requisitos
  • Forte conhecimento prático de .NET
  • Experiência trabalhando na linha de comando do Unix, Linux ou PowerShell
  • Escrevendo código com um editor de texto
  • Conhecimento básico de administração do sistema, como instalação de pacotes, configuração, início de um serviço
Materiais
Português/Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Course Introduction

  1. Git-.NET-Jenkins: A DevOps Pipeline
  2. Course Purpose
  3. Agenda
  4. Introductions
  5. Lab Environments

Technology Overview

  1. Git – Source Control Management
  2. Jenkins – Continuous Integration
  3. An End-To-End CI/CD (Continuous Integration/Continuous Deployment) Pipeline

Git

  1. Purpose and overview of Git
  2. Use cases for Git
  3. Git flow
  4. Quick look at Github / Bitbucket
  5. Other Git providers
  6. Installation and configuration
  7. Finding help on Git
  8. Creating Local Git Repositories
  9. Basic Commands – add, commit, status, log
  10. Comparing commits: git diff
  11. Using a Repository – git push
  12. Branching and Merging
  13. Using SSH keys with Git private repositories

Jenkins

  1. Jenkins Overview, Use Cases, and History
  2. Plugin Architecture 
    1. Key plugins
  3. Projects / Jobs
  4. Freestyle Jobs
  5. Writing a Declarative Pipeline Project – CI/CD as Code
  6. Views and Folders
  7. Managing Credentials
  8. Distributing builds using Master and Agent Nodes
  9. Integrating with Git – Source Control Management
  10. Triggers: Webhooks and Polling
  11. Notifications: Instant Messaging
  12. Requiring human input and approval
  13. Building, Testing, and Delivering .NET code
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas