Visão Geral
Curso Atlassian Bamboo. Prepare-se para o trabalho dominando os conceitos avançados de integração e entrega contínuas, implantação contínua e automação de processos de construção de desenvolvimento de software por meio de casos de uso em tempo real em nosso treinamento. Você também terá exposição a projetos em tempo real baseados no setor que estão alinhados com o exame de certificação Atlassian Bamboo.
Objetivo
O principal objetivo do curso Atlassian Bamboo Training da Mindmajix é torná-lo um especialista em ferramentas de integração e entrega. Após a conclusão deste curso, você aprenderá os conceitos básicos do Atlassian Bamboo. Eles são os seguintes:
- Métodos para construir e implantar um aplicativo não trivial
- Tipos de testes com Bamboo
- Conceitos fundamentais do Bambu
- Técnicas para administrar Bambu
- Gestão de filiais.
Após a conclusão deste Curso Atlassian Bamboo, você será capaz de:
- Aprenda as maneiras adequadas de implementar sistemas CI e CD.
- Instale o bambu e configure agentes de construção locais ou estáticos.
- Configurar agentes de build elásticos na AWS
- Crie tarefas e empregos
- Use o paralelismo para construir e empacotar código com mais rapidez
Publico Alvo
- Engenheiros DevOps
- Desenvolvedores
- Gerentes técnicos
- Arquitetos de soluções
Pre-Requisitos
- Não há pré-requisitos para aprender este Curso Atlassian Bamboo. Mas, um conhecimento básico de DevOps seria uma vantagem adicional
- Para aprimorar suas habilidades, você pode assistir nossos vídeos individualizados sobre DevOps.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
Getting started with Atlassian Bamboo
- Introduction to Bamboo
- Understanding the Bamboo CI Server
- Using Bamboo in the enterprise
- Bamboo installations on systems
- Bamboo remote agent installation
- Running Bamboo as a service
- Getting started with Bamboo live environment with Java project
- Introduction to Bamboo dashboard
- Using the Bamboo dashboard
Using Bamboo - A deep dive
- Configuring plans
- Viewing a plan's build information
- Creating a plan
- Using plan branches
- Using the branch status page
- Managing plans
- Configuring a plan's permissions
- Disabling or deleting a plan
- Modifying multiple plans in bulk
- Moving plans to a different project
- Configuring concurrent builds
- Configuring the hanging build event
- Configuring the build queue timeout event
- Disabling build monitoring
Linking Bamboo to Source code repositories
- Fundamentals of source code management
- Introduction to source control repositories
- Introduction to Bitbucket, Github, Mercurial, CVS and others
- Linking Bamboo to Bitbucket
- Linking Bamboo to Github
Triggering Builds
- Polling the repository for changes
- Repository triggers the build when changes are committed
- Cron-based scheduling
Jobs and tasks
- Creating a job
- Configuring jobs
- Configuring a job's requirements
- Configuring a job's build artifacts
- Configuring miscellaneous settings for a job
- Disabling or deleting a job
- Deleting a job's current working files
- Configuring tasks
- Checking out code
- Configuring a builder task
- Configuring a test task
- Configuring a variables task
- Configuring a deployment task
- Pattern matching reference
- Sharing artifacts
Working with Builds
- Working with build results
- Viewing a build result
- Assigning responsibility for build failures
- Configuring build results expiry for a plan
- Deleting the results of a plan build
- Working with comments and labels
- Quarantining failing tests
- Setting up plan build dependencies
- Dependency blocking strategies
- Viewing test statistics for a job
- Reordering jobs in the build queue
- Stopping an active build
Deployment projects
- Understanding deployment release
- Deployment projects workflow
- A sample deployment project
- Creating and configuring a deployment project
- Naming versions for deployment releases
- Creating a deployment environment
- Tasks for deployment environments
- Triggers for deployment environments
- Agents for deployment environments
- Notifications for deployment environments
- Requirements for deployment environments
- Managing deployment projects
- Deployments from branches
Getting feedback
- Notifications
- Displaying the wallboard
- Configuring notifications for a plan and its jobs
- Reporting
- Viewing build statistics for all users
- Viewing build results for an author
- Generating reports on selected authors
- Generating reports across multiple plans
- Viewing the Clover code-coverage for a plan
- Viewing the Clover code-coverage for a build
Integrating Bamboo with Atlassian applications
- Linking Bamboo to another application
- Integrating Bamboo with JIRA applications
- Viewing linked JIRA application issues
- Linking JIRA application issues to a build
- Creating JIRA application issues from a build
- Viewing Bamboo activity in JIRA applications
- Integrating builds with your issues workflow
TENHO INTERESSE