Understanding Enterprise Cloud Strategy and Vision with AWS
Explore the essence of cloud computing in enterprise solutions and systems through AWS, covering topics like cloud definitions, comparison with on-premise solutions, and AWS distributed approach with its objectives, challenges, and lessons learned.
Download Presentation
Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
E N D
Presentation Transcript
Enterprise Solutions & Systems Cloud Strategy and Vision: AWS 2019 Oct 07
AGENDA Enterprise Solutions & Systems What do we mean by cloud ? AWS Distributed Approach AWS 1.0 - Enterprise Baby Steps AWS 2.0 Secure Enterprise Cloud Future State: Campus-facing services Roadmap
WHAT DOES CLOUD MEAN? Enterprise Solutions & Systems On-demand self-service I can get computer resources (server, storage, database, etc.) directly and automatically from the cloud provider Broad network access I can get to those resources from almost any device as long as I have a network connection Resource pooling My resources are like an apartment in a larger complex Rapid elasticity My resources scale up and out without waiting on hardware or software to arrive Measured service I get billed for what I use ( pay by the drink )
COMPARISON: ON-PREMISE AND AWS ON-PREMISE AWS Enterprise Solutions & Systems Variable costs, bought as needed Fixed, predictable costs bought in bulk New resources on- demand Can take some time to acquire new resources Cloud provider manages data center and hardware Staff required to maintain data center facilities and hardware New features come out rapidly, timetable out of our control New features slow to roll out, timetable under our control
AWS DISTRIBUTED APPROACH OBJECTIVE Enterprise Solutions & Systems Experiment and learn
AWS DISTRIBUTED APPROACH Enterprise Solutions & Systems Web servers Internet- facing apps with databases Test & developm ent Campus- facing systems Single server applicati ons Toe in the Water Wading in Further The Deep End
AWS DISTRIBUTED APPROACH Enterprise Solutions & Systems Obstacles Discovered Billing - Separate invoice for each account, no controls Lessons Learned Consolidate and simplify billing What We Gained Agility - Quick to acquire, build and deliver Opacity - No consolidated view of performance and availability Develop common standards, practices and tools Knowledge - Basic cloud experience building cloud- native applications Inconsistency Different tools and practices used by each team Create shared services once and reuse them Confidence This may work for the enterprise applications managed by OIT Key skill missing: architecting the AWS environment Waste Everyone reinvented the same foundational services
AWS 1.0 OBJECTIVES Enterprise Solutions & Systems Standardization Security Visibility Efficiency Migration
AWS 1.0 Three-Phased Approach Enterprise Solutions & Systems Phase 1 Cloud Environment Setup Phase 2 Lift and Shift Phase 3 Ramp Up Small cloud team Master account structure Virtual Private Clouds (VPCs) Employ automation through cloud- friendly tools Meet low to moderate risk security requirements using on-premise tools & practices Create basic shared services Focus on cloud- ready applications Incorporate resiliency and disaster recovery Low effort migrations Create advanced shared services Higher complexity applications Higher risk data Reduce on- premise dependencies High effort migrations
AWS 1.0 Three-Phased Approach Enterprise Solutions & Systems Phase 1 Cloud Environment Setup Phase 2 Lift and Shift Phase 3 Ramp Up Master account structure Virtual Private Clouds (VPCs) Employ automation through cloud- friendly tools Meet low to moderate risk security requirements using on-premise tools & practices Create basic shared services Focus on cloud- ready applications Incorporate resiliency and disaster recovery Low effort migrations Create advanced shared services Higher complexity applications Higher risk data Reduce on- premise dependencies High effort migrations
AWS 1.0 Enterprise Solutions & Systems Obstacles Discovered Most of the existing applications are NOT cloud- ready, low risk and/or easy to migrate Lessons Learned Design for broader and higher requirements What We Gained Consolidated billing and discounts Map cloud-native tools to requirements Consistency in security configurations The more complex the application, the larger and more cross-functional the team required to migrate it Migrate the dependencies before the applications that rely on them Automated several operations Better visibility into performance and availability Take the time to refactor or re-architect applications Using cloud-unfriendly tools compromises agility and scalability and creates inefficiencies Experience migrating small applications AWS skills need to be broadly developed across the organization Not yet suitable to offer to campus as service
AWS 2.0 BREAKING THROUGH Enterprise Solutions & Systems VISION: TO PUT SECURE, COST-EFFECTIVE, EASY TO USE CLOUD SERVICES IN THE HANDS OF CAMPUS Agile, scalable security Accelerate migrations Optimize costs Enhance resiliency and recovery Create campus- facing cloud services
AWS 2.0 UNDER CONSTRUCTION Enterprise Solutions & Systems Agile, scalable security Map AWS native tools to security requirements Build new environment Enforce standard security configurations for every new account created Accelerate migrations Move key application dependencies Train for cloud across teams Create focused cloud team Restart application migrations Enhance resiliency and redundancy Standardize and validate snapshot frequency and retention Multiple availability zones and/or regions Disaster recovery by design and annual testing Optimize costs Joined UC system agreement Enhance processes for regular cost review and rebalancing of resources Refactor or re-architect applications through migration process
FUTURE STATE: CAMPUS-FACING SERVICES Enterprise Solutions & Systems Content Management System Administration Secure Research Environment OIT Managed Services Web Hosting Self-service Virtual Hosting Service Foundation Educational materials & documentation Pass-through AWS discounts Budgeting and alerting Invoice / billing / recharge AWS vending machine
AWS ROADMAP Enterprise Solutions & Systems 2019 Q3 2020 Q1 Initiative Agile, Scalable Security Campus-Facing Cloud Services Q4 Q2 Q3 Q4 2021 Q1 Q2 Q3 Q4 Design / build / release Service foundation Web hosting self-service Virtual hosting self-service Secure research environment Accelerate Migrations Staff training Cloud team formation Migrate key dependencies (identity and core services) Restart administrative application migrations Recovery & Resiliency DR Test 2 DR Test 1
Q&A Enterprise Solutions & Systems