Services of Cloud Computing Kanusu Srinivasa Rao 2 Assistant Professor Department of MCA Yogi Vemana University Kadapa, AP India



Similar documents
Keyword: Cloud computing, service model, deployment model, network layer security.

A Study of Infrastructure Clouds

CLOUD COMPUTING INTRODUCTION HISTORY

Where in the Cloud are You? Session Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle)

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

About me & Submission details

Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

Indian Journal of Science International Weekly Journal for Science ISSN EISSN Discovery Publication. All Rights Reserved

Cloud Computing for SCADA

SURVEY OF ADAPTING CLOUD COMPUTING IN HEALTHCARE

APPLICABILITY OF CLOUD COMPUTING IN ACADEMIA

CPS221 Lecture: Cloud Computing last revised 10/22/14 Objectives

A REVIEW ON CLOUD COMPUTING

Global Innovations in Cloud Computing Services and Deployment

20 th Year of Publication. A monthly publication from South Indian Bank.

Cloud Computing and Its Vision 2015!!

Cloud Computing - Architecture, Applications and Advantages

High Performance Computing Cloud Computing. Dr. Rami YARED

Session 3. the Cloud Stack, SaaS, PaaS, IaaS

Cloud computing an insight

Overview of Cloud Computing and Cloud Computing s Use in Government Justin Heyman CGCIO, Information Technology Specialist, Township of Franklin

Cloud Computing. Karan Saxena * & Kritika Agarwal**

IBM EXAM QUESTIONS & ANSWERS

Cloud Computing. Cloud computing:

The Key Components of a Cloud-Based Unified Communications Offering

An emerging technology today in computer science - cloud computing

Cloud Computing-Software as Service

Commercial Software Licensing

Frequently Asked Questions: Desktone s Offerings and Market

Session 2. The economics of Cloud Computing

Certified Cloud Computing Professional Sample Material

Cloud Computing and Amazon Web Services

International Journal of Advanced Research in Computer Science and Software Engineering

Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges.

Cloud Computing Security. Belmont Chia Data Center Solutions Architect

Building Blocks of the Private Cloud

Cloud Computing; What is it, How long has it been here, and Where is it going?

Data Centers and Cloud Computing. Data Centers

Cloud Computing. Chapter 1 Introducing Cloud Computing

Rapid Application Development

Cloud Computing. Chapter 1 Introducing Cloud Computing

CLOUD COMPUTING: ARCHITECTURE AND CONCEPT OF VIRTUALIZATION

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Services. More agility. More freedom. More choice.

How cloud computing can transform your business landscape.

Building Out Your Cloud-Ready Solutions. Clark D. Richey, Jr., Principal Technologist, DoD

CLOUD COMPUTING IN HIGHER EDUCATION

The Key Components of a Cloud-Based UC Offering

Welcome. Panel. Cloud Computing New Challenges in Data Integrity and Security 13 November 2014

How To Understand Cloud Computing

CLOUD COMPUTING. When It's smarter to rent than to buy

Private Clouds Can Be Complicated: The Challenges of Building and Operating a Microsoft Private Cloud

local content in a Europeana cloud

How To Protect Your Cloud From Attack

THE INS AND OUTS OF CLOUD COMPUTING

2 Prof, Dept of CSE, Institute of Aeronautical Engineering, Hyderabad, Andhrapradesh, India,

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

Cloud Computing. Chapter 8 Virtualization

Simplified Private Cloud Management

CLOUD COMPUTING. A Primer

Data Centers and Cloud Computing

TOP 7 THINGS Every Executive Should Know About Cloud Computing EXECUTIVE BRIEF

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service

CLOUD COMPUTING PHYSIOGNOMIES A 1.1 CLOUD COMPUTING BENEFITS

Multi Tenancy and Customizations Issues in e-health SaaS Applications

How To Understand Cloud Computing

Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station

Cloud Computing-A Tool For Future

How To Create A Cloud Based System For Aaas (Networking)

Allocation of Datacenter Resources Based on Demands Using Virtualization Technology in Cloud

The Advantages of Security as a Service versus On-Premise Security

Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS

Knowledge Management in Cloud Using Hadoop

VMware for your hosting services

Third Party Cloud Services Its Adoption in the New Age

A Review: Data Security Approach in Cloud computing by using RSA Algorithm

The Cloud Revolution - A Case Study

Introduction to Cloud Computing

Cloud Computing Security Issues And Methods to Overcome

What Is The Cloud And How Can Your Agency Use It. Tom Konop Mark Piontek Cathleen Christensen

Keywords: Cloud computing, Characteristics of Cloud computing, Models of Cloud computing, Distance learning, Higher education.

Secure Cloud Computing through IT Auditing

Private Compute-as-a-Service

CHAPTER 2 THEORETICAL FOUNDATION

Cloud Computing Architecture: A Survey

Disruptive Innovation & Enabling Technology

21/09/11. Introduction to Cloud Computing. First: do not be scared! Request for contributors. ToDO list. Revision history

A STUDY ON CLOUD COMPUTING SERVICES ON BUSINESS ORGANIZATIONS IN INDIA

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing Technology

Expert Reference Series of White Papers. Understanding Data Centers and Cloud Computing

Cloud Computing-Software as Service

Computing Service Provision in P2P Clouds

Cloud Based E-Government: Benefits and Challenges

How To Get The Most Out Of Redhat.Com

Role of Cloud Computing in Education

Chapter 11 Cloud Application Development

Transcription:

Volume 2, Issue 2, February 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Paper / Case Study Available online at: www.ijarcsms.com Ratna Kumari Challa 1 Assistant professor Department of CSE JNTUKCE, JNTUK Kakinada, AP India Services of Cloud Computing Kanusu Srinivasa Rao 2 Assistant Professor Department of MCA Yogi Vemana University Kadapa, AP India ISSN: 2321-7782 (Online) Abstract: Cloud computing is referred to as simply the cloud, and is the delivery of virtual resources on-demand, everything from applications to data centers is done over the Internet on a pay-for-use basis. All the resources virtually pooled in the Cloud are offered to the customers as a service on demand basis. Cloud computing is Internet based development and use of Information/computer technology whereby dynamically scalable and often computing resources are provided as a service through the Internet. Users need not have knowledge of expertise in, or control over the technology infrastructure in the cloud that supports them. This paper presents the various services offered by the Cloud Computing. The services of the cloud computing PaaS, SaaS and IaaS are important basic services, along which some other services of the cloud computing are also presented. Keywords: Cloud Computing, pay- for-use, virtual resource, Data Centers, PaaS, SaaS, Iass. I. INTRODUCTION The definition of the Cloud Computing is broad enough to cover everything such as web search and photo sharing to social networking etc. Perhaps the key point is simply that cloud computing resources should be accessible by the customers/end users anytime, anywhere, and from any platform over internet on pay-for-use basis. Broadly, the cloud can be described as ondemand computing, fix anyone with a network connection. Access to applications and data anywhere, anytime from any device is the potential outcome. The cloud refers to wide area networks, generally the intent from which remote computing resources are shared as shown in the Fig 1.1. The cloud reduces costs and complexity and provides scalability. The biggest advantage that the cloud brings is to reduce costs and improve efficiency. An institution can rely on the pay-as-you-go characteristic of the three pillars of cloud: PaaS and Saas. Ease of maintenance increase efficiency as the pain of maintaining the software is now shifted to the cloud service provider. 2014, IJARCSMS All Rights Reserved 343 P a g e

Cloud computing is a model for providing computing power as services, on-demand network access to a shared pool of configurable computing resources such as networks, servers, storage, applications, and services that can be rapidly provisioned and released with minimal management effort or service provider interaction. Cloud computing provides computation, software, data access, and storage services that do not require the knowledge about the physical location and configuration of the system that delivers to the end user as a service on pay for use basis. This concept resembles to the concept of using the electricity grid, where end-users consume power without needing to understand the component devices or infrastructure required to provide the service. Cloud computing describes a new supplement, consumption, and delivery model for IT services based on Internet protocols, and it typically involves provisioning of dynamically scalable, often virtualized resources and enabling convenient to access to the IT services. It is a byproduct and consequence of the ease-of-access to remote computing resources and sites provided over the Internet. This frequently takes the form of web-based tools or applications that users can access and use through a web browser as if they were programs installed locally on their own computers. Typical cloud computing providers deliver common business applications online that are accessed from another Web service or software like a Web browser, while the software and data are stored on servers. Cloud computing customers do not need to own the physical infrastructure; rather they use the resources from a third-party provider on rental basis. This helps them to avoid huge effort for the setup of the infrastructure. The End-user consumes the resources as a service and pay only for resources that they consume. Most cloud computing infrastructure consists of services delivered through common centre and built on servers. Sharing resources amongst can improve, as servers are not unnecessarily left idle, which can reduce costs significantly while increasing the speed of application development. II. CLOUD COMPUTING SERVICE Today, for the most part, IT must plug into cloud-based services individually, but cloud computing aggregators and integrators are already emerging. Fig 2.1 Cloud Computing Services Cloud computing is at growing stage, and is come into exist in the various areas of providers large and small delivering a slew of cloud-based services, from full-blown applications to storage services to spam filtering. Fig 2.1 shows the various services offered by the Cloud Computing. 2.1 IaaS: INFRASTRUCTURE AS A SERVICE The most important basic cloud service model is Iaas. IaaS offers Computers in both physical and virtual machines and other resources-hypervisors such as Hyper-V, Xen, KVM, VMware ESX/ESXi, runs the virtual machines as guests. Hypervisors within the clouds from as pools to provide a support to the large number of virtual machines and the ability to scale 2014, IJARCSMS All Rights Reserved ISSN: 2321-7782 (Online) 344 P a g e

the services shrink and expand according to the end users varying requirements. IaaS model of the clouds often offer additional resources such as a virtual-machine disk image library, file-based storage, load balancers, firewalls, IP addresses, virtual local area networks (VLANs), and software bundles. IaaS-cloud providers offer these resources to the end users on-demand from their large pools installed in data centers. To deploy the applications, the end-user do not need to create a infrastructure, instead cloud users install operating-system images and their application software on the cloud infrastructure without creating his own infrastructure. In this model, the cloud user patches and maintains the operating systems and the application software. Cloud providers typically bill IaaS services on a utility computing basis cost reflect the amount of resources allocated and consumed. 2.2 PaaS: PLATFORM AS A SERVICE In the PaaS model, cloud providers create a platform and maintain and deliver a computing platform to the end users, which include operating system, database, compiles, programming language execution environment, and web server. Application developers and independent Software vendors (ISV) can develop their applications and run their software solutions on a cloud platform without the cost and complexity of buying and managing the underlying hardware and software layers. PaaS provides all the computing facilities required to support the complete life cycle of building and delivering web applications entirely on the web. PaaS enables application developers and ISV's to create custom web applications and deliver it quickly. With some PaaS offers like Windows Azure, the underlying computer and storage resources scale automatically to match application demand so that the cloud user does not have to allocate resources manually. 2.3. SaaS: SOFTWARE AS A SERVICE In the Software as a service (SaaS) model, end-users are provided access to application softwares and databases managed by Cloud providers. The infrastructure and platforms of the cloud run the applications. 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. 2014, IJARCSMS All Rights Reserved ISSN: 2321-7782 (Online) 345 P a g e

SaaS is sometimes referred to as on-demand software. SaaS providers generally price applications using a subscription fee. End users can use the application on pay for use basis. The pricing model for SaaS applications is typically a monthly or yearly flat fee per user, so price is scalable and adjustable if users are added or removed at any point. 2.4 STaaS: STORAGE AS A SERVICE Storage as a Service is an architecture model where the provider maintains digital storage. STaaS can be implemented as business model in which a large company rents space in their storage infrastructure to a smaller company or individual. STaaS provider agreed to provide storage space on a cost-per-gigabyte-stored and cost-per-data-transfer basis over internet. 2.5 DaaS: DATA AS A SERVICE Data as a Service (DaaS) is a cloud strategy used to provide information and distribution model in which data files including text, images, sounds, and videos are made available to customers over the Internet on pay on use basis. DaaS facilitates the accessibility of business-critical data in a well-timed, protected and affordable manner. DaaS is expected to facilitate new and more effective ways of distributing and processing data. 2.6 TEaaS: TECHNOLOGY AS A SERVICE TEaaS is an operational model which offers technology as a service on demand. TEaaS model lowers the cost of business solution ownership, reduces the risk of technology and provides predictability of costs over time. Many businesses today are constantly seeking advanced, leading-edge technology solutions to help improve efficiency and maintain competitive advantage. It is especially well-suited for growing businesses, in that it provides the flexibility to support agile, rapidlychanging companies, while being scalable enough to accommodate growth. It enables your business to leverage technology more efficiently while controlling costs with minimum up-front investments. 2.7 APIaaS: APPLICATION INTERFACE AS A SERVICE In APIaaS model, programming Graphical user interface components can be provided as a service on pay for use basis. Application Interfaces can specified in many forms, including an International Standard such as POSIX, vendor documentation such as the Microsoft Windows API, Web APIs are also an important and widely used component of today's web fabric. 2.8 SEaaS: SECURITY AS A SERVICE SEaaS is an outsourcing model for security management, which helps secure all the forms of computing. Large service providers integrate the security services into a corporate infrastructure on subscription basis. Security services includes authentication, anti-virus, anti-malware / spyware, intrusion detection, and security event management, among others 2.9 NaaS: NETWORK AS A SERVICE In NaasS model, network and transport connectivity is provided as a service by cloud provider. NaaS involves the optimization of resource allocations by considering network and computing resources as a unified whole. 2014, IJARCSMS All Rights Reserved ISSN: 2321-7782 (Online) 346 P a g e

Traditional NaaS services include flexible and extended VPN, and bandwidth on demand. NaaS concept materialization also includes the provision of a virtual network service by the owners of the network infrastructure to a third party. III. CONCLUSION Resources of the cloud can be accessed as a service by the end user from anywhere where there is an internet connection, on any computing device. Cloud computing is cheaper for business without buying and marinating the resources like hardware, servers etc. Cloud computing facilitates to use the resources on pay- for-use basis. References 1. M. Atallah, K. Pantazopoulos, J. Rice, and E. Spafford. Secure outsourcing of scientific computations. Advances in Computers, 54:216 272, 2001. 2. J. J. Rehr, J. P. Gardner, M. Prange, L. Svec and F. Vila, Scientific Computing in the Cloud, Department of Physics, University of Washington, Seattle. 3. Paul T. Jaeger, Jimmy Lin, Justin M. Grimes, Cloud Computing and Information Policy: Computing in a Policy Cloud?, Forthcoming in the Journal of Information Technology and Politics. 4. http://www.starnetdata.com/?page_id=16 5. http://en.wikipedia.org/wiki/it_as_a_service 6. http://searchsecurity.techtarget.com/definition/security-as-a-service 7. PalolCosta, MatteoMigliavacca, NaaS: Network-as-a-Sevice AUTHOR(S) PROFILE Ratna Kumari Challa, received the M.Tech degree in Computer Science from University of Hyderabad (HCU), During 2007-2009, She worked as lecturer in IIIT(RGUKT), AP, India during 2010-2012, Now she is working as Assistant Professor in Computer Science and Engineering Department, JNTUK, Kakinada, AP, India since January 2013. Kanusu Srinivasa Rao, received the M.Tech degree in Computer Science from JNTUH, Hyderabad during 2007-2009. Now He is working as Assistant Professor in Department of Computer Applications, Yogi Vemana University, Kadapa, AP, India since 2009. 2014, IJARCSMS All Rights Reserved ISSN: 2321-7782 (Online) 347 P a g e