Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Michael Cracroft
Chief Security and Technology Officer, Service NSW
Ben Thurgood
Principal Solutions Architect, AWS
Defining a cloud adoption journey to deliver
cloud native services
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Agenda
Introduction to Migration
NSW Dept of Industry Cloud Adoption Journey
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Data Centre
Consolidation
Acquisitions
or Divestitures
Large scale compute
intensive workloads
Facility or
Real Estate decisions
Agility/Dev
Productivity
Cost Reduction
Innovation &
Digital
Transformation
Colocation or
outsourcing contract
changes
Acquisitions or
Divestitures
Common migration drivers
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
TIME
VALUE
Journey
to the cloud
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
&
PROGRESS
Realising the Benefits
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Executing the migration journey
Skills | Center of Excellence (People)
Operational Model & Policy
Security & Compliance Policy
Migration Planning / PMO
MIGRATION READINESS & PLANNING (MRP) MIGRATIONS & OPERATIONSMRA
Cloud Operating
Model
1 2 3 4 5 6 7 8 Sprints
Wave 1
(10-20)
ApplicationsLanding
Zone
Application Design,
Migration & Validation
Migration
Plan
Opportunity
Evaluation /
Workload
Selection
Detailed
Business Case
Deep Portfolio
Discovery
Wave n
Wave 2
Wave 3
Refined TCO
Migration
Readiness
Assessment
Rapid
Discovery
AWS
Migration
Hub
AWS
Application
Discovery
Service
AWS Server
Migration
Service
AWS
Database
Migration
Service
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Application migration patterns
NSW Department Of Industry
Cloud Adoption Journey
Building a Platform for Innovation
Michael Cracroft
Chief Security & Technology Officer
Service NSW
Cloud Transformation: Mission Improbable?
We set out to transition the departments’ business-critical
applications and services from six on-premise legacy data-
centres, into the cloud in 18 months.
Cloud Transformation: Mission Improbable?
We set out to transition the departments’ business-critical
applications and services from six on-premise legacy data-
centres, into the cloud in 18 months.
Objectives:
● Minimal Business Disruption
● Optimise for resilience, performance and security
● Develop Machinery of Government Capability
● Empower and Enable Internal Staff
Landscape: Variety and Complexity
Purpose: “Create Conditions for NSW to Prosper”
Multiple Agencies:
● Primary Industries
● Crown Lands and Water
● Liquor Gaming NSW
● BioSecurity & Food Authority Authority
● Destination NSW
● Office of Small Business Commissioner
6000+ staff
200+ Regional Offices
500+ Hosted Business Applications
The Challenge: “Burning Platform”
Business Risk: Legacy data centres had grown in
complexity and risk due to various ‘Machinery of
Government’ transitions.
Environmental Risks:
● Power
● Cooling
● Virtualisation / Storage
● Network - Failover Capacity Insufficient
Customer Expectations:
● Secure, ‘Always on’ Government
● Performance / Speed
● Digital Innovation
Digital Platform Transformation
Cloud Strategy…. Why?
Stability
Resilience
Security
Scale
& Performance
Innovation digital NSW
Machinery of Government (MOG)
Automation, Efficiency
Segmentation, Audit trail
Physical Security
24X7 Digital Government
Infrastructure Reform
Transition to Cloud: 3 Phase Approach
Phase 1:
Core Infrastructure
Establish Account
Structure / Policies
Build VPC Template
Resilient Core
Network / Internet
Upgrade
Build and Transition
Core Services.
Phase 2:
App Migration
Replicate Application
Data
Capture Application
Dependencies
Develop Test Scripts
to Measure success
Refine & Accelerate
Process (25
Apps/Wk)
Phase 3:
Optimise & Automate
Cost Optimisation
Build Out Reference
Architecture Patterns
Automate &
Standardise Build
Processes
Leverage Serverless /
Services
Transition to Cloud: Managing the Outcome
Things could have easily gone awry.
● Building trust with the business and within IT
● Professional Services engaged for Security /
Architecture support.
● Listening to our customers’ needs throughout.
● Contingency Planning - Systematic approach to
connectivity / performance testing.
● Regular sprint reviews and adjustments made.
Agile Project Approach
Application of Agile / Lean Methodology to Enable High-Performing IT Teams.
“Digital Kanban”
Todo
(Backlog)
Work in
Progress
Today
(Now)
Roadblocks DoneSprint Plan
FLOW
Transition to Cloud - Platform for Innovation
“3 Data Centres in 20 Minutes”
Automation
Infrastructure As Code
A B C
Building a Platform for Innovation
Managed Cloud Services
Managed Cloud Services
Customer
Account
Shared Services
Shared
QA
Dev
Cost Management
Backup & Recovery
Security & Risk
Logging and Auditing
Patching / System Updates
Internet In/Out
Code Repository / Deployment Tools
On-Boarding (Cloud Migration)
SQL Enterprise / Oracle Platform
A B C
A B C
Prod
QA
Dev
A B C
A B C
A B C A B C
Cloud Hosted
● Resilient Core
Infrastructure
● Multi-Zone
Data Protection
● Manual
Recovery
Procedure
Base-Camp 1
● SQL “Always-On”
Synchronous Data
Replication.
● Semi-Automated
Single Instance
Recovery
Base Camp 2
● Application Load-
Balancing
● Automated Multi-
Facility Recovery
Base Camp 3
● Auto-Scaling
● Automated
Recovery
● Infrastructure
as Code
● CI/CD Pipeline
● Blue/Green
Deployments
Base Camp 4
● Serverless
Architecture
● Platform
Services
SaaS
Legacy
“DR” for
On-Prem
DC’s
Stability SecurityResilience Transformation Innovation
Scale &
Performance
Cloud Adoption Journey
Supporting our customers’ journey to resilient applications.
De-Risking Deployments
Operational Excellence and Assurance.
Operational Excellence will be
achieved through development of a
continuous improvement culture.
Continuous
Assurance
Deployment
Reference
Architecture
Industry Best
Practices, Peer
Review /
Feedback
Business
Requirements
Incremental
Improvements
- Small Batch
Sizes
● Reference Architecture is based upon
operational excellence and customer feedback,
transparent and referenceable.
● Small Batch, Incremental Deployments -
incremental updates for customers, stakeholders
and internal teams.
● Continuous Assurance Automating and Applying
the feedback from deployments to support low
cost, low risk releases.
Transition to Cloud: Lessons Learnt
Executive support / leadership is crucial.
Don’t underestimate the commercial learning curve required.
There is a trade off between speed and getting things right first time!
Quality = Speed
Doing the impossible is just doing lots of achievable things back-to-back with great
people and lots of determination.
Cloud Transition
Team
“Principles”
1. Look after Yourself and Others
2. Collaboration is Key to Success
3. Everyone is a Customer
4. Secure by Design
5. Minimum Viable Product / Bureaucracy
6. Identify & Eliminate Waste (LEAN)
7. Requirements Before Solutions
8. Well Architected Where Possible (Anti-Fragile)
9. No RFC, No Action
10. Cloud First
11. Scientific Method - Plan, Do, Check, Act
12. Checklists for Today (Define Processes)
13. Automate For Tomorrow
14. Use Data to Drive Decisions
15. Investigate Failure (Learning Culture)
Transition to Cloud: Benefits
Supporting our customers to deliver value to the community - robust, agile and
flexible services.
Compound Interest of Cloud capability.
● Faster fault resolution
● Increased capacity to manage scale
● Incremental ongoing improvement program
● Machinery of Government transitions, faster and more reliable. (On boarded
agencies become cloud enabled by default)
Significant reduction in major / critical outages, zero in cloud platform transition.
Team is an established Cloud Centre of Excellence, 75% certified, aiming for 100%
within the year.
The journey so far
2015 2016 2017 2018 2019
Infrastructure Applications
Data /
Algorithms
Transition to Cloud:
● Evaluation
● Proof of Concept
● Disaster Recovery
● Shared Services Platform
● Core Infrastructure Transitioned
Insights
Business Applications Migrated..
● 900+ Application Servers in cloud (90%)
● 850 Customer Databases Migrated
● 830 Terabytes of Customer Data Hosted
Onboarding Automation and
Governance as a Service (OAGaaS)
Innovation Platform Established...
Stability SecurityResilience Transformation Innovation
Scale &
Performance
Disaster
Recovery
Thank you...
michael.cracroft@service.nsw.gov.au
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Next Steps
Ask for help (AWS and Partners)
Migration Readiness Assessment
Initiate Application Discovery and Business Case
1
2
3
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Thank you!

More Related Content

Defining a Cloud Adoption Journey to Deliver Cloud Native Services

  • 1. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Michael Cracroft Chief Security and Technology Officer, Service NSW Ben Thurgood Principal Solutions Architect, AWS Defining a cloud adoption journey to deliver cloud native services
  • 2. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Agenda Introduction to Migration NSW Dept of Industry Cloud Adoption Journey
  • 3. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Data Centre Consolidation Acquisitions or Divestitures Large scale compute intensive workloads Facility or Real Estate decisions Agility/Dev Productivity Cost Reduction Innovation & Digital Transformation Colocation or outsourcing contract changes Acquisitions or Divestitures Common migration drivers
  • 4. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. TIME VALUE Journey to the cloud
  • 5. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. & PROGRESS Realising the Benefits
  • 6. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Executing the migration journey Skills | Center of Excellence (People) Operational Model & Policy Security & Compliance Policy Migration Planning / PMO MIGRATION READINESS & PLANNING (MRP) MIGRATIONS & OPERATIONSMRA Cloud Operating Model 1 2 3 4 5 6 7 8 Sprints Wave 1 (10-20) ApplicationsLanding Zone Application Design, Migration & Validation Migration Plan Opportunity Evaluation / Workload Selection Detailed Business Case Deep Portfolio Discovery Wave n Wave 2 Wave 3 Refined TCO Migration Readiness Assessment Rapid Discovery AWS Migration Hub AWS Application Discovery Service AWS Server Migration Service AWS Database Migration Service
  • 7. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Application migration patterns
  • 8. NSW Department Of Industry Cloud Adoption Journey Building a Platform for Innovation Michael Cracroft Chief Security & Technology Officer Service NSW
  • 9. Cloud Transformation: Mission Improbable? We set out to transition the departments’ business-critical applications and services from six on-premise legacy data- centres, into the cloud in 18 months.
  • 10. Cloud Transformation: Mission Improbable? We set out to transition the departments’ business-critical applications and services from six on-premise legacy data- centres, into the cloud in 18 months. Objectives: ● Minimal Business Disruption ● Optimise for resilience, performance and security ● Develop Machinery of Government Capability ● Empower and Enable Internal Staff
  • 11. Landscape: Variety and Complexity Purpose: “Create Conditions for NSW to Prosper” Multiple Agencies: ● Primary Industries ● Crown Lands and Water ● Liquor Gaming NSW ● BioSecurity & Food Authority Authority ● Destination NSW ● Office of Small Business Commissioner 6000+ staff 200+ Regional Offices 500+ Hosted Business Applications
  • 12. The Challenge: “Burning Platform” Business Risk: Legacy data centres had grown in complexity and risk due to various ‘Machinery of Government’ transitions. Environmental Risks: ● Power ● Cooling ● Virtualisation / Storage ● Network - Failover Capacity Insufficient Customer Expectations: ● Secure, ‘Always on’ Government ● Performance / Speed ● Digital Innovation
  • 13. Digital Platform Transformation Cloud Strategy…. Why? Stability Resilience Security Scale & Performance Innovation digital NSW Machinery of Government (MOG) Automation, Efficiency Segmentation, Audit trail Physical Security 24X7 Digital Government Infrastructure Reform
  • 14. Transition to Cloud: 3 Phase Approach Phase 1: Core Infrastructure Establish Account Structure / Policies Build VPC Template Resilient Core Network / Internet Upgrade Build and Transition Core Services. Phase 2: App Migration Replicate Application Data Capture Application Dependencies Develop Test Scripts to Measure success Refine & Accelerate Process (25 Apps/Wk) Phase 3: Optimise & Automate Cost Optimisation Build Out Reference Architecture Patterns Automate & Standardise Build Processes Leverage Serverless / Services
  • 15. Transition to Cloud: Managing the Outcome Things could have easily gone awry. ● Building trust with the business and within IT ● Professional Services engaged for Security / Architecture support. ● Listening to our customers’ needs throughout. ● Contingency Planning - Systematic approach to connectivity / performance testing. ● Regular sprint reviews and adjustments made.
  • 16. Agile Project Approach Application of Agile / Lean Methodology to Enable High-Performing IT Teams. “Digital Kanban” Todo (Backlog) Work in Progress Today (Now) Roadblocks DoneSprint Plan FLOW
  • 17. Transition to Cloud - Platform for Innovation “3 Data Centres in 20 Minutes” Automation Infrastructure As Code A B C
  • 18. Building a Platform for Innovation Managed Cloud Services Managed Cloud Services Customer Account Shared Services Shared QA Dev Cost Management Backup & Recovery Security & Risk Logging and Auditing Patching / System Updates Internet In/Out Code Repository / Deployment Tools On-Boarding (Cloud Migration) SQL Enterprise / Oracle Platform A B C A B C Prod QA Dev A B C A B C A B C A B C
  • 19. Cloud Hosted ● Resilient Core Infrastructure ● Multi-Zone Data Protection ● Manual Recovery Procedure Base-Camp 1 ● SQL “Always-On” Synchronous Data Replication. ● Semi-Automated Single Instance Recovery Base Camp 2 ● Application Load- Balancing ● Automated Multi- Facility Recovery Base Camp 3 ● Auto-Scaling ● Automated Recovery ● Infrastructure as Code ● CI/CD Pipeline ● Blue/Green Deployments Base Camp 4 ● Serverless Architecture ● Platform Services SaaS Legacy “DR” for On-Prem DC’s Stability SecurityResilience Transformation Innovation Scale & Performance Cloud Adoption Journey Supporting our customers’ journey to resilient applications.
  • 20. De-Risking Deployments Operational Excellence and Assurance. Operational Excellence will be achieved through development of a continuous improvement culture. Continuous Assurance Deployment Reference Architecture Industry Best Practices, Peer Review / Feedback Business Requirements Incremental Improvements - Small Batch Sizes ● Reference Architecture is based upon operational excellence and customer feedback, transparent and referenceable. ● Small Batch, Incremental Deployments - incremental updates for customers, stakeholders and internal teams. ● Continuous Assurance Automating and Applying the feedback from deployments to support low cost, low risk releases.
  • 21. Transition to Cloud: Lessons Learnt Executive support / leadership is crucial. Don’t underestimate the commercial learning curve required. There is a trade off between speed and getting things right first time! Quality = Speed Doing the impossible is just doing lots of achievable things back-to-back with great people and lots of determination.
  • 22. Cloud Transition Team “Principles” 1. Look after Yourself and Others 2. Collaboration is Key to Success 3. Everyone is a Customer 4. Secure by Design 5. Minimum Viable Product / Bureaucracy 6. Identify & Eliminate Waste (LEAN) 7. Requirements Before Solutions 8. Well Architected Where Possible (Anti-Fragile) 9. No RFC, No Action 10. Cloud First 11. Scientific Method - Plan, Do, Check, Act 12. Checklists for Today (Define Processes) 13. Automate For Tomorrow 14. Use Data to Drive Decisions 15. Investigate Failure (Learning Culture)
  • 23. Transition to Cloud: Benefits Supporting our customers to deliver value to the community - robust, agile and flexible services. Compound Interest of Cloud capability. ● Faster fault resolution ● Increased capacity to manage scale ● Incremental ongoing improvement program ● Machinery of Government transitions, faster and more reliable. (On boarded agencies become cloud enabled by default) Significant reduction in major / critical outages, zero in cloud platform transition. Team is an established Cloud Centre of Excellence, 75% certified, aiming for 100% within the year.
  • 24. The journey so far 2015 2016 2017 2018 2019 Infrastructure Applications Data / Algorithms Transition to Cloud: ● Evaluation ● Proof of Concept ● Disaster Recovery ● Shared Services Platform ● Core Infrastructure Transitioned Insights Business Applications Migrated.. ● 900+ Application Servers in cloud (90%) ● 850 Customer Databases Migrated ● 830 Terabytes of Customer Data Hosted Onboarding Automation and Governance as a Service (OAGaaS) Innovation Platform Established... Stability SecurityResilience Transformation Innovation Scale & Performance Disaster Recovery
  • 26. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Next Steps Ask for help (AWS and Partners) Migration Readiness Assessment Initiate Application Discovery and Business Case 1 2 3
  • 27. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Thank you!