SlideShare uma empresa Scribd logo
1 de 39
Baixar para ler offline
DEVOPSCultura & Ferramentas
Leonardo Comelli
@leocomelli
OLÁ
twitter.com/leocomelli | github.com/leocomelli | leonardo.comelli@gmail.com
PORQUE DEVOPS?
DEV
OPS
X
NÓS DESENVOLVEMOS
SISTEMAS
SILOS
areas separadas gerando uma série de conflitos e
ineficiências
DEVOPS = AMOR
DEVOPS != FÁCIL
DEVOPS NÃO É UMA
OPÇÃO!
PRECISAMOS DE TUDO
MUITO RÁPIDO
EM QUANTO TEMPO VOCÊ
LIBERA UMA
[versão|servidor]?
FERRAMENTAS
Quem poderá nos ajudar?
INFRA COMO
CÓDIGO
padronização
documentação
versionamento
automação
controle
VIRTUALIZAÇÃO
compartilha
os recursos
agiliza o deploy
de aplicações
cria serviços
simples e isolados
aplicações
portaveis
production-like
PAAS
escalabilidade
velocidade
flexibilidade
agilidade
facilidade
MICROSERVIÇOS
http://martinfowler.com/articles/microservices.html
liberdade de
tecnologia
deploy
independente
build e deploy
mais rápido
desenvolvimen
to escalável
isolamento
INTEGRAÇÃO
CONTÍNUA
ENTREGA
CONTÍNUA
http://blog.cloudbees.com/2013/09/juc-talk-preview-preparing-for.html
ENTREGA
CONTÍNUA
DEPLOY
CONTÍNUO
X
“Continous Delivery means you
ensure every change can be
deployed to production.
Continous Deployment means
you deploy every change.”
MARTIN FOWLER
FAÇA,UTILIZE,APLIQUE,
DIVULGUE



DEVOPS
PERGUNTAS?
OBRIGADO.

Mais conteúdo relacionado

Semelhante a DevOps: Cultura, Ferramentas e Práticas para Entrega Contínua

Construindo Aplicações PHP com Twelve-Factor App
Construindo Aplicações PHP com Twelve-Factor AppConstruindo Aplicações PHP com Twelve-Factor App
Construindo Aplicações PHP com Twelve-Factor AppMarcela Godoy Cruz
 
Go e Microserviços - Nascidos um para o outro
Go e Microserviços - Nascidos um para o outroGo e Microserviços - Nascidos um para o outro
Go e Microserviços - Nascidos um para o outroElton Minetto
 
Spring cloud and microservices
Spring cloud and microservicesSpring cloud and microservices
Spring cloud and microservicesRaquelLira15
 
Thales de Sousa Minussi - TDC Innovation 2021 (ZUP - DEVOPS)
Thales de Sousa Minussi - TDC Innovation 2021 (ZUP - DEVOPS)Thales de Sousa Minussi - TDC Innovation 2021 (ZUP - DEVOPS)
Thales de Sousa Minussi - TDC Innovation 2021 (ZUP - DEVOPS)Guillaume Falourd
 
Desenvolvimento em .NET utilizando Docker - Meetup 8 Itu Developers
Desenvolvimento em .NET utilizando Docker - Meetup 8 Itu DevelopersDesenvolvimento em .NET utilizando Docker - Meetup 8 Itu Developers
Desenvolvimento em .NET utilizando Docker - Meetup 8 Itu DevelopersDextra Sistemas / Etec Itu
 
Implantando Continuous Delivery com TFS
Implantando Continuous Delivery com TFSImplantando Continuous Delivery com TFS
Implantando Continuous Delivery com TFSAndré Dias
 
DevOps - A Origem
DevOps - A OrigemDevOps - A Origem
DevOps - A OrigemAndré Dias
 
Docker: Introdução à Conteinerização de Apps e Nuvem.
Docker: Introdução à Conteinerização de Apps e Nuvem.Docker: Introdução à Conteinerização de Apps e Nuvem.
Docker: Introdução à Conteinerização de Apps e Nuvem.Marcel Cattaneo
 
DevOps na AWS: Construindo Sistemas para Entregas Rápidas
DevOps na AWS: Construindo Sistemas para Entregas RápidasDevOps na AWS: Construindo Sistemas para Entregas Rápidas
DevOps na AWS: Construindo Sistemas para Entregas RápidasAmazon Web Services LATAM
 
TDC 2019 Cloud - Liberte sua arquitetura com cloud native
TDC 2019 Cloud - Liberte sua arquitetura com cloud nativeTDC 2019 Cloud - Liberte sua arquitetura com cloud native
TDC 2019 Cloud - Liberte sua arquitetura com cloud nativeAndré Paulovich
 
Microservices com ASP.NET 5
Microservices com ASP.NET 5Microservices com ASP.NET 5
Microservices com ASP.NET 5Waldyr Felix
 
Java e uma visão sobre PaaS
Java e uma visão sobre PaaSJava e uma visão sobre PaaS
Java e uma visão sobre PaaSEder Magalhães
 
WebSphere 8 Intro (pt-BR)
WebSphere 8 Intro (pt-BR)WebSphere 8 Intro (pt-BR)
WebSphere 8 Intro (pt-BR)Juarez Junior
 
Webinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWSWebinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWSAmazon Web Services LATAM
 

Semelhante a DevOps: Cultura, Ferramentas e Práticas para Entrega Contínua (20)

Construindo Aplicações PHP com Twelve-Factor App
Construindo Aplicações PHP com Twelve-Factor AppConstruindo Aplicações PHP com Twelve-Factor App
Construindo Aplicações PHP com Twelve-Factor App
 
Go e Microserviços - Nascidos um para o outro
Go e Microserviços - Nascidos um para o outroGo e Microserviços - Nascidos um para o outro
Go e Microserviços - Nascidos um para o outro
 
Spring cloud and microservices
Spring cloud and microservicesSpring cloud and microservices
Spring cloud and microservices
 
Thales de Sousa Minussi - TDC Innovation 2021 (ZUP - DEVOPS)
Thales de Sousa Minussi - TDC Innovation 2021 (ZUP - DEVOPS)Thales de Sousa Minussi - TDC Innovation 2021 (ZUP - DEVOPS)
Thales de Sousa Minussi - TDC Innovation 2021 (ZUP - DEVOPS)
 
Desenvolvimento em .NET utilizando Docker - Meetup 8 Itu Developers
Desenvolvimento em .NET utilizando Docker - Meetup 8 Itu DevelopersDesenvolvimento em .NET utilizando Docker - Meetup 8 Itu Developers
Desenvolvimento em .NET utilizando Docker - Meetup 8 Itu Developers
 
Implantando Continuous Delivery com TFS
Implantando Continuous Delivery com TFSImplantando Continuous Delivery com TFS
Implantando Continuous Delivery com TFS
 
ESX Tech Lives - DevOps
ESX Tech Lives - DevOpsESX Tech Lives - DevOps
ESX Tech Lives - DevOps
 
DevOps - A Origem
DevOps - A OrigemDevOps - A Origem
DevOps - A Origem
 
Usando Docker no desenvolvimento .NET
Usando Docker no desenvolvimento .NETUsando Docker no desenvolvimento .NET
Usando Docker no desenvolvimento .NET
 
Docker: Introdução à Conteinerização de Apps e Nuvem.
Docker: Introdução à Conteinerização de Apps e Nuvem.Docker: Introdução à Conteinerização de Apps e Nuvem.
Docker: Introdução à Conteinerização de Apps e Nuvem.
 
DevOps na AWS: Construindo Sistemas para Entregas Rápidas
DevOps na AWS: Construindo Sistemas para Entregas RápidasDevOps na AWS: Construindo Sistemas para Entregas Rápidas
DevOps na AWS: Construindo Sistemas para Entregas Rápidas
 
TDC 2019 Cloud - Liberte sua arquitetura com cloud native
TDC 2019 Cloud - Liberte sua arquitetura com cloud nativeTDC 2019 Cloud - Liberte sua arquitetura com cloud native
TDC 2019 Cloud - Liberte sua arquitetura com cloud native
 
Cursos
CursosCursos
Cursos
 
Microservices com ASP.NET 5
Microservices com ASP.NET 5Microservices com ASP.NET 5
Microservices com ASP.NET 5
 
Minicurso Intel XDK
Minicurso Intel XDKMinicurso Intel XDK
Minicurso Intel XDK
 
Minicurso Intel XDK
Minicurso Intel XDKMinicurso Intel XDK
Minicurso Intel XDK
 
Java e uma visão sobre PaaS
Java e uma visão sobre PaaSJava e uma visão sobre PaaS
Java e uma visão sobre PaaS
 
WebSphere 8 Intro (pt-BR)
WebSphere 8 Intro (pt-BR)WebSphere 8 Intro (pt-BR)
WebSphere 8 Intro (pt-BR)
 
Webinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWSWebinar: Introdução à Distribuição Contínua na AWS
Webinar: Introdução à Distribuição Contínua na AWS
 
Docker para devs .NET
Docker para devs .NETDocker para devs .NET
Docker para devs .NET
 

DevOps: Cultura, Ferramentas e Práticas para Entrega Contínua