Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Prochain SlideShare
What to Upload to SlideShare
Suivant
Télécharger pour lire hors ligne et voir en mode plein écran

0

Partager

Télécharger pour lire hors ligne

LoQutus: Leveraging the full power of 'The Cloud' - beyond lift & shift

Télécharger pour lire hors ligne

LoQutus: Leveraging the full power of 'The Cloud' - beyond lift & shift

Livres associés

Gratuit avec un essai de 30 jours de Scribd

Tout voir
  • Soyez le premier à aimer ceci

LoQutus: Leveraging the full power of 'The Cloud' - beyond lift & shift

  1. 1. Supported by: Connected Brains 2019 Leveraging the full power of 'The Cloud’ Beyond lift & shift
  2. 2. INTRODUCTION
  3. 3. IaaS PaaS SaaS Whatever-aaS Microservices Serverless Stream processingAI & ML IoT Your organization
  4. 4. Moving to the cloud (Forbes)
  5. 5. WHY
  6. 6. Business growth Agility IT cost savings Infrastructure Licenses Maintenance DevOps Automation Faster time to market Proactive vs reactive Innovation Customer experience Value creation
  7. 7. HOW
  8. 8. RETAIN ROI not high enough (for now) RETIRE decommission non used legacy applications REPURCHASE buy a SaaS solution REFACTOR optimize your solution architecture in order to take advantage of cloud native features REPLATFORM benefit from cloud infrastructure REHOST move the application to the cloud without making changes to the underlying code base
  9. 9. Application modernization contributes to business growth REPLATFORM benefit from cloud infrastructure REFACTOR optimize your solution architecture in order to take advantage of cloud native features
  10. 10. Application modernization LoQutus strategy
  11. 11. EXPLORE
  12. 12. Strategic view Application landscape & your business objectives Organizational commitment Applications to replatform and refactor Prioritized backlog People Lines of communication Processes Value stream mapping Gemba walk Information Databases Documents Technologies Dependencies Other “tools”
  13. 13. ARCHITECT
  14. 14. PaaS Security & identity Hybrid connectivity Geo optimization SQL server on premises  Azure SQL database Authentication and authorization Identity providers Systems, files and networks on premises integration Messaging patterns DNS based load balancing CDN Hosting in IIS  Azure App services REPLATFORM benefit from cloud infrastructure
  15. 15. REFACTOR optimize your solution architecture in order to take advantage of cloud native features Solution architecture maturity scan
  16. 16. Monolith Software whose design, information model, and interface combine multiple competing and interfering domains into one single application and data model
  17. 17. When monoliths grow… • Delivering new features takes a while • Not testable • Technical debt • “legacy” • No business nor developer happiness
  18. 18. Microservices A microservice is a service with a design focus towards the smallest autonomous boundary
  19. 19. The spectrum MONOLITH MODULAR MONOLITH MICROSERVICES MODULARITY NUMBER OF DEPLOYMENT UNITS DISTRIBUTED MONOLITH
  20. 20. Quick recap EXPLORE ARCHITECT Strategic view Organizational commitment Prioritized backlog Solution architecture maturity scan
  21. 21. Graph of dependencies Business process Things to avoid Test driven development DevOps Modular monolith Monolith
  22. 22. Towards cloud native A cloud native application is an application that has been designed and implemented to run on a PaaS installation and to embrace horizontal elastic scaling
  23. 23. Towards cloud native • Microservices • Serverless • Function as a Service (FaaS)
  24. 24. Microservices are great, but you need to GET there, not START there Image by Martin Fowler
  25. 25. ASSIST
  26. 26. MVP Deliver the simplest solution that still provides the base functionality generating business value
  27. 27. Empowered team Team training Agile Transition After MVP delivery Cut silo’s Mixed team Dedicated time Technical skills DevOps Not only for development Old & new Single source of truth Positive vibe Next level maturity Knowledge injection and documentation Center of excellence
  28. 28. ASSURE
  29. 29. Rinse & repeat Do not shut everything down Preserve the momentum Planning and delivery teams Measure progress Retired screens Converted users Business metrics & KPI’s It’s a journey Priorities may change Supported by LoQutus Things to avoid Re-introducing coupling Framework of the month Success indicators Release management efficiency Higher quality Infrastructure costs Focus on innovation IT & business happiness
  30. 30. Application modernization strategy EXPLORE ARCHITECT ASSIST ASSURE Strategic view Organizational commitment Prioritized backlog Solution architecture maturity scan Deliver MVP generating business value Rinse & repeat Do not shut everything down
  31. 31. KEYTAKEAWAYS
  32. 32. How Replatform + Refactor = Application modernization Why IT cost savings Agility Innovation & business growth Phased approach Explore Architect Assist Assure People first Not driven by technology or buzzwords DISTRIBUTED MONOLITH
  33. 33. ruben.delange@loqutus.com https://www.linkedin.com/in/rubendelange Ruben Delange .NET solution architect Team coach Microsoft solutions @ LoQutus Enjoy the rest of this conference

LoQutus: Leveraging the full power of 'The Cloud' - beyond lift & shift

Vues

Nombre de vues

124

Sur Slideshare

0

À partir des intégrations

0

Nombre d'intégrations

0

Actions

Téléchargements

20

Partages

0

Commentaires

0

Mentions J'aime

0

×