Cloud Security:-
Introduction:-
Cloud computing has more to offer businesses and individuals than ever before. Many are moving to
the cloud to take advantage of the on-demand nature of documents, applications and services. An area
of cloud computing that is starting to garner more attention is cloud security, as well as Security-as-a-
Service (SECaaS). These security areas are increasing in attention in response to businesses move to
the cloud – cyber thieves follow data and confidential information. Similar to on-premise computer and
server security, cloud security adoption has
lagged behind cloud service adoption.
Infrastructure as a Service:-
Overview Infrastructure-as-a-Service (IaaS) as a concept is easier to grasp because of some similarity it shares with the traditional infrastructure that was used and is still used in many organizations today. With the traditional infrastructure an organization needed to purchase servers, all networking components and storage devices. A lot of capital is required to start up a business and more funds may be required for a company that wants to change its business model to adapt to changes in the market. Even though the concept of cloud computing dates back to the 1960’s, Cloud Computing Services were not widely offered until mid 2008, at least in the way it is discussed in this paper (eyeOS Blog)—“cloud computing” may have different meanings depending on how the term is used. It was during 2008 when services such as IaaS began to be offered by companies such as Amazon. The ability for a business to acquire IaaS began to make it easier for Startups and other businesses, especially those who could not afford infrastructure they needed, to meet their technology requirements. Advancements in computer technology in areas such as networking, the Internet, virtualization technology, clustering and load balancing capabilities have enabled IaaS providers to offer scalable, shared and manageable environments (Dawoud). Other companies that provide cloud computing services specifically IaaS are Amazon, AT&T, HP, Verizon, CA Technologies, Cloud Scaling, DATA PIP and Eucalyptus Systems among others (Cloud360).
However, even with the advantages that are mentioned above, IaaS has significant security challenges. The security challenges of providing this service become increasingly complex as the number of users increases. Also, customers of IaaS must share resources, which has security implications as well. The IaaS delivery model consists of components such as service level agreement, utility computing, cloud software, platform virtualization, network connectivity, and computer hardware (Dawoud). All of these components face different security and privacy issues. The challenges of cloud computing from a user’s (i.e. company that pays for the service) point of view are: knowing exactly where the data is located, whether others are accessing the data, and whether the data is being compromised.
Products and Services:-
Products and services that are offered by IaaS providers are: Servers: Most business may require similar servers but depending on the nature and size of a business the number and type of servers required may differ. Examples of servers that are commonly used are Database servers, Application servers, and Mail servers, among many others. Security products used in traditional way of securing servers and storage are still relevant, e.g. use of firewall and Intrusion Detection Systems. An IaaS provider can provide a firewall for a fee to filter mail received by a startup business. Storage Devices: High Capacity hard drives are also made available for lease to companies that need these services. The IaaS providers are able to do this as they have data centers with hard drives that are able to store large-scale data, and with use of virtualization this capability is significantly improved.
Features of IaaS:-
Currently there are security concerns that are holding businesses back from acquiring services such as
IaaS. However, with more studies concerning these addressing these issues, we can expect that more
companies/businesses will feel confident migrating to the cloud. Also by applying Moore’s Law there
can be an expected increase in processing power and memory (Ushman). Based on Moore’s law we
can then predict that virtualization capacity will also increase. With increased virtualized capacity, we can expect increased efficiency and scalability. This may cause more companies to migrate to the
cloud in the future.
Platform as a Service:-
In the cloud stack, Platform-as-a-Service (PaaS) sits in the middle, between Infrastructure-as-a-Service
and Software-as-a-Service. Customers who make use of PaaS do not want to deal with the hassle of
purchasing a physical computer, installing the operating system, and all other steps that go into
integrating a computer into the company’s workflow (Keene). PaaS is often used in instances of
application development, which allows for a developer start programming without having to install an
Operating System, a Database server, or a Web server. This frees organizations from significant
overhead in terms of money and resources in supporting their hardware.
PaaS offers the ability to make the computer into a service, freeing the user from maintenance on the
machine – and truly – even caring about the operating system that they are using. PaaS deployments
can be public – like Google App Engine and Windows Azure – allowing anyone to sign up and use the
platform. They can also be private, set up and monitored by an organization, used only by internal
members of that organization. Private clouds offer two distinct advantages: 1) sensitive information
need not be transmitted over the public internet, 2) if the internet connection in the building is down,
local network resources that are still available can serve data from the private cloud (Bhadauria).
Products and Services:-
High-Assurance Hypervisor is an idea that is on the rise, and very close to corporate acceptance. This
would greatly improve the confidence in public PaaS in the commercial world. If a Hypervisor is HighAssurance, users can be confident that their data and deployments are safe from outside tampering.
Many companies are beginning to support this capability (MacDonald).
Along with the rise of High-Assurance Hypervisors, the private cloud is an idea that is also gaining
traction. This is due to the natural progression from server virtualization to server virtualization in the cloud. Many companies have found the virtualization reduces capital costs, and will soon find that a
private cloud can speed the delivery of services (Penn).
Google App Engine, along with other offerings such as Engine Yard and Microsoft Azure allow for the
complete development, deployment, and hosting of mission critical web applications. Customers only
have to pay for the bandwidth they use, with the provider scaling network resources to fit the demand
for the application (appengine.google.com).
Features of PaaS:-
We believe that PaaS will continue to grow along with demand for SaaS. As consumers care less about
what platform they need to run their software (as a service), they will care less about what, if any,
platform they have. PaaS by way of Google’s Chrome OS will continue to make itself relevant through
its use in schools, due to low cost hardware (Lardinois).
Having PaaS tool as a startup can drastically lower barriers of entry. Companies will take advantage of
the ability to run their whole operation without buying a single server.
Software as a Service:-
In the Cloud Computing Stack, Software-as-a-Service (SaaS) sits on top of Platform-as-a-Service
(PaaS) and Infrastructure-as-a-Service (IaaS). SaaS is simply software that is delivered from a server
in a remote location to your desktop, and is used primarily online. Typically, it is accessed using a thin
client via a web browser, although some SaaS software uses its own interface, designed to provide
special characteristics for its application or its users. Initially, SaaS software existed only in real time –
within an online connection. But, as SaaS evolved, applications that live on an appliance (a server
managed by the SaaS vendor) on the user organization’s premises became prevalent (Simon 97-112).
Products and Services:-
SaaS applications are available more or less for all business segments. As part of their SaaS product
line, Google provides Google Apps for Business, which includes solutions like business email, calendar, documents and more. These products are bundled with features such as multiple platform
integration and 99.9% uptime SLA (Google Apps for Business).
SaaS startup desk.com (previously known as Assistly) helps companies collect and organize all of their
customer conversations into a prioritized actionable list and equips support staff with the tools to
respond to customers. The application allows businesses to filter conversations, access customer
histories, automate processes and even tap into social media conversations on Facebook, Twitter and
other sites (Rao). Demandforce‘s SaaS application automates Internet marketing and communications
so customers can focus on running their day-to-day operations (Rao). Cloud financial management
company Intacct sells cloud-based software for financial functions — including applications for
accounting, contract management, revenue management, inventory management, purchasing, vendor
management, financial consolidation and reporting (Lomas). Education technology company EverFi has
created a SaaS application for schools to help educate young adults on financial literacy, student loan
default prevention, filing taxes, credit card debt and other critical life skills. The application’s curriculum
incorporates virtual worlds, social media and videos to help teach children these life skills (Rao)
No comments