topic 2: cloud computing paradigms

Download Topic 2: Cloud Computing Paradigms

Post on 18-Nov-2014

1.116 views

Category:

Technology

2 download

Embed Size (px)

DESCRIPTION

Cloud Computing Workshop 2013, ITU

TRANSCRIPT

  • 1. 2: Cloud Computing Paradigms Zubair Nabi zubair.nabi@itu.edu.pk April 17, 2013Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 1 / 22
  • 2. Outline1 Introduction2 Cloud service providers3 Utility Computing4 Economics5 Challenges Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 2 / 22
  • 3. Outline1 Introduction2 Cloud service providers3 Utility Computing4 Economics5 Challenges Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 3 / 22
  • 4. Cloud computing A realization of utility computing in which computation, storage, and services are offered as a metered service Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 4 / 22
  • 5. Cloud computing A realization of utility computing in which computation, storage, and services are offered as a metered service Encompasses applications delivered as services over the Internet and hardware and software in the datacenters that enable those services Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 4 / 22
  • 6. Cloud computing A realization of utility computing in which computation, storage, and services are offered as a metered service Encompasses applications delivered as services over the Internet and hardware and software in the datacenters that enable those services Software as a Service (SaaS) Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 4 / 22
  • 7. Cloud computing A realization of utility computing in which computation, storage, and services are offered as a metered service Encompasses applications delivered as services over the Internet and hardware and software in the datacenters that enable those services Software as a Service (SaaS) Public Cloud: If available to the public as a pay-as-you-go model, e.g. Amazon Web Services, Google AppEngine, and Microsoft Azure Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 4 / 22
  • 8. Cloud computing A realization of utility computing in which computation, storage, and services are offered as a metered service Encompasses applications delivered as services over the Internet and hardware and software in the datacenters that enable those services Software as a Service (SaaS) Public Cloud: If available to the public as a pay-as-you-go model, e.g. Amazon Web Services, Google AppEngine, and Microsoft Azure Private Cloud: Internal datacenters of an organization that are not publicly accessible Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 4 / 22
  • 9. AdvantagesAdvantages to both service providers and end users Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 5 / 22
  • 10. AdvantagesAdvantages to both service providers and end users 1 Service providers: Simplied software installation and maintenance Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 5 / 22
  • 11. AdvantagesAdvantages to both service providers and end users 1 Service providers: Simplied software installation and maintenance Centralized control over versioning Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 5 / 22
  • 12. AdvantagesAdvantages to both service providers and end users 1 Service providers: Simplied software installation and maintenance Centralized control over versioning No need to build, provision, and maintain a datacenter Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 5 / 22
  • 13. AdvantagesAdvantages to both service providers and end users 1 Service providers: Simplied software installation and maintenance Centralized control over versioning No need to build, provision, and maintain a datacenter On the y scaling Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 5 / 22
  • 14. AdvantagesAdvantages to both service providers and end users 1 Service providers: Simplied software installation and maintenance Centralized control over versioning No need to build, provision, and maintain a datacenter On the y scaling 2 End users: Anytime, anywhere access Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 5 / 22
  • 15. AdvantagesAdvantages to both service providers and end users 1 Service providers: Simplied software installation and maintenance Centralized control over versioning No need to build, provision, and maintain a datacenter On the y scaling 2 End users: Anytime, anywhere access Share data and collaborate easily Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 5 / 22
  • 16. AdvantagesAdvantages to both service providers and end users 1 Service providers: Simplied software installation and maintenance Centralized control over versioning No need to build, provision, and maintain a datacenter On the y scaling 2 End users: Anytime, anywhere access Share data and collaborate easily Safeguard data stored in the infrastructure (debatable) Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 5 / 22
  • 17. Outline1 Introduction2 Cloud service providers3 Utility Computing4 Economics5 Challenges Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 6 / 22
  • 18. History Phenomenal growth of Web services in late 90s and early 2000s Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 7 / 22
  • 19. History Phenomenal growth of Web services in late 90s and early 2000s Large Internet companies, including Amazon, eBay, Google, Microsoft, Yahoo, etc., already had massive infrastructure Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 7 / 22
  • 20. History Phenomenal growth of Web services in late 90s and early 2000s Large Internet companies, including Amazon, eBay, Google, Microsoft, Yahoo, etc., already had massive infrastructure To keep up with demand, these companies also developed scalable software infrastructure (think MapReduce, GFS, BigTable, Dynamo, etc.) Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 7 / 22
  • 21. History Phenomenal growth of Web services in late 90s and early 2000s Large Internet companies, including Amazon, eBay, Google, Microsoft, Yahoo, etc., already had massive infrastructure To keep up with demand, these companies also developed scalable software infrastructure (think MapReduce, GFS, BigTable, Dynamo, etc.) They also acquired the operational expertise to deter potential physical and electronic attacks Zubair Nabi 2: Cloud Computing Paradigms April 17, 2013 7 / 22
  • 22. History Phenomenal growth of Web services in late 90s and early 2000s Large Internet companies, including Amazon, eBay, Google, Microsoft, Yahoo, etc., already had massive infrastructure To keep up with demand, these companies also developed scalable software infrastructure (think MapReduce, GFS, BigTable, Dynamo, etc.) They also acquired the operational expertise to deter potential physical and electronic attacks Therefore, they had already created extremely large datacenters to leverage statistical multiplexing and bulk purchas

Recommended

View more >