Plano de Estudo
A melhor trilha de DevOps que essa plataforma já viu!!!
114 cursos
A trilha de DevOps mais apropriada para quem quer usar Linux e tem conhecimento em Back-End
Lembrando que nem tudo aqui é obrigatório e tu pode dar ênfase no que achar mais importante. E também que esse plano é a longo prazo, coisa de 5 meses ou mais para se completar e olha lá ainda!
- Comece escolhendo uma linguagem da programação para automatização de processos: Python, JavaScript, Golang ou Ruby (dessas, Python é a mais usada no mercado e a que eu uso no meu dia a dia. Golang também tem destaque no mercado!).
- Escolha um sistema operacional para a administração de servers: Linux (que será usado nesse Plano), Unix ou Windows.
- Aprenda sobre Network e Security: Fundamentos de TCP/IP e Protocolos DNS, HTTP/s, FTP, SSL...
- Aprenda sobre Servers:
- Web Servers: Apache e Ngix. Tomcat, IIS e Jetty podem ser aprendidos depois dos dois primeiros
- Caching : Redis
- Database NoSQL: Mongo, Cassandra, AWS, Google Datastore
- Databse SQL: Oracle, MySQL, Postgre
- Infraestrutura como código:
- Gestão de configurações: Ansible
- Container: Docker
- Container Orchestrator: Kubernetes e Openshift
- Infrastructure Provisioning: Terraform, AWS Cloudformation e Azure template
- CI/CD: Jenkins, AWS Code Pipeline e Google Cloudbild
- Monitoring and Logging:
- Monitoring: Zabbix, Prometheus e Grafna
- Logging: ELK
- Clouds:
- AWS
- Azure
- GCP
Criado por
Pedro Lucas Ribeiro
O que é este plano de estudo?
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 Linux I: conhecendo e utilizando o terminal
-
Curso Linux II: programas, processos e pacotes
-
Curso Certificação Linux LPI Essentials parte 1: Evolution and Distributions
-
Curso Certificação Linux LPI Essentials parte 2: Open Source Software and Licensing
-
Curso Certificação Linux LPI Essentials parte 3: Command Line Basics
-
Curso Certificação Linux LPI Essentials parte 4: Using the command line to get help
-
Curso Certificação Linux LPI Essentials parte 5: Directories and Listing Files and managing files
-
Curso Certificação Linux LPI Essentials parte 6: Archiving Files on the Command Line
-
Curso Certificação Linux LPI Essentials parte 7: Searching and Extracting Data from Files
-
Curso Certificação Linux LPI Essentials parte 8: Turning Commands into a Script
-
Curso Certificação Linux LPI Essentials parte 9: Understanding Computer Hardware
-
Curso Certificação Linux LPI Essentials parte 10: Where Data is Stored
-
Curso Certificação Linux LPI Essentials parte 11: Your Computer on the Network
-
Curso Certificação Linux LPI Essentials parte 12: Security and File Permissions
-
Curso Shell Scripting parte 1: scripts de automação de tarefas
-
Curso Shell Scripting parte 2: fazendo monitoramento, agendando tarefas e backup
-
Curso Vim: boas práticas a edição no terminal
-
Curso Linux Onboarding: usando a CLI de uma forma rápida e prática
-
Curso Linux Onboarding: obtendo e tratando informações do sistema
-
Curso Linux Onboarding: trabalhe com usuários, permissões e dispositivos
-
Curso Linux Onboarding: localizando arquivos e conteúdos
-
Curso Redes parte 1: conceitos e prática
-
Curso Redes parte 2: montando um projeto do cliente até o provedor de serviços
-
Curso Redes parte 3: defina as listas de controle e políticas de acesso de usuários
-
Curso Redes parte 4: configuração de protocolos de roteamento e IPv6
-
Curso Redes parte 5: Wi-FI
-
Curso Redes onboarding: uma perspectiva prática
-
Curso DNS: entenda a resolução de nomes na internet
-
Curso DNS: domine os serviços na nuvem
-
Curso Firewall ASA: configuração de segurança:
-
Curso Segurança de redes: conheça as vulnerabilidades de servidores e clientes
-
Curso Segurança de redes: crie um firewall com pfSense e iptables
-
Curso Segurança de redes: protegendo dados com VPNs
-
Curso NGINX: servidor Web, Proxy Reverso e API Gateway
-
Curso NGINX Parte 2: performance, FastCGI e HTTPS
-
Curso Kafka: produtores, consumidores e streams
-
Curso Kafka: Fast delegate, evolução e cluster de brokers
-
Curso Kafka: Batches, correlation ids e dead letters
-
Curso Kafka: idempotência e garantias
-
Curso Apache Beam: Data Pipeline com Python
-
Curso Redis I: armazenando chaves e valores
-
Curso Redis II: estruturas e recursos na sua base NoSQL
-
Curso MongoDB: uma alternativa aos bancos relacionais tradicionais
-
Curso Elasticsearch: pesquisando e analisando os seus dados
-
Curso Elasticsearch 5: pesquisas avançadas
-
Curso MongoDB: modelagem de dados
-
Curso Modelagem MongoDB: relacionamentos e cardinalidade
-
Curso BigQuery: o banco de dados da Google para Big Data
-
Curso BigQuery: funções do BigQuery
-
Curso BigQuery: manipulação de dados
-
Curso Acesso ao Big Query: manipulação programático linguagens
-
Curso Google BigQuery e Data Studio: projeto final
-
Curso SQL com Oracle: manipule e consulte dados
-
Curso Consultas SQL no Oracle: Projeções, Seleções, Joins e Views
-
Curso Manipulação de dados no Oracle: comandos DML
-
Curso Oracle PL/SQL: Procedures, funções e exceções
-
Curso Oracle PL/SQL: dominando packages
-
Curso Administração do Oracle Database: criação e gerenciamento do banco
-
Curso Administração do Oracle Database: segurança e otimização do banco
-
Curso Desempenho do Oracle Database: análise do ambiente
-
Curso Desempenho do Oracle Database: otimização de consultas
-
Curso Ansible: sua infraestrutura como código
-
Curso Vagrant e Puppet: criação e provisionamento de maquinas virtuais
-
Curso Vagrant: gerenciando máquinas virtuais
-
Curso Terraform: automatize a infraestrutura na nuvem
-
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
-
Curso Infraestrutura como código: montando uma infraestrutura elástica na AWS
-
Curso Infraestrutura como código: Docker e Elastic Beanstalk na AWS
-
Curso Infraestrutura como código: Terraform, Docker e Elastic Container Service
-
Curso Infraestrutura como código: Terraform e Kubernetes
-
Curso Docker Swarm: Orquestrador de containers
-
Curso Docker DCA: estudando para a prova de certificação do Docker
-
Curso Kubernetes na Digital Ocean: gerenciando aplicações conteinerizadas
-
Curso Docker DCA: finalize os estudos para a prova de certificação do Docker
-
Curso Kubernetes: Pods, Services e ConfigMaps
-
Curso Kubernetes: Deployments, Volumes e Escalabilidade
-
Curso Google Kubernetes Engine
-
Curso Google Kubernetes Engine: avançando com GKE
-
Curso Docker: criando e gerenciando containers
-
Curso Jenkins e Docker: Pipeline de entrega continua
-
Curso Gitlab CI e Docker: Pipeline de entrega contínua
-
Curso Observabilidade: coletando métricas de uma aplicação com Prometheus
-
Curso Monitoramento: Prometheus, Grafana e Alertmanager
-
Curso Integração Contínua: mais qualidade e menos risco no desenvolvimento
-
Curso Entrega Contínua: confiabilidade e qualidade na implantação de software
-
Curso Deploy no Amazon EC2: alta disponibilidade e escalabilidade de uma aplicação
-
Curso Amazon Lightsail: descomplicando a nuvem
-
Curso Amazon CloudWatch: visibilidade completa das aplicações e serviços na nuvem
-
Curso Amazon S3: Manipule e armazene objetos na nuvem
-
Curso Amazon VPC: provisione uma nuvem privada
-
Curso Amazon Cloud Front e Route53: Distribua os seus arquivos e crie seu próprio domínio
-
Curso Amazon ECS: gerencie Docker na nuvem da AWS
-
Curso Amazon Elastic Beanstalk Parte 1: container Docker
-
Curso Amazon Elastic Beanstalk Parte 2: múltiplos containers e NGINX
-
Curso Azure: Deploy de uma webapp na nuvem da Microsoft
-
Curso Azure: gerencie Kubernetes com AKS e ACR
-
Curso Azure Armazenamento: trabalhando com File e Blob
-
Curso Azure Functions: rodando código sem servidor
-
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 Google Cloud: deploy de uma aplicação em Spring MVC
-
Curso Google Cloud Compute Engine: escalabilidade e alta disponibilidade
-
Curso Google Cloud Storage: armazenamento de objetos na Google Cloud
-
Curso Google Cloud Functions: código Serverless
-
Curso Google Cloud Endpoints: integrando a API
-
Curso Google Cloud Serverless: crie aplicações robustas e escaláveis
-
Curso Associate Cloud Engineer parte 1: a certificação do Google Cloud
-
Curso Associate Cloud Engineer parte 2: a certificação do Google Cloud
-
Curso Associate Cloud Engineer parte 3: a certificação do Google Cloud
-
Curso Associate Cloud Engineer parte 4: A certificação do Google Cloud
-
Curso Google Associate Cloud Engineer: simulado comentado
-