trilha – linguagem · 2020. 4. 25. · rio no developersbr . globalcode – open4education ......
TRANSCRIPT
![Page 1: Trilha – Linguagem · 2020. 4. 25. · Rio no DevelopersBR . Globalcode – Open4education ... Estruturando DDD no MicroService • DDD é um conjunto de princípios de construção](https://reader035.vdocuments.us/reader035/viewer/2022071409/61022827d426380536069ee1/html5/thumbnails/1.jpg)
Globalcode–Open4education
Trilha – Linguagem .Net Microservice .Net Core com DDD e Devops
Vanessa Valle Arquiteta de Soluções
![Page 2: Trilha – Linguagem · 2020. 4. 25. · Rio no DevelopersBR . Globalcode – Open4education ... Estruturando DDD no MicroService • DDD é um conjunto de princípios de construção](https://reader035.vdocuments.us/reader035/viewer/2022071409/61022827d426380536069ee1/html5/thumbnails/2.jpg)
Globalcode–Open4education
Olá , Sou a Vanessa!
• Formada em Análise em Desenvolvimento
de Software • Desenvolvedora de software a 14
anos .Net • Arquiteta de Software - Tivit • Palestrante e Organizadora do She Sharp
Rio no DevelopersBR
![Page 3: Trilha – Linguagem · 2020. 4. 25. · Rio no DevelopersBR . Globalcode – Open4education ... Estruturando DDD no MicroService • DDD é um conjunto de princípios de construção](https://reader035.vdocuments.us/reader035/viewer/2022071409/61022827d426380536069ee1/html5/thumbnails/3.jpg)
Globalcode–Open4education
Uma arquitetura em Microservice
• De tendência para análise de serviço • Estruture pensando na possibilidade de
atualização ou substituição • Tecnologias descentralizadas
![Page 4: Trilha – Linguagem · 2020. 4. 25. · Rio no DevelopersBR . Globalcode – Open4education ... Estruturando DDD no MicroService • DDD é um conjunto de princípios de construção](https://reader035.vdocuments.us/reader035/viewer/2022071409/61022827d426380536069ee1/html5/thumbnails/4.jpg)
Globalcode–Open4education
Não existe Bala de Prata
• Analise o serviço por processo • Mensure Tempo X Recurso • Projete com imaginando 5 anos a frente
![Page 5: Trilha – Linguagem · 2020. 4. 25. · Rio no DevelopersBR . Globalcode – Open4education ... Estruturando DDD no MicroService • DDD é um conjunto de princípios de construção](https://reader035.vdocuments.us/reader035/viewer/2022071409/61022827d426380536069ee1/html5/thumbnails/5.jpg)
Globalcode–Open4education
Estruturando DDD no MicroService
• DDD é um conjunto de princípios de construção de software baseado no profundo entendimento do negócio.
• uma das áreas impactadas por esses princípios é a arquitetura.
• Microsserviços, é ainda mais importante que a construção e organização dos serviços esteja alinhada com o negócio,
• tenha o maior ganho de performance e eficiência na manutenção.
![Page 6: Trilha – Linguagem · 2020. 4. 25. · Rio no DevelopersBR . Globalcode – Open4education ... Estruturando DDD no MicroService • DDD é um conjunto de princípios de construção](https://reader035.vdocuments.us/reader035/viewer/2022071409/61022827d426380536069ee1/html5/thumbnails/6.jpg)
Globalcode–Open4education
.Net Core 3.1 Mudanças do .Net Framework X .NetCore
Novidades da versão 3.1 Melhor performance no Json
Inclusão do Razon
![Page 7: Trilha – Linguagem · 2020. 4. 25. · Rio no DevelopersBR . Globalcode – Open4education ... Estruturando DDD no MicroService • DDD é um conjunto de princípios de construção](https://reader035.vdocuments.us/reader035/viewer/2022071409/61022827d426380536069ee1/html5/thumbnails/7.jpg)
Globalcode–Open4education
Azure Devops
Conceito Devops Garantia de entrega segura
Desenvolvedor com a responsabilidade União do Devops +Agile Entrega CI - Build+Teste Entrega CD- Publicação
![Page 8: Trilha – Linguagem · 2020. 4. 25. · Rio no DevelopersBR . Globalcode – Open4education ... Estruturando DDD no MicroService • DDD é um conjunto de princípios de construção](https://reader035.vdocuments.us/reader035/viewer/2022071409/61022827d426380536069ee1/html5/thumbnails/8.jpg)
Globalcode–Open4education
Criação de uma Pipeline
![Page 9: Trilha – Linguagem · 2020. 4. 25. · Rio no DevelopersBR . Globalcode – Open4education ... Estruturando DDD no MicroService • DDD é um conjunto de princípios de construção](https://reader035.vdocuments.us/reader035/viewer/2022071409/61022827d426380536069ee1/html5/thumbnails/9.jpg)
Globalcode–Open4education
Pipeline Completo no Azure- CI
![Page 10: Trilha – Linguagem · 2020. 4. 25. · Rio no DevelopersBR . Globalcode – Open4education ... Estruturando DDD no MicroService • DDD é um conjunto de princípios de construção](https://reader035.vdocuments.us/reader035/viewer/2022071409/61022827d426380536069ee1/html5/thumbnails/10.jpg)
Globalcode–Open4education
Pipeline Completo no Azure- CD
![Page 11: Trilha – Linguagem · 2020. 4. 25. · Rio no DevelopersBR . Globalcode – Open4education ... Estruturando DDD no MicroService • DDD é um conjunto de princípios de construção](https://reader035.vdocuments.us/reader035/viewer/2022071409/61022827d426380536069ee1/html5/thumbnails/11.jpg)
Globalcode–Open4education
![Page 12: Trilha – Linguagem · 2020. 4. 25. · Rio no DevelopersBR . Globalcode – Open4education ... Estruturando DDD no MicroService • DDD é um conjunto de princípios de construção](https://reader035.vdocuments.us/reader035/viewer/2022071409/61022827d426380536069ee1/html5/thumbnails/12.jpg)
Muito Obrigada! Perguntas? Na sala dos palestrantes!
vanessabrava (GitHub) @vanessabrava (twitter) @vanessabrava(instagram) [email protected] https://jobs.kenoby.com/tivit