final presentation
DESCRIPTION
Presentation à propos Cloud-ComputingTRANSCRIPT
Cloud Computing
Prepared by : Dalel Mahdhi Darine Znegui Nidhal Khlifi Moslem Zgueb
1AU:2015/2016
Plan
• What is Cloud Computing?• Characteristics of Cloud Computing• Services of Cloud Computing
Software as a Service (Saas)Platforms as a Service (Paas)Infrastructure as a Service (Iaas)
• Models of Cloud ComputingPublic CloudPrivate CloudHybrid Cloud
• Evolution’s Impact on Engineers Future • Conclusion 2AU:2015/2016
What is the Cloud Computing?
• General term used to describe a new class of network based computing that takes place over the Internet.
• A collection of integrated and networked hardware, software and Internet infrastructure (called a platform).
• Using the Internet for communication and transport provides all the services proposed.
3AU:2015/2016
• Hide the complexity and details of the deployment of the infrastructure.
• providing very simple graphical interface or API for simple use or management
• The platform provides on demand services, that are always on, anywhere, anytime and any place.
4
What is the Cloud Computing?
AU:2015/2016
5AU:2015/2016
Advantages
6AU:2015/2016
Unlimited Storage Capacity Availability of software applications Universal Access to Documents Lighting-quick processing power Lower IT Infrastructure Costs Fewer Maintenance Issues Lower Software Costs Increased Data Safety Easier Group Collaboration Latest Version Availability
Inconvinient
7AU:2015/2016
Requires a constant Internet Connection
Security of private data and data storage
Legal contraints
Features Might Be limited
Stored Data Might Not Be Secure
• On Demand Self Service,• Ubiquitous Network Access: Any where, any time, any
device.• Location independent Ressource Pooling • Rapid Elasticity• Pay as you go.
8
Characteristics of Cloud Computing
AU:2015/2016
Services Of Cloud Computing
• A way of delivering applications over the Internet—as a service. Instead of installing and maintaining software.
• Access it via the Internet, customers have no hardware or software to buy, install, maintain, or update.
• The provider manages access to the application, including security, availability, and performance.
9AU:2015/2016
Software as a Service (Saas)
Examples
10AU:2015/2016
Platforms as a Service (PaaS)• PaaS is a category of cloud computing that allows users to
create software applications using tools supplied by the provider.
With PaaS, developers can:build applications and services over the internet deploy those applications without any specialized systems
administration skills.write the code wich can be uploaded by the PaaS provider
and they present it on the internet.
Use of a Platform like a service .11AU:2015/2016
12AU:2015/2016
Platforms as a Service (PaaS)
Pros & Cons:
+ Rapid development at low cost,
+ Private and public deployment,
-Limits developers to provider languages and tools.
13
Example:
AU:2015/2016
ActiveState
Amazon Web Services
CloudBees
Force.com
Google App Engine
Microsoft Windows Azure
14
Infrastructure as a Service (IaaS)• IaaS is one of the three fundamental service models of
cloud computing alongside Platform as a Service (PaaS) and Software as a Service (SaaS).
• IaaS is a form of cloud computing that provides virtualized computing resources over the Internet.
• IaaS involves outsourcing the basic infrastructure used to support operations--including storage, hardware, servers, and networking components.
• IaaS providers supply these resources on-demand from their large pools installed in data-center.
AU:2015/2016
15
Example:
AU:2015/2016
Connecting UP
Amazon Web Services
Microsoft Azure
16
Public Cloud:• The public cloud is a prime
example of the cloud computing model:
easy to set up, highly scalable and elastic, where users will only pay for the
resources that they use.
It is a set of resources which’s assigned to one company or organization.
Models of Cloud Computing
AU:2015/2016
17
Models of Cloud Computing
AU:2015/2016
Private Cloud:
Private cloud is a type of cloud computing that delivers similar advantages to public cloud, including scalability and self-service, but through a proprietary architecture.Unlike public clouds, a private cloud is dedicated to a single organization provided with greater control and privacy.
The features and benefits of private clouds therefore are:• Higher security and privacy• More control
18
Models of Cloud Computing
AU:2015/2016
Private Cloud:
Virtual private cloud (VPC)• is the logical division of a service provider's public
cloud multi-tenant architecture to support private cloud computing in a public cloud environment.
• It is a cost-effective solution that is ideal for expanding your
presence into the public cloud instead of expanding your onsite infrastructure.
19
Models of Cloud Computing
AU:2015/2016
Private Cloud:
Host Private Cloud• Cloud hosting services provide hosting for websites on
virtual servers which pull their computing resource from extensive underlying networks of physical web servers.
20
Hybrid Cloud:
Models of Cloud Computing
AU:2015/2016
21
Hybrid Cloud:
Models of Cloud Computing
AU:2015/2016
22
Conclusion
• Cloud Computing is outpacing the IT industry• Real business value can be realized by customers of all sizes• Cloud solutions are simple to acquire, don’t require long term
contracts and are easier to scale up and down as needed• Proper planning and migration services are needed to ensure a
successful implementation• Public and Private Clouds can be deployed together to leverage the
best of both• Third party monitoring services ensure customer are getting the
most out of their cloud environment• Security Compliance and Monitoring is achievable with careful
planning and analysis.
AU:2015/2016
23
•
Evolution’s Impact on Engineers Future
• Many of the activities loosely grouped together undercloud computing have already been happening and centralised computing activity is not a new phenomena
• Grid Computing was the last research-led centralised approach
• However there are concerns that the mainstream adoption of cloud computing could cause many problems for users
• Many new open source systems appearing that you can install and run on your local cluster– should be able to run a variety of applications on these systems
AU:2015/2016
24
• https://en.wikipedia.org/wiki/Cloud_computing• http://www.gartner.com/it-glossary/infrastructure-as-a-service-ia
as/• http://www.interoute.com/what-paas• http://searchcloudcomputing.techtarget.com/definition/public-clo
ud• http://www.appcore.com/types-cloud-computing-private-public-h
ybrid-clouds/
References
AU:2015/2016
25
Thank you !
AU:2015/2016