microservices: keep complexity under control with leanix enterprise architecture management
TRANSCRIPT
![Page 1: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/1.jpg)
MICROSERVICES –KEEP COMPLEXITY UNDER CONTROL
Puja Abbassi, Giant Swarm
Dominik Rose, LeanIX
![Page 2: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/2.jpg)
About
2
LeanIX GmbH
• SaaS for Enterprise Architecture
• Self-Funded in 2012 in Bonn
• > 50 Customers in US, Europa
& Australia
Dominik Rose
• Manager Partner & Solution Enablement
Giant Swarm GmbH
• Simple Microservice Infrastructure
• Founded in 2014 in Cologne
• > 700 beta users & several customersin production across Europe and US
Puja Abbassi
• Head of Communications
![Page 3: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/3.jpg)
Digital Transformation shifts paradigms in Corporate IT
3
MicroservicesArchitecture(e.g.Netflix)
Flexibleecosystemofmodularservices
ContainerizedDeployment(e.g.Docker)
Fastscalingandflexibledeployment
Iterativeadaptiontocustomers’needs
AgileDevelopment(e.g.Scrum)
![Page 4: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/4.jpg)
The need for accurate up-to-date Enterprise & IT Arhitecture data is higher than ever
4
Agile
Microservices Dev-Ops
EA
How do users like the new feature in my
Application?
Will the backend be able to handle
the user increase?Which areas of the
Application are error prone?
![Page 5: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/5.jpg)
5
”Through2017,90%oftheinformationassetsfrombigdataanalyticseffortswillbesiloed andunleveragable.”
Source:Howtobeagilewithbusinessanalytics,Gartner2015.
![Page 6: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/6.jpg)
Building Microservices is hard
6Source:http://www.pwc.com/us/en/technology-forecast/2014/cloud-computing/features/microservices.html
![Page 7: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/7.jpg)
Building and running a resilient infrastructure for Microservices is even harder
7
“Containers are only 1% of your problem.”
- Kelsey Hightower, Google
Tools out there (incl. Docker) are young and break regularly
Microservices increase the operations overhead of deployment and management
![Page 8: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/8.jpg)
Giant Swarm is the fastest way to get into production with Microservices and Containers
8
• Fully managed• Scalable• Resilient• Flexible
![Page 9: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/9.jpg)
Live Demo
![Page 10: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/10.jpg)
5 ways LeanIX helps you to keep Microservicecomplexity well under control
10
Visualize your dependencies in style1
2
3
4
5
Manage your images effectively
Assess technical metrics in the business context
Relate to legacy systems
Plan your way ahead
![Page 11: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/11.jpg)
Visualize your dependencies in style
11
{"name": "shop","components": {"cart-service": {"expose": [{"port": "8008","component": "cart-service/cart","target_port": 18100
}]
},"cart-service/cart": {"image": "zutherb/cart-service","ports": [18100
],"links": [{"component": "database-service","target_port": "8003/tcp","alias": "redis"
}]
},"catalog-service": {"expose": [{"port": "8005","component": "catalog-service/catalog","target_port": 80
}]
},…
Source:https://github.com/zutherb/AppStash
![Page 12: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/12.jpg)
Manage your images effectively
12
![Page 13: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/13.jpg)
Assess technical metrics in the business context
13
![Page 14: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/14.jpg)
Relate to legacy systems
14
![Page 15: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/15.jpg)
Plan your Microservice Architecture ahead
15
![Page 16: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/16.jpg)
Take aways
16
Complexity of Microservices is manageable by infrastructure automation 1
2
3
Take “Metrics from day one” to make profound decisions on your IT
Automatically gather your data from infrastructure to avoid tedious work
![Page 17: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/17.jpg)
Get started
17
![Page 18: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/18.jpg)
18
“It is not the strongest of the species that survive, nor the most intelligent, but the one most responsive to change.”
![Page 19: Microservices: Keep Complexity under Control with LeanIX Enterprise Architecture Management](https://reader031.vdocuments.net/reader031/viewer/2022030317/586fdcdf1a28ab18428b6683/html5/thumbnails/19.jpg)
LeanIX Enterprise Architecture Management
19
Did you like our presentation? Click below to:
Thank you!
ShareonLinkedIn
Learn More about LeanIX
Share on LinkedIn
http://bit.ly/LeanIXDemoS
Request free demohttp://bit.ly/LeanIXDemoS