CLOUD COMPUTING                                    Ahmed Soliman                        www.nozom.orgMonday, April 4, 2011
CLOUD COMPUTING                    Old days of computing                    What’s cloud computing?                    Saa...
OLD DAYS                   When real men used to                   write their own device                           driver...
MAINFRAMES                    The term originally referred to the large cabinets that                    housed the centra...
MAINFRAMES                        The Good                                              The Bad                         Po...
UTILITY             COMPUTING                        Electricity, water, etc?Monday, April 4, 2011
UTILITY COMPUTING                    Packaging of computing resources, such as                    computation ,storage and...
WHAT IS                        CLOUD?               Cloud computing, I mean.Monday, April 4, 2011
CLOUD COMPUTING                    “Cloud computing is a model for enabling                    convenient, on-demand netwo...
CHARACTERISTICS                    Agility                    API (REST-based)          Scalability                    Cos...
PRIVATE CLOUD                    Allows you to overflow load to public cloudsMonday, April 4, 2011
FLAVORS                    SaaS (Software as a Service)                    IaaS (Infrastructure as a Service)             ...
SOFTWARE AS A SERVICE                    Software on demand: you are not buying the                    software, you are b...
Monday, April 4, 2011
INFRASTRUCTURE AS A                         SERVICE                    Platform virtualization environment -- as a service...
Monday, April 4, 2011
Monday, April 4, 2011
PLATFORM AS A SERVICE                    PaaS is the delivery of a computing platform and                    solution stac...
PAAS                    Services to develop, test, deploy, host and maintain                    applications in the same i...
EXAMPLES                    Google AppEngine (Python, Java)                    Heroku (Ruby on Rails)                    A...
THANK YOU                        www.nozom.orgMonday, April 4, 2011
Upcoming SlideShare
Loading in...5
×

Introduction to Cloud Computing

1,916

Published on

An introduction to cloud computing presentation held at ITI Mansoura Branch - Egypt.

The two empty slides are actually videos

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,916
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
76
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Introduction to Cloud Computing"

  1. 1. CLOUD COMPUTING Ahmed Soliman www.nozom.orgMonday, April 4, 2011
  2. 2. CLOUD COMPUTING Old days of computing What’s cloud computing? SaaS IaaS PaaSMonday, April 4, 2011
  3. 3. OLD DAYS When real men used to write their own device driversMonday, April 4, 2011
  4. 4. MAINFRAMES The term originally referred to the large cabinets that housed the central processing unit (CPU) Later, the term was used to distinguish high-end commercial machines from less powerful unitsMonday, April 4, 2011
  5. 5. MAINFRAMES The Good The Bad Powerful computers Very expensive Zero downtime Not efficient RAS (Reliability, Availability, Not customizable Serviceability)Monday, April 4, 2011
  6. 6. UTILITY COMPUTING Electricity, water, etc?Monday, April 4, 2011
  7. 7. UTILITY COMPUTING Packaging of computing resources, such as computation ,storage and services, as a metered service similar to traditional public utility (electricity, water, natural gas, telephone network, and etc.) Were mostly used in super computers rentals The foundation of the cloud computingMonday, April 4, 2011
  8. 8. WHAT IS CLOUD? Cloud computing, I mean.Monday, April 4, 2011
  9. 9. CLOUD COMPUTING “Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction” --NISTMonday, April 4, 2011
  10. 10. CHARACTERISTICS Agility API (REST-based) Scalability Cost (barrier to entry) Security Location independence Maintenance Multi-tenancy Metering ReliabilityMonday, April 4, 2011
  11. 11. PRIVATE CLOUD Allows you to overflow load to public cloudsMonday, April 4, 2011
  12. 12. FLAVORS SaaS (Software as a Service) IaaS (Infrastructure as a Service) PaaS (Platform as a Service)Monday, April 4, 2011
  13. 13. SOFTWARE AS A SERVICE Software on demand: you are not buying the software, you are buying a service Pay-as-you-go business model No local server installation Rapid scalability Think of using GMail instead of installing Microsoft ExchangeMonday, April 4, 2011
  14. 14. Monday, April 4, 2011
  15. 15. INFRASTRUCTURE AS A SERVICE Platform virtualization environment -- as a service. Rather than purchasing servers, software, datacenter space or network equipment, clients instead buy those resources as a fully outsourced service. Several market leaders at the moment Amazon EC2 RackspaceMonday, April 4, 2011
  16. 16. Monday, April 4, 2011
  17. 17. Monday, April 4, 2011
  18. 18. PLATFORM AS A SERVICE PaaS is the delivery of a computing platform and solution stack as a service. Providing all of the facilities required to support the complete lifecycle of building and delivering web applications and services entirely available from the internet. PaaS offerings may include facilities for application design, application development, testing, deployment and hosting.Monday, April 4, 2011
  19. 19. PAAS Services to develop, test, deploy, host and maintain applications in the same integrated development environment Web based user interface creation tools Multi-tenant architecture Integration with web services and databases Utility-grade instrumentationMonday, April 4, 2011
  20. 20. EXAMPLES Google AppEngine (Python, Java) Heroku (Ruby on Rails) Amazon Beanstalk (Java) Salesforce.com (DAS) Windows Azure (.NET, Java, PHP, Ruby)Monday, April 4, 2011
  21. 21. THANK YOU www.nozom.orgMonday, April 4, 2011
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×