Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Cloud compting
1.
2. Why learn about cloud computing ?
What is cloud computing ?
Evolution to cloud computing
Cloud computing architecture
Fundamental cloud services
SaaS ,PaaS ,Iaas
Deployment models
What does it mean to developer ?
Conclusion
3. Everybody is taking about it, it’s a Buzzword.!
Seen an acceleration in adoption
of cloud computing and cloud
services.
It is mentioned as one of the
top 5 technology trends to
watch in next 4-5 years.
4. Services and solutions that are delivered and
consumed in real time over internet in cloud
services.
Cloud computing is a deli-
very model of computing
services over internet.
5. On demand self service
Easy network access: Anywhere ,Anytime
,Any device
Rapid Elasticity
Pay as you go
Location independent resource
pooling
6. Combined affects of following factors have
made cloud computing a compelling
paradigm
Advancement in processors
Virtualization technology
Distributed storage
Automated management
Broadband internet access
Fast & inexpensive service
7.
8.
9.
10.
11. Most known and first service, major service
given as part of cloud computing service
In case the app. Itself is provided by the
service provider , typically via web browser.
Example:-
- User mail: Gmail, Hotmail
- User pics: Picasa, Flickr
- Enterprise: Webex, OfficeLive
12. PaaS – Platform as a Service
Hosted App. Environment for developing and
deploying cloud based applications
Examples:-
-Google’s App Engine
-Amazon EC2
-Microsoft Azure
13. IaaS- Service provider offers capacity for rent
basically hosted Data centers and services
An evolution of web site and server hosting
services which provided services and virtual
private servers
Examples:-
- AT&T –Hosting & Storage
- Rackspace
-Amazon EC2
14.
15. Cloud computing is an extension of
distributed models of software development
and delivery
-The software is composed of interoperable
third party components
-The execution happens in distributed
manner on multiple computers
-The ownership is distributed between
multiple organizations
16.
17. Cloud Computing is evolved by consolidating
several technologies like SaaS, Grid and
virtualization
Major services: SaaS, PaaS & IaaS
3 deployment models: Private, Public &Hybrid
From software development perspective it is
an extension of distributed computing