More Related Content Similar to Cloud Computing Technology Overview 2012 (20) More from Janine Anthony Bowen, Esq. (6) Cloud Computing Technology Overview 20122. Janine Anthony Bowen, Esq., CIPP/US
Your Presenter
• With 2 degrees in Industrial Engineering
from Clemson University and almost a
decade working in technology
companies, Janine is an engineer-
turned-lawyer who knows technology,
intellectual property, and the law well.
• She specializes in helping her clients
negotiate technology deals with Fortune
500 companies.
©2012 Jack Attorneys & Advisors. All Rights Reserved 2
3. And JACK does what
• Jack Attorneys & Advisors is the technology law boutique of choice
for clients seeking an expert, pragmatic, high touch experience. We
specialize in technology, privacy, cloud computing, mobile,
intellectual property, and commercial contracts.
5. What’s the Cloud, really?
http://www.fatcow.com/data-center/photos - You are allowed to copy, distribute, transmit the work and to adapt the work.
Attribution is not required. You are prohibited from using this work in a stand alone manner.
©2012 Jack Attorneys & Advisors. All Rights Reserved 5
6. Cloud Computing
Definition from the User’s Perspective
• Data processing and storage, application development, and
software hosting over the Internet instead of on a personal
computer or over a network
• Available on an ‘on demand’ basis
• Location of information stored ‘in the cloud’ is potentially
unknown and perhaps irrelevant at any given point in time
• Relatively inexpensive
©2012 Jack Attorneys & Advisors. All Rights Reserved 6
7. National Institute of
Standards & Technology’s Definition
• Cloud computing is a model for enabling ubiquitous,
convenient, on-demand network access to a shared pool of
configurable computing resources (e.g., networks, servers,
storage, applications, and services) that can be rapidly
provisioned and released with minimal management effort or
service provider interaction. This cloud model promotes
availability and is composed of five essential characteristics,
three service models, and four deployment models.
http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
©2012 Jack Attorneys & Advisors. All Rights Reserved 7
8. NIST Definition (cont.)
• Essential Characteristics • Deployment Models
– On-demand self-service – Private Cloud
– Broad network access – Community Cloud
– Resource pooling – Public Cloud
– Rapid elasticity – Hybrid Cloud
– Measured Service
8
9. Essential Characteristics:
On-demand Self Service
Service Provider
Consumer
7
©2012 Jack Attorneys & Advisors. All Rights Reserved 9
10. Essential Characteristics:
Broad Network Access
Tablets
iMac Windows
Computers
Home
Service Provider
Computers
Smartphones
Office
International Desktop
Locations
©2012 Jack Attorneys & Advisors. All Rights Reserved 10
11. Need to Understand:
Virtual Server
Multiple Separate
Physical Servers and
Software Licenses
Human
Resources
Single Physical Server
Sales with Multiple Software
Licenses
Asset
Consolidation
Management
Virtual
Facilities Server
Management
Purchasing
Real
Servers
©2012 Jack Attorneys & Advisors. All Rights Reserved 11
12. Multi-Tenancy Makes Public Cloud
Computing Possible
Single-Tenant Multi-Tenant
(On-Premise or Hosted)
Dedicated App Stack for Each One Single Stack for All
Application Applications
Slide used with permission from Salesforce.com - © 2012 Salesforce.com
©2012 Jack Attorneys & Advisors. All Rights Reserved 12
13. Need to Understand:
Multi-tenancy
ABC Company
User
ABC Company XYZ Company
Purchasing Purchasing XYZ Company
Application Application User
Acme Atlas
Acme Company
Company Company User
Inventory Inventory
Application Application Internet
Connection Top-Notch
Top-Notch Small Biz Company User
Company Company
Logistics Payroll
Application Application Small Biz
Company User
Hypervisor
Atlas Company
Operating System User
Virtual Server with Tenants
Multiple Tenants
©2012 Jack Attorneys & Advisors. All Rights Reserved 13
14. Essential Characteristics:
Resource Pooling & Rapid Elasticity
Columbia, SC
Atlanta, GA
Multiple Tenants
©2012 Jack Attorneys & Advisors. All Rights Reserved 14
16. Cloud Models *aaS
SaaS (Software as a Service)
The consumer uses the provider’s
applications running on a cloud infrastructure.
(e.g. Google Docs, Yahoo! Mail)
PaaS (Platform as a Service) Software
The consumer has control over the As A Service
deployed applications and possibly
application hosting environment
configurations. (e.g. Force.com, Platform
Microsoft Azure) As A Service
IaaS (Infrastructure as a Service)
The consumer is able to deploy and Infrastructure
run arbitrary software. (e.g. Amazon As A Service
EC3, Rackspace, GoGrid)
©2012 Jack Attorneys & Advisors. All Rights Reserved 16
17. 3 Delivery Models:
Control Points
Infrastructure as a
Software as a Service Platform as a Service
Service
(SaaS) (PaaS)
(IaaS)
Applications Applications Applications
Managed
Data Data By Client Data
Managed
Runtime Runtime Runtime By Client
Middleware Middleware Middleware
Managed
OS By Service OS OS
Provider Managed
Virtualization Virtualization By Service Virtualization
Provider Managed
Servers Servers Servers By Service
Provider
Storage Storage Storage
Networking Networking Networking
©2012 Jack Attorneys & Advisors. All Rights Reserved 17
18. Deployment Models:
Private Cloud
• The cloud infrastructure is operated solely for an organization.
http://csrc.nist.gov/publications/drafts/800-146/Draft-NIST-SP800-146.pdf
©2012 Jack Attorneys & Advisors. All Rights Reserved 18
19. Deployment Models:
Private Outsourced Cloud
• The cloud infrastructure is operated solely for an organization.
http://csrc.nist.gov/publications/drafts/800-146/Draft-NIST-SP800-146.pdf
©2012 Jack Attorneys & Advisors. All Rights Reserved 19
20. Deployment Models:
Public Cloud
• The cloud infrastructure is made available to the general
public
http://csrc.nist.gov/publications/drafts/800-146/Draft-NIST-SP800-146.pdf
©2012 Jack Attorneys & Advisors. All Rights Reserved 20
21. Deployment Models:
Hybrid Cloud
• The cloud infrastructure is a combination of two or more clouds
(private, community, or public) that remain unique entities but are
bound together by standardized or proprietary technology that
enables data and application portability between environments.
Public Cloud Private Cloud
http://csrc.nist.gov/publications/drafts/800-146/Draft-NIST-SP800-146.pdf
©2012 Jack Attorneys & Advisors. All Rights Reserved 21
22. Deployment Models:
Hybrid Cloud - Example
Public Cloud Private Cloud
©2012 Jack Attorneys & Advisors. All Rights Reserved 22
23. Q&A
Contact Me
• Janine Anthony Bowen, Esq., CIPP/US
jbowen@jack-law.com
www.linkedin.com/in/jdabowen
• 678-823-6611
• Twitter - @cloudlawyer
• www.jack-law.com
• Facebook – www.facebook.com/JackAttorneys
JACK Attorneys & Advisors: Technology/IP Law & the Business of Technology - Quite Simply, We Get It.
©2012 Jack Attorneys & Advisors. All Rights Reserved 23