Microsoft Cloud Adoption Framework Foundation Company Name © Microsoft Corporation. All rights reserved.
Introductions, roles and responsibilities Microsoft Team Name Title Name Title Name Title Name Title Name Title <CUSTOMERNAME> Team Name Title Name Title Name Title Name Title Name Title
Executive briefing objective Provide executive level summary of Cloud Adoption Workshop effort and results
Agenda What the team accomplished Cloud adoption goals and outcomes Data governance findings Outcome and benefits diagram Adoption plan summary Benefits analysis Next steps
What the team accomplished
What the team accomplished Determined your cloud strategy and expected outcomes for the cloud adoption effort What matters most to you in the cloud? What do you want to do with the cloud? Cloud services outcomes Your adoption goals / strategy
Cloud adoption plan Cloud adoption goals Cloud outcomes Initiative discovery co-creation Adoption plan deliverable <Cloud adoption goal> <Cloud outcome> Initiative identification Adoption plan High level initiative descriptions needed to support your outcomes Created outside of workshop by Microsoft from output of workshop
What the team accomplished Workshop outcome Components Adoption plan Project list High level effort estimate High level timeline estimate
Cloud adoption goals and outcomes
Cloud adoption vision <Insert cloud adoption vision here>
Cloud adoption goals summary Adoption goal title Description Adoption goal title Description Adoption goal title Description Adoption goal title Description
Cloud outcome Outcome name Priority: Description Outcomes HIGH MEDIUM LOW Description Here we will place a brief description of the outcome or service desired Outcomes Here we highlight the expected benefits Aligned adoption goals Here we highlight the adoption goals associated with this outcome.
Outcome and benefits diagram
Outcome and benefits diagram Insert text here Outcome Cloud adoption goals Key benefits
Adoption plan summary
Projects for outcomes - example Project Name: Create Cloud Adoption Team Description Cloud adoption efforts have been proven more successful when a team owns the overall process. <CUSTOMER> will create a cloud adoption program team taking into consideration the guidance provided in the adoption plan. This team will continue developing and refining its role as the adoption moves forward. Estimated effort Approximately X weeks Pre-requisites Xyz Outcome XYZ
Projects for outcomes Project Name: <Insert project name here> Description <Insert description here> Estimated effort <Insert description here> Pre-requisites <List pre-requisites here> Outcome <List outcome here>
Adoption Planning: Timeline (sample) January 2016 June 2016 August 2016 Donec ullamcorper nulla non metus auctor fringilla. Donec ullamcorper nulla non metus auctor fringilla. Donec ullamcorper nulla non metus auctor fringilla. Donec ullamcorper nulla non metus auctor fringilla. Donec ullamcorper nulla non metus auctor fringilla. Donec ullamcorper nulla non metus auctor fringilla. March 2016 July 2016 October 2016
Benefits analysis
Paste output from web based business case tool in this section
Example Data Executive summary AS IS vs. Public cloud costs Name of company: Test Org # Of servers: 300 # Of vm’s: 1,000 # Of applications: 4,000 # Total revenue: $5,000,000 Company HQ: United States AS IS vs. Public cloud costs Example Data Business case variables Public cloud %: 15 Servers to be migrated: 200 Applications to be migrated: 100 Key recommendations Recommendation 1: Recommendation 2: Business case results summary Public cloud %: 15 Servers to be migrated: 200 Applications to be migrated: 100
Dependencies on accuracy – business case model Model of Accuracy of Business Case Acquisition Costs Operating Costs Change Costs Software Obvious costs Hidden costs Hardware Personnel NW & Comm Facilities Industry Average TCO/ROI Calculators Consulting Engagement Directly Measurable Costs All Calculated, Referenced, and Estimated Costs Example Data Amount of Research and Detail Business Case Model Gartner IDC Forester TechCrunch Microsoft Engagements Data Surveys, Reports, Statistics, Cost Data Microsoft’s Cost Structure Model for Organizations Starting Cost Model Improvements estimates for a Maturity Level Microsoft Maturity Analysis model Estimated Improvements on the Base Costs for the Target Areas (5years) Quartile. Percentiles Customer Cost Structure Model Target Improvement Areas Based on the Architecture Options Data From Customer Convert the Base Costs improvements to Annual Savings
Infrastructure data center costing model Server, storage, and network hardware per workload Hardware cost Server, management and utility software per workload Software license cost Providing managed capacity to support a workload Core server labor cost Specific workload- related operational costs Workload-specific labor Planning, project, configuration and deployment costs per workload Implementation cost Lights, power, cooling, floor space, per workload Facilities cost Example Data Software and the implementation of best practices can help reduce these costs Data derived from estimates built from multiple sources
Example Data 5 R meaning – cloud Rehost Rehost on IaaS Replace Replaced with SaaS Revise – Migrating Apps Rebuilt on (PaaS) TRANSFORM SAME / Transition App Data App Data App Data App Data App Data App Data Source Code Source Code Source Code Source Code Source Code Update Source Code You manage App Configuration App Configuration App Configuration App Configuration App Configuration NEW App Configuration You manage Programming language Programming language Programming language Programming language Programming language Same/ NEW Programming language You manage You manage Managed by Provider You manage Same/ NEW Frameworks Frameworks Frameworks Frameworks Frameworks Frameworks Same / NEW Containers Containers Example Data Containers Containers Containers Containers Managed by Provider OS/ Hypervisor OS/ Hypervisor OS/ Hypervisor OS/ Hypervisor OS/ Hypervisor OS/ Hypervisor Managed by Provider Hardware Hardware Hardware Hardware Hardware Hardware Refactor Refactored for PaaS Rebuild – Migrating Apps Rebuilt on (PaaS) Same/ Transform Transform App Data App Data App Data App Data Update NEW Source Code Source Code You manage Source Code Source Code You manage Extended NEW App Configuration App Configuration App Configuration App Configuration Programming language Same/ NEW Programming language Programming language Same/ NEW Programming language You manage Same/ NEW You manage Same/ NEW Frameworks Frameworks Frameworks Frameworks Same/ NEW NEW Containers Containers Containers Containers Managed by Provider Managed by Provider OS/ Hypervisor OS/ Hypervisor OS/ Hypervisor OS/ Hypervisor Hardware Hardware Hardware Hardware
Example Data 5 R meaning – cloud Enabling technology Business change Benefits Objectives Business drivers Compute in public cloud (% public cloud - 15) Uptime benefits (uptime data - $29,701) EOS platforms and databases (Server no’s - 1,000) Business portfolio management – enabled by IT Utilization of assets (improvement no’s - 0) Example Data Modernization of apps hosting (apps re-hosted % - 52) Application management costs reduction (Calculated value - $213,980) Enterprise scale and growth (growth % - 2) Business risk reduction due to ICT compliance (% improved) Compliance, IT maturity, and modernization enabled growth Azure PaaS (17) Azure AD(55) Azure IaaS(121) Infra-costs savings ( infra numbers - $870,847) Application portfolio management and optimization (app no’s - 4,000)
Input screen 1/2/3 Example Data
As is state costs Example Data
Future state costs Example Data
Business case output Example Data
Next step Work with your Microsoft team to setup a Cloud Adoption Framework Workshop
ESP Workshop Presentation for Social October 10, 2017 Microsoft Corporation