37
Rafael Chiavegao [email protected] [email protected] Ulizando no seu dia a dia

Rafael Chiavegatto - Mtc docker - utilizando no seu dia a dia

Embed Size (px)

Citation preview

Rafael Chiavegatto [email protected]@fpf.br

Utilizando no seu dia a dia

Rafael ChiavegattoAnalista de testes na FPF Tech, possui mais de 7 anos de experiência em testes. Conhecimento em metodologias ágeis, automatização de testes, agile testing e da cultura DevOps.

Contatos:

Blog : rafaelchiavegatto.com.brE-mail: [email protected] Twiter: twitter.com/FaelChiavegattoLinkedin: linkedin.com/in/rafael-chiavegatto-3a599326

• Um pouco sobre a FPF Tech;• Conceitos básicos sobre automação;• Conceitos Docker;• Máquina virtual x Docker;• Imagens;• Containers;• Dockerfiles;• Motivação para utilização;• Como utilizamos no nosso dia a dia;• Demonstração.

Agenda

Instituto de P&D localizado em Manaus

Treinamentos constantes

http://www.fpftech.com/

Release em produção

Entrega contínua

Motivação

sudo rm –rf /*

Desespero

Temos backup?

Retrabalho

Utilizar ferramentas de provisionamento

Conceitos

Por que automatizar?

Mais rapidez

Menos Bugs

Mais felicidadePara você , sua equipe e seu cliente.

É uma ferramenta para criar e manter containers;

Responsável por armazenar vários serviços(container) no sistema operacional de forma isolada.

O que é Docker?

Máquina virtual x Containers

Fonte: https://www.docker.com/what-docker

• Imagens;• Containers;• Dockerfiles.

Conceitos

• Constituem a base para criação de um containers;

• São muito similares às imagens de disco padrão de sistema operacional.

Imagens Docker

• Compartilham o kernel com outros containers;

• São executados como um processo isolado;

• Execução controlada de CPU, RAM, I/O, etc;

• Podem ser descartáveis ou persistentes;• Uma instância de uma imagem.

Containers

Portátil e móvelIndependente do hardware.

Dockerfiles

Entendendo Imagens Docker

Docker Hub

• Reprodutibilidade;

• Escalabilidade;

• Infra documentada;

• Rapidez.

Vantagens

Como utilizamos

Prática

Referênciashttps://speakerdeck.com/acactown/tdc-2015-o-arroz-e-feijao-do-dockerhttps://speakerdeck.com/acactown/tdc-2015-o-arroz-e-feijao-do-dockerhttp://stefanteixeira.com.br/2015/03/17/comandos-essenciais-docker-monitoramento-containers/https://www.digitalocean.com/community/tutorials/como-instalar-e-utilizar-o-docker-primeiros-passos-pthttp://blog.diovani.com/post/115770397631/docker-compose-aplicacoes-com-varios-containers

Daniel Romero (2015) - Containers com Docker Do desenvolvimento à produção

E-mails:[email protected]@fpf.brSlidesharehttp://pt.slideshare.net/rafaelchiavegatto1Linkedinhttps://www.linkedin.com/pub/rafael-chiavegatto/26/993/3a5GitHubhttps://github.com/chiavegattoBlografaelchiavegatto.com.br

Contatos