Curso DevOps Implementation

  • DevOps | CI | CD | Kubernetes | Web3

Curso DevOps Implementation

32 horas
Visão Geral

O Curso DevOps Implementation as práticas, ferramentas e habilidades que tornam possível a verdadeira operação contínua no mundo real.

Objetivo

Ao participar do Curso DevOps Implementation, os participantes irão:

  • Aprenda a aproveitar a automação da infraestrutura usando as principais ferramentas de configuração: Chef, Puppet, Ansible e SaltStack
  • Trace um caminho para operações contínuas de TI em sua própria organização
  • Transforme a TI de um centro de custos imprevisível em uma fonte estratégica de valor comercial e vantagem competitiva
  • Implementar um plano de transformação cultural para unificar as equipes por trás de uma missão empresarial
  • Aprenda como monitorar continuamente a capacidade e as operações
  • Mapeie e visualize o fluxo de trabalho de TI para eliminar gargalos e otimizar a capacidade
  • Priorize o trabalho preventivo e o pagamento estruturado da dívida técnica – deixe a turma pronta para isolar e catalogar problemas, colocá-los no backlog e começar a melhorar a qualidade geral das operações de TI
  • Implementar um plano de participação da liderança e transformação da mentalidade de TI
  • Aprenda a implementar Kanban para trabalho operacional de TI – visualize e gerencie o pipeline de fluxo de trabalho de TI
  • Rastreie e gerencie o trabalho em andamento (WIP) para que você possa ajustar seu trabalho de produção para obter a maior eficiência
  • Implemente um plano do mundo real para quebrar silos entre diferentes departamentos de TI
  • Aprenda como identificar ciclos de feedback positivo no trabalho de TI e capitalizá-los para aumentar a eficiência
  • Evangelize a mentalidade DevOps quando você retornar ao trabalho com nosso pré-escrito "DevOps Business
  • Case" para líderes e executivos de empresas
  • Aprenda técnicas para comunicar com eficácia o progresso e os resultados de seus esforços de DevOps ao gerenciamento
  • Aprenda um processo prático para integrar a qualidade do produto "na fonte", reduzindo a dependência do controle de qualidade de back-end e de medidas reativas a problemas de qualidade
  • Obtenha técnicas reais para implementar conceitos ágeis no gerenciamento de infraestrutura e no ambiente de produção
  • Discussão em sala de aula sobre o estado de IaaS e PaaS e atualizações de especialistas sobre quais recursos de nuvem você deve conhecer ou considerar
  • Aprenda uma caixa de ferramentas DevOps: práticas ágeis, controle de versão em tempo real, gerenciamento de configuração, conteinerização e ferramentas de automação para infraestrutura, monitoramento e implantação de aplicativos
Publico Alvo
  • Qualquer pessoa em uma função de liderança de TI
  • CIOs/CTOs
  • Administradores de sistema
  • Equipe de operações de TI
  • Engenheiros de lançamento
  • Gerentes de configuração
  • Qualquer pessoa envolvida com infraestrutura de TI
  • Desenvolvedores e líderes da equipe de aplicativos
  • ScrumMasters
  • Gerentes de software e líderes de equipe
  • Gerentes de projetos e programas de TI
  • Proprietários e gerentes de produto
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

What is DevOps…Really?

  1. History of the movement
  2. DevOps – More than just Dev and Ops
  3. The Anatomy of a DevOps mentality
  4. Siloes of job function vs. alignment of mission
  5. Detecting and eliminating waste
  6. Optimizing flow of work
  7. Leveraging measurement & visibility tools
  8. Leveraging automation tools
  9. Leveraging collaboration tools
  10. End goals of DevOps

The Cultural Component

  1. Leadership
  2. Organizational Culture – can it really be changed?
  3. The 8 cultural profiles of work groups
  4. Evaluating a group culture
  5. Organizational culture vs. individual work
  6. The cultural profiles of organizations
  7. Changing culture with a behavioral roadmap

Individual Contribution to Culture

  1. Using the organization’s cultural profile
  2. Performing DISC assessments
  3. Cataloging communication styles
  4. Lessons from Agile
  5. Core values
  6. Mission commitment
  7. How to develop the team mentality
  8. Communicating business priorities to teams
  9. Tying cultural findings to productivity work plans

A New Way to Fail

  1. Who’s fault is it?
  2. A tale of two corporate ethics
  3. Building failure into the business
  4. Using frequent failures to continuously improve

Kaizen and Continuous Improvement

  1. Schooling teams on entropy
  2. The incremental approach to Kaizen
  3. How to drive the ethic into the team
  4. Signs of success
  5. Signs of failure

Implementing the DevOps Way of Work

The Manufacturing Analogy

  1. Adapting Toyota principles to IT
  2. Processes vs. workers. vs. management
  3. Balancing “pull” and “push”
  4. Leveling the workload
  5. Finding root causes
  6. Encouraging the cultural ingredients

Cataloging and Eliminating Waste

  1. Lessons from Lean
  2. Detecting uneven demand
  3. Resolving overburdened teams
  4. TIMWOOD and the categories of waste
  5. Applying waste principles and management to IT
  6. Overproduction
  7. Work in Progress (WIP)
  8. Time available (idle states or waiting)
  9. Processing
  10. Inventory, stock, unused assets
  11. Handoffs and movement of work
  12. Defects
  13. Latent skill

Agile Infrastructure

  1. Iterating operational work
  2. Scrum teams in Ops
  3. Unified IT retrospectives
  4. Designing infrastructure goals
  5. Matching infrastructure to application goals

Infrastructure as Code

  1. IaaS overview
  2. PaaS overview
  3. Models with proven enterprise track records
  4. Best opportunities for leveraging the cloud
  5. Where to target value with IaaS
  6. Common vendors and their cost

Configuration Management in the Cloud

  1. Merging configuration needs with cloud infrastructure
  2. Common techniques
  3. Special needs of the enterprise
  4. An AWS example
  5. Integrating configuration tools into the IT workflow

Monitoring and Measurement

  1. Building M and M into operational processes
  2. How to use alerts to boost efficiency
  3. How to choose tools and analyze their costs
  4. Common tools for alerts and monitoring

Kanban - Visualizing and Tracking IT Work

  1. A basic Kanban setup
  2. Upstream and Downstream
  3. Measuring Work in Progress (WIP)
  4. Optimizing input and output
  5. Reducing WIP
  6. Using Kanbans to manage and track work
  7. Using Kanbans to establish even workflow
  8. Using Kanbans to measure and manage a highly visible pipeline of work

Security

  1. Why it’s not working
  2. The role of the DevOps security owner
  3. Security management and process
  4. Integrating security priorities with the rest of IT
  5. Application security: the weakest link
  6. Transforming security from a cost center to an equity builder
  7. Resolving stakeholder conflicts
  8. Common engineering concerns

Change Management

  1. Applying Pareto’s principle to change management
  2. Reducing work required by change management
  3. Who is the change manager?
  4. Goals of a managed change process
  5. Goals of a managed change process

Managed Deployments

  1. Iterations and frequency
  2. Changing handoff procedure
  3. Embedding team representatives
  4. Using Scrum for system administration
  5. Moving towards continuous deployments
  6. Automating deployments

Time-Blocking and Integrating Internal IT Work

  1. Preventative Work
  2. How to prioritize and plan preventative work and maintenance
  3. The management case for technical debt
  4. A process for cataloging technical debt
  5. Implementing technical debt paydown
  6. Integrating the blocked work with production work
  7. Iterating towards more robust IT infrastructure

Automation

  1. Gains of Automation: What to expect
  2. Disruptions from Automation: What to expect
  3. How to prevent new bottlenecks
  4. Leveling workflow around automation tools
  5. Where does it make the most sense to automate?

Deep Dive: Automation Tools

Configuration

  1. Chef
  2. Puppet
  3. Salt
  4. Ansible

Deployment

  1. Jenkins
  2. Capistrano
  3. TFS

Process Monitoring

  1. Blue Pill
  2. Monit
  3. god
  4. Supervisor

Linux Installation

  1. Cobbler
  2. Kickstart
  3. Fai

Towards Continuous Operation

  1. The goal
  2. The benefits
  3. The path forward
  4. Techniques for planning your CI roadmap

DevOps in the Enterprise

  1. How to present the business case to leadership
  2. How to keep leadership involved
  3. How to dissolve operational silos over time
  4. How to find bottlenecks
  5. How to track flow in the enterprise environment
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h