3
میالد رحیمیرایانش )پردازش( ابری
خانم رضوان یعقوبیشیوه ارائه مطالب علمی
فنی مهندسی، دانشگاه مالیر
گرداورنده :موضوع سمینار :استاد :نام درس :دانشکده :
93بهار
5
What is Cloud Computing? Cloud Computing Attributes Cloud Service Models Cloud Implementation Types Applications of Cloud Computing Cloud Computing – Trend Pros and Cons
if you only need some milk, would you buy a cow!?
Cloud Computing
7
What is Cloud Computing
“Cloud computing is Web-based processing, whereby shared resources, software, and information are provided to computers and other devices (such as smart phones) on demand over the Internet.”
“Cloud Computing refers to manipulating, configuring, and accessing the applications online. It offers online data storage, infrastructure and application.”
“the practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.”
8
What is Cloud Computing
“Cloud computing is Web-based processing, whereby shared resources, software, and information are provided to computers and other devices (such as smart phones) on demand over the Internet.”
“the practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.”
“Cloud Computing refers to manipulating, configuring, and accessing the applications online. It offers online data storage, infrastructure and application.”
9
What is Cloud Computing
“Cloud computing is Web-based processing, whereby shared resources, software, and information are provided to computers and other devices (such as smart phones) on demand over the Internet.”
“the practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.”
“Cloud Computing refers to manipulating, configuring, and accessing the applications online. It offers online data storage, infrastructure and application.”
11
Cloud Computing Attributes
• Pooled computing• Delivered over the Network• Elastic scaling• Flexible pricing• Provide resources as a service
12
Cloud Computing Attributes
• Pooled computing
• Delivered over the Network• Elastic scaling• Flexible pricing• Provide resources as a service
13
Cloud Computing Attributes
• Pooled computing• Delivered over the Internet
• Elastic scaling• Flexible pricing• Provide resources as a service
14
Cloud Computing Attributes
• Pooled computing• Delivered over the Internet• Elastic scaling
• Flexible pricing• Provide resources as a service
15
Cloud Computing Attributes
• Pooled computing• Delivered over the Internet• Elastic scaling• Flexible pricing
• Provide resources as a service
17
Cloud Service Models
• SaaS allows to provide software application as a service to the end users. It refers to a software that is deployed on a hosted service and is accessible via Internet.
Software as a Service (SaaS)
• PaaS offers the runtime environment for applications. Developers can upload a configured applications and it “runs” within the Internet.
Platform as a Service (PaaS)
• IaaS provides access to fundamental resources such as physical machines, virtual machines, virtual storage, etc.
Infrastructure as a Service (IaaS)
Cloud Service Models
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
Multimedia Business Processes
Industry Applications Office Suit
.NET
Database
Web 2.0 Application Runtime
Java RuntimeDevelopment Tooling
Shared virtualized, dynamic provisioning
Servers Networking Data CenterStorage
18
19
Cloud Service Models
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
22
Private Cloud
Cloud Implementation Type
Hybrid Cloud
Public Cloud
The Private Cloud allows systems and services to be accessible with in an organization. The Private Cloud is operated only within a single organization. However, It may be managed internally or by third-party.
23
Private Cloud
Cloud Implementation Type
Hybrid Cloud
Public Cloud
The Public Cloud allows systems and services to be easily accessible to general public, e.g., Google, Amazon, Microsoft offers cloud services via Internet.
24
Private Cloud
Cloud Implementation Type
Hybrid Cloud
Public Cloud
The Hybrid Cloud is a mixture of public and private cloud. Non-critical activities are performed using public cloud while the critical activities are performed using private cloud.
29
Cloud Computing - Trend
• Cloud Computing resources will become more customizable• Large enterprises will become vendors• The Browser will be all the desktop software you need
30
Cloud Computing - Trend
• Cloud Computing resources will become more customizable
• Large enterprises will become vendors• The Browser will be all the desktop software you need
31
Cloud Computing - Trend
• Cloud Computing resources will become more customizable• Large enterprises will become vendors
• The Browser will be all the desktop software you need
34
Thank you
Resource
http://www.tutorialspoint.com http://www.wikipedia.org http://www.slideshare.com http://www.evo-uk.org http://www.blogs.zdnet.com http://www.technobuffalo.com
Special thanks to Google, Wikipedia and who the hell invented copy-and-paste!!!