DevOps: Difference between revisions

From Wiki
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
:infrastructure-as-code
:
|| [[Git]] + GitHub || Docker || Jenkins    || ECS        || ELK Stack
||
* [[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
  • Terrafarm

Docker

Jenkins ECS ELK Stack
2nd

Kubernetes|| Prometeus


Ansilble

Docker


Kubernetes


ELK Stack

Dicas sobre o trio Elasticsearch, Logstash e Kibana


Git