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.

[XConf Brasil 2020] Escalando uma das principais startups de Insurtech da Ásia

48 views

Published on

A Lead Consultant Tania Gonzales Villa compartilha sua experiência com uma cliente da ThoughtWorks Singapura, contando como a consultoria ajudou escalar a startup com tecnologia e visão de produto.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

[XConf Brasil 2020] Escalando uma das principais startups de Insurtech da Ásia

  1. 1. Insurtech? © 2020 ThoughtWorks
  2. 2. © 2020 ThoughtWorks Vale do Silício da Ásia
  3. 3. A cliente © 2020 ThoughtWorks
  4. 4. Alguns dados sobre a cliente
  5. 5. ● Start-up fundada em 2013 Alguns dados sobre a cliente
  6. 6. ● Start-up fundada em 2013 ● Objetivo inicial de permitir que empresas forneçam benefícios personalizados e maior produtividade sem gastar mais. Alguns dados sobre a cliente
  7. 7. ● Start-up fundada em 2013 ● Objetivo inicial de permitir que empresas forneçam benefícios personalizados e maior produtividade sem gastar mais. ● Com mais de 400 mil usuários em 600 empresas, o novo objetivo era: Alguns dados sobre a cliente
  8. 8. ● Start-up fundada em 2013 ● Objetivo inicial de permitir que empresas forneçam benefícios personalizados e maior produtividade sem gastar mais. ● Com mais de 400 mil usuários em 600 empresas, o novo objetivo era: ● Prevenção > Tratamento Alguns dados sobre a cliente
  9. 9. © 2020 ThoughtWorks Principal desafio: transformação digital
  10. 10. Transformação digital
  11. 11. ● Necessidade de reinventar-se e de criar novo modelo de negócio com foco em crescimento exponencial Transformação digital
  12. 12. ● Necessidade de reinventar-se e de criar novo modelo de negócio com foco em crescimento exponencial ● Plataforma legada que faz o negócio avançar devagar: Transformação digital
  13. 13. ● Necessidade de reinventar-se e de criar novo modelo de negócio com foco em crescimento exponencial ● Plataforma legada que faz o negócio avançar devagar: ○ Incapaz de escalar para suportar número crescente de clientes Transformação digital
  14. 14. ● Necessidade de reinventar-se e de criar novo modelo de negócio com foco em crescimento exponencial ● Plataforma legada que faz o negócio avançar devagar: ○ Incapaz de escalar para suportar número crescente de clientes ○ Incapaz de suportar o novo e melhorado modelo de negócios Transformação digital
  15. 15. Produto final © 2020 ThoughtWorks
  16. 16. © 2020 ThoughtWorks
  17. 17. © 2020 ThoughtWorks
  18. 18. © 2020 ThoughtWorks
  19. 19. © 2020 ThoughtWorks
  20. 20. Foco na saúde e no bem-estar das funcionárias
  21. 21. © 2020 ThoughtWorks
  22. 22. © 2020 ThoughtWorks
  23. 23. © 2020 ThoughtWorks
  24. 24. © 2020 ThoughtWorks
  25. 25. © 2020 ThoughtWorks
  26. 26. © 2020 ThoughtWorks
  27. 27. Mais fácil de acessar informações críticas
  28. 28. © 2020 ThoughtWorks
  29. 29. Aumento na facilidade de administração
  30. 30. © 2020 ThoughtWorks
  31. 31. Plataforma legada © 2020 ThoughtWorks
  32. 32. © 2020 ThoughtWorks The largest and greatest monolith Backend 1 Frontend 1 Frontend 2 Frontend 5 Backend 3 DB Redis Backend 2 DB Frontend 4
  33. 33. O primeiro passo e, talvez, o mais importante, é entender quais são os domínios do sistema e os limites ou fronteiras entre eles, considerando tanto o ponto de vista técnico quanto o de negócio. Quebrando o monólito
  34. 34. Quebrando o monólito © 2020 ThoughtWorks Usar novo serviço Extrair essa parte do sistema Escolher estratégia de testes para esse domínio Sessão de modelado de domínio Escolher o domínio com menos impacto
  35. 35. Quebrando o monólito © 2020 ThoughtWorks Usar novo serviço Extrair essa parte do sistema Escolher estratégia de testes para esse domínio Sessão de modelado de domínio Escolher o domínio com menos impacto
  36. 36. Quebrando o monólito © 2020 ThoughtWorks Usar novo serviço Extrair essa parte do sistema Escolher estratégia de testes para esse domínio Sessão de modelado de domínio Escolher o domínio com menos impacto
  37. 37. Quebrando o monólito © 2020 ThoughtWorks Usar novo serviço Extrair essa parte do sistema Escolher estratégia de testes para esse domínio Sessão de modelado de domínio Escolher o domínio com menos impacto
  38. 38. Quebrando o monólito © 2020 ThoughtWorks Usar novo serviço Extrair essa parte do sistema Escolher estratégia de testes para esse domínio Sessão de modelado de domínio Escolher o domínio com menos impacto
  39. 39. Escolher o próximo domínio e repetir Quebrando o monólito © 2020 ThoughtWorks Usar novo serviço Extrair essa parte do sistema Escolher estratégia de testes para esse domínio Sessão de modelado de domínio Escolher o domínio com menos impacto
  40. 40. Estratégia de segurança
  41. 41. ● As verificações de segurança são executadas como parte do pipeline para repositórios de infra e front-end Estratégia de segurança
  42. 42. ● As verificações de segurança são executadas como parte do pipeline para repositórios de infra e front-end ● Modelagem de ameaças à segurança feita em diferentes estágios de progresso para incorporar histórico ao backlog Estratégia de segurança
  43. 43. Estratégia de segurança
  44. 44. ● Análise de código estático feito para obter feedback antecipado sobre possíveis problemas Estratégia de segurança
  45. 45. ● Análise de código estático feito para obter feedback antecipado sobre possíveis problemas ● Teste de penetração a ser feito por terceiros para identificar problemas antes do lançamento do produto Estratégia de segurança
  46. 46. Integração contínua
  47. 47. © 2020 ThoughtWorks
  48. 48. Zero downtime deployments Entrega contínua © 2020 ThoughtWorks Estratégia de testes Trunk-based development Infraestrutura como código Observa- bilidade
  49. 49. Arquitetura “final” © 2020 ThoughtWorks
  50. 50. © 2020 ThoughtWorks Insurance Engine Content Service Web app Mobile App DB Admin Portal API Gateway Auth Service Admin Service Wallet Service Wellness Service Notification Service DB DB DB DB DB DB
  51. 51. © 2020 ThoughtWorks De fazer deploys a cada um ou dois meses, passamos a ter deploy todos os dias.
  52. 52. © 2020 ThoughtWorks A construção de um ambiente novo para uma nova empresa passou de dois meses para menos de quatro horas.
  53. 53. Tania Gonzales Villa taniagonzales@thoughtworks.com Obrigada © 2020 ThoughtWorks

×