1. Public Cloud: A review
Ajay Sunil
Lovely Professional University, Phagwara
E-mail: ajaysunil84@gmail.com
Reg. no: 11606333
Abstract -- Public Cloud is a type of cloud hosting
that allows the accessibility of systems & its services
to its users easily. This type of cloud computing is
important or required for cloud hosting where the
service providers render services to various clients.
Public cloud is bettersuited for business purposesfor
managing the large files. This type of cloud is
important due to the decrease in capital overheads.
Keywords -- Public Cloud, Cloud Computing, Cloud
Security, Cloud performance.
INTRODUCTION
The practice of using a network of remote
servers hosted on the Internet to store, manage, and
process data, rather than a local server or a PC. Cloud
computing is an emerging technology, it catches the
attention from both industries and academics. It
provides services over internet. Cloud computing
resources are available whenever needed and charges
are based on how much we use them. Shared cloud
resources can be used by others when you are not
using. Several computing paragons, such as grid
computing, have promised to deliver this utility
computing vision.
A Public Cloud is a type of computing in
which a service provider makes resources available to
the public via the internet. Resources vary by provider
but may include storage capabilities, applications or
virtual machines. A public cloud is meant to serve
multiple users. Any customer requires a virtual
computing environment that is separated, and most
likely, from other users. In public cloud, security
concerns are handled by the cloud providers yet it has
been always considered for IT professionals and
researchers.
PUBLIC CLOUD
Public cloud services and infrastructure are
provided off-site over the Internet by third-party
companies to multiple clients. Some examples of
public clouds are server hosting, storage services and
webmail. Public clouds are less secure anddata in them
ca be accessed by anyone. This is the reason that many
business companies opt for private cloud. Some of the
public cloud providers are:
• Google
• Amazon
• Microsoft
• VMware
• Cisco, etc.…
Public cloud users simply make an agreement,
use the resources, and pay for what’s used at within
certain amount of time. Unlike private clouds, public
clouds can save companies from the expensive costsof
having to purchase,manage and maintain on-premises
hardware and application infrastructure - the cloud
service provider is held responsible for all management
and maintenance of the system.
2. Cloud Computing, the long-held dream of
computing as a utility, has the potential to transform a
large part of the IT industry, making software even
more attractive as a service and shaping the way IT
hardware is designed and purchased. Cloud computing
refers to both the applications delivered as services
over the Internet and the hardware and systems
software in the datacenters that provide those services.
The services themselves have long been referred to as
Software as a Service. The datacenter hardware and
software are what we will call a cloud. When a cloud
is made available in a pay-as-you-go manner to the
general public, we call it a public cloud; the service
being sold is utility computing.
The cloud infrastructure is available to open
world or a large industrial group and is provided by an
organization selling cloud services. In public clouds,
storages are offered as a service, usually over internet
connection that we can use it freely or a pay-per-usage
fee. Users can check their use on demand and no need
of to purchase hardware to use the service. Public
cloud providers control the infrastructure and pool
resources into normal capacity required by its users.
Public clouds are available to the public or large
organizations, and are owned by a third-party
organization that provides the cloud service. A public
cloud is available on the internet and made to be used
by any personality with an internet connection to
provide a similar range of capabilities and services.
Public cloud users are typically private users and
connect to the public internet through an internet
service provider’s network. Google, Amazon and
Microsoft are main companies of public cloud who
offer their services to the general public. Data created
and specified by customers are usually stored on the
servers of the third-party vendor.
The advantages of the Public cloud are:
Flexible
Reliable
Ultimate Scalable
Low cost
Place independence
Some disadvantages of Public cloud are:
Less Secured
Poor Customizable
Advantages
Flexible
There are a countless of IaaS, PaaS and SaaS
services available on the market which follow the
public cloud model and that are ready to be accessed
as a service from any internet enabled device. These
services can fulfil most computing requirements and
can deliver their benefits to clients.
Reliable
The sheer number of servers and networks
involved in creating a public cloud and the redundancy
configurations means that, should one physical
component fail, the cloud service would still run
unaffected on the remaining components.
Scalable
Cloud resources are available on demand from
the public clouds’ vast pools of resource so that the
applications that run on them can respond seamlessly
to fluctuations in activity.
Cost
Public cloud services often employ a pay-as-
you-go charging model, whereby the consumer will be
able to access the resource they need, when they need
it, and then only pay for what they use. Public clouds
bring together greater levels of resource and so can
benefit from the largest economies of scale. The
centralized operation and management of the
underlying resources is shared across all of the
subsequent cloud services whilst components, such as
servers,require less bespoke configuration.
Place Independence
The availability of public cloud services through
an internet connection checks that the services are
available wherever the client is needed. This provides
extremely useful opportunities to enterprise, such as
remote access to IT infrastructure or online document
collaboration from multiple places.
3. Disadvantages
Less Secure
Cloud computing consists of applications,
platforms and infrastructure segments. Each segment
performs different operations and offers different
products for businesses and individuals around the
world. The business application includes Software as a
Service (SaaS), Utility Computing, Web Services,
Platform as a Service (PaaS), Managed Service
Providers (MSP), Service Commerce and Internet
Integration. There are numerous security issues for
cloud computing as it encompasses many technologies
including networks, databases, operating systems,
virtualization, resource scheduling, transaction
management, load balancing, concurrency control and
memory management. Therefore, security issues for
many of these systems and technologies are applicable
to cloud computing. For example, the network that
interconnects the systems in a cloud has to be secure
and mapping the virtual machines to the physical
machines has to be carried out securely. Data security
involves encrypting the data as well as ensuring that
appropriate policies are enforced for data sharing.
Customization
When you use the public cloud, your visibility is
limited. You can only see what they allow you to see.
But what’s behind those front-end interfaces? Our
cyber world is becoming ever more user-friendly.
WYSIWYG and WIMP are ubiquitous, and the
command line interface (CLI) is almost a thing of the
past. The promise of the cloud now is that it’s all
automatic. Just point and click and the underlying
technology does all the rest. You don't need to know
anything about it. But willful ignorance is not generally
an accepted principle for IT professionals who want to
properly manage their infrastructure, or for managers
who need all the information they can get to make the
best decisions for their company.
PUBLIC CLOUD IN IaaS
Cloud infrastructure services, known as
Infrastructure as a Service (IaaS), are self-service
models for accessing, monitoring, and managing
remote datacenter infrastructures, such as compute
(virtualized or bare metal), storage, networking, and
networking services (e.g. firewalls). Instead of having
to purchase hardware outright, users can purchase IaaS
based on consumption, similar to electricity or other
utility billing.
Compared to SaaSand PaaS,IaaSusers are responsible
for managing applications, data, runtime, middleware,
and OSes. Providers still manage virtualization,
servers, hard drives, storage, and networking. Many
IaaSproviders now offerdatabases,messaging queues,
and other services above the virtualization layer as
well. Some tech analysts draw a distinction here and
use the IaaS+ moniker for these other options. What
users gain with IaaS is infrastructure on top of which
they can install any required platform. Users are
responsible for updating these if new versions are
released.
REVIEWS ON PUBLIC CLOUD
Amazon AWS Cloud
Amazon Web Services is one of the leading
names in web hosting company in the world. This
popular company offers best and quality services at
good value. They support to Small business to
individuals and professionals. They also take care of
individual developers exploring the potential of AWS,
looking for access to technical support resources to
help quickly and effectively get started. These include
– domain registration, Shared Web Hosting, virtual
servers, Cloud servers, Reseller Hosting, and
Dedicated server to other online applications.
Reliability
Has a brand AWS implies lot of reliability and
efficient team with highly secured server? AWS
provides trusted, cloud-based solutions to help you
meet your business needs. Running your solutions in
the AWS Cloud can help you get your applications up
and running faster while providing the same level of
security that organizations like Pfizer, Intuit, and the
US Navy rely on with latest Antivirus, Malware and
other tools to prevent hacking attempts. The AWS
Cloud makes a broad set of services, partners and
support options easily available to help with a success
solution.
4. Some Basic Features with every Hosting Package:
Unlimited Domains, Email & Space
99.9% Uptime and 24×7 Support
Easy to use Control Panels
Control Panel
With best support and rich feature set, it’s easy
to see why customers and partners make cPanel &
WHM their hosting platform of choice. In the
competitive web hosting industry, cPanel & WHM
offers hosting providers the tools that they need to
succeed. Using a web-based interface, cPanel gives
customers a large range of features that allow them to
control virtually every aspect of their websites,
Webhost Manager (WHM) gives you the ability to
manage every hosting account on your server
Support
Amazon Web Services (AWS) supports round
the clock support via live chat, phone and e-mail. It
also has video tutorials which will help the customers.
Azure Cloud
This Cloud Hosting Companies is developed by
Microsoft in year 2010. they provide software as a
services (SaaS), platform as a services and
infrastructure as a service and supports many different
programming language, tools and frameworks,
including both Microsoft-specific and third-party
software and systems.
Reliability
They provide Storage Services like REST and
SDK APIs for storing and accessing data on the cloud.
Azure Automation, provides a way for users to
automate the manual, long-running, error-prone, and
frequently repeated tasks that are commonly
performed in a cloud and enterprise environment. In
which it saves bit time and increases the reliability of
regular administrative tasks and even schedules them
to be automatically performed at regular intervals.
Customer can automate processes using runbooks or
automate configuration management using Desired
State Configuration.
Control Panel
Password Vaulting – Azure Active Directory
enables administrators to securely store
passwords in the cloud, and assign those
passwords to individual users or groups for
shared access.
Easy Configuration – Azure Active Directory
provides a simple step-by-step user interface
for connecting Service Now to Azure AD.
Support
For Azure customers who prefer a higher level
of technical support, Microsoft provides four flexible
support options that help everyone from individual
developers to multi-national organizations get the most
out of their Azure subscription. With break/fix
technical support including rapid-response to mission-
critical applications, Azure support gives you accessto
the best available Azure know-how, resources, and
best practices. And also 24×7 technical support for
service issues with select Azure services (Virtual
machine, Web app, SQL database,Azure Cosmos DB,
Redis cache) via Resource health in Azure portal.
Additional services will be added over time.
Rackspace Cloud
The Rackspace Cloud is a set of cloud
computing products and services billed on a utility
computing basis from the US-based company
Rackspace. They offer web application hosting or
platform as a service, Cloud Storage, virtual private
server, load balances, databases, backup, and
monitoring. They offer services like cloud files, cloud
servers,cloud sites, Caveats etc.
Reliability
Rackspace also offers Cloud Block Storage and
Cloud Backup. Cloud Block Storage, which was
released in 2012, is powered by OpenStack and
competes with Amazon Elastic Block Store. They also
provide file level backups and uses compression and
encryption to cut storage costs and improved security
for their customers. In Rackspace you can also
5. Migrating your data and apps to the right clouds and
also enhancement and optimization for your cloud.
Control Panel
The online control panel wascustom built for the
Rackspace Cloud service. The control panel includes
management interfaces for the Cloud Sites, Cloud
Servers and Cloud Files services. It also allows users
to manage multiple clients and the plans and products
that apply to them, with white label branding options
for messaging. The clients themselves have access to a
restricted version of the control panel that allows them
to conduct administrative tasks such as managing mail
accounts.
Support
They also provide access to support materials
including developer resources, a knowledge base,
forums. There is also Fanatical Support that is
available 24x7x365 via phone, chat and email.
CONCLUSION FUTURE WORKS
We know that there is an increase in number of
the public cloud provides. We are using those to create
and submit data on cloud. We can buy the storage or
they provide free access to limited data storage. With
the growing number of cloud providers and range of
services from which to choose, organizations must
exercise due diligence when selecting and moving
functions to the cloud. Cloud Technologies are mostly
virtualization environments. Providers seeking to make
good in the Cloud need to be adapt in networking and
virtualization and gain hands-on exposure with live
deployments. Candidates can also experiment with
their Cloud Technology Skills on few websites that
offer lab infrastructure such as Azure, AWS and
Google Cloud among others. Cloud Computing is a
fast-emerging business standard. Enterprises find it
beneficial in several ways. Cloud Computing
simplifies accessibility, provides virtual storage space,
addresses backup issues, it provides security against
unauthorized access and loss of data. Key advantage is
that userscan pay only for the resourcestheyhave used
on ‘the cloud’ and do away with the major investments
for data storage, software licenses, servers and
hardware.
According to an IBM statistic about 85% of new
applications are being developed around Cloud
Computing. The industry is expected to grow
tremendously, driven mainly by the services that allow
users to back up their files including photos and music,
while ensuring easyavailability of files in casesof hard
drive crash. Studies by NASDAQ indicate that
investments in cloud technology is likely to expand
over US$ 40 million by the year 2018.
REFERENCE
Cloud computing Bible by Barrie Sosinsky
Cloud computing by Rishabh Sharma
ieeexplore.ieee.org
www.ibm.com/developerworks/cloud
https://searchcloudcomputing.techtarget.com/
definition/public-cloud