Cloud Computing Technology Overview 2012

9,777 views

Published on

A technical overview of cloud computing from a lawyer's perspective.

Published in: Technology
2 Comments
4 Likes
Statistics
Notes
No Downloads
Views
Total views
9,777
On SlideShare
0
From Embeds
0
Number of Embeds
4,481
Actions
Shares
0
Downloads
0
Comments
2
Likes
4
Embeds 0
No embeds

No notes for slide

Cloud Computing Technology Overview 2012

  1. Cloud Computing:Technology Overview - 2012Presented byJanine Anthony Bowen, Esq., CIPP/USjbowen@jack-law.com(678) 823-6611December 2012
  2. 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.
  4. So Let’s Talk Cloud
  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
  15. Essential Characteristics: Measured Service©2012 Jack Attorneys & Advisors. All Rights Reserved 15
  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
  24. ©2012 Jack Attorneys & Advisors. All Rights Reserved 24

×