Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Percival Lucena
Sculo 21
Sculo 20
Gerenciamento Tradicional
Gerenciamento gil
Meta
Meta
Lucro atravs de
clientes
satisfeitos
Comunicaes
Papel
Comunicaes
Conversas
Coordenao
Valores
Papel
Gerente ajuda
resolver
problemas
burocracia, Agile,
Scrum, Kanban
Coordenao
Product Owner
Desenvolvimento
Operations
Usurio
Temos 1 requisito
Implemeto requisito
Instalo requisito
timo software!
Gerente
Auditoria
Fao um cronograma
Governana
Manuteno
vamos consertar
Product Owner
Preciso 1 requisito
Tester
Vamos validar
Developer
Vamos codar
Cliente
Operaes
Tentar instalar
Q p**** esta?
Exerccio
Deployment contnuo....
AGILE
DEVOPS
Fonte: Microsoft
Operaes Manuais
Operaes
Developer
Releases rpidos
Uso de ferramentas
Developer
Continuous
Innovation
Continuous
Delivery
Line-ofbusiness
Customer
Continuous
Feedback
Business
Owners
Desenvolvimento
e Teste
Operaes e
Feedback
Melhoria contnua
Monitorao Contnua
Monitorao de Aplicativos
Integrao Contnua
Builds
Automticos
Testes
Automticos
Controle de
Verses
gil
Entrega Contnua
Gerenciamento
de Release
Automao
Deployment
Automation
Deploy
Environment
IaaS, PaaS
Provisioning
Devops
Asset
Repository
SCM
Build / CI
Server
Unit testing
Test Automation
Test Stubbing
Delivery
Pipeline
Environment
Configuration
Automated
Monitoring
Devops vs Cloud
Pr Cloud On Premisses
Processo de Compra e Instalao
Meses
Arquitetura n-tier
Ps - Cloud
Processo de Compra e Instalao
Minutos
Devops vs Cloud
Deploy tools
PaaS
build
package "apache2" do
package_name node['apache']['package']
end
service "apache2" do
case node['platform_family']
when "rhel", "fedora", "suse"
service_name "httpd"
# If restarted/reloaded too quickly httpd has a
habit of failing.
# This may happen with multiple recipes
notifying apache to restart - like
# during the initial bootstrap.
restart_command "/sbin/service httpd restart &&
sleep 1"
reload_command "/sbin/service httpd reload &&
sleep 1"
IaaS
Implementando DevOps