You are on page 1of 23

Cloud Models

By-Dr.Suneeta Mohanty
Cloud Framework

By-Dr.Suneeta Mohanty
• Cloud computing is the delivery
of computing services—including servers,
storage, databases, networking, software,
analytics, and intelligence—over the Internet
(“the cloud”) to offer faster innovation,
flexible resources, and economies of scale.

By-Dr.Suneeta Mohanty
What is Data Center ?
•A data center is a facility that centralizes an organization's IT
operations and equipment, as well as where it stores, manages,
and disseminates its data. Data centers house a network's most
critical systems and are vital to the continuity of daily
operations.
•The key components of a data center design include routers,
switches, firewalls, storage systems, servers, and application-
delivery controllers.
•On-premise or off-premise
•Benefits of a Data Center are:
•Protecting Power. Outsourcing data control lessens the impact of a
power disaster or failure
•Cutting Costs
•Improving Efficiency
By-Dr.Suneeta Mohanty
• A cloud data service is a remote version of
a data center – located somewhere away from
your company's physical premises – that lets
you access your data through the internet.

By-Dr.Suneeta Mohanty
Characteristics of Cloud
•On demand self services: computer services such as email,
applications, network or server service can be provided without
requiring human interaction with each service provider. Cloud
service providers providing on demand self services include
Amazon Web Services (AWS), Microsoft, Google, IBM and
Salesforce.com.
•Broad network access: Cloud Capabilities are available over
the network and accessed through standard mechanisms that
promote use by heterogeneous thin or thick client platforms
such as mobile phones, laptops and PDAs.

By-Dr.Suneeta Mohanty
Characteristics of Cloud
•Resource pooling: The provider’s computing resources are
pooled together to serve multiple consumers using multiple-
tenant model, with different physical and virtual resources
dynamically assigned and reassigned according to consumer
demand. The resources include among others storage,
processing, memory, network bandwidth, virtual machines and
email services as mobile phones, laptops and PDAs.

•Rapid elasticity: Cloud services can be rapidly and elastically


provisioned, in some cases automatically, to quickly scale out
and rapidly released to quickly scale in. To the consumer, the
capabilities available for provisioning often appear to be
unlimited and can be purchased in any quantity at any time.

By-Dr.Suneeta Mohanty
Contd …
•Measured service: Cloud computing resource usage can be measured,
controlled, and reported providing transparency for both the provider and
consumer of the utilized service. Cloud computing services use a metering
capability which enables to control and optimize resource use. This implies
that just like air time, electricity or municipality water IT services are charged
per usage metrics – pay per use. The more you utilize the higher the bill. Just
as utility companies sell power to subscribers, and telephone companies sell
voice and data services, IT services such as network security management,
data center hosting or even departmental billing can now be easily delivered
as a contractual service.
•Multi Tenacity: It refers to the need for policy-driven enforcement,
segmentation, isolation, governance, service levels, and billing models for
different consumer constituencies. Consumers might utilize a public cloud
provider’s service offerings or actually be from the same organization, such
as different business units rather than distinct organizational entities but
would still share infrastructure.
By-Dr.Suneeta Mohanty
Need for Cloud
Why are so many businesses moving to the
cloud?

It’s because cloud computing increases efficiency and


offers many more benefits…
•Flexibility : Cloud-based services are ideal for businesses
with growing or fluctuating bandwidth demands. If your
needs increase it’s easy to scale up your cloud capacity,
drawing on the service’s remote servers. Likewise, if you
need to scale down again, the flexibility is baked into the
service. This level of agility can give businesses using
cloud computing a real advantage over competitors.
By-Dr.Suneeta Mohanty
Need for Cloud
•Disaster recovery :Businesses of all sizes should be investing in
robust disaster recovery, but for smaller businesses that lack
the required finance and expertise, this is often more an ideal
than the reality. Cloud is now helping more organizations buck
that trend. According to Aberdeen Group, small businesses are
twice as likely as larger companies to have implemented cloud-
based backup and recovery solutions that save time, avoid
large up-front investment and roll up third-party expertise as
part of the deal.
•Automatic software updates: The beauty of cloud computing
is that the servers are off-premise, out of sight and out of your
hair. Suppliers take care of them for you and roll out regular
software updates – including security updates – so you don’t
have to worry about wasting time maintaining the system
yourself. Leaving you free to focus on the things that matter,
like growing your business.
By-Dr.Suneeta Mohanty
Need for Cloud
•Increased collaboration: When your teams can access,
edit and share documents anytime, from anywhere,
they’re able to do more together, and do it better. Cloud-
based workflow and file sharing apps help them make
updates in real time and gives them full visibility of their
collaborations.
• Work from anywhere: With cloud computing, if you’ve
got an internet connection you can be at work. And with
most serious cloud services offering mobile apps, you’re
not restricted by which device you’ve got to hand. As a
result, the businesses can offer more flexible working
perks to employees so they can enjoy the work-life
balance that suits them – without affecting productivity.

By-Dr.Suneeta Mohanty
Need for Cloud
•Capital-expenditure Free : Cloud computing cuts out the high cost of
hardware. You simply pay as you go and enjoy a subscription-based
model that’s kind to your cash flow. Add to that the ease of setup and
management and suddenly your scary, hairy IT project looks a lot
friendlier.
•Document control :The more employees and partners collaborate on
documents, the greater the need for watertight document control.
Before the cloud, workers had to send files back and forth as email
attachments to be worked on by one user at a time. As a result, you end
up with a mess of conflicting file content, formats and titles. And as even
the smallest companies become more global, the scope for complication
rises. According to one study, "73% of knowledge workers collaborate
with people in different time zones and regions at least monthly".
When you make the move to cloud computing, all files are stored
centrally and everyone sees one version of the truth. Greater visibility
means improved collaboration, which ultimately means better work and
a healthier bottom line. By-Dr.Suneeta Mohanty
Need for Cloud
•Security :Lost laptops are a billion dollar business problem.
And potentially greater than the loss of an expensive piece of
kit is the loss of the sensitive data inside it. Cloud computing
gives you greater security when this happens. Because your
data is stored in the cloud, you can access it no matter what
happens to your machine. And you can even remotely wipe
data from lost laptops so it doesn’t get into the wrong hands.
• Competitiveness : Moving to the cloud gives access to
enterprise-class technology, for everyone. It also allows smaller
businesses to act faster than big, established competitors. Pay-
as-you-go service and cloud business applications mean small
outfits can run with the big boys, and disrupt the market, while
remaining lean and nimble.

By-Dr.Suneeta Mohanty
Need for Cloud

•Environmental friendly :While the above points spell out


the benefits of cloud computing for your business, moving to
the cloud isn’t an entirely selfish act. The environment gets a
little love too. When your cloud needs fluctuate, your server
capacity scales up and down to fit. So you only use the energy
you need and you don’t leave oversized carbon footprints. This
is something done at Salesforce, where they try to create
sustainable solutions with minimal environmental impact.

By-Dr.Suneeta Mohanty
Cloud deployment models
Deployment models define the type of access to the cloud.
This means that deployment types vary depending on
who controls the infrastructure and where it's located.
•Private cloud – It allows systems and services to be accessible
within an organization. It offers higher security.
•managed by the organization or a 3rd party
•Located on or off premise
•Ex - SBI has built own private cloud
•Community cloud - It allows systems and services to be
accessible by group of organizations.
•several orgs that have shared concerns
•managed by organization or a 3rd party
•Ex -CityCloud
By-Dr.Suneeta Mohanty
Cloud deployment models
•Public cloud – It allows systems and services to be accessible
by general public.
•A Public Cloud is a huge data centre that offers the same
services to all its users.
• It offers lesser security.
•Mega scale infrastructure
•Globally distributed
•Ex -Amazon EC2, Gmail
•Hybrid cloud - It is a mixture of public and private cloud. The
critical activities are performed by private cloud and the non-
critical activities are performed by public cloud.
•Ex -Cybercon’s Hybrid Cloud Hosting Service

By-Dr.Suneeta Mohanty
Cloud service models

•Infrastructure as a Service (IaaS) – It


contains the basic building blocks for cloud
IT and provide access to networking
features , computers (virtual or physical)
and storage space. It provides highest level
of flexibility and management control over
IT resources.
•Ex -Amazon Web Services, offers IaaS
through the Elastic Compute Cloud or EC2.
By-Dr.Suneeta Mohanty
Iaas
• IaaS is the delivery of technology
infrastructure as an on demand scalable
service

– Usually billed based on usage


– Usually multi tenant virtualized environment
– Can be coupled with Managed Services for OS
and application support

By-Dr.Suneeta Mohanty
Cloud service models
•Platform as a Service (PaaS) – Such solutions
appeal to developers who want to spend more
time on coding, testing, and deploying their
applications instead of dealing with hardware-
oriented tasks such as managing security
patches and operating system updates.
•Ex –Microsoft Azure empowers developers
to create applications in a variety of languages
and frameworks without getting bogged down
in infrastructure management.

By-Dr.Suneeta Mohanty
Platform as a service(PaaS)
• PaaS provides all of the facilities required to
support the complete life cycle of building and
delivering web applications and services
entirely from the Internet.

– Typically applications must be developed with


a particular platform in mind
– Multi tenant environments
– Highly scalable multi tier architecture

By-Dr.Suneeta Mohanty
Cloud service models
•Software as a Service (SaaS) – It provides a
complete product that is run and managed by
the service provider. One need not to worry
about how the service is maintained or how
the underlying infrastructure is managed.
•Ex –Microsoft offering is Office 365, which
offers online versions of programs, including
Word, Excel, PowerPoint, OneDrive, Outlook,
and SharePoint.

By-Dr.Suneeta Mohanty
Software as a Service(SaaS)
• SaaS is a software delivery methodology that
provides licensed multi-tenant access to
software and its functions remotely as a Web-
based service.

– Usually billed based on usage


– Usually multi tenant environment
– Highly scalable architecture

By-Dr.Suneeta Mohanty
Comparison of services

By-Dr.Suneeta Mohanty

You might also like