SlideShare a Scribd company logo
AWS Migration
Michael Brosnahan
Solution Architect, NZ Post Group
@mikebros
Introduction
Me:
❏ Solution Architect
Online, Mobility, Cloud Computing, Integration.
This Presentation:
❏ Not about AWS technology
❏ Focus on business benefit and impact of moving to
AWS
❏ Assume basic knowledge of AWS
Migrating to AWS
Migrating to AWS
Considerations before migration
There are
many
benefits...
...But, also a
number of issues
that need to be
addressed
Issues that need to be addressed
Most are not technical - Many are emotive
Moving an organisation to AWS will depend on the balance
between:
Benefits of Migrating to AWS
❏ Cost out
❏ Support simplification - flexibility & reduced cost
❏ Scalability
❏ Robustness
❏ Security
Cost Out
❏ Cost Out is the headline when business casing an AWS
migration
➢ >50% saving in operational cost
❏ Savings come from:
➢ Lower resource costs
➢ Pay for what you use
➢ Simpler support process
Migrating to AWS
Migrating to AWS
❏ There is an API for everything
❏ Scripted Deployments
➢ Using tools, such as AWS CloudFormation or Puppet
❏ Deployment process should be repeatable
❏ Design for robust, self-healing architecture
➢ Reduce manual intervention and call outs
❏ Patching process
➢ Consider rebuilding servers with the patched OS rather than
applying patch to existing servers
Support simplification
Treat the servers as cattle, not as pets
Support simplification
“...It takes a family of three to
care for a single puppy, but a
few cowboys can drive tens of
thousands of cows over great
distances, all while drinking
whiskey.”"
http://goo.gl/uTXWBX
Scalability
❏ “Unlimited” resource availability
❏ Scale as required - no upfront purchase or provisioning
❏ Vertically
➢ When demand is linear and predictable
➢ Increase instance size
➢ Less re-architecting required
❏ Horizontally
➢ When load is unpredictable
➢ When load is global
❏ Elastic Load Balancing
➢ Distributes incoming traffic over instances
❏ Auto-Scaling
➢ Enabled by monitoring
➢ Rules base automatic scaling of capability - up and down
❏ Relational Database Service
➢ Scale size and provisioned IOPS
➢ Add read replicas
❏ PaaS - Elastic Beanstalk
➢ Provide the application code, AWS will manage the platform and
container
➢ Node.js, PHP and Python, Ruby, .NET, and Tomcat for Java
Scalability
❏ Inherent robustness
➢ S3 claims 11 9s durability over a given year
➢ 1,000,000 objects in S3, expect to lose an object every 10,000
years
❏ Multiple Availability Zones
➢ Load balance your service over 2 AZ for HA
❏ Self Healing
➢ ELB will detect a sick server and avoid it
➢ Script to create a replacement instance
Robustness
❏ High security data centres
❏ Fine grained IAM
➢ Control level of access users have to AWS services
➢ Multifactor Authentication
❏ Private subnets - Virtual Private Cloud
❏ Direct Connect options
❏ Cloud watch - audit trail
❏ Many security standards and certifications
❏ Encrypted Data Storage
❏ Dedicated hardware
Security
Challenges and Risk of Migration
❏ Architectural
❏ Network connectivity
❏ User concerns
❏ Legal
❏ Privacy
❏ Security
❏ Commercial Risks
❏ Sustainability
Architectural Challenges
Migrating to AWS
Network Connectivity
❏ Dependence on the Southern Cross cable
User Concerns
❏ Public Concerns
➢ No concern about the cloud
➢ Showed a understanding of the global nature of the internet
➢ Put faith in the brand fronting the service
➢ Challenge is to maintain this respect for the brand
❏ Concerns of Companies
➢ High level of concern where their data and documents are
stored
➢ Not comfortable with “the cloud"
Legal
❏ IRD tax documents must be stored in NZ
➢ SPS13/01 - you can get an exemption
➢ A number of organisations already have
✓ MYOB
✓ Xero
✓ Brookers Limited
✓ CargoWise NZ Limited
❏ Regulations around other information categories
➢ e.g. Health
Privacy
❏ Privacy Act
➢ If you hold personal information, you have a legal obligation
to protect it whether it is…
✓ on premise
✓ in a shared New Zealand datacentre
✓ or offshore
❏ Loss of trust is loss of business.
❏ Difficulty enforcing NZ Privacy law against a cloud
provider
❏ Patriot Act - Information disclosure to US Government -
they have other ways to get the data!
❏ “Didn’t you say Security was a benefit?”
❏ Yes, but…
➢ If your data is in a Public Cloud, it is on the internet
➢ The perception is that this is less secure than on premise
➢ And this is the reality, unless you implement appropriate
security controls
❏ The Cloud security approach is a bit different
➢ May not be behind your enterprise firewalls (could be)
➢ Trust is extended into another organisation
Security
❏ Based on the standard T&Cs
➢ Suspension of service - 90 notice of termination
➢ Governed by U.S. law
➢ No indemnity offered by IP breach from technology provided
by AWS
❏ You may get some of these changed, but likely to have
to accept these risks
❏ Vendor lock-in
Commercial Risks
Sustainability
❏ Resource virtualisation
➢ Energy and resource efficiencies
➢ Single physical server to run multiple virtual servers
➢ Reduces data centre space - reduces e-waste footprint
❏ Elasticity
➢ Rapid provisioning, scaling workloads
➢ Minimise server use based on load
➢ Pay as you go encourages efficiency
❏ Multitenancy
➢ Balance work loads between consumers
Sustainability
Cloud
Provider
Renewable Energy
Claims
Clean Energy
Index
AWS None 14%
Google
Carbon Neutral,
$1B investment
44%
Rackspace Sourcing consideration 32%
Microsoft Carbon Neutral 22%
Source: http://goo.gl/6SDUxY
Sustainability
Australian Power Station New Zealand Power Station
9.6% Renewable 72.5% Renewable
Summary
❏ Many benefits to moving to AWS
➢ But, also many issues that need consideration
❏ Moving an organisation to AWS will depend on the
balance between:
➢ The Enterprise’s Drivers for the benefits
➢ The Enterprise’s tolerance for risk and ability to
manage the risks
Questions?

More Related Content

PPTX
Data Center Migration to the AWS Cloud
PDF
Cloud migration strategies
PDF
Ritech Solutions - Go For Launch Overview (AWS)
PDF
Pragmatic Enterprise Application Migration to AWS
PPTX
Cloud Migration, Application Modernization, and Security
PPTX
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
PDF
RightScale Webinar: Key Considerations For Cloud Migration and Portability
Data Center Migration to the AWS Cloud
Cloud migration strategies
Ritech Solutions - Go For Launch Overview (AWS)
Pragmatic Enterprise Application Migration to AWS
Cloud Migration, Application Modernization, and Security
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
RightScale Webinar: Key Considerations For Cloud Migration and Portability

Similar to Migrating to AWS (20)

PDF
Openstack on Fedora, Fedora on Openstack: An Introduction to cloud IaaS
PPTX
Financial impact of Cloud Computing
PPTX
Security as an Enabler – Cloud Security
PDF
Best Practices for Application Management in AWS
PDF
Introduction openstack-meetup-nov-28
PPTX
Leveraging the Cloud for Big Data Analytics 12.11.18
PDF
IT Geek Week 2016 - Introduction To Cloud Computing
PDF
[OpenStack Days Korea 2016] Track2 - 가상화 네트워크와 클라우드간 협업
PDF
Localhost Conference 2024_ Building a Flexible and Scalable Database Strategy...
PDF
Big Data Day LA 2015 - Always-on Ingestion for Data at Scale by Arvind Prabha...
PPTX
Gitex journey to the cloud
PPTX
Big Data on Cloud Native Platform
PPTX
Big Data on Cloud Native Platform
PDF
AWS Cloud Security From the Point of View of the Compliance
PDF
Cloud Native Microservices - Building Blocks for Digital Innovation
PPTX
IT Resilience Use Case
PPTX
Maturing IoT solutions with Microsoft Azure (Sam Vanhoutte & Glenn Colpaert a...
PPTX
Cloud Computing Overview
PPTX
Cloud Computing basics - an overview.pptx
PDF
Migrating a SaaS Platform to AWS by Ben Taylor of Validus
Openstack on Fedora, Fedora on Openstack: An Introduction to cloud IaaS
Financial impact of Cloud Computing
Security as an Enabler – Cloud Security
Best Practices for Application Management in AWS
Introduction openstack-meetup-nov-28
Leveraging the Cloud for Big Data Analytics 12.11.18
IT Geek Week 2016 - Introduction To Cloud Computing
[OpenStack Days Korea 2016] Track2 - 가상화 네트워크와 클라우드간 협업
Localhost Conference 2024_ Building a Flexible and Scalable Database Strategy...
Big Data Day LA 2015 - Always-on Ingestion for Data at Scale by Arvind Prabha...
Gitex journey to the cloud
Big Data on Cloud Native Platform
Big Data on Cloud Native Platform
AWS Cloud Security From the Point of View of the Compliance
Cloud Native Microservices - Building Blocks for Digital Innovation
IT Resilience Use Case
Maturing IoT solutions with Microsoft Azure (Sam Vanhoutte & Glenn Colpaert a...
Cloud Computing Overview
Cloud Computing basics - an overview.pptx
Migrating a SaaS Platform to AWS by Ben Taylor of Validus
Ad

Migrating to AWS

  • 1. AWS Migration Michael Brosnahan Solution Architect, NZ Post Group @mikebros
  • 2. Introduction Me: ❏ Solution Architect Online, Mobility, Cloud Computing, Integration. This Presentation: ❏ Not about AWS technology ❏ Focus on business benefit and impact of moving to AWS ❏ Assume basic knowledge of AWS
  • 5. Considerations before migration There are many benefits... ...But, also a number of issues that need to be addressed
  • 6. Issues that need to be addressed Most are not technical - Many are emotive Moving an organisation to AWS will depend on the balance between:
  • 7. Benefits of Migrating to AWS ❏ Cost out ❏ Support simplification - flexibility & reduced cost ❏ Scalability ❏ Robustness ❏ Security
  • 8. Cost Out ❏ Cost Out is the headline when business casing an AWS migration ➢ >50% saving in operational cost ❏ Savings come from: ➢ Lower resource costs ➢ Pay for what you use ➢ Simpler support process
  • 11. ❏ There is an API for everything ❏ Scripted Deployments ➢ Using tools, such as AWS CloudFormation or Puppet ❏ Deployment process should be repeatable ❏ Design for robust, self-healing architecture ➢ Reduce manual intervention and call outs ❏ Patching process ➢ Consider rebuilding servers with the patched OS rather than applying patch to existing servers Support simplification
  • 12. Treat the servers as cattle, not as pets Support simplification “...It takes a family of three to care for a single puppy, but a few cowboys can drive tens of thousands of cows over great distances, all while drinking whiskey.”" http://goo.gl/uTXWBX
  • 13. Scalability ❏ “Unlimited” resource availability ❏ Scale as required - no upfront purchase or provisioning ❏ Vertically ➢ When demand is linear and predictable ➢ Increase instance size ➢ Less re-architecting required ❏ Horizontally ➢ When load is unpredictable ➢ When load is global
  • 14. ❏ Elastic Load Balancing ➢ Distributes incoming traffic over instances ❏ Auto-Scaling ➢ Enabled by monitoring ➢ Rules base automatic scaling of capability - up and down ❏ Relational Database Service ➢ Scale size and provisioned IOPS ➢ Add read replicas ❏ PaaS - Elastic Beanstalk ➢ Provide the application code, AWS will manage the platform and container ➢ Node.js, PHP and Python, Ruby, .NET, and Tomcat for Java Scalability
  • 15. ❏ Inherent robustness ➢ S3 claims 11 9s durability over a given year ➢ 1,000,000 objects in S3, expect to lose an object every 10,000 years ❏ Multiple Availability Zones ➢ Load balance your service over 2 AZ for HA ❏ Self Healing ➢ ELB will detect a sick server and avoid it ➢ Script to create a replacement instance Robustness
  • 16. ❏ High security data centres ❏ Fine grained IAM ➢ Control level of access users have to AWS services ➢ Multifactor Authentication ❏ Private subnets - Virtual Private Cloud ❏ Direct Connect options ❏ Cloud watch - audit trail ❏ Many security standards and certifications ❏ Encrypted Data Storage ❏ Dedicated hardware Security
  • 17. Challenges and Risk of Migration ❏ Architectural ❏ Network connectivity ❏ User concerns ❏ Legal ❏ Privacy ❏ Security ❏ Commercial Risks ❏ Sustainability
  • 20. Network Connectivity ❏ Dependence on the Southern Cross cable
  • 21. User Concerns ❏ Public Concerns ➢ No concern about the cloud ➢ Showed a understanding of the global nature of the internet ➢ Put faith in the brand fronting the service ➢ Challenge is to maintain this respect for the brand ❏ Concerns of Companies ➢ High level of concern where their data and documents are stored ➢ Not comfortable with “the cloud"
  • 22. Legal ❏ IRD tax documents must be stored in NZ ➢ SPS13/01 - you can get an exemption ➢ A number of organisations already have ✓ MYOB ✓ Xero ✓ Brookers Limited ✓ CargoWise NZ Limited ❏ Regulations around other information categories ➢ e.g. Health
  • 23. Privacy ❏ Privacy Act ➢ If you hold personal information, you have a legal obligation to protect it whether it is… ✓ on premise ✓ in a shared New Zealand datacentre ✓ or offshore ❏ Loss of trust is loss of business. ❏ Difficulty enforcing NZ Privacy law against a cloud provider ❏ Patriot Act - Information disclosure to US Government - they have other ways to get the data!
  • 24. ❏ “Didn’t you say Security was a benefit?” ❏ Yes, but… ➢ If your data is in a Public Cloud, it is on the internet ➢ The perception is that this is less secure than on premise ➢ And this is the reality, unless you implement appropriate security controls ❏ The Cloud security approach is a bit different ➢ May not be behind your enterprise firewalls (could be) ➢ Trust is extended into another organisation Security
  • 25. ❏ Based on the standard T&Cs ➢ Suspension of service - 90 notice of termination ➢ Governed by U.S. law ➢ No indemnity offered by IP breach from technology provided by AWS ❏ You may get some of these changed, but likely to have to accept these risks ❏ Vendor lock-in Commercial Risks
  • 26. Sustainability ❏ Resource virtualisation ➢ Energy and resource efficiencies ➢ Single physical server to run multiple virtual servers ➢ Reduces data centre space - reduces e-waste footprint ❏ Elasticity ➢ Rapid provisioning, scaling workloads ➢ Minimise server use based on load ➢ Pay as you go encourages efficiency ❏ Multitenancy ➢ Balance work loads between consumers
  • 27. Sustainability Cloud Provider Renewable Energy Claims Clean Energy Index AWS None 14% Google Carbon Neutral, $1B investment 44% Rackspace Sourcing consideration 32% Microsoft Carbon Neutral 22% Source: http://goo.gl/6SDUxY
  • 28. Sustainability Australian Power Station New Zealand Power Station 9.6% Renewable 72.5% Renewable
  • 29. Summary ❏ Many benefits to moving to AWS ➢ But, also many issues that need consideration ❏ Moving an organisation to AWS will depend on the balance between: ➢ The Enterprise’s Drivers for the benefits ➢ The Enterprise’s tolerance for risk and ability to manage the risks