Agility and Cloud Computing - Voices 2015

1,224 views

Published on

Agility and Cloud Computing
Ambs Kesavan, Xilinx

Voices 2015 www.globaltechwomen.com


Session Length: 45 minutes

The objective of this talk is to share technology trends in cloud computing industry and the opportunities they provide to innovate at scale. The presentation highlights the productivity and economic benefits from adopting this disruptive technology to create a sustained competitive advantage for businesses of all sizes ranging from SMB segment to high end enterprises.

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

No Downloads
Views
Total views
1,224
On SlideShare
0
From Embeds
0
Number of Embeds
28
Actions
Shares
0
Downloads
40
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Agility and Cloud Computing - Voices 2015

  1. 1. Agility and Cloud Computing Ambs Kesavan March 2015
  2. 2. Evolution of IT infrastructure Cloud Computing Overview Cloud Market and Adoption Cloud Service Providers Availability and Security Emerging Technologies Summary Agenda Page 2
  3. 3. Evolution of IT infrastructure (1) Advantages • Dedicated resources • Isolation and Security • Quality of Service Drawbacks • Poor resource utilization • Long procurement time • No business agility • Higher cost Application based silos Page 3
  4. 4. Evolution of IT Infrastructure (2) CPU Memory Advantages • More apps on a machine • More resource sharing Drawbacks • Isolation and Security • Quality of Service • Difficult to rebalance apps across servers App consolidation (Pre-Virtualization) Page 4
  5. 5. Evolution of IT infrastructure (3) CPU Memory Advantages • Consolidation • Higher utilization • Better Isolation and Security • Linux and Windows on the same physical machine Drawbacks • VM sprawl • Creates a need for automated VM life cycle management • Performance not same as bare metal Virtualization Page 5
  6. 6. Evolution of IT infrastructure (4) Advantages • Light weight virtualization (OS sharing) • Packaging application in standard containers Drawbacks • Container sprawl • Creates a need for automated tools for life cycle management Light Weight Container Server Host OS Docker Engine Bins/Libs Bins/Libs App App App App App App container Page 6
  7. 7. Infrastructure Usage Patterns Provisioning for peak (over provisioning) Predictable peaks (under provisioning) Variable Peaks Poor Service Waste Poor Service Page 7
  8. 8. Solution: Automated Elasticity + Scalability Virtualization and Automation to provide users with self-service computing at scale with low cost Source: http://web.mit.edu/smadnick/www/wp/2013-01.pdfPage 8
  9. 9. Evolution of IT infrastructure Cloud Computing Overview Cloud Market and Adoption Cloud Service Providers Availability and Security Emerging Technologies Summary Agenda Page 9
  10. 10. Cloud Computing - Definition UC Berkeley RAD Definition Huge Resources The illusion of infinite computing resources available on demand, thereby eliminating the need for Cloud computing users to plan far ahead for provisioning No Commitment The elimination of an up-front commitment by Cloud users, thereby allowing companies to start small and increase hardware resources only when there is an increase in their needs Pay-per-Use The ability to pay for use of computing resources on a short-term basis as needed (e.g. processors by the hour and storage by the day) and release them as needed Source: http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.pdf Page 10
  11. 11. Cloud Computing Service Models (1) • 3 Service models • Varying degrees of control and structure Cloud Clients Web browser, Mobile app, Thin client SaaS ERP, CRM, HCM PaaS Execution runtime, Database, Web Server, Development Tools IaaS Virtual machines, Servers, Storage, Load Balancers, Networking Page 11
  12. 12. Cloud Computing Service Models (2) Less Structure More Structure More Control Less Control Page 12
  13. 13. Cloud Deployment Models • 3 Deployment Models On-Premise, Hybrid, Public Cloud Page 13
  14. 14. Key Customer Benefits IT & Business Agility Responsive to IT & Business needs Lower Costs $ $ $ Optimize resources to reduce costs Integrated Management Compute Storage Software Networking Simplified Administration Page 14
  15. 15. Elastic Capacity Scale up and down in minutes Optimize based on needs Manage unexpected peaks IT Agility Actual demand Automated Elasticity Page 15
  16. 16. Reduce time to value • Shorten cycle time from development -> test -> production Increase ability to innovate • Fast experimentation • Agile development Respond quickly to changing business needs Business Agility IT Agility Business Agility Business Performance =+ Page 16
  17. 17. Convert CAPEX to OPEX • Trade capital expense for variable expense Lower Total Cost • Benefit from massive economies of scale • Lower variable cost than you can get on your own • No need to guess capacity • Predictions cost money Pay as you go Transparent pricing Lower Costs Page 17
  18. 18. No “Undifferentiated Heavy Lifting” • Focus on your business Quick and easy deployment • Automated provisioning of workloads End-to-End Service monitoring and management Geographically distributed data centers • Go Global in minutes User Interfaces • API, CLI and GUI Integrated Management X Page 18
  19. 19. Evolution of IT infrastructure Cloud Computing Overview Cloud Market and Adoption Cloud Service Providers Availability and Security Emerging Technologies Summary Agenda Page 19
  20. 20. Global Public Cloud Market Size Source: IDC Page 20
  21. 21. Analyst Reports on Cloud (1) Gartner’s Magic Quadrant for IaaS Page 21
  22. 22. Analyst Reports on Cloud (2) Enterprise Public Cloud Platforms Source:Forrester Page 22
  23. 23. Cloud Adoption Customers adopting all 3 delivery models 30% 5% 58% Public and Private Private Cloud only Public Cloud only Public=88% Private=63% 93% of Respondents are using Cloud Source: RightScale 2015 Cloud Report Page 23
  24. 24. Evolution of IT infrastructure Cloud Computing Overview Cloud Market and Adoption Cloud Service Providers • Amazon Web Services • OpenStack Availability and Security Emerging Technologies Summary Agenda Page 24
  25. 25. Amazon Web Services Compute and Networking Storage and Content Delivery Database Deployment and Management Analytics Application Services Page 25
  26. 26. ~200,000 people hosted on any given night >50TB of user generated content Number of guests growing Infrastructure needs growing AWS Case Study – Airbnb (1) Page 26
  27. 27. Runs on AWS • Compute (EC2) • Storage (S3) • Database (RDS, DynamoDB) • Accelerators (ElastiCache) • DNS (Route 53) Benefits • Small Operations team managing o 1300 EC2 instances o 50TB data • Business Agility • Reduced cost AWS Case Study – Airbnb (2) Page 27
  28. 28. AWS Case Study (3) • New Workloads • Digital Transformation, Analytics, Social, Mobile • Supplement Existing Workloads • All-in • IT entirely in Cloud (Netflix) Page 28 • Buy or Sell software that runs on AWS cloud
  29. 29. Evolution of IT infrastructure Cloud Computing Overview Cloud Market and Adoption Cloud Service Providers • Amazon Web Services • OpenStack Availability and Security Emerging Technologies Summary Agenda Page 29
  30. 30. Collection of Open Source technologies OpenStack Foundation Members • Around 475 companies including IBM, Intel, HP, Red Hat, Cisco, EMC, Oracle, Dell, NetApp and Rackspace • http://www.openstack.org/foundation/companies/ Several Products and Services based on OpenStack technology Page 30 OpenStack
  31. 31. PayPal Scale • Over 150M users • Over $425,000 processed/minute • Global markets and currencies Infrastructure demand • Seamless on-demand infrastructure capacity • Self-service tool for application lifecycle management • Platform to enable faster innovation • Developer agility OpenStack Case Study – PayPal (1) Source: http://www.zdnet.com/article/ebay-paypal-breakup-an-openstack-private-cloud-split-too/ Page 31
  32. 32. OpenStack components used in PayPal solution • Compute (Nova) • Storage (Cinder, Swift) • Networking (Neutron) • Identity (Keystone) • Dashboard (Horizon) • Orchestration (Heat) • Metering (Cellometer) OpenStack Case Study – PayPal (2) https://www.openstack.org/summit/openstack-summit-hong-kong-2013/session-videos/presentation/lessons-learned-building-the-paypal-cloud Page 32
  33. 33. Microsoft • Azure Red Hat • CloudForms, OpenShift • Cloud Infrastructure based on OpenStack IBM • SoftLayer, Blue Mix HP • Helion Vmware • vCloud Suite, vCloud Air Oracle Cloud • SaaS, PaaS, IaaS More Cloud Service Providers Page 33
  34. 34. Evolution of IT infrastructure Cloud Computing Overview Cloud Market and Adoption Cloud Service Providers Availability and Security Emerging Technologies Summary Agenda Page 34
  35. 35. Source: Dilbert.com Page 35
  36. 36. Availability and Security (1) • Applications can span multiple regions • High Availability • Disaster Recovery AWS Microsoft Page 36
  37. 37. Availability and Security (2) Tolerant to Region Failure Tolerant to Availability Zone Failure Page 37
  38. 38. Availability and Security (3) • Certification and Compliance HIPAA PCI DSS DoD ITAR FIPS FEDRamp ISO SOC CSA … • Role based access control • Data encryption during transit, at rest • Audit trail • Virtual Private Cloud Page 38
  39. 39. Evolution of IT infrastructure Cloud Computing Overview Cloud Market and Adoption Cloud Service Providers Availability and Security Emerging Technologies Summary Agenda Page 39
  40. 40. Software Defined Infrastructure Software Defined Storage Controller Traditional Storage Management • Exponential data growth • Storage management inefficiencies Software Defined Storage • Aggregating diverse storage resources • Dynamic provisioning • Orchestrating application access to diverse storage resources through SLAs Software Defined Storage Software Defined Compute Software Defined Storage Software Defined Networking Software Defined Infrastructure Page 40 Source: IDF 2014
  41. 41. Evolution of IT infrastructure Cloud Computing Overview Cloud Market and Adoption Cloud Service Providers Availability and Security Emerging Technologies Summary Agenda Page 41
  42. 42. Cloud Computing going mainstream Flexible Service Models Flexible Deployment Models IT and Business Agility Strategic Differentiator for business • Grow Revenue • Lower Cost Summary Agility Page 42

×