DevOps: Difference between revisions
(→Git) |
(→Skills) |
||
Line 26: | Line 26: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! Skill !! Configure !! Version !! Package !! Deploy !! Run !! Monitor | ! Skill !! | ||
Configure | |||
(infra-structure-as-code) | |||
!! Version !! Package !! Deploy !! Run !! Monitor | |||
|- | |- | ||
| 1st || | | 1st || | ||
* Terrafarm | * Terrafarm | ||
: | : | ||
|| [[Git]] | || | ||
* [[DevOps#Git|Git]] | |||
* GitHub || | |||
[[DevOps#Docker|Docker]] | |||
|| Jenkins || ECS || [[DevOps#ELK Stack|ELK Stack]] | |||
|- | |- | ||
| 2nd || Ansible || GitLab || Lambda || CodeDeploy || Kubernetes || Prometeus | | 2nd || | ||
* [[DevOps#Ansible]] || GitLab || Lambda || CodeDeploy || | |||
[[DevOps#Kubernetes|Kubernetes]]|| Prometeus | |||
|} | |} | ||
Line 65: | Line 74: | ||
== ELK == | == ELK Stack== | ||
Dicas sobre o trio Elasticsearch, Logstash e Kibana | Dicas sobre o trio Elasticsearch, Logstash e Kibana |
Revision as of 00:32, 14 September 2018
Foundation
Aqui estou agregando os pilares
- Sistemas Operacionais
- Linux
- Onde a maioria das aplicações rodam hoje.
- Linguagens de Programação
- Python
- A linguagem de back-end dominante nos dias de hoje. O Python é muito predominante em Inteligência Artificial/Machine Learning, portanto, se você quiser migrar para outro campo quente, você já alguns passos andados!
- Cloud
- AWS
- É impossível se tornar um profissional de DevOps experiente sem um sólido entendimento de como funciona uma nuvem pública da Amazon.
- Comece com o seguinte: VPC, EC2, IAM, S3, CloudWatch, ELB (sob o guarda-chuva do EC2) e Grupos de segurança. Essas coisas são muito para você começar e cada empresa moderna, habilitada para nuvem, estará usando essas ferramentas pesadamente.
- O site de treinamento da própria AWS é um bom lugar para começar. https://www.aws.training/?src=training
Eu recomendo que você reserve 20 a 30 minutos diariamente para praticar Python, Linux e AWS.
Skills
Skill |
Configure (infra-structure-as-code) |
! Version | Package | Deploy | Run | Monitor |
---|---|---|---|---|---|---|
1st |
|
|
Jenkins | ECS | ELK Stack | |
2nd |
Kubernetes|| Prometeus |
Ansilble
Docker
Kubernetes
ELK Stack
Dicas sobre o trio Elasticsearch, Logstash e Kibana