Le nostre applicazioni on premise hanno bisogno di diventare piu' rapide? Scalabili? Offrire servizi innovativi? La via da intraprendere e' ovviamente il Cloud, ma migrare non e' certo una cosa semplice o da improvvisare. Il Microsoft Cloud Adoption Framework (CAF) offre molti strumenti per aiutare la tua azienda a migrare infrastrutture e applicazioni nel cloud rispettando tempistiche e opportunita' caso per caso. Vediamo come affrontare questi scenari in una sessione molto interattiva.
4. Product End of Life/End of Support/Expiration
Why Modernize Application
New Features needs
Security / Compliance
Speed Up App Features
Implement new and Innovative Features
5. On Premise Infrastructure – As Is…
Options
IaaS Infrastructure “Lift and Shift”
CaaS Container Platform
PaaS Application Platform
Faas Serverless Platform
6. Pros
• No need to re architect solution
or modify code
• Fast solution with low risk
• Favorite the “First Step to Cloud”
• Support on a common
denominator
• Small or very low Cloud value
• Need manual management
• Limited auto App Scale and High
Availability
IaaS: Rehost On-Prem App to Cloud
Cons
7. Pros
• Support for all framework and
technology stack across Clouds and
on-prem
• No OS overhead -> More density and
resource efficiency
• Faster deployment with CI/CD tools
and orchestration
• Some code refactor need
• Very old and legacy platform not
supported (or tricky to implement)
Caas Refactoring with Container
Cons
8. Pros
• Each service can be upgraded,
changed or taken down with no
impact to App
• Developers works on individual
Services, Smaller to manage and
understand
• If a service fail, the app will continue
to work with no interruption
• Need Rearchitecting the Application
• Drop legacy framework/ecosystem
PaaS Rearchitect with microservices
Cons
9. Pros
• Actual existing code and functionality
moved to managed cloud services
• New capabilities can be added with
serverless function triggered events
• Integrated Programming Model and
enhanced dev experience
• Easy Workflow orchestration
• Hosting options flexibility
• Need Rebuild (and rethink) of the
Application
FaaS Serverless approach
Cons
10.
11. Azure Cloud Adoption Framework
A complete set of tools to guide, help customer to better understand the correct approach to
migration for its specific need
The Cloud Adoption Framework's cloud strategy and planning methodology is based on an incremental approach to cloud implementation that aligns to agile technology strategies, cultural maturity based on growth mindset approaches, and strategies driven by business outcomes. This methodology consists of the following high-level components that guide the implementation of each strategy.
The Cloud Adoption Framework's cloud strategy and planning methodology is based on an incremental approach to cloud implementation that aligns to agile technology strategies, cultural maturity based on growth mindset approaches, and strategies driven by business outcomes. This methodology consists of the following high-level components that guide the implementation of each strategy.