What is Advanced Excel and what are some best practices for designing and cre...
2019 Global Azure Bootcamp: AzureDevops + NET Core + Clean Architecture
1. Shaping the
future of digital
business
1CONFIDENTIALGFT GROUP
Abril - 2019
We Innovate, Transform, Deliver
Global Azure Bootcamp
Azure DevOps + .NET Core + Clean Arch
___________________________________________
Diego Cardoso – Head of DevSecOps Practices Brazil
diego.cardoso@gft.com
2. • OrgulhosoFilho, Marido e Pai
• Graduadoem Sistemasda Informaçãona FSA
• Pós-Graduadoem Arquiteturade Softwarena FIAP
• CertificadoMicrosoft:MCTS
• Trabalhona GFT (Sorocaba)
• +13 anos Analisando,Codificandoe Migrando
• Entusiastacom foco em Arquiteturae MetodologiasÁgeis
• Guitarristaenferrujadoe nas horas vagas
3. 3GFT GROUP
Shaping the
future of digital
business
Shaping
the future
of digital
business
FORTE PRESENÇA
INTERNACIONAL
Escritórios em
13 países
Alemanha, Brasil,
Canadá, Costa Rica,
França, Espanha, EUA,
Inglaterra, Itália,
México, Polônia, Suíça
e Bélgica.
FORTE PRESENÇA
NACIONAL
Nosso
colaboradores
+ 800
distribuídos em
nossos escritórios de
Alphaville, Sorocaba
e Curitiba.
MODELO GLOBAL
DE ENTREGA
Time Global com
+ 5.500
colaboradores
FOCO EM SERVIÇOS
FINANCEIROS
Receita
R$ 1,8 Bi
prevista de 2018
Somos uma empresa alemã de 30 anos focada na
transformação digital para a indústria financeira.
28/04/2019
DIGITAL
SOLUTIONS
APPLICATION
MANAGEMENT &
OUTSOURCING
CONSULTING
4. 4GFT GROUP
Shaping the
future of digital
business
Workshops
28/04/2019
Eventos aberto para a
comunidade Tech!
A equipe de Technology Communities
da GFT possui um time de
especialistas que está sempre
disseminando conteúdo através de
workshops, palestras e webinar.
Entre eles: Technology Workshop,
CodeN’Beer, CodingDojo,TechTalk, Front-
End Stand-UP Meeting, DES-Conferência
Lean-Agile.
Type here if add
info needed for
every slide
5. 5GFT GROUP
Shaping the
future of digital
business
Vagas
28/04/2019
Mande seu currículo pra gente:
Oportunidades.Brasil@gft.com
Type here if add
info needed for
every slide
facebook.com/gft.br
linkedin.com/company/gft-group
blog.gft.com/br
www.twitter.com/gft_br
@gft_tech
www.gft.com/br
GFT nas mídias sociais:
6. Shaping the
future of digital
business
6CONFIDENTIALGFT GROUP
Agenda 1. Who is the Architect ?
2. Clean Architecture
3. Azure DevOps
4. Demo
5. Trends 2019
7. Shaping the
future of digital
business
7CONFIDENTIALGFT GROUP 28/04/2019
Who is the Architect ?
8. Shaping the
future of digital
business
8CONFIDENTIALGFT GROUP
Architect: Responsibilities
1
2
3
4
5
7
Translate Journeys to Requirements
Balance Expectations
Middleware / Components
Data persistence / cache
Security
Network
6 Infrastructure
8 Libraries / Frameworks / Assets
9. Shaping the
future of digital
business
9CONFIDENTIALGFT GROUP
Simplify Component Design
Active on Communities
Create Learning Paths
Innovate and Create Assets
Energize team members
Prepare team members (trainings)
Communication
Presentation
Architect: Soft Skills
1
2
3
4
5
7
6
8
10. Shaping the
future of digital
business
10CONFIDENTIALGFT GROUP
A good architecture
allows major
decisions to be deferred
Robert C. Martin (Uncle Bob)
11. Shaping the
future of digital
business
11CONFIDENTIALGFT GROUP
Clean Architecture (or simply Lean)
Low Coupling and High Cohesive Components
12. Shaping the
future of digital
business
12CONFIDENTIALGFT GROUP
Evolutionary Architecture
http://evolutionaryarchitecture.com/
13. Shaping the
future of digital
business
13CONFIDENTIALGFT GROUP
API
Management
Aspects
14. Shaping the
future of digital
business
14CONFIDENTIALGFT GROUP
API
Management
Aspects
Domain Layer
15. Shaping the
future of digital
business
15CONFIDENTIALGFT GROUP
API
Management
Aspects
Application Layer
16. Shaping the
future of digital
business
16CONFIDENTIALGFT GROUP
API
Management
Aspects
Infrastructure Layer
17. Shaping the
future of digital
business
17CONFIDENTIALGFT GROUP
API
Management
Aspects
Persistence Layer
18. Shaping the
future of digital
business
18CONFIDENTIALGFT GROUP
Any fool can write code that a
computer can understand.
Good programmers write code that
humans can understand.
Martin Fowler
20. Shaping the
future of digital
business
20CONFIDENTIALGFT GROUP
Azure DevOps
#MonteSuaEsteira
28/04/2019
21. Shaping the
future of digital
business
21CONFIDENTIALGFT GROUP
https://azure.com/devops
@AzureDevOps
https://aka.ms/AzureDevOpsForum
https://aka.ms/DevOpsBlog/
Azure DevOps
#AzureDevOps
22. Shaping the
future of digital
business
22CONFIDENTIALGFT GROUP
Azure DevOps
An end-to-end solution for organizations looking for an enterprise-grade toolchain
Fully Integrated
with end
to end
traceability
Better together
Scalable to
any team
and project
size
Highly
available,
multi region,
hybrid
cloud &
on-prem
Customer
Support
Consistent
admin
and access
control
https://azure.com/devops
Azure Boards Azure Repos Azure Pipelines Azure Test Plans Azure Artifacts
23. DevOps na Microsoft
Data: Internal Microsoft engineering system activity, Feb 2019
372k
Pull Requests per
month
2m
Git commits per month
78,000Deployments per day
4.4m
Builds per month
500m
Test executions per
day
500k
Work items updated
per day
5m
Work items viewed per
day
Azure DevOps: + 90 K internal users on Microsoft
https://aka.ms/DevOpsAtMicrosoft
26. Shaping the
future of digital
business
26CONFIDENTIALGFT GROUP
Muito Obrigado! Perguntas?
Abril - 2019
We Innovate, Transform, Deliver
Global Azure Bootcamp
Azure DevOps + .NET Core + Clean Arch
___________________________________________
Diego Cardoso – Head of DevSecOps Practices Brazil
diego.cardoso@gft.com