Introduction to Cloud Computing

  • 1,844 views
Uploaded on

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

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

The two empty slides are actually videos

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,844
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
71
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. CLOUD COMPUTING Ahmed Soliman www.nozom.orgMonday, April 4, 2011
  • 2. CLOUD COMPUTING Old days of computing What’s cloud computing? SaaS IaaS PaaSMonday, April 4, 2011
  • 3. OLD DAYS When real men used to write their own device driversMonday, April 4, 2011
  • 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. MAINFRAMES The Good The Bad Powerful computers Very expensive Zero downtime Not efficient RAS (Reliability, Availability, Not customizable Serviceability)Monday, April 4, 2011
  • 6. UTILITY COMPUTING Electricity, water, etc?Monday, April 4, 2011
  • 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. WHAT IS CLOUD? Cloud computing, I mean.Monday, April 4, 2011
  • 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. CHARACTERISTICS Agility API (REST-based) Scalability Cost (barrier to entry) Security Location independence Maintenance Multi-tenancy Metering ReliabilityMonday, April 4, 2011
  • 11. PRIVATE CLOUD Allows you to overflow load to public cloudsMonday, April 4, 2011
  • 12. FLAVORS SaaS (Software as a Service) IaaS (Infrastructure as a Service) PaaS (Platform as a Service)Monday, April 4, 2011
  • 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. Monday, April 4, 2011
  • 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. Monday, April 4, 2011
  • 17. Monday, April 4, 2011
  • 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. 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. 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. THANK YOU www.nozom.orgMonday, April 4, 2011