Especialista em DevOps
290 horas / 7-9 meses, programa de meio período
Esse programa de DevOps de meio período oferece instrução especializada, projetos práticos, metodologias de automação orientadas por IA e uma conexão real com o setor para que os formandos sejam contratados.
DevOps é a união de pessoas, processos e produtos que permite a entrega contínua de valor para o usuário final–usuários. DevOps O objetivo é criar uma cultura e um ambiente em que a criação, o teste e a liberação de software possam ser ocorrer rapidamente, com frequência e de forma confiável, de modo que a empresa pode inovar como um inicialização e escala como um empresa.
Wawiwa's DevOps Programa encapazs graduados para entender por que organizações precisam de DevOps e para Saiba como para começar a usar o DevOps. Os estagiários deverão aprender as principais ideias e técnicas para unir desenvolvimento e operações, resultando em de alta qualidade, alta velocidade software desenvolvimento e entregary. Crucialmente, Nosso programa integra o uso de ferramentas avançadas de Inteligência Artificial no processo de treinamento. Isso capacita os alunos a compreender e implementar Metodologias de automação orientadas por IA, aprimorando efetivamente o ciclo de vida do desenvolvimento e melhorando a eficiência da implementação.
Capacite os alunos a preencher a lacuna no desenvolvimento e nas operações de software
Leve as habilidades de liderança e colaboração para o próximo nível, ensinando os alunos a trabalhar em equipes para gerenciar dados e realizar atualizações para novos lançamentos de produtos. No final, os formandos poderão ajudar as organizações a desenvolver produtos mais rapidamente e a manter facilmente as implementações existentes.
Abra portas com conexões com o setor
Prepare os alunos para serem bem-sucedidos em um campo em rápida expansão com a ajuda de nossa rede de especialistas em DevOps, instrutores, parceiros de contratação e ex-alunos. O currículo do DevOps Specialist foi criado em colaboração com o empresas líderes do setor para tornar nossos programas tão relevantes quanto possível para as necessidades do setor local, garantindo que os formandos estejam prontos para o trabalho assim que o programa terminar.
Orientar os alunos a entregar um projeto profissional
Ao longo do programa, as habilidades práticas são adquiridas por meio da realização de projetos que abordam problemas reais de ponta a ponta. Os alunos ganharão experiência prática com lançamentos e implementações de código e trabalharão em colaboração com outras pessoas para solucionar barreiras de lançamento, e mais, compilando um portfólio de projetos criados para reforçar o que os alunos aprenderam em cada unidade para liberar atualizações de forma eficiente.
Para quem é o programa?
Administradores de sistemas, desenvolvedores de software e profissionais de TI/operações que gostariam de trabalhar como especialistas em DevOps em sua próxima etapa da carreira.
Desenvolvemos as habilidades interpessoais que os especialistas em DevOps precisam
As habilidades técnicas são tão importantes quanto as habilidades interpessoais para um especialista em DevOps. Você precisa de ambas para ter sucesso.
Comunicação
Explicar os pensamentos e o trabalho de forma simples, fazer as perguntas certas e manter todos alinhados
Trabalho em equipe
Colaborar com os outros, aproveitar os pontos fortes de cada pessoa e respeitar as responsabilidades
Solução de problemas
Analisar os desafios com uma mente clara e encontrar maneiras práticas de seguir em frente
Pensamento crítico
Desafiar informações e suposições, fazer perguntas e tomar decisões acertadas
Propriedade
Assumir responsabilidades, acompanhar e entregar um trabalho de qualidade
Na Wawiwa, os alunos desenvolvem habilidades interpessoais naturalmente durante todo o programa. Como nosso treinamento é prático, os alunos aprendem fazendo - trabalhando em equipes, resolvendo problemas reais e praticando como os profissionais atuam em locais de trabalho reais. Essa abordagem os ajuda a desenvolver habilidades técnicas sólidas e as habilidades interpessoais essenciais necessárias para prosperar no trabalho desde o primeiro dia.
Profissionais de primeira linha
Esse programa exclusivo foi criado por uma equipe profissional composta pelos principais especialistas em DevOps, com vasto conhecimento e experiência em treinamento também.
Eran Lasser
CEO da Wawiwa
Eran é um empresário do setor de educação tecnológica com mais de 20 anos de experiência. Eran fundou e gerenciou quatro empresas de treinamento em TI: Treinamento de John Bryce (Israel), TRIG (China), JB-IQsoft (Hungria), KocBryce (Turquia). A Eran também fez uma parceria para estabelecer DAN.IT Educação (Ucrânia), Techub (Geórgia), entre outros. Além disso, Eran gerenciou a Mentergy, que oferece soluções de e-learning e ensino à distância. Ao longo dos anos, ele foi responsável pela requalificação de mais de 50.000 pessoas que agora trabalham como profissionais de tecnologia.
Daniel Anderson
Diretor de treinamento
Daniel é responsável pela atualização de tópicos de última geração nos programas de treinamento técnico da empresa e pela manutenção de suas metodologias de treinamento. Daniel foi instrutor-chefe do Centro de Treinamento Técnico da Força de Defesa de Israel e é graduado no processo de treinamento da IDF. Ele desenvolve e ministra uma ampla gama de cursos de programação, além de ser um desenvolvedor Full-Stack e cientista de dados.
Lidor Gerstel
Chefe do programa DevOps
Lidor é um freelancer de DevOps e instrutor experiente com um histórico comprovado de trabalho no setor de ensino superior. Ele tem mais de 10 anos de experiência no setor de tecnologia e é especializado em Docker, AWS, administração de sistemas Linux, Sistema de Nomes de Domínio (DNS) e Jenkins.
Medimos o sucesso pela empregabilidade
Para nós, o treinamento técnico não é o objetivo final - é apenas o começo. Na Wawiwa, medimos o sucesso pela empregabilidade de nossos formandos. Nossos programas são criados com esse objetivo em mente: treinar os alunos para que estejam prontos para o trabalho e ajudá-los a conseguir um emprego lucrativo na área de tecnologia após a formatura.
Esse foco na empregabilidade produz resultados em todo o mundo. mais de 70% dos formandos da Wawiwa conseguem um emprego na área de tecnologia em até dois meses após a formatura.
Currículo do programa
- O que é o Linux?
- Tipos de sistemas operacionais
- Distribuições Linux e Ubuntu
- Instalando o Ubuntu
- Instalação do VirtualBox
- Particionamento do Ubuntu
- Introdução à edição de texto
- Vim -Vi Aprimorado
- Nano
- Sistemas de arquivos Linux
- Instalação manual
- Trabalho com permissões de arquivos
- Arquivos ocultos
- Gerenciar arquivos, copiar, excluir, renomear
- Links simbólicos
- Localização de arquivos
- Acesso remoto
- Autenticação baseada em chave
- Bônus - Estrutura da Web Flask
- Uso do scp para transferência de arquivos
- Transferências de arquivos
- Wget
- Enrolar
- Scripting versus programação
- Scripting - Grep
- Controle do fluxo
- Usando o Xargs
- Gerenciando software com o APT
- Gerenciamento da atualização de software
- Busca de software com APT
- Gerenciamento de software - adição, remoção e limpeza
- Proteção do servidor com Fail2Ban
- Segurança ufw Firewall
- Desativar serviços desnecessários
- Gerenciando permissões sudo
- Comando ps
- Exibir a atividade com o topo
- Verificação do uso do disco - df
- Verificação de memória - livre
- Agendamento de tarefas com o cron
- Visão geral do Nginx
- Nginx configurando SSL
- Instalação e administração do CentOS 7
- Gerenciando pacotes com o YUM
- Usando o Yum para procurar pacotes
- Uso de um repositório de terceiros
- Gerenciamento de serviços em segundo plano
- Usando o Rsync
- Administração do sistema de arquivos LVM
- O que é DevOps?
- Por que DevOps?
- Quem usa o DevOps - Onde ele é útil?
- Cadeia de ferramentas DevOps
- DevOps em negócios e empresas
- Introdução ao controle de fontes
- Introdução ao Git
- Terminologia do Git e GitHub
- Instalar o Git no Linux
- Instalar o Git no Windows
- Git Configure
- Configurar o repositório Git no GitHub
- Bitbucket - introdução
- Gitlab - introdução
- Compromisso do Git
- Registros do Git e adição de arquivos
- Compreender os fluxos do Git
- Linhas de comando para iniciantes
- Script de shell
- Introdução e noções básicas
- Se as declarações
- Para loops
- Loops While
- Encerrar um script
- Casos
- Status de saída
- Funções
- Variáveis
- Python 3
- Introdução e instalação
- Noções básicas de Python
- Operações, tipos de dados e arquivos e tratamento de exceções
- Funções, geradores e REGEX em Python
- Introdução e benefícios do Vagrant
- Terminologias e funcionamento
- Instalação e configuração
- Vagrant em ação
- O que é o Docker?
- Instalando o Docker
- Trabalhando com imagens do Docker
- Criação de aplicativos da Web em contêineres
- Criando o DockerFile
- Marcação de contêineres
- Enviar para o Registro do Docker
- Rede Docker
- Implantar contêineres do Docker na produção usando o Docker Compose
- O que é Jenkins?
- Instalar e configurar o Apache Tomcat e implantar o Jenkins
- Instalar e configurar o Apache Maven
- Configurar o Jenkins e os plug-ins
- Configurar agentes no Jenkins (escravos)
- Compilações de distribuição do Jenkins
- Configurar variáveis de ambiente no Jenkins e usar parâmetros
- Criar código, testar código e revisar as etapas no Job Console
- Execução MultiJob
- Crie o JenkinsFile e execute os pipelines Groovy do Jenkins
- Executar etapas paralelas no Groovy Pipelines
- Invocação de trabalhos como parte do pipeline do Groovy
- Utilizar o gerador de snippets de código para criar etapas nos pipelines
- Criar uma CI com o Docker
- Provisionamento de agentes como contêineres
- Implementar em ambientes em pipelines
- O que é um artefato?
- Registro privado do Docker
- Instalar e configurar o Jfrog Artifactory
- Instalar e configurar o Nexus OSS
- Carregamento de artefatos
- Análise de código estático com sonar
- Visualização de resultados no SonarQube
- Terraform - uma introdução
- Infraestrutura como código
- A diferença do Terraform
- Instalar o Terraform no Linux
- Instalar o Terraform no Windows
- Criar o primeiro arquivo do Terraform
- Recursos
- Provedores
- Variáveis
- Atributos de saída
- Expressões de interpolação
- Módulos
- Espaços de trabalho
- Introdução ao Puppet
- Configuração do Puppet Master
- Arquitetura do Puppet
- Recursos do Puppet
- Linguagem específica de domínio do Puppet
- Manifestos do Puppet
- Definições de nós
- Módulos
- Parâmetros
- Modelos
- Classes
- Implantar um aplicativo
- Introdução ao Ansible
- Inventário do Ansible
- Introdução ao YAML
- Manuais do Ansible
- Módulos Ansible
- Variáveis do Ansible
- Condicionais
- Laços
- Funções do Ansible
- Solução de problemas, testes e validação
- Introdução ao K8s (Kubernetes)
- Implementação de K8s
- Configuração do Minikube
- Primeiro aplicativo K8s
- Kubectl - noções básicas
- Dimensionar nós do k8s
- Rótulos e seletores
- Verificação de saúde
- Interface da Web
- DNS e descoberta de serviços
- Volumes
- Segredos
- Monitoramento de uso e recursos
- Escala automática
- Auditoria
- Alta disponibilidade do K8s
- K8s Masters
- Empacotamento e implantação de aplicativos com o Helm
- Tipos de ingresso
- Microsserviços
- Implantações do Canary
- Implantações Blue Green
- TLS mútuo
- Introdução à AWS - noções básicas
- IAM
- Armazenamento de objetos e CDN do AWS - S3, Glacier e Cloudfront
- EC2
- Rota53
- Bancos de dados no AWS
- VPC
- AWS BEANSTALK
- Pilha do AWS CloudFormation
- AWS Code-Deploy e Code-Pipeline
- Serviços do AWS Elastic Kubernetes
- Introdução aos registros de aplicativos
- Compreender os conceitos de monitoramento (Nagios, Zabbix)
- Introdução ao ELK (ElasticSearch, LogStash, Kibana)
- APM (New Relic, Datadog, Dynatrace)
- Como redigir seu currículo de DevOps
- Ensaio rápido de todos os principais conceitos do curso
- Perguntas e entrevistas técnicas de entrevistas de emprego do mundo real
Leia nossos blogs...

O melhor dos dois mundos: a função dos especialistas em DevOps
Alguns empregos lucrativos em tecnologia misturam a diversão e as responsabilidades de muitos outros cargos em tecnologia. Um desses empregos é a função de especialista em DevOps.

Quando as equipes de tecnologia entram em ação: A criação de produtos digitais
O setor de tecnologia é o lar de uma ampla gama de cargos. Quando gerentes, designers, desenvolvedores e outros especialistas em tecnologia se reúnem com um objetivo unificado, os produtos digitais que eles lançam são realmente incríveis!