1
© 2013. PubLead All rights reserved.
Principals
Key Benefits
Evolution of IT Computing
Platform Shift
Data Center
Introduction to Cloud Computing
2
© 2013. PubLead All rights reserved.
CLOUD COMPUTING: PRINCIPALS
Cloud Computing
Pooled Resources
Virtualization
Elastic & Scaling
Automation
Billing
3
© 2013. PubLead All rights reserved.
POOLED RESOURCES: HOSTING MODELS
-1
0
1
2
3
4
0 0.5 1 1.5 2 2.5 3 3.5
CAPEX: Up-front Capital Expenditure
Colocation
Self-Hosting
Cloud Computing
Managed
Hosting
OPEX: On-going Operation Costs
Self-Hosting
• CAPEX ($$$)
• OPEX ($$$)
Colocation
• CAPEX ($$)
• OPEX ($$)
Managed Hosting
• CAPEX (0)
• OPEX ($$$)
Cloud Computing
• CAPEX (0)
• OPEX ($$)
Dedicated IT and IS
Resources
Space, Networks,
Security, Power and
other facilities Rental
Outsourced IT based on
Monthly Subscription &
Minimum Period Contract
Pay-As-You-Go &
Provide Lower
Financial Barriers for
Initial Projects
4
© 2013. PubLead All rights reserved.
VIRTUALIZATION
Partitioning Servers Into Virtual Servers (VMs)
Memory
CPU (Multi-Core)
Storage
Network Controller
Operating System
Applications
Device Drivers
Cost Effective
Better Utilization
Space
Power
Cooling
Resource Availability
Application Grow
Application Shrink
5
© 2013. PubLead All rights reserved.
ELASTIC & SCALING
Dynamic Scaling
IMPACTS:
Auto-Provisions of
Resources
Performance
No-Manual
Intervention
Significant Lower
of Hardware
Delivery Time
6
© 2013. PubLead All rights reserved.
AUTOMATION – RESOURCE DEPLOYMENT API
IMPACTS:
Provision VMs
Within Minutes
Costs Management
Billable only during
the “ACTIVE”
VMs hours
Provision
De-Provision
7
© 2013. PubLead All rights reserved.
BILLING – METERED CHARGES BASED ON USABILITY
Cloud Model:
• Pay-as-you-go model
• No annual contract
• No commitment for a specific level of consumption
• Allocation of resources as needed
• Pay on hourly basis
• Many economic advantages benefits while running applications for
IT organizations
• No/less need for entrepreneurs to raise initial capital
• Utilization of compute resources for pennies per hour
• Playing field changer allowing the little guy an equal footing with
large corporations
8
© 2013. PubLead All rights reserved.
KEY BENEFITS
Business
Conversion of CAPEX to OPEX
Pay-as-you-go Model
Drastically Lowering the Initial Projects Financial Barriers
Agility
Reduction of Months for Planning, Purchasing, Provisioning and Configuring Resources
Improved Time-to-Market
Factors Left to be Handled by the Experts
Building the Data Center
Security
Reliability
Performance
Power Generators
9
© 2013. PubLead All rights reserved.
EVOLUTION OF IT COMPUTING – 20TH CENTURY
1960s: Single-User
• Early Mainframe Systems
1970s: Time Shared
• Virtualized Mainframe Resources
• Virtual Machines Allocation for Users who share the same System
1980s: Client Server & Internet
• TCP-IP Protocol Standard
• Networking Technology Simplifies the Ability to Connect Systems
• Shift from Centralized Computing to Distributed Systems
• Computing Resources and Tasks moved to the Desktop
• Thick Client Applications
1990s: Thin-Client Model
• Reigned Through the Evolution of the WEB and HTTP
10
© 2013. PubLead All rights reserved.
EVOLUTION OF IT COMPUTING – INTO THE 21ST CENTURY
2000s: Grids, SAAS and Utility Computing
• Commodity Hardware are Harnessed for Computing Tasks with Large Array of Hardware
• Web Browsers Access and Handle Complex Applications
2005+: The Cloud
• Utility Data Center Resources is Made Available as Service in On-Demand Model Through the WEB
11
© 2013. PubLead All rights reserved.
PLATFORM SHIFT
12
© 2013. PubLead All rights reserved.
CLOUD SERVICES LAYERS: X-AS-A-SERVICE TAXONOMY (XAAS)
Cloud Enablement
Infrastructure and Utilities
providing the Glue Needed
to Run the System
Platform as a Service
(PaaS)
Environment for Building a Managed Application using IDE with Rich Class Library which
Executes in a Runtime Container
Software as a Service (SaaS)
Packaged Software Applications
Framework as a Service (FaaS)
Environment for Building a Module for
ERP System
Infrastructure as a Service
(IaaS)
Environment for Building a Native Applications
13
© 2013. PubLead All rights reserved.
DATA CENTER: CLOUD OR MEGA TYPE CLASSIFICATION
Structure
• Container (packed with 1000+ servers)
• Clean and consistent Power
• Cooling
• Network Connectivity and Ample of Bandwidth
• Security (logical & Physical)
• Disaster & Recovery
Scaling
• Geographical Proximity
• Cheap Power
• Volume Servers Pricing
• Dynamic Power and Speed Scaling (CPU, Fan, etc.)
• Cooling (Water)
• Modular Cloud Data Center
Configuration &
Management
• Cloud API Resource Controller
• High VM Utilization
• Security (x.509 key pairs)
• Virtual Storage on demand
• Application Database
• Performance & Scalability
14
© 2013. PubLead All rights reserved.
DATA CENTER: HARDWARE
Networking
• High Bandwidth <10/Gbps
• High Speed Broadband
• Satellite
• Wireless Networks
Computational Power
• (1976) Mega FLOPS: $33,000+
• (Today) Mega FLOPS (Quad Processor): $0.02
Storage
• (1980s) Exceeds $200/MB
• (Today) Under $0.01/MB
Many and
Everywhere
Connectivity
15
© 2013. PubLead All rights reserved.
DATA CENTER: SOFTWARE
Virtualization
• Commodity Servers Partitioning
• Multi-core
• Time-Slice Operation
SOA
• Machine-to-Machine (M2M) communication
• Architectural Model for building Composite Applications on Virtual Instances
SAAS Model
• Business Model Innovation
• Renting Software (no purchase)
• Fee scales based on amount of use
• Adoption of the on-demand or pay-as-you-go model
16
© 2013. PubLead All rights reserved.
Yosef Ohayon
Founder and Owner
www.publead.com
Top Related