Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)
Next
Download to read offline and view in fullscreen.

4

Share

Download to read offline

Amadurecendo Equipes com Microservices

Download to read offline

Uma arquitetura de microserviços trás inúmeras vantagens. Por outro lado, organizar um sistema deste modo traz vários desafios. Nesta apresentação eu trago algumas lições aprendidas que podem ser úteis mesmo para equipes que não pretendem aderir completamente a esta nova tendência.

Related Books

Free with a 30 day trial from Scribd

See all

Amadurecendo Equipes com Microservices

  1. 1. Amadurecendo Equipes com Microservices Ivan Sanchez ivan@gourame.com @s4nchez
  2. 2. Microserviços "Aplicações pequenas e independentes, focadas em resolver problemas específicos e que colaboram através de interfaces bem definidas"
  3. 3. Alguns benefícios… • Implementações mais rápidas • Melhor ferramenta para cada problema • Diferentes estratégias de escalonamento • Deploys menores e isolados
  4. 4. … e alguns desafios • Mais aplicações para manter • Mais dependências no runtime • Mais cenários de falha • Mais necessidade de coordenação
  5. 5. O elefante na sala: Se já sofremos para criar uma única aplicação, como é que microserviços pode nos ajudar?
  6. 6. Microserviços como ferramenta de aprendizado
  7. 7. Algumas lições aprendidas
  8. 8. Lição 1: Automação de builds, testes, deploys e servidores
  9. 9. Lição 2: Desenvolvimento Orientado a Métricas
  10. 10. Gerado com ducksboard.com
  11. 11. Lição 3: Consumer Driven Contracts e a Lei de Postel
  12. 12. Pact
  13. 13. Lição final: Equipes precisam de habilidades sobrepostas
  14. 14. Obrigado! @s4nchez bit.ly/ivan_microservicos
  • mateusvictorelli

    Apr. 22, 2019
  • WilliamAlves23

    Jul. 14, 2018
  • powerirs

    Nov. 15, 2015
  • elainenaomi

    Jun. 10, 2015

Uma arquitetura de microserviços trás inúmeras vantagens. Por outro lado, organizar um sistema deste modo traz vários desafios. Nesta apresentação eu trago algumas lições aprendidas que podem ser úteis mesmo para equipes que não pretendem aderir completamente a esta nova tendência.

Views

Total views

714

On Slideshare

0

From embeds

0

Number of embeds

4

Actions

Downloads

25

Shares

0

Comments

0

Likes

4

×