This presentation provides an overview of cloud computing, including:
1. Cloud computing allows on-demand access to computing resources like servers, storage, databases, networking, software, analytics and more over the internet.
2. Key features of cloud computing include scalability, availability, agility, cost-effectiveness, and device/location independence.
3. Popular cloud storage services include Google Drive, Dropbox, and Apple iCloud which offer free basic storage with options to pay for additional storage.
2. OUTLINE
• Why cloud computing Matters?
• What is cloud computing?
• Features of Cloud Computing.
• Advantages of Cloud Computing.
• Disadvantages of Cloud Computing.
• History of Cloud Computing.
• Cloud Computing Architecture.
• Cloud Storage.
3. Why cloud computing ?
End User
Business Man
Developer
Application
Infrastructure
Platform
SAAS
IAAS
PAAS
Cloud
End User
CLOUD COMPUTING
General user today Computational needs
4. CLOUD COMPUTING
• On demand delivery of IT resources through the internet with payment depending
on the use of the service is known as cloud computing.
• The term cloud refers to a network or the internet.
• It gives a solution for infrastructure at low cost.
• Cloud computing refers to manipulating, configuring, and accessing the applications
online. It offers online data storage, infrastructure and application.
• Cloud computing is both a combination of software and hardware based computing
resources delivered as a network service.
5. Features of Cloud Computing
1. High scalability - it means on demand provisioning of resources on a large scale
without requiring human interaction with each service provider.
2. High availability and reliability - availability of servers is more reliable and high
because it minimizes the chances of infrastructure failure.
3. Agility - it shares the resources between users and works very quickly.
4. Multi-sharing - multiple user and applications work more efficiently with less cost
by sharing common infrastructure using cloud computing.
6. 5. Maintenance - maintenance of cloud computing applications is easier as they are
not required to be install on each computer and can also be accessed from various
places, ultimately reducing the cost.
6. Low cost - it is cost effective because the company no more needs to set its own
infrastructure. It pays according to resources it has consumed.
7. Services in pay-per-use mode – API,s(application programming interfaces) are
provided to the users for accessing the services on the cloud and pay according to
use of the service.
8. Device and location independent.
7. Advantages of Cloud Computing
1) lower cost computer for users:- in cloud, you don't require a high-powered (and
accordingly high-priced) computer to run cloud computing web based applications
because applications run on cloud not on desktop PC or laptop.
2) lower it infrastructure cost:- by using cloud computing, you need not to invest in
larger numbers of more powerful servers, you also need not to require the it staff for
handling such powerful servers.
3) fewer maintenance cost:- the maintenance cost in cloud computing greatly reduces
both hardware and software maintenance for organizations of all sizes.
8. 4) lower software cost:- it reduces the software cost because you don't need to
purchase separate software packages for each computer in the organization.
5) instant software updates:- another software-related advantage in cloud computing
is that users don't need to face with the choice between obsolete software and high
upgrade costs. If the app is web-based, updates happen automatically and are available
next time when the user logs in to the cloud.
6) increased computing power:-the execution capacity of cloud servers are very high.
It processes the application very fast.
7) unlimited storage capacity:-cloud offers you a huge amount of storage capacity like
2000 GB or more than that if required.
9. Disadvantages of Cloud Computing
1) Require a constant Internet Connection:-Cloud computing is impossible without
Internet connection. To access any applications and documents you need a constant
Internet connection.
2) Require High Speed Internet connection:- It requires high speed internet
connection because web based apps need a lot of bandwidth to download.
3) Stored Data Might Not Be Secure:- With cloud computing, all your data is stored in
the cloud. That's all well and good, but how secure is the cloud? Can't unauthorized
users gain access to your confidential data?
10. History of Cloud Computing
Before emerging the cloud computing, there was Client/Server computing which is
basically a centralized storage in which all the software applications, all the data and all
the controls are resided on the server side.
If a single user wants to access specific data or run a program, he/she need to connect to
the server and then gain appropriate access, and then he/she can do his/her business.
Then after, distributed computing came into picture, where all the computers are
networked together and share their resources when needed.
11. On the basis of above computing, there was emerged of cloud computing concepts that
later implemented.
At around in 1961, John MacCharty suggested in a speech at MIT that computing can
be sold like a utility, just like a water or electricity. It was a brilliant idea, but like all
brilliant ideas, it was ahead if its time, as for the next few decades, despite interest in the
model, the technology simply was not ready for it.
But of course time has passed and the technology caught that idea and after few years
we mentioned that:
12. In 2002, Amazon started Amazon Web Services, providing services like storage,
computation and even human intelligence. However, only starting with the launch of the
Elastic Compute Cloud in 2006 a truly commercial service open to everybody existed.
In 2009, Google Apps also started to provide cloud computing enterprise applications.
Of course, all the big players are present in the cloud computing evolution, some were
earlier, some were later. In 2009, Microsoft launched Windows Azure, and companies
like Oracle and HP have all joined the game. This proves that today, cloud computing
has become mainstream.
13. Cloud Computing Architecture
Cloud Computing architecture comprises of many cloud components, which are loosely
coupled. We can broadly divide the cloud architecture into two parts:
Front End
Back End
Each of the ends is connected through a network, usually Internet. The following
diagram shows the graphical view of cloud computing architecture:
14.
15. Front End: - The front end refers to the client part of cloud computing system. It
consists of interfaces and applications that are required to access the cloud computing
platforms, Example - Web Browser.
Back End:-The back End refers to the cloud itself. It consists of all the resources
required to provide cloud computing services. It comprises of huge data storage, virtual
machines, security mechanism, services, deployment models, servers, etc.
16. Cloud Storage
Cloud Storage is a service where data is remotely maintained, managed, and backed up.
The service is available to users over a network, which is usually the internet. It allows
the user to store files online so that the user can access them from any location via the
internet. The provider company makes them available to the user online by keeping the
uploaded files on an external server. This gives companies using cloud storage services
ease and convenience, but can potentially be costly. Users should also be aware that
backing up their data is still required when using cloud storage services, because
recovering data from cloud storage is much slower than local backup.
17. Common Features of Cloud Storage Options: - Many of these services are free up to
a certain number of gigabytes, with additional storage available for a monthly fee. All
cloud storage services provide drag‐and‐drop accessing and syncing of folders and files
between your desktop and mobile devices, and the cloud drive. They also all allow
account users to collaborate with each other on documents.
Popular Cloud Storage
• Google Drive
• Dropbox
• Apple iCloud
18. • All offer a basic amount of free storage:
– Dropbox: 5 GB
– OneDrive (linked to Microsoft live account): 7 GB
– Google Drive (linked to Gmail account): 15 GB
• After that, the user has to pay a yearly or monthly subscription fee. E.g. Google Drive:
100 GB - $4.99/month; 200 GB - $9.99/month