Do monolito ao micro serviço
-
Upload
elton-minetto -
Category
Technology
-
view
317 -
download
0
Transcript of Do monolito ao micro serviço
![Page 1: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/1.jpg)
Do monolito aomicro serviçoElton Minetto@eminettohttp://eltonminetto.net
![Page 2: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/2.jpg)
AboutGraduação em Ciência de Computação pela Unochapecó e especialização em Ciência da Computação pela UFSC/UNOESC. Autor do livro Frameworks para Desenvolvimento em PHP, co-autor do livro Grid Computing in Research and Education e autor dos e-books Zend Framework na prática, Zend Framework 2 na prática, Iniciando com o Zend Framework 2 e Doctrine na Prática.É co-fundador da Coderockr e do Planrockr
![Page 3: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/3.jpg)
![Page 4: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/4.jpg)
Mainframes
![Page 5: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/5.jpg)
![Page 6: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/6.jpg)
Client-Server
![Page 7: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/7.jpg)
![Page 8: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/8.jpg)
Web
![Page 9: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/9.jpg)
![Page 10: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/10.jpg)
MicroServiços
![Page 11: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/11.jpg)
![Page 12: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/12.jpg)
Case
![Page 13: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/13.jpg)
Planrockr
![Page 14: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/14.jpg)
SaaS que coleta de dados de diversas ferramentas de gerenciamento de projetos e usa big data para facilitar a análise e fornecer insights sobre o projetohttp://planrockr.com
![Page 15: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/15.jpg)
Tecnologias• PHP• MySQL• MongoDB• Go• NodeJS• Docker• React• Mixpanel
![Page 16: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/16.jpg)
Arquitetura
![Page 17: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/17.jpg)
![Page 18: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/18.jpg)
Outras Ferramentas• Bitbucket• Trello• SublimeText• MacOS X• Linux• Amazon AWS• Google Cloud Engine• Buildkite• Deploybot
![Page 19: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/19.jpg)
12 fatores• Codebase• Dependencies• Config• Backing Services• Build, release, run• Processes• Port binding• Concurrency• Disposability• Dev/prod parity• Logs• Admin processes
![Page 20: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/20.jpg)
Desafios
![Page 21: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/21.jpg)
Gerenciar múltiplos repositóriosBackend, frontend, serviços, landing pages
![Page 22: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/22.jpg)
Gerenciar múltiplos ambientesDeveloper, homolog, produção
![Page 23: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/23.jpg)
Gerenciar deploys complexos
![Page 24: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/24.jpg)
Perguntas
![Page 25: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/25.jpg)
Contatohttp://eltonminetto.nethttp://twitter.com/[email protected]
![Page 26: Do monolito ao micro serviço](https://reader030.fdocumentos.tips/reader030/viewer/2022021422/58721f271a28ab3f188b7f7f/html5/thumbnails/26.jpg)
Estamos contratandohttp://bit.ly/vaga-coderockr
http://bit.ly/vaga-compufacil