Soumettre la recherche
Mettre en ligne
Deploy mágico: o caso de sucesso do PHP'n Rio 11
•
0 j'aime
•
592 vues
Igor Santos
Suivre
Technologie
Affichage du diaporama
Signaler
Partager
Affichage du diaporama
Signaler
Partager
1 sur 21
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Hack Thursday - NodeJS
Hack Thursday - NodeJS
Guilherme Quental
Migração de Banco de Dados - Oracle para MongoDB - TDC2014
Migração de Banco de Dados - Oracle para MongoDB - TDC2014
Jonathan Prates
10 meses FCC
10 meses FCC
Mauricio Bonetti
Porque python é legal! d
Porque python é legal! d
Joelmir Ribacki
C Sharp - Gerenciamento de Memória
C Sharp - Gerenciamento de Memória
CDS
Groovy: graxa nas engrenagens de Java
Groovy: graxa nas engrenagens de Java
Marcos Pereira
Pensando fora da caixa
Pensando fora da caixa
William "Kina"
Overview de Grails: O Java em alta produtividade
Overview de Grails: O Java em alta produtividade
Cleórbete Santos
Recommandé
Hack Thursday - NodeJS
Hack Thursday - NodeJS
Guilherme Quental
Migração de Banco de Dados - Oracle para MongoDB - TDC2014
Migração de Banco de Dados - Oracle para MongoDB - TDC2014
Jonathan Prates
10 meses FCC
10 meses FCC
Mauricio Bonetti
Porque python é legal! d
Porque python é legal! d
Joelmir Ribacki
C Sharp - Gerenciamento de Memória
C Sharp - Gerenciamento de Memória
CDS
Groovy: graxa nas engrenagens de Java
Groovy: graxa nas engrenagens de Java
Marcos Pereira
Pensando fora da caixa
Pensando fora da caixa
William "Kina"
Overview de Grails: O Java em alta produtividade
Overview de Grails: O Java em alta produtividade
Cleórbete Santos
Quebrando o monolito com microserviços - TDC 2017
Quebrando o monolito com microserviços - TDC 2017
Rodrigo Stefani Domingues
Spring boot
Spring boot
Rafael Reynoud Benetti
Open Source e Humanidade: mas o que minha carreira tem com isso?
Open Source e Humanidade: mas o que minha carreira tem com isso?
Otávio Santana
Programando em Go
Programando em Go
David Robert Camargo de Campos
[qCon Rio 2015] Arquitetura Incremental
[qCon Rio 2015] Arquitetura Incremental
Rodrigo Stefani Domingues
Introdução ao Python - FTEC
Introdução ao Python - FTEC
Dorneles Treméa
Go
Go
eurosigdoc acm
Aula 9 - Introdução ao Python
Aula 9 - Introdução ao Python
Paulo Roberto Donatilio Rego
TDC2016SP - Desenvolvendo uma linguagem maker inclusiva em Python
TDC2016SP - Desenvolvendo uma linguagem maker inclusiva em Python
tdc-globalcode
BeavOps : Como o Python ajudou a integrar o mundo DevOps
BeavOps : Como o Python ajudou a integrar o mundo DevOps
4LinuxCursos
JS limpo e testável com Segregated DOM
JS limpo e testável com Segregated DOM
tdc-globalcode
Sábado Hackadêmico - JavaScript
Sábado Hackadêmico - JavaScript
Julio Greff
Como usar o_docs[1]
Como usar o_docs[1]
rudsen17
Finial designs
Finial designs
lelicordell
Músculos
Músculos
Yeyonov
Kanban - Set a pace for the input
Kanban - Set a pace for the input
Avarteq
INTEGRAL 08
INTEGRAL 08
FdeT Formación
The Voice Iss.2 2016 Proof 6.30.16
The Voice Iss.2 2016 Proof 6.30.16
Ian Adams
V2 프래젠테이션obc usa
V2 프래젠테이션obc usa
Steven Kim
Apresentação noturno
Apresentação noturno
Elizete Iran
Cabeamentos e conectores de rede
Cabeamentos e conectores de rede
alphabigdog
Team1 week10
Team1 week10
NTCBmkt
Contenu connexe
Tendances
Quebrando o monolito com microserviços - TDC 2017
Quebrando o monolito com microserviços - TDC 2017
Rodrigo Stefani Domingues
Spring boot
Spring boot
Rafael Reynoud Benetti
Open Source e Humanidade: mas o que minha carreira tem com isso?
Open Source e Humanidade: mas o que minha carreira tem com isso?
Otávio Santana
Programando em Go
Programando em Go
David Robert Camargo de Campos
[qCon Rio 2015] Arquitetura Incremental
[qCon Rio 2015] Arquitetura Incremental
Rodrigo Stefani Domingues
Introdução ao Python - FTEC
Introdução ao Python - FTEC
Dorneles Treméa
Go
Go
eurosigdoc acm
Aula 9 - Introdução ao Python
Aula 9 - Introdução ao Python
Paulo Roberto Donatilio Rego
TDC2016SP - Desenvolvendo uma linguagem maker inclusiva em Python
TDC2016SP - Desenvolvendo uma linguagem maker inclusiva em Python
tdc-globalcode
BeavOps : Como o Python ajudou a integrar o mundo DevOps
BeavOps : Como o Python ajudou a integrar o mundo DevOps
4LinuxCursos
JS limpo e testável com Segregated DOM
JS limpo e testável com Segregated DOM
tdc-globalcode
Sábado Hackadêmico - JavaScript
Sábado Hackadêmico - JavaScript
Julio Greff
Tendances
(12)
Quebrando o monolito com microserviços - TDC 2017
Quebrando o monolito com microserviços - TDC 2017
Spring boot
Spring boot
Open Source e Humanidade: mas o que minha carreira tem com isso?
Open Source e Humanidade: mas o que minha carreira tem com isso?
Programando em Go
Programando em Go
[qCon Rio 2015] Arquitetura Incremental
[qCon Rio 2015] Arquitetura Incremental
Introdução ao Python - FTEC
Introdução ao Python - FTEC
Go
Go
Aula 9 - Introdução ao Python
Aula 9 - Introdução ao Python
TDC2016SP - Desenvolvendo uma linguagem maker inclusiva em Python
TDC2016SP - Desenvolvendo uma linguagem maker inclusiva em Python
BeavOps : Como o Python ajudou a integrar o mundo DevOps
BeavOps : Como o Python ajudou a integrar o mundo DevOps
JS limpo e testável com Segregated DOM
JS limpo e testável com Segregated DOM
Sábado Hackadêmico - JavaScript
Sábado Hackadêmico - JavaScript
En vedette
Como usar o_docs[1]
Como usar o_docs[1]
rudsen17
Finial designs
Finial designs
lelicordell
Músculos
Músculos
Yeyonov
Kanban - Set a pace for the input
Kanban - Set a pace for the input
Avarteq
INTEGRAL 08
INTEGRAL 08
FdeT Formación
The Voice Iss.2 2016 Proof 6.30.16
The Voice Iss.2 2016 Proof 6.30.16
Ian Adams
V2 프래젠테이션obc usa
V2 프래젠테이션obc usa
Steven Kim
Apresentação noturno
Apresentação noturno
Elizete Iran
Cabeamentos e conectores de rede
Cabeamentos e conectores de rede
alphabigdog
Team1 week10
Team1 week10
NTCBmkt
“No es lo mismo no saber, que no querer saber”
“No es lo mismo no saber, que no querer saber”
Lucia Ar
Cara
Cara
Milena Bustos
Cartilha Crack
Cartilha Crack
nicecoimbra
Visualización y diseminación de los rea
Visualización y diseminación de los rea
ClaraM2P
Semana da água 22 a 25 03 inf i
Semana da água 22 a 25 03 inf i
daninanyro
Pcdt artrite reumatoide_2006
Pcdt artrite reumatoide_2006
ANAPAR
1
1
marii_v18
Reseña 1
Reseña 1
Carmen Moledo
Analisis critico
Analisis critico
inaisas1
Avance tesis
Avance tesis
Técnica de Ambato
En vedette
(20)
Como usar o_docs[1]
Como usar o_docs[1]
Finial designs
Finial designs
Músculos
Músculos
Kanban - Set a pace for the input
Kanban - Set a pace for the input
INTEGRAL 08
INTEGRAL 08
The Voice Iss.2 2016 Proof 6.30.16
The Voice Iss.2 2016 Proof 6.30.16
V2 프래젠테이션obc usa
V2 프래젠테이션obc usa
Apresentação noturno
Apresentação noturno
Cabeamentos e conectores de rede
Cabeamentos e conectores de rede
Team1 week10
Team1 week10
“No es lo mismo no saber, que no querer saber”
“No es lo mismo no saber, que no querer saber”
Cara
Cara
Cartilha Crack
Cartilha Crack
Visualización y diseminación de los rea
Visualización y diseminación de los rea
Semana da água 22 a 25 03 inf i
Semana da água 22 a 25 03 inf i
Pcdt artrite reumatoide_2006
Pcdt artrite reumatoide_2006
1
1
Reseña 1
Reseña 1
Analisis critico
Analisis critico
Avance tesis
Avance tesis
Similaire à Deploy mágico: o caso de sucesso do PHP'n Rio 11
TDC2018SP | Trilha Containers - CRI-O: Nem so de Docker vivem os containers
TDC2018SP | Trilha Containers - CRI-O: Nem so de Docker vivem os containers
tdc-globalcode
Adoção do Plone no TRT da Paraíba
Adoção do Plone no TRT da Paraíba
Thiago Curvelo
Python e Django na Globo.com
Python e Django na Globo.com
ricobl
Docker - minicurso utfpr 2017
Docker - minicurso utfpr 2017
Fabio Janiszevski
Docker como super comando
Docker como super comando
Rafael Gomes
CRI-O - TDC Floripa 2018
CRI-O - TDC Floripa 2018
Jonh Wendell
Git e Github: qual a importância dessas ferramentas para o desenvolvedor
Git e Github: qual a importância dessas ferramentas para o desenvolvedor
Felipe Pedroso
Escalabilidade em Aplicações - Fisl13
Escalabilidade em Aplicações - Fisl13
Flavio Torres
Workshop sistema de versionamento de código - git
Workshop sistema de versionamento de código - git
Thiago Filadelfo
Meetup DevOps Carioca - GoCD + Docker + Docker Compose: uma história de amor
Meetup DevOps Carioca - GoCD + Docker + Docker Compose: uma história de amor
Stefan Teixeira
Git para Designers
Git para Designers
Bruno Orlandi
Web debugging proxies
Web debugging proxies
Leonardo Quixada
Agile Testers Conference 2016 - GoCD + Docker + Docker Compose: uma história ...
Agile Testers Conference 2016 - GoCD + Docker + Docker Compose: uma história ...
Stefan Teixeira
Pipeline de deploy continuo (DevOps) de chatbot
Pipeline de deploy continuo (DevOps) de chatbot
Lappis UnB
Troubleshooting docker
Troubleshooting docker
Rafael Gomes
Lidando com Equipes de Desenvolvimento
Lidando com Equipes de Desenvolvimento
4Soft
Voce se preocupa com performance ou é sempre problema da infra
Voce se preocupa com performance ou é sempre problema da infra
CDS
Gerenciamento de Memória
Gerenciamento de Memória
CDS
assertTrue($tdd)
assertTrue($tdd)
Alexandre Gaigalas
Multipart Upload, Streaming e Criptografia - Desafios de um serviço de armaze...
Multipart Upload, Streaming e Criptografia - Desafios de um serviço de armaze...
Diogo Giassi D'Agostin
Similaire à Deploy mágico: o caso de sucesso do PHP'n Rio 11
(20)
TDC2018SP | Trilha Containers - CRI-O: Nem so de Docker vivem os containers
TDC2018SP | Trilha Containers - CRI-O: Nem so de Docker vivem os containers
Adoção do Plone no TRT da Paraíba
Adoção do Plone no TRT da Paraíba
Python e Django na Globo.com
Python e Django na Globo.com
Docker - minicurso utfpr 2017
Docker - minicurso utfpr 2017
Docker como super comando
Docker como super comando
CRI-O - TDC Floripa 2018
CRI-O - TDC Floripa 2018
Git e Github: qual a importância dessas ferramentas para o desenvolvedor
Git e Github: qual a importância dessas ferramentas para o desenvolvedor
Escalabilidade em Aplicações - Fisl13
Escalabilidade em Aplicações - Fisl13
Workshop sistema de versionamento de código - git
Workshop sistema de versionamento de código - git
Meetup DevOps Carioca - GoCD + Docker + Docker Compose: uma história de amor
Meetup DevOps Carioca - GoCD + Docker + Docker Compose: uma história de amor
Git para Designers
Git para Designers
Web debugging proxies
Web debugging proxies
Agile Testers Conference 2016 - GoCD + Docker + Docker Compose: uma história ...
Agile Testers Conference 2016 - GoCD + Docker + Docker Compose: uma história ...
Pipeline de deploy continuo (DevOps) de chatbot
Pipeline de deploy continuo (DevOps) de chatbot
Troubleshooting docker
Troubleshooting docker
Lidando com Equipes de Desenvolvimento
Lidando com Equipes de Desenvolvimento
Voce se preocupa com performance ou é sempre problema da infra
Voce se preocupa com performance ou é sempre problema da infra
Gerenciamento de Memória
Gerenciamento de Memória
assertTrue($tdd)
assertTrue($tdd)
Multipart Upload, Streaming e Criptografia - Desafios de um serviço de armaze...
Multipart Upload, Streaming e Criptografia - Desafios de um serviço de armaze...
Deploy mágico: o caso de sucesso do PHP'n Rio 11
1.
Deploy Mágico: o
caso de sucesso do PHP'n Rio 11
2.
Igor Who?
Santos, ok? Tá, e daí? ● PHP, PHP, PHP ● CSS, HTML, blabla ● jQuery é legal mas não é tudo ● CSS + HTML + JS = interfaces lindas, pfvr ● Ruby também é bem legal ● Agências não são legais
3.
Deploy Mágico? As
in Blak magik?
4.
#1 GitHub.com
5.
GitHub: o explorer
online
6.
GitHub: as Issues
(tickets)
7.
GitHub: editor online
(!!!)
8.
#2 DeployHQ.com
9.
DeployHQ: o processo
10.
DeployHQ: o processo Subindo os
arquivos
11.
DeployHQ: o processo Subindo configurações
12.
DeployHQ: o processo Rodando comandos
pós-deploy
13.
DeployHQ: o processo
Me avisando =D
14.
DeployHQ: o processo E mais
uma vez, o dia foi salvo!
15.
#3 PagodaBox.com
16.
PagodaBox: o painel
principal
17.
PagodaBox: estatísticas
18.
PagodaBox: o deploy
via CLI
19.
PagodaBox: o deploy
via Web UI
20.
So what?
21.
Obrigado pela paciência!
● IgorSantos.com.br ● GitHub.com/igorsantos07 ● igorsantos07@phprio.org
Télécharger maintenant