Novo curso de CI/CD com Jenkins, Nexus, SonarQube, GitLab e GitHub Actions na 4Linux

Novo curso de CI/CD com Jenkins, Nexus, SonarQube, GitLab e GitHub Actions na 4Linux

Você deseja trabalhar com pipelines? Construir seu código em uma esteira DevOps?

Então a 4Linux é o lugar certo para aumentar seu conhecimento em CI/CD.

Estamos lançando uma nova versão do curso de CI/CD: INTEGRAÇÃO E ENTREGA CONTINUA COM JENKINS, NEXUS,SONARQUBE, GITLAB-CI E GITHUB ACTIONS, atualizado, tanto para o ambiente On-premise quanto para o ambiente em cloud, este curso irá abordar Jenkins, Nexus, Sonarqube, Gitea, Gitlab, Gitlab-CI, Github, Github Actions, Kubernetes, GitOps e Cloud Computing.

Jenkins, Sonarqube e Nexus
O curso de CI/CD com Jenkins, SonarQube e Nexus é uma oportunidade empolgante de aprender como implementar uma integração contínua (CI) e implantação contínua (CD) eficientes em um ambiente de desenvolvimento de software. Os participantes aprenderão a configurar e utilizar o Jenkins, uma ferramenta líder de automação de CI/CD, para criar pipelines de implantação automatizadas e orquestradas. Além disso, o curso abordará o SonarQube, uma plataforma de análise de código estática que permite a identificação de problemas de qualidade de código, e o Nexus, um repositório de artefatos que facilita o gerenciamento e distribuição de pacotes de software. Os estudantes terão a oportunidade de praticar a implementação dessas ferramentas em um ambiente de laboratório hands-on, aprendendo a configurar, monitorar e otimizar a integração contínua e implantação contínua em um ciclo de desenvolvimento de software ágil e eficiente. Ao final do curso, os participantes estarão aptos a implementar um fluxo de trabalho de CI/CD robusto usando Jenkins, SonarQube e Nexus, resultando em entregas de software de alta qualidade e confiáveis.

 

Gitlab e Gitlab CI
Os participantes aprenderão a configurar e utilizar o GitLab CI, uma ferramenta poderosa de automação de pipelines de CI/CD integrada diretamente ao GitLab, uma plataforma completa de gerenciamento de repositórios de código. Durante o curso, os estudantes irão aprender a criar pipelines de implantação automatizadas, definir etapas de teste, compilação e implantação, e personalizar fluxos de trabalho de CI/CD para atender às necessidades específicas de suas equipes de desenvolvimento de software. O curso também abordará as melhores práticas de gestão de configuração e versionamento de código com o GitLab, resultando em um ambiente de desenvolvimento de software eficiente, colaborativo e com alta qualidade de entrega. Ao final do curso, os participantes estarão aptos a configurar e gerenciar pipelines de CI/CD completos usando o GitLab e o GitLab CI, permitindo uma integração contínua e uma implantação confiável de software.

Github, Github Actions
O curso oferece aos participantes uma sólida base de conhecimento de como utilizar o GitHub, GitHub Actions, Dependabot e o GitHub Actions Marketplace para implementar práticas de integração contínua e entrega contínua (CI/CD) de forma eficiente. Durante o curso, os alunos explorarão o GitHub como uma plataforma central para hospedar e gerenciar seus repositórios de código-fonte, permitindo uma colaboração eficiente entre desenvolvedores e equipes. Além disso, eles aprenderão a utilizar o poder do GitHub Actions, uma ferramenta de automação integrada ao GitHub, para criar pipelines de CI/CD personalizados. Com o GitHub Actions, os participantes poderão automatizar tarefas como compilação, teste, implantação e notificações, agilizando o processo de desenvolvimento de software.

Outro aspecto importante abordado no curso é o Dependabot, uma ferramenta nativa do GitHub que permite automatizar a atualização de dependências em projetos. Os alunos aprenderão a configurar o Dependabot para monitorar as dependências de seus projetos e receber notificações sobre atualizações de segurança ou novas versões disponíveis. Isso garantirá que as aplicações estejam sempre atualizadas e protegidas contra vulnerabilidades conhecidas.

Além disso, o curso também apresentará o GitHub Actions Marketplace, um ecossistema de extensões e integrações para o GitHub Actions. Os participantes explorarão a variedade de ações disponíveis no marketplace, que podem ser facilmente adicionadas aos seus fluxos de trabalho de CI/CD, oferecendo funcionalidades adicionais e facilitando a integração com outras ferramentas e serviços populares.

Ao final do curso, os alunos estarão aptos a utilizar o GitHub, GitHub Actions, Dependabot e GitHub Actions Marketplace de forma integrada para implementar fluxos de CI/CD robustos, permitindo a entrega contínua de software de alta qualidade e reduzindo o tempo de lançamento de novas funcionalidades.

GitOps e ArgoCD
O curso também possui um módulo sobre GitOps, com o ArgoCD como a principal ferramenta abordada, os participantes aprenderão como aproveitar ao máximo essa poderosa solução de Continuous Deployment (CD) baseada em Git. O curso explora a integração perfeita entre o ArgoCD e o GitHub, permitindo que a configuração seja armazenada e versionada em um repositório Git. Além disso, os participantes também terão a oportunidade de aprender sobre a implantação e gerenciamento de clusters Kubernetes, tanto em nuvem quanto em ambientes on-premise. Com a combinação desses conhecimentos, os alunos estarão preparados para implementar práticas de GitOps eficientes, automatizando o ciclo de vida das aplicações de forma segura e consistente, com uma abordagem declarativa que reduz erros e aumenta a confiabilidade dos sistemas.

 

Para marcar o lançamento do novo curso CI/CD: integração e entrega continua com jenkins, nexus,sonarqube, gitlab-ci e github actions, a 4Linux está com preço promocional de lançamento!

Adquirindo o curso até o dia 30/06/2023 – para quem já fez algum curso pago na 4Linux – o desconto será de 50% do preço de tabela!

Anterior Entenda o Processo de Consulta SQL no Sistema Gerenciador de Banco de Dados Postgres
Próxima Guia completo: Como fazer backup do PostgreSQL com o pgBackRest

About author

Andre Santos
Andre Santos 2 posts

Analista de banco de dados na 4Linux, apaixonado por games antigos e entusiasta do universo open source

View all posts by this author →

Você pode gostar também

Notícias

Presidente da Microsoft reconhece erro histórico sobre open source

Presidente da Microsoft admitiu que Microsoft estava do ‘lado errado’. No último dia 14 de maio, Brad Smith (presidente da Microsoft) afirmou em evento no MIT que a Microsoft estava

Notícias

Participe da pesquisa DevOps no Brasil e concorra a cursos grátis

Participe da pesquisa sobre implantação de práticas DevOps no Brasil A 4Linux – em parceria com a Maburix – estão conduzindo uma pesquisa de “como é implementado o DevOps nas

Desenvolvimento

Guia Prático: Ferramentas para Simulação de Requisições em APIs

Quando estamos construindo uma API precisamos fazer uma simulação das requisições que serão feitas por agentes externos. Como uma API não tem um HTML diante de nós, como simular essas