desenvolvimento e automação na plataforma cloud …...globalcode –open4education bangalore, in...
TRANSCRIPT
![Page 1: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/1.jpg)
Globalcode – Open4education
Desenvolvimento e Automação na
Plataforma Cloud Foundry
Cloves Langendorf Barcellos JuniorDell Technologies Inc.
Rafael Benhur do PradoResource IT Solutions
![Page 2: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/2.jpg)
Globalcode – Open4education
Bangalore, IN
Austin, TXBoston, MA
Eldorado do Sul, BR
Services and Marketing IT
Quem Somos
![Page 3: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/3.jpg)
Globalcode – Open4education
Bangalore, IN
Austin, USBoston, MA
Eldorado do Sul, BR
80M+
Ativos por
ano
220M+
Contratos por
ano
30+
Aplicações Java,
Groovy, Angular,
Python ...
1M+
Mensagens
por dia
pub/sub
130+
Desenvolvedores
21
Diferentes
ambientes de
implantação
Quem Somos
![Page 4: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/4.jpg)
Globalcode – Open4education
Existe a 7 anos
Open source cloud deployment environment
Container-based
Code-centric
Multi-cloud deployment (On-premises, AWS, Azure...)
Opções de provedores CF privados (Pivotal, IBM...)
É a opção de muitas companhias para adoção de cloud em sua própria
infraestrutura
Cloud Foundry
![Page 5: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/5.jpg)
Globalcode – Open4education
Container-based
Code-centric
Marketplace
Pivotal Cloud Foundry
![Page 6: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/6.jpg)
Globalcode – Open4education
Provê frameworks + runtime
20+ buildpacks disponíveis Java, PHP, Node, .Net,
Ruby, Python, Static Content, Custom ...
Buildpacks vs Containers
![Page 7: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/7.jpg)
Globalcode – Open4education
Buildpacks vs Containers
Provê frameworks + runtime
20+ buildpacks disponíveis Java, PHP, Node, .Net,
Ruby, Python, Static Content, Custom ...
![Page 8: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/8.jpg)
Globalcode – Open4education
Pivotal Cloud Foundry - Spaces
Spaces
Organização
lógica
![Page 9: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/9.jpg)
Globalcode – Open4education
Fonte: https://recordnotfound.com/cli-cloudfoundry-
5265
Um simples deploy de aplicação
![Page 10: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/10.jpg)
Globalcode – Open4education
Muito simples... Então, por que automatizar?
130+ desenvolvedores em 3+ localidades
21+ ambientes
30+ aplicações
300 builds por dia
100 artefatos testados e publicados por dia
Automação e PCF
![Page 11: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/11.jpg)
Globalcode – Open4education
CF toolkit, CF REST API, Python, OptParser, Jenkins...
Automação e PCF
![Page 12: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/12.jpg)
Globalcode – Open4education
Usuário utiliza um
Job Jenkins para
dar início a
implantaçao do
artefato
Automação e PCF
![Page 13: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/13.jpg)
Globalcode – Open4education
Algoritmo é
iniciado
realizando o
download do
artefato
armazenado no
repositório
Automação e PCF
![Page 14: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/14.jpg)
Globalcode – Open4education
O tipo de
aplicação e o
ambiente de
implantação são
identificados.
É inicializada a
composição e
escrita do arquivo
manifest.yml
Automação e PCF
![Page 15: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/15.jpg)
Globalcode – Open4education
Conectando a API
PCF
Diferentes API’s
de acordo com o
ambiente
escolhido
Automação e PCF
![Page 16: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/16.jpg)
Globalcode – Open4education
Processo de
implantação
Blue/Green é
iniciado
Nova versão
começa a ser
implantada
enquanto versão
anterior
permanece
rodando
Automação e PCF
![Page 17: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/17.jpg)
Globalcode – Open4education
Nova versão está
online
Health check
iniciado
Smoke test
iniciado
Automação e PCF
![Page 18: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/18.jpg)
Globalcode – Open4education
Health check
aprovado
Smoke test
aprovado
Nova versão
substitui a
anterior
Automação e PCF
![Page 19: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/19.jpg)
Globalcode – Open4education
Versão anterior é
desativada e
rotas são
removidas
Automação e PCF
![Page 20: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/20.jpg)
Globalcode – Open4education
CI/CD facilitada com a automação
Jenkins Blue Ocean
Automação e PCF - Pipelines
![Page 21: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/21.jpg)
Globalcode – Open4education
CI/CD facilitada com a automação
Jenkins Blue Ocean
Automação e PCF - Pipelines
![Page 22: Desenvolvimento e Automação na Plataforma Cloud …...Globalcode –Open4education Bangalore, IN Austin, US Boston, MA Eldorado do Sul, BR 80M+ Ativos por ano 220M+ Contratos por](https://reader033.vdocuments.mx/reader033/viewer/2022041606/5e34a08125e87c3bd25ec33f/html5/thumbnails/22.jpg)
Globalcode – Open4education
Cloves Langendorf Barcellos JuniorDell Technologies Inc.
linkedin.com/in/cloves
Rafael Benhur do PradoResource IT Solutions
linkedin.com/in/rbprado
Obrigado