Cloud Adoption in the Enterprise

2,014 views

Published on

In this presentation from the AWS Lab at Cloud Expo Europe 2014 you will find details of the six patterns that Enterprise organisations typically to follow when adopting Amazon Web Services as well as a summary of the licensing options available for running enterprise applications on Amazon Web Services.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,014
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Hello, Name, roleTalk today on how enterprises are adopting the cloud.As a solutions architect at AWS, my job is to ensure that customer have a good experience using the platformWe do this by meeting with customers, carrying out architecture reviews – looking at best practice (HA, performance, TCO, Agility, Innovation etc)Also talk about IT and business strategy and how to use AWS to help achieve those goalsThis presentation is distillation of our learnings..
  • ..what approaches and strategy have delivered success in adopting the cloudI want to start with a high level view: foundations, pillars and strategies1) the foundations, start with and evolve a strategy [bottom]2) The pillars = people, and operational capability (its changing the way we deal with ops etc)With these Fundamental in place, the 6 strategies we have seen work for customers[then name and explain high level, customer references that are relevant]Dev and test most common – focus on quick wins/cost savingsEnd of talk you will have seen a menu of choices for adopting cloud, which you can select the one that best suits your organisation and its needs
  • Coming back to fundamentalsHow to start?How does AWS help?
  • Kick start enterprise strategy2/3 days AWS can work with you to understand:Current stateBlockers,Execution plan, to take to exec level
  • Simplest one, basic things for dev/test to gain agility/reduce costs[high level exp]
  • Testing is another great scenario,Lots of customers doing [talk through benefits etc]
  • General principles in cloudBenefits of this approach: isolation (risk reduction)Automation (agility, speed)Apps LifecycleDon’t reinvent – just integrate with existing
  • How you might put this togetherIsolate developers from the infrastructure – have a portalConsistency of provisioning etcNext wave of innovation happening here (with cloud providers & parteners)
  • Use the right services in combination to build your architectureAgain don’t reinvent stuff that we provide as a service(database when you could get RDS to do it for you – beanstalk etc)---This is a simple view of the set of services that we offer. At the core is the compute, storage and data services that are the heart of our offering. We then surround these offerings with a range of supporting components like management tools, networking services and application augmentation services. All this is hosted within our global data center footprint that allows you to consume services without having to build out facilities or equipment.
  • DR how it would look in traditional
  • Pilot light approach allows you to get rid of second data center[Run only what you need etc for pilot]
  • In the event of a situ..
  • Then bring up stopped instancesAll ok – but did not pay for it all the time..
  • We provide tech that matches your current on premise requirements[Call out direct connect]And these are some of the key products that support this vision of hybrid cloud
  • Lots of partners investing in this space, from the new guys (chef/puppet) to existing vendors such as MS/HP etcLooking to have Consistent management and deployment experience---We envision a hybrid cloud that allows you to use existing management frameworks to manage resources consistently and move workloads seamlessly between your data center and our cloud as you need.
  • Existing package software available on AWS from the big guys
  • A question often asked is “what about SAP”We are working with them for a long time“Certified” to run on AWS
  • SAP hana is a hot area nowMultiple areasAs a dev you can play with it for free, and move all the way up to production workloads etc as part of premiumum
  • Proven success with a number of the other strategiesWant to take a transformational stepTalk to AWS and our customers and partners who have done this successfully
  • Process perspective, incremental, 4 things you have been doing already – they need to stay, just need to add cloud specific (agility, opex/capexetc)Big mistake is going into cloud without thinking about cost aware architectureArchitectures need to think about optimizing for costSecurity: lots of informaiton on our siteOperational: don’t throw away you r existing process, evolve and change them to iterate towards including cloudBIM:
  • People perspectiveWe provide training,certs and support. We can train your team and provide support when you are in product
  • Cloud Adoption in the Enterprise

    1. 1. Cloud Adoption in the Enterprise: industry perspective Philip Fitzsimons, Manager, Solutions Architecture Amazon Web Services UK
    2. 2. 2. Build New Applications in the Cloud 3. Better OnPremises Applications 4. Hybrid Applications in the Cloud 5. Migrate Existing Applications (Faster to build, Easier to manage, Less expensive to operate) (Backup, Analytics, D R Capabilities) (Cloud Apps Integrated with OnPremises business processes) (Rehost, Replace, Redesi gn strategies for modernization) 1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations) Enterprise Cloud Strategy (Portfolio Assessment, Technology Validation, Quick Wins, Roadmap) People Operational Capabilities 6. Cloud All-In (training, certification, partner capabilities) (DevOps, Management, Monitoring, Security) Enterprise Cloud Adoption
    3. 3. 2. Build New Applications in the Cloud 3. Better OnPremises Applications 4. Hybrid Applications in the Cloud 5. Migrate Existing Applications (Faster to build, Easier to manage, Less expensive to operate) (Backup, Analytics, D R Capabilities) (Cloud Apps Integrated with OnPremises business processes) (Rehost, Replace, Redesi gn strategies for modernization) 1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations) Enterprise Cloud Strategy (Portfolio Assessment, Technology Validation, Quick Wins, Roadmap) People Operational Capabilities 6. Cloud All-In (training, certification, partner capabilities) (DevOps, Management, Monitoring, Security) Enterprise Cloud Adoption: Build solid Cloud Strategy
    4. 4. Cloud Strategy and Planning Workshop CSP Workshop Business wants to • Industry Insights • Business Strategies and Priorities Context • Capabilities and benefits understand how to in the enterprise and prioritize key business/technology initiatives STRATEGIC ASSESMENT start with AWS cloud • Assess Current State • Define Future State Analyse • Identify quick wins and blockers • Select and Rank Initiatives • Create a roadmap Prioritize • Build evaluation plan Results AWS Awareness Planning Framework Workload Analysis Execution Plan
    5. 5. 2. Build New Applications in the Cloud 3. Better OnPremises Applications 4. Hybrid Applications in the Cloud 5. Migrate Existing Applications (Faster to build, Easier to manage, Less expensive to operate) (Backup, Analytics, D R Capabilities) (Cloud Apps Integrated with OnPremises business processes) (Rehost, Replace, Redesi gn strategies for modernization) 1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations) Enterprise Cloud Strategy (Portfolio Assessment, Technology Validation, Quick Wins, Roadmap) People Operational Capabilities 6. Cloud All-In (training, certification, partner capabilities) (DevOps, Management, Monitoring, Security) Enterprise Cloud Adoption: Develop and Test in the Cloud
    6. 6. Frameworks & environments Source control Project management Leverage EC2 to run popular source control systems Add integrated project management and issue tracking Workstations Build servers Enable standard build developer/test workstations Use EC2 horsepower to drive build servers and continuous integration
    7. 7. Testing at scale Unit & regression Load & performance Scale up and parallel run unit and regression plans in a fraction of the time Utilize spot market for generating load and test how applications perform A/B Security Run A/B scenario testing with replica stacks Create sandboxes for aggressive security testing
    8. 8. General Principle for Cloud Dev and Test Plan operational and management processes to keep environments isolated from one another. Use IAM AWS tools to manage identities Automate the provisioning of environments using native AWS (CloudFormation, OpsWo rks, Beanstalk) and partner tools (Chef, Puppet) Integrate cloud environments into existing ALM processes and tools with auto deployment and continuous integration
    9. 9. Example of Provisioning for Dev and Test 2 Portal 1 Developers/Testers connect to the Enterprise Provisioning Portal and select environment from a set of templates EC2, EBS, S3 … Custom Dev/Test provisioning Portal Dev/ Test Server AWS Infrastructure 3 Developers Internet and Testers Environment is provisioned with required approvals, tagging and cost allocation Users RDP to provisioned environments using their normal credentials Provisioned Development or Test Environment
    10. 10. 2. Build New Applications in the Cloud 3. Better OnPremises Applications 4. Hybrid Applications in the Cloud 5. Migrate Existing Applications (Faster to build, Easier to manage, Less expensive to operate) (Backup, Analytics, D R Capabilities) (Cloud Apps Integrated with OnPremises business processes) (Rehost, Replace, Redesi gn strategies for modernization) 1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations) Enterprise Cloud Strategy (Portfolio Assessment, Technology Validation, Quick Wins, Roadmap) People Operational Capabilities 6. Cloud All-In (training, certification, partner capabilities) (DevOps, Management, Monitoring, Security) Enterprise Cloud Adoption: Build Cloud-Native Apps
    11. 11. Use all AWS Platform Services Deployment & Administration Application Services Compute Storage Networking AWS Global Infrastructure Database
    12. 12. With a wide range of technologies
    13. 13. 2. Build New Applications in the Cloud 3. Better OnPremises Applications 4. Hybrid Applications in the Cloud 5. Migrate Existing Applications (Faster to build, Easier to manage, Less expensive to operate) (Backup, Analytics, D R Capabilities) (Cloud Apps Integrated with OnPremises business processes) (Rehost, Replace, Redesi gn strategies for modernization) 1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations) Enterprise Cloud Strategy (Portfolio Assessment, Technology Validation, Quick Wins, Roadmap) People Operational Capabilities 6. Cloud All-In (training, certification, partner capabilities) (DevOps, Management, Monitoring, Security) Enterprise Cloud Adoption: Improve On-Premises Apps
    14. 14. Disaster Recovery Primary Site Secondary Site Routers Routers Firewalls Network Failover Firewalls Network Application Licenses Application Licenses Operating Systems Operating Systems Hypervisor Hypervisor Servers Servers SAN Primary Storage Recovery SAN Primary Storage Backup Backup Archive Archive
    15. 15. Disaster Recovery – pilot light Corporate Data Center Synchronization of key datasets Elastic Data Center
    16. 16. Disaster Recovery – pilot light Corporate Data Center Elastic Data Center
    17. 17. Disaster Recovery – pilot light Promotion of stopped instances to live Corporate Data Center Elastic Data Center
    18. 18. 2. Build New Applications in the Cloud 3. Better OnPremises Applications (Faster to build, Easier to manage, Less expensive to operate) (Backup, Analytics, D R Capabilities) 4. Hybrid Applications in the Cloud 5. Migrate Existing Applications (Cloud Apps Integrated with OnPremises business processes) (Rehost, Replace, Redesi gn strategies for modernization) 1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations) Enterprise Cloud Strategy (Portfolio Assessment, Technology Validation, Quick Wins, Roadmap) People Operational Capabilities 6. Cloud All-In (training, certification, partner capabilities) (DevOps, Management, Monitoring, Security) Enterprise Cloud Adoption: Migrate Existing Applications
    19. 19. Integrating AWS with Existing On-Premises IT Active Directory Network Configuration Your Private Network Encryption HSM Appliance Backup Appliances Corporate Data Centers Users & Access Rules Cloud Backups Your On-Premises Your Cloud Apps Apps AWS Direct Connect
    20. 20. Integrate or Extend Existing Management Tools Management Tool Partners Single Pane of Glass
    21. 21. 2. Build New Applications in the Cloud 3. Better OnPremises Applications 4. Hybrid Applications in the Cloud 5. Migrate Existing Applications (Faster to build, Easier to manage, Less expensive to operate) (Backup, Analytics, D R Capabilities) (Cloud Apps Integrated with OnPremises business processes) (Rehost, Replace, Redesi gn strategies for modernization) 1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations) Enterprise Cloud Strategy (Portfolio Assessment, Technology Validation, Quick Wins, Roadmap) People Operational Capabilities 6. Cloud All-In (training, certification, partner capabilities) (DevOps, Management, Monitoring, Security) Enterprise Cloud Adoption: Migrate Existing Applications
    22. 22. Use Existing Contracts/Licenses Popular Applications Oracle E-Business Suite Oracle Fusion Middleware Oracle DB 11g SAP ERP SAP Business Objects SAP Rapid Deployment Solutions Microsoft SharePoint Server Microsoft SQL Server Microsoft Windows Server Apps IBM DB2 IBM Informix IBM WebSphere License Mobility
    23. 23. AWS / SAP Alliance SAP has been an AWS customer since 2008 AWS is an SAP-certified Global Cloud Services Partner and Global Technology Partner Most SAP products are now certified for production deployment on AWS
    24. 24. SAP HANA on AWS SAP HANA One Premium Business Developer Overview SAP HANA One, plus SAP Cloud Integration (HCI) and approval to load SAP source data Fully featured SAP HANA virtual appliance on AWS Fully featured SAP HANA virtual appliance on AWS for individual developers Use Cases  Production and non-production  All SAP HANA use cases       Non-production only  Develop, test and demo applications on top of the HANA platform  Learning environment Key Benefits  Instant provisioning  Enterprise Support included  Annual subscription pricing – economical for 24x7 customers  Data Services included  Instant, self-serve access – up and running in 10 minutes  Start and stop when needed – reduce license and infrastructure cost  Community support  Free developer license  Easily accessible and rapidly deployable  Pay-per-use infrastructure License Annual subscription On-demand - $0.99 per hour Free Developer License Production and non-production Analytics acceleration Data merging Temporary event-based analytics Self-service BI Demo: http://aws.typepad.com/aws/2013/05/demo-sap-hana-one-on-aws.html
    25. 25. 2. Build New Applications in the Cloud 3. Better OnPremises Applications 4. Hybrid Applications in the Cloud 5. Migrate Existing Applications (Faster to build, Easier to manage, Less expensive to operate) (Backup, Analytics, S pill-Out Capabilities) (Cloud content Integrated with OnPremises business processes) (Rehost, Replace, Redesi gn strategies for modernization) 1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations) People (DevOps, Management, Monitoring, Security) 6. Cloud All-In (training, certification, partner capabilities) Process Enterprise Cloud Adoption Strategies
    26. 26. 2. Build New Applications in the Cloud 3. Better OnPremises Applications 4. Hybrid Applications in the Cloud 5. Migrate Existing Applications (Faster to build, Easier to manage, Less expensive to operate) (Backup, Analytics, S pill-Out Capabilities) (Cloud content Integrated with OnPremises business processes) (Rehost, Replace, Redesi gn strategies for modernization) 1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations) People (DevOps, Management, Monitoring, Security) 6. Cloud All-In (training, certification, partner capabilities) Process Enterprise Cloud Adoption Strategies
    27. 27. Focus on Enterprise-wide capabilities Reference Architectures Security Playbook • • • • Best Practices Reference Applicable across the enterprise Cost-aware architectures for the enterprise Next Generation Holistic Security Practices leveraging 100% of AWS’s Security Capabilities Operational Guidelines Business Impact Model • • • • Integrates with existing Internal and Partner Processes Accommodates Existing Processes Where Necessary Innovates Existing Processes Where Possible • • Quantify Business Impact, ROI and TCO analysis Central Place to Model KPIs Can be Leveraged to Produce Governance Reports
    28. 28. Training and Enterprise Support • AWS Training and Certification Programs – Training and certification paths for Architects, Developers and SysOps – Set of Instructor-Led trainings offered by certified training partners – Self-Paced Labs for hands-on experience and additional learning • Enterprise Support from AWS – – – – – 24x7 Customer Service 15 Minutes response SLA and preferential routing Troubleshooting API, AWS SDK issues and AWS resources Technical Account Manager (TAM) Trusted Advisor for Cost, Security and Infrastructure Optimization recommendations
    29. 29. Call to Action • Think about your Company-wide Cloud Strategy – Look at it from the people, process and technology perspective – Engage AWS for Cloud Strategy and Planning Workshop – Identify right partners using Amazon Partner Network • Analyse which of 6 strategies are applicable to you – They cover very broad set of use cases, you’ll find one relevant for you – Use AWS guidance and reference architectures to make right design • Focus on operational and people readiness – AWS Training and Certification program – AWS Support range: from Developer to Enterprise Talk to someone from AWS or our partners at Stand 1070

    ×