Cloud computing provides on-demand access to shared computing resources like networks, servers, storage, applications and services over the internet. It delivers applications through web browsers and allows for dynamic scaling of resources. Some benefits include reduced costs, increased storage and flexibility compared to traditional computing methods. However, privacy, security, and compliance are concerns that need to be addressed for cloud computing.
2. 1. Cloud computing provides
computation, software, data
access, and storage .
2. Cloud computing describes a
new supplement, consumption, and delivery model
for IT services based on Internet protocols.
3. Cloud computing providers deliver applications via
the internet, which are accessed from web
browsers
3. Massive, abstracted infrastructure
◦ Components decided for you
Dynamic allocation, scaling, movement of
applications
Pay per use
No long-term commitments
OS, application architecture independent
No hardware or software to install
4. Once an internet protocol connection is
established among several computers, it is
possible to share services within any one of
the following layers Once an internet protocol
connection is established among several
computers, it is possible to share services
within any one of the following layers
5. One can consider cloud
computing the extension of
SOA out to cloud-delivered
resources, such as storage-
as-a-service, data-as-a-
service, platform-as-a-
service -- you get the idea.
The trick is to determine
which services, information,
and processes are good
candidates to reside in the
clouds, as well as which
cloud services should be
abstracted within the
existing or emerging SOA.
5
7. Cloud architecture the
systems architecture
of the software systems
involved in the delivery
of cloud computing,
typically involves multiple
cloud components
communicating each
other .
8. Startups
◦ Web-based business, SaaS, collaboration services,
widget providers, mobile services, social
networking
Small businesses
◦ Online businesses, online presence, collaboration,
enterprise integration
Enterprises
◦ R&D projects, quick promotions, widgets, online
collaboration, partner integration, social
networking, new business ventures
9. Reduced Cost
Cloud technology is paid incrementally, saving
organizations money.
Increased Storage
Organizations can store more data than on private
computer systems.
Highly Automated
No longer do IT personnel need to worry about
keeping software up to date.
Flexibility
Cloud computing offers much more flexibility than
past computing methods.
More Mobility
Employees can access information wherever they
are, rather than having to remain at their desks.
10. 1. Privacy
2. Compliance
3. Legal
4. Open source
5. Open standards
6. Security
7. Sustainability
11. When the processes, applications, and data are
largely independent.
When the points of integration are well defined.
When a lower level of security will work just
fine.
When the core internal enterprise architecture
is healthy.
When the Web is the desired platform.
When cost is an issue.
When the applications are new.
11
12. When the processes, applications, and data are
largely coupled.
When the points of integration are not well
defined.
When a high level of security is required.
When the core internal enterprise architecture
needs work.
When the application requires a native
interface.
When cost is an issue.
When the application is legacy.
12
13. Cloud computing is the delivery of computing as
a service rather than a product.
As cloud computing is achieving increased
popularity, concerns are being voiced about the
security issues
Many universities, vendors and government
organisations are investing in research around the
topic of cloud computing:[91]