3. Outlines
1. Introduction
2. What is Cloud Computing?
3. Why Cloud Computing?
4. Cloud Service Models
5. Major Cloud Providers
6. Cloud Storage
7. Cloud Computing Benefits
8. Cloud Computing Challenges
9. Conclusion
4.
5. Introduction
• With traditional desktop computing, we run copies of software
programs on our own computer.The documents we create are
stored on our own pc
• Although documents can be accessed from other computers on the
network, they can’t be accessed by computers outside the
network.This is PC-centric.
• With cloud computing, the software programs one uses aren’t run
from one’s personal computer, but are rather stored on servers
accessed via the Internet.
6. • If a computer crashes, the software is still available for
others to use. Same goes for the documents one create;
they’re stored on a collection of servers accessed via the
Internet.
• Anyone with permission can not only access the documents,
but can also edit and collaborate on those documents in real
time.
• Unlike traditional computing, this cloud computing model
isn’t PC-centric, it’s document-centric.
7. What Is Cloud Computing ?
• Cloud computing is where a large number of systems are connected
in private or public networks, to provide dynamically scalable
infrastructure for application, data and file storage.
• With the advent of this technology, the cost of computation,
application hosting, content storage and delivery is reduced.
• The idea of cloud computing is based on a very fundamental principal
of ‘reusability of IT capabilities'.
8.
9.
10. SaaS (Software as a Service)
Defined as service-on-demand, where a provider will license software
tailored.
In the SaaS model, cloud providers install and operate application
software in the cloud and cloud users access the software from cloud
clients.
Cloud users do not manage the cloud infrastructure and platform where
the application runs.
This eliminates the need to install and run the application on the cloud
user's own computers, which simplifies maintenance and support.
Examples of SaaS include: Google Apps, Microsoft Office 365 , GT Nexus
andTradeCard.
11. PaaS (Platform as a Service)
In the PaaS model, cloud providers deliver a computing
platform typically including operating system, programming
language execution environment, database, and web server.
Application developers can develop and run their software
solutions on a cloud platform without the cost and complexity
of buying and managing the underlying hardware and software
layers.
Examples of PaaS include: OpenShift,GoogleApp Engine,
Windows Azure Cloud Services and OrangeScape
12. IaaS (Infrastructure as a Service)
In the most basic cloud-service model, providers of IaaS offer
computers physical or (more often) virtual machines and other
resources.
IaaS clouds often offer additional resources such as a virtual-
machine disk image library, raw (block) and file-based storage,
firewalls, load balancers, IP addresses, virtual local area networks
(VLANs), and software bundles.
IaaS-cloud providers supply these resources on-demand from their
large pools installed in data centers.
Examples of IaaS providers include: Amazon EC2, Azure Services
Platform, Google Compute Engine, HP Cloud
16. Cloud Services Status in India
The Ministry of Electronics and IT (MEITY) has issued new guidelines on
setting up of IT infrastructure by government departments using cloud
computing technology with a clause mandating that all data must be stored
within the country.
The guidelines for government departments on contractual terms related to
cloud services said since the data can be located in one or more discrete sites
in foreign countries, therefore, the condition for data location has to be
specifically mentioned in the agreement with the service provider.
In order to utilise and harness the benefits of Cloud Computing, Government
of India has embarked upon an ambitious initiative - "GI Cloud" which has
been named as 'MeghRaj'.
17. The focus of this initiative is to accelerate delivery of e-services in the
country while optimizing ICT spending of the Government.
This will ensure optimum utilization of the infrastructure and speed up
the development and deployment of eGov applications.The
architectural vision of GI Cloud encompasses a set of discrete cloud
computing environments spread across multiple locations, built on
existing or new (augmented) infrastructure, following a set of common
protocols, guidelines and standards issued by the Government of India.
18. MEITY has empanelled 11 companies for providing cloud computing
services to government departments which include:
19.
20. Cloud Storage
Cloud storage means "the storage of data online in the cloud”
wherein a company's data is stored in and accessible from multiple
distributed and connected resources that comprise a cloud.
Cloud storage can provide the benefits of greater accessibility and
reliability; rapid deployment; strong protection for data backup,
archival and disaster recovery purposes.
However, cloud storage does have the potential for security and
compliance concerns.
21. Public Cloud
Public clouds are owned and operated by third parties; they deliver
superior economies of scale to customers, as the infrastructure costs are
spread among a mix of users, giving each individual client an attractive
low-cost, “Pay-as-you-go” model.
All customers share the same infrastructure pool with limited
configuration, security protections, and availability variances.These are
managed and supported by the cloud provider.
One of the advantages of a Public cloud is that they may be larger than
an enterprises cloud, thus providing the ability to scale seamlessly, on
demand.
22. Private Cloud
Private clouds are built exclusively for a single enterprise.They aim to address concerns on
data security and offer greater control, which is typically lacking in a public cloud.There are
two variations to a private cloud:
On-premise Private Cloud:On-premise private clouds, also known as internal clouds
are hosted within ones own data center.This model provides a more standardized
process and protection, but is limited in aspects of size and scalability.This is best suited
for applications which require complete control and configurability of the infrastructure and
security.
Externally hosted Private Cloud:This type of private cloud is hosted externally with
a cloud provider, where the provider facilitates an exclusive cloud environment with full
guarantee of privacy.This is best suited for enterprises that don’t prefer a public cloud due
to sharing of physical resources.
23. Hybrid Cloud
Hybrid Clouds combine both public and private cloud models.
With a Hybrid Cloud, service providers can utilize third party Cloud
Providers in a full or partial manner thus increasing the flexibility of
computing.
The Hybrid cloud environment is capable of providing on-demand,
externally provisioned scale.The ability to augment a private cloud with
the resources of a public cloud can be used to manage any unexpected
surges in workload.
28. Conclusion
• With cloud computing, the action moves to the interface — that
is, to the interface between service suppliers and multiple groups
of service consumers.
• Cloud services will demand expertise in distributed services,
procurement, risk assessment and service negotiation — areas
that many enterprises are only modestly equipped to handle.