Agility and Cloud Computing - Voices 2015

Deanna Kosaraju
Deanna KosarajuAdvisor at Loopd Inc.
Agility and Cloud Computing
Ambs Kesavan
March 2015
Evolution of IT infrastructure
Cloud Computing Overview
Cloud Market and Adoption
Cloud Service Providers
Availability and Security
Emerging Technologies
Summary
Agenda
Page 2
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
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
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
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
Infrastructure Usage Patterns
Provisioning for peak (over provisioning) Predictable peaks (under provisioning)
Variable Peaks
Poor Service
Waste Poor Service
Page 7
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
Evolution of IT infrastructure
Cloud Computing Overview
Cloud Market and Adoption
Cloud Service Providers
Availability and Security
Emerging Technologies
Summary
Agenda
Page 9
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
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
Cloud Computing Service Models (2)
Less
Structure
More
Structure
More
Control
Less
Control
Page 12
Cloud Deployment Models
• 3 Deployment Models
On-Premise, Hybrid, Public Cloud
Page 13
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
Elastic Capacity
Scale up and down in minutes
Optimize based on needs
Manage unexpected peaks
IT Agility
Actual demand
Automated Elasticity
Page 15
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
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
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
Evolution of IT infrastructure
Cloud Computing Overview
Cloud Market and Adoption
Cloud Service Providers
Availability and Security
Emerging Technologies
Summary
Agenda
Page 19
Global Public Cloud Market Size
Source: IDC
Page 20
Analyst Reports on Cloud (1)
Gartner’s Magic Quadrant for IaaS
Page 21
Analyst Reports on Cloud (2)
Enterprise Public Cloud Platforms
Source:Forrester
Page 22
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
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
Amazon Web Services
Compute and
Networking
Storage and Content
Delivery
Database
Deployment and
Management
Analytics Application Services
Page 25
~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
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
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
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
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
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
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
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
Evolution of IT infrastructure
Cloud Computing Overview
Cloud Market and Adoption
Cloud Service Providers
Availability and Security
Emerging Technologies
Summary
Agenda
Page 34
Source: Dilbert.com
Page 35
Availability and Security (1)
• Applications can span multiple regions
• High Availability
• Disaster Recovery
AWS Microsoft
Page 36
Availability and Security (2)
Tolerant to Region Failure
Tolerant to Availability Zone Failure
Page 37
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
Evolution of IT infrastructure
Cloud Computing Overview
Cloud Market and Adoption
Cloud Service Providers
Availability and Security
Emerging Technologies
Summary
Agenda
Page 39
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
Evolution of IT infrastructure
Cloud Computing Overview
Cloud Market and Adoption
Cloud Service Providers
Availability and Security
Emerging Technologies
Summary
Agenda
Page 41
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
1 of 42

Recommended

Detailed analysis on a Berkeley view of cloud computing by
Detailed analysis on a Berkeley view of cloud computingDetailed analysis on a Berkeley view of cloud computing
Detailed analysis on a Berkeley view of cloud computingMANVENDRA PRIYADARSHI
546 views30 slides
Shift to Application & Infrastructure Hosting by
Shift to Application & Infrastructure HostingShift to Application & Infrastructure Hosting
Shift to Application & Infrastructure Hostingtechzimslides
725 views17 slides
Cloud Computing by
Cloud ComputingCloud Computing
Cloud ComputingSiwat Jirawiwatpat
13.2K views55 slides
Cloud Computing - An Introduction by
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An IntroductionRavindra Dastikop
3.6K views108 slides
Introduction to cloud computing by
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingVipin Batra
12K views82 slides
Introduction to Cloud Computing by
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingSiva Arunachalam
2.5K views190 slides

More Related Content

What's hot

Introduction to Cloud computing by
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computingMathews Job
236 views31 slides
Cloud Computing - Introduction by
Cloud Computing - IntroductionCloud Computing - Introduction
Cloud Computing - IntroductionRupesh Mishra
58 views55 slides
Cloud Computing by
Cloud ComputingCloud Computing
Cloud ComputingBiswajit Pratihari
12.3K views70 slides
Oracle cloud oagi by
Oracle cloud oagiOracle cloud oagi
Oracle cloud oagiMathews Job
192 views27 slides
Introduction to Cloud Computing by
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingSayed Chhattan Shah
8.3K views20 slides
introduction-to-cloud-computing by
introduction-to-cloud-computingintroduction-to-cloud-computing
introduction-to-cloud-computingssuserc27607
100 views122 slides

What's hot(20)

Introduction to Cloud computing by Mathews Job
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computing
Mathews Job236 views
Cloud Computing - Introduction by Rupesh Mishra
Cloud Computing - IntroductionCloud Computing - Introduction
Cloud Computing - Introduction
Rupesh Mishra58 views
Oracle cloud oagi by Mathews Job
Oracle cloud oagiOracle cloud oagi
Oracle cloud oagi
Mathews Job192 views
introduction-to-cloud-computing by ssuserc27607
introduction-to-cloud-computingintroduction-to-cloud-computing
introduction-to-cloud-computing
ssuserc27607100 views
Introduction To Cloud Computing by kevnikool
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
kevnikool2.2K views
Cloud Computing and Services | PPT by Seminar Links
Cloud Computing and Services | PPTCloud Computing and Services | PPT
Cloud Computing and Services | PPT
Seminar Links36.5K views
Cloud Computing An introduction by Sanjay Sharma
Cloud Computing An introductionCloud Computing An introduction
Cloud Computing An introduction
Sanjay Sharma687 views
cloud computing, Principle and Paradigms: 1 introdution by Majid Hajibaba
cloud computing, Principle and Paradigms: 1 introdutioncloud computing, Principle and Paradigms: 1 introdution
cloud computing, Principle and Paradigms: 1 introdution
Majid Hajibaba9.6K views
Cloud computing and service models by Prateek Soni
Cloud computing and service modelsCloud computing and service models
Cloud computing and service models
Prateek Soni42.3K views
Cloud Computing Fundamentals by Sonia Nagpal
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing Fundamentals
Sonia Nagpal6.9K views
Cloud Computing Business Models by Karri Huhtanen
Cloud Computing Business ModelsCloud Computing Business Models
Cloud Computing Business Models
Karri Huhtanen21.9K views
Cloud computing by Jeroen
Cloud computingCloud computing
Cloud computing
Jeroen22.8K views
Cloud Computing - Challenges & Opportunities by Owen Cutajar
Cloud Computing - Challenges & OpportunitiesCloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & Opportunities
Owen Cutajar3.5K views
Cloudcomputing by sree raj
CloudcomputingCloudcomputing
Cloudcomputing
sree raj238 views

Similar to Agility and Cloud Computing - Voices 2015

Cloud computing by Luqman by
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by LuqmanLuqman Shareef
1.7K views63 slides
Clould Computing and its application in Libraries by
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in LibrariesAmit Shaw
3.3K views75 slides
Microservices Docker Kubernetes Istio Kanban DevOps SRE by
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREAraf Karsh Hamid
4.2K views173 slides
Virtualization and cloud computing by
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computingDeep Gupta
2.5K views42 slides
Jjm cloud computing by
Jjm cloud computingJjm cloud computing
Jjm cloud computingManali Bagrecha
2.9K views36 slides
Cloud computing and Service Platforms by
Cloud computing and Service Platforms Cloud computing and Service Platforms
Cloud computing and Service Platforms Vibhawa Nirmal
47 views32 slides

Similar to Agility and Cloud Computing - Voices 2015(20)

Cloud computing by Luqman by Luqman Shareef
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by Luqman
Luqman Shareef1.7K views
Clould Computing and its application in Libraries by Amit Shaw
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
Amit Shaw3.3K views
Microservices Docker Kubernetes Istio Kanban DevOps SRE by Araf Karsh Hamid
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Araf Karsh Hamid4.2K views
Virtualization and cloud computing by Deep Gupta
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computing
Deep Gupta2.5K views
Cloud computing and Service Platforms by Vibhawa Nirmal
Cloud computing and Service Platforms Cloud computing and Service Platforms
Cloud computing and Service Platforms
Vibhawa Nirmal47 views
Sukumar Nayak-Detailed-Cloud Risk Management and Audit by Sukumar Nayak
Sukumar Nayak-Detailed-Cloud Risk Management and AuditSukumar Nayak-Detailed-Cloud Risk Management and Audit
Sukumar Nayak-Detailed-Cloud Risk Management and Audit
Sukumar Nayak4.2K views
Trend and Future of Cloud Computing by hybrid cloud
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computing
hybrid cloud13K views
Containers as Infrastructure for New Gen Apps by Khalid Ahmed
Containers as Infrastructure for New Gen AppsContainers as Infrastructure for New Gen Apps
Containers as Infrastructure for New Gen Apps
Khalid Ahmed547 views
module1st-cloudcomputing-180131063409 - Copy.pdf by BenakappaSM
module1st-cloudcomputing-180131063409 - Copy.pdfmodule1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdf
BenakappaSM7 views
Introduction to Cloud Computing by Cecil Donald
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Cecil Donald158 views
Cloud computing shim by tistrue
Cloud computing shimCloud computing shim
Cloud computing shim
tistrue641 views
Cloud Computing & Business Intelligence by Sudip Chatterjee
Cloud Computing & Business IntelligenceCloud Computing & Business Intelligence
Cloud Computing & Business Intelligence
Sudip Chatterjee617 views
Financial impact of Cloud Computing by krisbliesner
Financial impact of Cloud ComputingFinancial impact of Cloud Computing
Financial impact of Cloud Computing
krisbliesner3.3K views
05 internet-of-things-io t-cloudcomputing by John Soldatos
05 internet-of-things-io t-cloudcomputing05 internet-of-things-io t-cloudcomputing
05 internet-of-things-io t-cloudcomputing
John Soldatos1.7K views
Cloud Computing – Opportunities, Definitions, Options, and Risks (Part-1) by Manoj Kumar
Cloud Computing – Opportunities, Definitions, Options, and Risks (Part-1)Cloud Computing – Opportunities, Definitions, Options, and Risks (Part-1)
Cloud Computing – Opportunities, Definitions, Options, and Risks (Part-1)
Manoj Kumar1.2K views
Cloud computing – An Overview by Kannan Subbiah
Cloud computing – An OverviewCloud computing – An Overview
Cloud computing – An Overview
Kannan Subbiah1K views

More from Deanna Kosaraju

Speak Out and Change the World! Voices 2015 by
Speak Out and Change the World!   Voices 2015Speak Out and Change the World!   Voices 2015
Speak Out and Change the World! Voices 2015Deanna Kosaraju
1.3K views35 slides
Breaking the Code of Interview Implicit Bias to Value Different Gender Compet... by
Breaking the Code of Interview Implicit Bias to Value Different Gender Compet...Breaking the Code of Interview Implicit Bias to Value Different Gender Compet...
Breaking the Code of Interview Implicit Bias to Value Different Gender Compet...Deanna Kosaraju
2.7K views19 slides
Change IT! Voices 2015 by
Change IT! Voices 2015Change IT! Voices 2015
Change IT! Voices 2015Deanna Kosaraju
435 views34 slides
How Can We Make Interacting With Technology and Science Exciting and Fun Expe... by
How Can We Make Interacting With Technology and Science Exciting and Fun Expe...How Can We Make Interacting With Technology and Science Exciting and Fun Expe...
How Can We Make Interacting With Technology and Science Exciting and Fun Expe...Deanna Kosaraju
1K views23 slides
Measure Impact, Not Activity - Voices 2015 by
Measure Impact, Not Activity - Voices 2015Measure Impact, Not Activity - Voices 2015
Measure Impact, Not Activity - Voices 2015Deanna Kosaraju
628 views23 slides
Women’s INpowerment: The First-ever Global Survey to Hear Voice, Value and Vi... by
Women’s INpowerment: The First-ever Global Survey to Hear Voice, Value and Vi...Women’s INpowerment: The First-ever Global Survey to Hear Voice, Value and Vi...
Women’s INpowerment: The First-ever Global Survey to Hear Voice, Value and Vi...Deanna Kosaraju
1K views26 slides

More from Deanna Kosaraju(20)

Speak Out and Change the World! Voices 2015 by Deanna Kosaraju
Speak Out and Change the World!   Voices 2015Speak Out and Change the World!   Voices 2015
Speak Out and Change the World! Voices 2015
Deanna Kosaraju1.3K views
Breaking the Code of Interview Implicit Bias to Value Different Gender Compet... by Deanna Kosaraju
Breaking the Code of Interview Implicit Bias to Value Different Gender Compet...Breaking the Code of Interview Implicit Bias to Value Different Gender Compet...
Breaking the Code of Interview Implicit Bias to Value Different Gender Compet...
Deanna Kosaraju2.7K views
How Can We Make Interacting With Technology and Science Exciting and Fun Expe... by Deanna Kosaraju
How Can We Make Interacting With Technology and Science Exciting and Fun Expe...How Can We Make Interacting With Technology and Science Exciting and Fun Expe...
How Can We Make Interacting With Technology and Science Exciting and Fun Expe...
Deanna Kosaraju1K views
Measure Impact, Not Activity - Voices 2015 by Deanna Kosaraju
Measure Impact, Not Activity - Voices 2015Measure Impact, Not Activity - Voices 2015
Measure Impact, Not Activity - Voices 2015
Deanna Kosaraju628 views
Women’s INpowerment: The First-ever Global Survey to Hear Voice, Value and Vi... by Deanna Kosaraju
Women’s INpowerment: The First-ever Global Survey to Hear Voice, Value and Vi...Women’s INpowerment: The First-ever Global Survey to Hear Voice, Value and Vi...
Women’s INpowerment: The First-ever Global Survey to Hear Voice, Value and Vi...
Deanna Kosaraju1K views
The Language of Leadership - Voices 2015 by Deanna Kosaraju
The Language of Leadership - Voices 2015The Language of Leadership - Voices 2015
The Language of Leadership - Voices 2015
Deanna Kosaraju2.8K views
Mentors and Role Models - Best Practices in Many Cultures - Voices 2015 by Deanna Kosaraju
Mentors and Role Models - Best Practices in Many Cultures - Voices 2015Mentors and Role Models - Best Practices in Many Cultures - Voices 2015
Mentors and Role Models - Best Practices in Many Cultures - Voices 2015
Deanna Kosaraju4.9K views
Optimal Execution Of MapReduce Jobs In Cloud - Voices 2015 by Deanna Kosaraju
Optimal Execution Of MapReduce Jobs In Cloud - Voices 2015Optimal Execution Of MapReduce Jobs In Cloud - Voices 2015
Optimal Execution Of MapReduce Jobs In Cloud - Voices 2015
Deanna Kosaraju1.5K views
Panel: Cracking the Glass Ceiling: Growing Female Technology Professionals - ... by Deanna Kosaraju
Panel: Cracking the Glass Ceiling: Growing Female Technology Professionals - ...Panel: Cracking the Glass Ceiling: Growing Female Technology Professionals - ...
Panel: Cracking the Glass Ceiling: Growing Female Technology Professionals - ...
Deanna Kosaraju1.1K views
Heart Rate Variability and the Digital Health Revolution - Voices 2015 by Deanna Kosaraju
Heart Rate Variability and the Digital Health Revolution - Voices 2015Heart Rate Variability and the Digital Health Revolution - Voices 2015
Heart Rate Variability and the Digital Health Revolution - Voices 2015
Deanna Kosaraju905 views
Women and CS, Lessons Learned From Turkey - Voices 2015 by Deanna Kosaraju
Women and CS, Lessons Learned From Turkey - Voices 2015Women and CS, Lessons Learned From Turkey - Voices 2015
Women and CS, Lessons Learned From Turkey - Voices 2015
Deanna Kosaraju1.1K views
Communications Platform Provides "Your School at your Fingertips" for Busy Pa... by Deanna Kosaraju
Communications Platform Provides "Your School at your Fingertips" for Busy Pa...Communications Platform Provides "Your School at your Fingertips" for Busy Pa...
Communications Platform Provides "Your School at your Fingertips" for Busy Pa...
Deanna Kosaraju513 views
ASEAN Women in Tech - Voices 2015 by Deanna Kosaraju
ASEAN Women in Tech - Voices 2015ASEAN Women in Tech - Voices 2015
ASEAN Women in Tech - Voices 2015
Deanna Kosaraju877 views
Empowering Women Technology Startup Founders to Succeed - Voices 2015 by Deanna Kosaraju
Empowering Women Technology Startup Founders to Succeed - Voices 2015Empowering Women Technology Startup Founders to Succeed - Voices 2015
Empowering Women Technology Startup Founders to Succeed - Voices 2015
Deanna Kosaraju701 views
Innovation a Destination and a Journey - Voices 2015 by Deanna Kosaraju
Innovation a Destination and a Journey - Voices 2015Innovation a Destination and a Journey - Voices 2015
Innovation a Destination and a Journey - Voices 2015
Deanna Kosaraju763 views
The Confidence Gap: Igniting Brilliance through Feminine Leadership - Voices... by Deanna Kosaraju
The Confidence Gap:  Igniting Brilliance through Feminine Leadership - Voices...The Confidence Gap:  Igniting Brilliance through Feminine Leadership - Voices...
The Confidence Gap: Igniting Brilliance through Feminine Leadership - Voices...
Deanna Kosaraju766 views
Business Intelligence Engineering - Voices 2015 by Deanna Kosaraju
Business Intelligence Engineering - Voices 2015Business Intelligence Engineering - Voices 2015
Business Intelligence Engineering - Voices 2015
Deanna Kosaraju592 views
J johnson global tech draft size reduce by Deanna Kosaraju
J johnson global tech draft size reduceJ johnson global tech draft size reduce
J johnson global tech draft size reduce
Deanna Kosaraju234 views

Recently uploaded

LLMs in Production: Tooling, Process, and Team Structure by
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team StructureAggregage
57 views77 slides
KubeConNA23 Recap.pdf by
KubeConNA23 Recap.pdfKubeConNA23 Recap.pdf
KubeConNA23 Recap.pdfMichaelOLeary82
24 views27 slides
CryptoBotsAI by
CryptoBotsAICryptoBotsAI
CryptoBotsAIchandureddyvadala199
42 views5 slides
MVP and prioritization.pdf by
MVP and prioritization.pdfMVP and prioritization.pdf
MVP and prioritization.pdfrahuldharwal141
39 views8 slides
Cocktail of Environments. How to Mix Test and Development Environments and St... by
Cocktail of Environments. How to Mix Test and Development Environments and St...Cocktail of Environments. How to Mix Test and Development Environments and St...
Cocktail of Environments. How to Mix Test and Development Environments and St...Aleksandr Tarasov
23 views135 slides
The Role of Patterns in the Era of Large Language Models by
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language ModelsYunyao Li
91 views65 slides

Recently uploaded(20)

LLMs in Production: Tooling, Process, and Team Structure by Aggregage
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team Structure
Aggregage57 views
Cocktail of Environments. How to Mix Test and Development Environments and St... by Aleksandr Tarasov
Cocktail of Environments. How to Mix Test and Development Environments and St...Cocktail of Environments. How to Mix Test and Development Environments and St...
Cocktail of Environments. How to Mix Test and Development Environments and St...
The Role of Patterns in the Era of Large Language Models by Yunyao Li
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language Models
Yunyao Li91 views
"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays58 views
Measurecamp Brussels - Synthetic data.pdf by Human37
Measurecamp Brussels - Synthetic data.pdfMeasurecamp Brussels - Synthetic data.pdf
Measurecamp Brussels - Synthetic data.pdf
Human37 26 views
"Package management in monorepos", Zoltan Kochan by Fwdays
"Package management in monorepos", Zoltan Kochan"Package management in monorepos", Zoltan Kochan
"Package management in monorepos", Zoltan Kochan
Fwdays34 views
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf by ThomasBronack
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdfBronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf
ThomasBronack31 views
Discover Aura Workshop (12.5.23).pdf by Neo4j
Discover Aura Workshop (12.5.23).pdfDiscover Aura Workshop (12.5.23).pdf
Discover Aura Workshop (12.5.23).pdf
Neo4j15 views
Innovation & Entrepreneurship strategies in Dairy Industry by PervaizDar1
Innovation & Entrepreneurship strategies in Dairy IndustryInnovation & Entrepreneurship strategies in Dairy Industry
Innovation & Entrepreneurship strategies in Dairy Industry
PervaizDar135 views
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023 by BookNet Canada
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023Redefining the book supply chain: A glimpse into the future - Tech Forum 2023
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023
BookNet Canada44 views
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash162 views
PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」 by PC Cluster Consortium
PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」
PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」
This talk was not generated with ChatGPT: how AI is changing science by Elena Simperl
This talk was not generated with ChatGPT: how AI is changing scienceThis talk was not generated with ChatGPT: how AI is changing science
This talk was not generated with ChatGPT: how AI is changing science
Elena Simperl32 views
Deep Tech and the Amplified Organisation: Core Concepts by Holonomics
Deep Tech and the Amplified Organisation: Core ConceptsDeep Tech and the Amplified Organisation: Core Concepts
Deep Tech and the Amplified Organisation: Core Concepts
Holonomics17 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue199 views

Agility and Cloud Computing - Voices 2015

  • 1. Agility and Cloud Computing Ambs Kesavan March 2015
  • 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. 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. 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. 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. 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. Infrastructure Usage Patterns Provisioning for peak (over provisioning) Predictable peaks (under provisioning) Variable Peaks Poor Service Waste Poor Service Page 7
  • 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. Evolution of IT infrastructure Cloud Computing Overview Cloud Market and Adoption Cloud Service Providers Availability and Security Emerging Technologies Summary Agenda Page 9
  • 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. 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. Cloud Computing Service Models (2) Less Structure More Structure More Control Less Control Page 12
  • 13. Cloud Deployment Models • 3 Deployment Models On-Premise, Hybrid, Public Cloud Page 13
  • 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. Elastic Capacity Scale up and down in minutes Optimize based on needs Manage unexpected peaks IT Agility Actual demand Automated Elasticity Page 15
  • 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. 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. 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. Evolution of IT infrastructure Cloud Computing Overview Cloud Market and Adoption Cloud Service Providers Availability and Security Emerging Technologies Summary Agenda Page 19
  • 20. Global Public Cloud Market Size Source: IDC Page 20
  • 21. Analyst Reports on Cloud (1) Gartner’s Magic Quadrant for IaaS Page 21
  • 22. Analyst Reports on Cloud (2) Enterprise Public Cloud Platforms Source:Forrester Page 22
  • 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. 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. Amazon Web Services Compute and Networking Storage and Content Delivery Database Deployment and Management Analytics Application Services Page 25
  • 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. 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. 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. 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. 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. 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. 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. 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. Evolution of IT infrastructure Cloud Computing Overview Cloud Market and Adoption Cloud Service Providers Availability and Security Emerging Technologies Summary Agenda Page 34
  • 36. Availability and Security (1) • Applications can span multiple regions • High Availability • Disaster Recovery AWS Microsoft Page 36
  • 37. Availability and Security (2) Tolerant to Region Failure Tolerant to Availability Zone Failure Page 37
  • 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. Evolution of IT infrastructure Cloud Computing Overview Cloud Market and Adoption Cloud Service Providers Availability and Security Emerging Technologies Summary Agenda Page 39
  • 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. Evolution of IT infrastructure Cloud Computing Overview Cloud Market and Adoption Cloud Service Providers Availability and Security Emerging Technologies Summary Agenda Page 41
  • 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