DevOps - Trilha de Sabedoria
Recursos para Estudo
1. Linux: Familiarize-se com o sistema operacional, comando de terminal, e scripting em Bash. 2. Scripting: Comece com o Python e Shell Scripting. Isso ajudará na automação e no gerenciamento de servidores. 3. Containers: Aprenda Docker para entender como empacotar e rodas aplicações de forma isolada. 4. Orquestração de Containers: Familiarize com Kubernetes para gerenciar aplicações em container em larga escala. 5. Cloud: Escolha um provedor de nuvem (AWS ou Azure) e aprenda a criar e gerenciar infraestruturas na nuvem. 6. Pipelines CI/CD: Aprenda Jenkis ou GitLab CI para automatizar o processo de deploy e integração contínua. 7. Infraestrutura como Código (IaC): Comece com ferramentas como Terraform ou Ansible para gerenciar e provisionar infraestruturas automaticamente.
Ferramentas Populares:
- Ferramentas CI/CD: Jenkins, Gitlab CI, CircleCl, Travis Cl
- Controle de Versão: Git, Github, GitLab, Bitbucket
- Gerenciamento de Configuração: Ansible, Chef, Puppet
- Containerização: Docker, Kubernetes
- Monitoramento e Logging: Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana)
- Plataformas de Nuvem: AWS, Azure, Google Cloud Platform
Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.
Passo a passo
-
1
Conteúdo do plano
-
Curso Certificação Linux LPI Essentials: Command Line Basics
-
Curso Certificação Linux LPI Essentials: Open Source Software and Licensing
-
Curso Certificação Linux LPI Essentials: using the command line to get help
-
Curso Certificação Linux LPI Essentials: Redirecting I/O Redirection
-
Curso Linux Onboarding: usando a CLI de uma forma rápida e prática
-
Curso Linux Onboarding: localizando arquivos e conteúdos
-
Curso Linux Onboarding: obtendo e tratando informações do sistema
-
Curso Linux Onboarding: trabalhe com usuários, permissões e dispositivos
-
Curso Linux: gerenciando diretórios, arquivos, permissões e processos
-
Curso Terminal: aprenda comandos para executar tarefas
-
Curso Scripting: automatizando tarefas com Bash e Docker
-
Curso Scripting: automação de tarefas com Python e criação de Pipelines no Jenkins
-
Curso Scripting: crie pipelines com Github Actions para deploy na AWS
-
Formação Shell Scripting: automatize tarefas
-
Curso DevOps: explorando conceitos, comandos e scripts no Linux CLI
-
Curso DevOps: trabalhando com tráfego seguro em comunicações web
-
Curso DevOps: trabalhando com repositórios no GitHub
-
Curso DevOps: construindo e gerindo containers com o Docker
-
Curso Docker: criando e gerenciando containers
-
Curso Kubernetes: Pods, Services e ConfigMaps
-
Curso Kubernetes: Deployments, Volumes e Escalabilidade
-
Curso Kubernetes: praticando e garantido uma aplicação com LivenessProbe
-
Curso Kubernetes: criando e gerenciando charts com o Helm
-
Curso Kubernetes: garantindo e protegendo a aplicação com o Istio
-
Curso Kubernetes na Digital Ocean: gerenciando aplicações conteinerizadas
-
Curso Google Kubernetes Engine
-
Curso Google Kubernetes Engine: avançando com GKE
-
Curso Kubernetes com microsserviços: subindo e gerenciando uma aplicação
-
Curso Amazon S3: manipule e armazene objetos na nuvem
-
Curso Amazon API Gateway: integrando e protegendo serviços
-
Curso Amazon ECS: gerencie Docker na nuvem da AWS
-
Curso Amazon EC2: alta disponibilidade e escalabilidade em uma aplicação
-
Curso Amazon EKS: gerenciando aplicações conteinerizadas com Kubernetes
-
Curso Amazon VPC: configurando redes na AWS
-
Curso Amazon Lightsail: descomplicando a nuvem
-
Curso AWS SQS: mensageria e desacoplamento de sistemas
-
Curso AWS Certified Cloud Practitioner: Domain 1 e 2
-
Curso AWS Certified Cloud Practitioner: Domain 3 e 4
-
Curso AWS Certification: Solution Architect Associate Parte 1
-
Curso AWS Certification: Solutions Architect Associate Parte 2
-
Curso AWS Certification: Solutions Architect Associate Parte 3
-
Curso AWS Certification: Solutions Architect Associate Parte 4
-
Curso AWS Certified Solutions Architect Associate: simulado comentado
-
Curso AWS Storage Híbrido: soluções de armazenamento na nuvem
-
Curso AWS: entendendo e controlando os custos dos serviços
-
Curso Cloud Onboarding: conhecendo os principais provedores parte 2
-
Curso Começando em Cloud: usando a AWS e explorando os recursos da nuvem como serviço
-
Curso Observabilidade na AWS: utilizando o CloudWatch
-
Curso Banco de dados na AWS: gerencie RDS e DynamoDB
-
Curso AWS Lambda: escreva código sem se preocupar com infra
-
Curso Cloud: realize o deploy de aplicações na AWS
-
Curso Cloud: usando recursos de armazenamento na AWS
-
Curso Azure: gerencie Kubernetes com AKS e ACR
-
Curso Microsoft AZ-900 parte 1: Azure Fundamentals
-
Curso Microsoft AZ-900 parte 2: Azure Fundamentals
-
Curso Microsoft AZ-900 parte 3: Azure Fundamentals
-
Curso Microsoft AZ-900 parte 4: Azure Fundamentals
-
Curso Azure Cloud: segurança e recursos avançados
-
Curso Microsoft AZ-900: simulado comentado
-
Curso Azure Cloud: criando um servidor com banco de dados para receber uma aplicação
-
Curso Certificação AZ-900: simulado extra
-
Curso Azure Functions: incorpore funções a uma loja virtual
-
Curso Certificação AZ-204: desenvolvendo com Azure Compute Services
-
Curso Certificação AZ-204: desenvolvendo para Azure Storage
-
Curso Gestão Cloud Azure: analise, monitore e otimize os custos na nuvem
-
Curso Ansible: implementando sua infraestrutura como código
-
Curso Infraestrutura como código: Terraform e Kubernetes
-
Curso Infraestrutura como código: Terraform, Docker e Elastic Container Service
-
Curso Infraestrutura como código: preparando máquinas na AWS com Ansible e Terraform
-
Curso Infraestrutura como código: separando ambientes na AWS com Ansible e Terraform
-