54h

Para conclusão

6
Cursos
12
Vídeos extras
3
Artigos
O que você vai aprender nesta Formação?

Primeiros passos em DevOps

Nesta formação você vai aprender o necessário para ter a base de uma pessoa profissional de DevOps.

Vamos começar relembrando o que é DevOps e para o que serve, em seguida você vai aprender tudo que você precisa saber sobre arquitetura de computadores, terminais e prompt de comando.

Para você maratonar, essa formação tem alguns conteúdos com assuntos de DevOps que você já deve ter ouvido falar mas quer conhecer, como monitoramento, observabilidade, SRE, feature flags, trunk based development, Cloud computing, IaC, DevSecOps, entre outros! Esperamos que , ao aprender mais sobre esses temas, você se anime para os seus próximos estudos de DevOps depois dessa formação!

Vamos usar a lógica de programação para te mostrar como usar shell scripting e, por fim, você vai navegar em protocolos de rede. Prometemos ensinar tudo isso de uma forma bem legal e com aplicações reais!

Então, tem interesse em começar com DevOps?

Esta formação vai te ajudar a adquirir a base para você começar com o pé direito nesse mar que é DevOps.

Se você está começando seus estudos em DevOps, está no lugar certo, depois dessa formação, sugerimos que você faça a formação Integração contínua e entrega contínua

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Ricardo Merces

    Ricardo atua há 30 anos na áreas da Tecnologia da Informação. É graduado em TI, pós graduado em administração de empresas na FGV e em Educação pela UFF. Como professor e consultor tem desenvolvido suas atividades nas áreas de Cloud Computing, Segurança da Informação, Desenvolvimento, DevOps e IoT.

  • Ricardo Merces

    Ricardo atua há 30 anos na áreas da Tecnologia da Informação. É graduado em TI, pós graduado em administração de empresas na FGV e em Educação pela UFF. Como professor e consultor tem desenvolvido suas atividades nas áreas de Cloud Computing, Segurança da Informação, Desenvolvimento, DevOps e IoT.

  • André Bessa

    Eu sou programador e instrutor de programação usando C# e .NET. Formado em Sistemas de Informação. já programei usando Java, PHP,C#, PostgreSQL e MySQL, além de já ter atuado com suporte também. Buscando sempre aprender mais sobre tecnologias.Hobbies são gibis e séries.

  • André Bessa

    Eu sou programador e instrutor de programação usando C# e .NET. Formado em Sistemas de Informação. já programei usando Java, PHP,C#, PostgreSQL e MySQL, além de já ter atuado com suporte também. Buscando sempre aprender mais sobre tecnologias.Hobbies são gibis e séries.

  • Emerson Laranja

    Sou monitor da Alura e granduando em engenharia de computação (Ufes).Minha dedicação está centrada no desenvolvimento de conteúdos voltados para a área de backend, com enfoque especial em JavaScript e TypeScript. Estou comprometido em proporcionar uma experiência de aprendizado envolvente e enriquecedora para todos os alunos, contribuindo assim para o sucesso de suas jornadas no universo do desenvolvimento web.

  • Emerson Laranja

    Sou monitor da Alura e granduando em engenharia de computação (Ufes).Minha dedicação está centrada no desenvolvimento de conteúdos voltados para a área de backend, com enfoque especial em JavaScript e TypeScript. Estou comprometido em proporcionar uma experiência de aprendizado envolvente e enriquecedora para todos os alunos, contribuindo assim para o sucesso de suas jornadas no universo do desenvolvimento web.

  • Gabrielle Ribeiro Gomes

    Gabrielle é estudante de Engenharia de Software na Universidade de Brasília - UnB. Faz parte do Scuba Team da Alura atuando principalmente com Python. É apaixonada por programação, robótica, machine learning e gatos.

  • Gabrielle Ribeiro Gomes

    Gabrielle é estudante de Engenharia de Software na Universidade de Brasília - UnB. Faz parte do Scuba Team da Alura atuando principalmente com Python. É apaixonada por programação, robótica, machine learning e gatos.

  • Rodrigo da Silva Ferreira Caneppele

    Sou programador e professor. Trabalho desde 2008 com desenvolvimento de software, focado em aplicações Web, arquitetura e segurança, e desde 2012 como professor, produzindo e ministrando diversos cursos de programação e DevOps.Nas horas vagas brinco com os meus 5 gatos de estimação e gosto de estudar e compartilhar conhecimentos sobre educação financeira e investimentos :)

  • Rodrigo da Silva Ferreira Caneppele

    Sou programador e professor. Trabalho desde 2008 com desenvolvimento de software, focado em aplicações Web, arquitetura e segurança, e desde 2012 como professor, produzindo e ministrando diversos cursos de programação e DevOps.Nas horas vagas brinco com os meus 5 gatos de estimação e gosto de estudar e compartilhar conhecimentos sobre educação financeira e investimentos :)

  • Andrew Ijano Lopes

    Andrew é instrutor, desenvolvedor e graduando no curso de ciência da computação na USP. Como entusiasta de criptografia, esteganografia e teoria da computação, participa de competições, e ministra palestras e workshops sobre segurança. Tem também experiência com diversos projetos de front e back-end. Seus cursos são focados em segurança da informação e Node.js.

  • Andrew Ijano Lopes

    Andrew é instrutor, desenvolvedor e graduando no curso de ciência da computação na USP. Como entusiasta de criptografia, esteganografia e teoria da computação, participa de competições, e ministra palestras e workshops sobre segurança. Tem também experiência com diversos projetos de front e back-end. Seus cursos são focados em segurança da informação e Node.js.

  • Nico Steppat

    Nico trabalha na área de tecnologia há mais de 20 anos e atuou como desenvolvedor e instrutor no Brasil e na Alemanha. Participa ativamente na comunidade e com uma experiência de mais de 12 anos em educação, coordena hoje equipes de instrutores e é responsável pela curadoria de cursos online na Alura.

  • Nico Steppat

    Nico trabalha na área de tecnologia há mais de 20 anos e atuou como desenvolvedor e instrutor no Brasil e na Alemanha. Participa ativamente na comunidade e com uma experiência de mais de 12 anos em educação, coordena hoje equipes de instrutores e é responsável pela curadoria de cursos online na Alura.

  • Camila Fernanda Alves

    Sou instrutora na Alura e graduanda em engenheira pela UFU. Atuei no Scuba Team e já realizei algumas monitorias de Física, Circuitos Elétricos e até mesmo Processamento de Sinais. Na Alura, tenho o prazer de compartilhar meus conhecimentos, ajudar pessoas a alcançarem seus objetivos de aprendizado e aprimorar constantemente como instrutora, com foco no desenvolvimento de conteúdos relacionados a DevOps/Segurança. No tempo livre, sou apaixonada pelos jogos da Nintendo e as vezes, alguns jogos FPS.

  • Camila Fernanda Alves

    Sou instrutora na Alura e graduanda em engenheira pela UFU. Atuei no Scuba Team e já realizei algumas monitorias de Física, Circuitos Elétricos e até mesmo Processamento de Sinais. Na Alura, tenho o prazer de compartilhar meus conhecimentos, ajudar pessoas a alcançarem seus objetivos de aprendizado e aprimorar constantemente como instrutora, com foco no desenvolvimento de conteúdos relacionados a DevOps/Segurança. No tempo livre, sou apaixonada pelos jogos da Nintendo e as vezes, alguns jogos FPS.

  • Sidney Amaral

  • Sidney Amaral

  • Thales Minussi de Sousa

  • Thales Minussi de Sousa

  • Vinicius Dias

    Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, desenvolvedor Full Stack, formado em Tecnologia da Informação e amante de boas práticas de desenvolvimento, sempre tento aplicar a regra do bom escoteiro nos códigos: Sempre deixe o local mais limpo do que quando você o encontrou.

  • Vinicius Dias

    Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, desenvolvedor Full Stack, formado em Tecnologia da Informação e amante de boas práticas de desenvolvimento, sempre tento aplicar a regra do bom escoteiro nos códigos: Sempre deixe o local mais limpo do que quando você o encontrou.

  • Kleber de Paiva Siqueira Costa

    Sou o Kleber Costa, atualmente sou SRE no Itaú Unibanco e estou trabalhando em ambientes de missão crítica desde 2004.Iniciei minha jornada como Dev e acabei passando por diversos setores e cargos no decorrer da minha carreira, como: Operações de Infraestrutura, Segurança Ofensiva, DevOps e atualmente SRE.Conte comigo em sua jornada! Abraços.

  • Kleber de Paiva Siqueira Costa

    Sou o Kleber Costa, atualmente sou SRE no Itaú Unibanco e estou trabalhando em ambientes de missão crítica desde 2004.Iniciei minha jornada como Dev e acabei passando por diversos setores e cargos no decorrer da minha carreira, como: Operações de Infraestrutura, Segurança Ofensiva, DevOps e atualmente SRE.Conte comigo em sua jornada! Abraços.

  • Rafael Zago

    Analista de infraestrutura e sysadmin. no desenvolvimento e gerenciamento de soluções de software de integração de serviços, departamentos e equipes e qualidade. Especializado em open-source, Unix, Linux, SOA e tecnologias de conectividade e segurança, devops e automação.

  • Rafael Zago

    Analista de infraestrutura e sysadmin. no desenvolvimento e gerenciamento de soluções de software de integração de serviços, departamentos e equipes e qualidade. Especializado em open-source, Unix, Linux, SOA e tecnologias de conectividade e segurança, devops e automação.

Passo a passo
  1. 1 Molhando os pés: entendendo o que é DevOps

    O que é DevOps? É cultura? É uma carreira? Comece entendendo um pouquinho mais sobre. Depois para entender o que acontece dentro do seu computador, vamos te ensinar sobre arquitetura de computadores.

  2. 2 O que existe no oceano DevOps

    Colocar um software em produção não é uma tarefa tão simples, pois envolve a utilização de diversas ferramentas para realização do deploy, principalmente em ambientes cloud hoje em dia, além de também exigir um acompanhamento contínuo, para garantir que tudo está funcionando corretamente, e, principlamente, detectar e antecipar possíveis problemas.

    DevOps é a disciplina responsável por cuidar de todo esse processo de entrega e monitoramento de softwares em ambientes de produção, sendo que existem dezenas de ferramentas para realizar tais tarefas.

    Neste passo, você vai conhecer vários conceitos e assuntos relacionados a DevOps, Trunk-based development, Cloud computing, virtualização e conteiners, DevSecOps, monitoramento e observabilidade, infraestrutura como código, feature flags, entre outros! Ao fim dessa formação, você vai poder escolher qual desses assuntos você vai querer aprender em seguida, e com a base que você vai ter, sua aprendizagem vai ser muito melhor!

  3. 3 Mergulhe em Terminal e Prompt

    Será essencial que você aprenda manusear e gerenciar sistemas operacionais, dessa forma, é interessante aprender a utilizar o prompt de comando do Windows e o terminal do Linux, ferramentas muito utilizadas por pessoas que administram sistemas operacionais.

    • Curso Windows Prompt: utilizando o CMD

      08h
      • Aprenda a utilizar a linha de comando do Windows
      • Crie scripts para automação de comandos
      • Entenda o que são variavéis e váriaveis de ambiente
      • Conheça as opções de gerenciadores de pacotes CLI para Windows
      • Utilize alternativas ao prompt de comandos padrão do Windows
      • Configure uma distribuição Linux dentro do seu ambiente Windows 10
    • Alura+ Windows Subsystem for Linux (WSL)

    • Curso Linux Onboarding: usando a CLI de uma forma rápida e prática

      08h
      • Comece a utilizar o Linux de uma forma rápida e prática
      • Manipule arquivos e diretórios através da CLI
      • Aprenda a gerenciar serviços
      • Mergulhe no sistema e acesse os logs, processos, dispositivos
      • Aprenda a administrar os usuários e grupos do sistema
    • Curso Linux Onboarding: localizando arquivos e conteúdos

      08h
      • Comece a utilizar o Linux de uma forma rápida e prática
      • Manipule arquivos e diretórios através da CLI
      • Aprenda a gerenciar serviços
      • Mergulhe no sistema e acesse os logs, processos, dispositivos
      • Aprenda a administrar os usuários e Grupos do sistema
  4. 4 Chegando na praia: Shell, Git e Redes

    Por fim, aprenda a automatizar tarefas com o Shell Scripting. Seguindo com Git e GitHub para ter um conhecimento de controle de versão de código. É essencial que você aprenda alguns conceitos de Redes, como protocolo TCP, máscara de rede, portas TCP/UDP e afins.

    • Alura+ Praticando Lógica de Programação com Shell Scripting

    • Curso Git e GitHub: compartilhando e colaborando em projetos

      08h
      • Crie seu portfólio de projetos no GitHub
      • Aprenda a compartilhar o código de seus projetos no GitHub
      • Entenda como colaborar em projetos
      • Faça o versionamento de um projeto de software utilizando o Git
      • Lide com conflitos em códigos utilizando o Git
      • Analise e modifique o histórico de commits de um repositório Git
    • Artigo O que é TCP, UDP e quais as diferenças?

    • Curso Redes onboarding: uma perspectiva prática

      08h
      • Entenda melhor os componentes de rede e a suas atribuições
      • Ips, rotas, Default Gateway, client DNS e outras configurações
      • Ping, Traceroute e outras ferramentas para testar a conectividade
      • Entenda e veja na prática o funcionamento do NAT
      • Configure e um ambiente para testes na AWS utilizando o LightSail

Escola

DevOps

Além dessa, a categoria DevOps conta com cursos de AWS, Azure, Docker, Segurança, IaC, Linux,e mais...

Conheça a Escola

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Didática bem ilustrativa que ajuda assimilar tudo o que está sendo ensinado.

Arquitetura de computadores: por trás de como seu programa funciona

Bárbara Kellen Castelo Branco Souza

Comece hoje mesmo os cursos de Começando em DevOps. Matricule-se agora!

Plus

De
R$ 1.800
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

Matricule-se

Pro

De
R$ 2.400
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Luri powered by ChatGPT

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com Luri até 100 mensagens por semana.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas