Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same...
Transcript of Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same...
![Page 1: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/1.jpg)
1Social Media Advertising © 2019 Sogeti. All rights reserved.
Welkom
![Page 2: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/2.jpg)
2
Enterprise Portfolio Modernization
at ScaleModernize your business to get ahead and stay ahead
WazugClemens Reijnen
![Page 3: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/3.jpg)
3
Cloud Benefits
Agility Experiment Cost Elasticity Recovery Security
![Page 4: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/4.jpg)
4
Cloud adoption
Migrate to the Cloud Cloud Native Systems
Rehost(lift- shift)
Refactor(redeploy)
Revise(devops)
Rebuild(devops)
New(devops)
Cloud benefits
Cloud benefits
Cloud benefits
Cloud benefitsCloud benefits
![Page 5: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/5.jpg)
5
Skills
Maintainability
Self organizing teams
Application portfolio
Cloud benefits
Governance
Regulations
Consistency at scale
Compliancy
Target Operating
Model
Enterprises must think on…
Security
![Page 6: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/6.jpg)
6
Focus
DevOps Automation Platform
![Page 7: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/7.jpg)
7
DevOps
reduced cycle time.early feedback.
increased predictability.lower software delivery risks.
GOALS
![Page 8: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/8.jpg)
8
DevOps
High quality by default.All versioned.
No manual activities.Continuous improvement.
Everyone is/ feels responsible.Transparency everywhere.
Principles
![Page 9: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/9.jpg)
9
DevOps Practices
![Page 10: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/10.jpg)
10
As Code paradigm
The ‘as code’ paradigm is about being able to reproduce and/or restore a full environment within minutes based on recipes and automation, managed as code.
https://martinfowler.com/bliki/InfrastructureAsCode.html
![Page 11: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/11.jpg)
11
IaC is a key DevOps practice
Infrastructure as Code is the management of infrastructure (networks, virtual machines, load balancers, and connection topology) in a descriptive model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code generates the same binary, an IaC model generates the same environment every time it is applied. IaC is a key DevOps practice and is used in conjunction with continuous delivery.
https://docs.microsoft.com/nl-nl/azure/devops/learn/what-is-infrastructure-as-code
![Page 12: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/12.jpg)
12
Everything As Code
Infrastructure as Code
Configuration as Code
Pipelines as Code
Documentation as Code
Tests as Code
Security policy as code
Compliance and governance as code
![Page 13: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/13.jpg)
13
The Cloud tradeoff from a business quality attribute perspective.
https://www.linkedin.com/pulse/cloud-tradeoff-from-business-quality-attribute-clemens-reijnen/
Platform
![Page 14: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/14.jpg)
14
Platform
Business Processes
Business Systems
Landing zone
Cloud Capabilities
Company Capabilities
Business Capabilities
Process Capabilities
Customer Capabilities
![Page 15: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/15.jpg)
15
Stop trying to turn all your developers into DevOps pros, rather speed up on business functionality…
What slows your team down?
![Page 16: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/16.jpg)
16
Consistency at scale
Maximum Cloud benefits
Enterprise DevOps challenges
Organizations
![Page 17: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/17.jpg)
17
Service Catalog
KeyVault Automation DNS Storage
Security Center
OMS
Foundation Platform Resource Group
APIM
Business Resource Group
Application Insights
WebApp Redis SQL
Business Resource Group
Application Insights
Business Resource Group
Application Insights
VM
ARM Deployment
Code and ARM Deployment Code and ARM Deployment Code and ARM Deployment
Cloud Templates
resource Configuration
Binary Packages
Azure
Local
Express Route
DSC Registration
DSC Configuration
Container
1
2
3
Service Catalog
Business Projects.
Landing Zone
Service Fabric
Code Build Deploy Code Build Deploy Code Build Deploy
Build & Release definitions
Practices & Guidelines
![Page 18: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/18.jpg)
1818
People and
management
Practices and Tools
ProductTeam collaboration
Knowledge building and sharing
Improved practices
Inner source
![Page 19: Title of Presentation - WAZUG - Sogeti Clemens... · 2019-12-22 · model, using the same versioning as DevOps team uses for source code. Like the principle that the same source code](https://reader034.fdocuments.in/reader034/viewer/2022050523/5fa6a56da50374023869ae2a/html5/thumbnails/19.jpg)
19
Inner source, developing
open sourcesoftware within
organizations
Sogeti CloudBoost library