Cloud Computing Services and its Application



Similar documents
International Journal of Engineering Research and General Science Volume 3, Issue 1, January-February, 2015 ISSN

Cloud Computing Submitted By : Fahim Ilyas ( ) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

How To Understand Cloud Computing

CHAPTER 8 CLOUD COMPUTING


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

Cloud Computing An Elephant In The Dark

Cloud Computing: The Next Computing Paradigm

Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen

Cloud Computing. Technologies and Types

Introduction to Cloud Services

A Survey on Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing

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

Cloud Computing Technology

Cloud Computing Training

Fig. 1 A model of cloud computing

Cloud Based E-Government: Benefits and Challenges

E-learning Using Cloud Computing

White Paper on CLOUD COMPUTING

Kent State University s Cloud Strategy

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com

Enhancing Operational Capacities and Capabilities through Cloud Technologies

NCTA Cloud Architecture

Cloud Computing Now and the Future Development of the IaaS

Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled

Cloud Computing. Cloud computing:

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

VOL. 3, NO. 6, July 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

A Study on the Cloud Computing Architecture, Service Models, Applications and Challenging Issues

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era ( ) Workstation Era ( ) Xerox Star 1981!

FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS

CLOUD COMPUTING. A Primer

Cloud Computing. Chapter 1 Introducing Cloud Computing

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market

Cloud Computing. Chapter 1 Introducing Cloud Computing

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

ABSTRACT. KEYWORDS: Cloud Computing, Load Balancing, Scheduling Algorithms, FCFS, Group-Based Scheduling Algorithm

How To Understand Cloud Computing

A STUDY ON CLOUD STORAGE

Cloud Computing Benefits for Educational Institutions

SaaS, PaaS & TaaS. By: Raza Usmani

CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM

Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes

Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar

ABSTRACT: [Type text] Page 2109

SURVEY OF ADAPTING CLOUD COMPUTING IN HEALTHCARE

The Cloud at Crawford. Evaluating the pros and cons of cloud computing and its use in claims management

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

Enterprise Resource Planning in Cloud Computing Bhakti C Thorat 1 Siddhesh P Patil 2 Prof.Anil Chhangani 3

Security Considerations for Public Mobile Cloud Computing

Analysis and Strategy for the Performance Testing in Cloud Computing

Webpage: Volume 3, Issue XI, Nov ISSN

Data Centers and Cloud Computing. Data Centers

Certified Cloud Computing Professional Sample Material

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services

An Introduction to Cloud Computing Concepts

A Web Base Information System Using Cloud Computing

Cloud Computing Terms:

INTRODUCTION THE CLOUD

Cloud Courses Description

Cloud Computing: Beyond the Hype The Views of Research University CIOs. Rich Fagen, CIO, Caltech

Cloud Computing. Karan Saxena * & Kritika Agarwal**

Data Centers and Cloud Computing. Data Centers. MGHPCC Data Center. Inside a Data Center

Software as a Service (SaaS) and Platform as a Service (PaaS) (ENCS 691K Chapter 1)

CHECKLIST FOR THE CLOUD ADOPTION IN THE PUBLIC SECTOR

How To Understand Cloud Computing

Virtual computers and virtual data storage

Cloud Courses Description

Emerging Technologies In The Implementation Of ERP

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

Security Benefits of Cloud Computing

Fundamental Concepts and Models

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

A SURVEY PAPER ON ENSURING SECURITY IN CLOUD COMPUTING

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

Towards the Cloud! Ian Osborne Director, Digital Systems KTN, Intellect

Cloud Computing Paradigm Shift. Jan Šedivý

Cloud Computing in the Enterprise An Overview. For INF 5890 IT & Management Ben Eaton 24/04/2013

Cloud Computing. Chapter 1 Introducing Cloud Computing

Implementing & Developing Cloud Computing on Web Application

International Journal of Computer & Organization Trends Volume21 Number1 June 2015 A Study on Load Balancing in Cloud Computing

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

CONTRIBUTION OF CLOUD SERVICE PROVIDERS TO EDUCATION

Demystifying the Cloud Computing

Cloud computing - Architecting in the cloud

Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems

HRG Assessment The Cloud Computing Challenge

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.

Oracle Applications and Cloud Computing - Future Direction

APPLICATION OF CLOUD COMPUTING IN EDUCATION. Achmad Benny Mutiara

Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1

A Review on Leaders in Cloud Computing Service Providers and Cloud SQL a Case Study

CLOUD COMPUTING OVERVIEW

Private Cloud in Educational Institutions: An Implementation using UEC

A Study on Service Oriented Network Virtualization convergence of Cloud Computing

Rapid Application Development

Grid Computing Vs. Cloud Computing

Transcription:

Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 1 (2014), pp. 107-112 Research India Publications http://www.ripublication.com/aeee.htm Cloud Computing Services and its Application Nitin Kumar, Shrawan Kumar Kushwaha and Asim Kumar Mtech-final year, Computer science and engineering, Galgotias University. Plot No. 2, Yamuna Expressway, Sector 17A, Greater Noida, UP-201306 India. Mtech-final year, Communication Engineering, Galgotias University. Plot No. 2, Yamuna Expressway, Sector 17A, Greater Noida, UP-201306. Mtech-final year, Communication Engineering, Galgotias University. Plot No. 2, Yamuna Expressway, Sector 17A, Greater Noida, UP-201306. E-mail: coolnitin17@gmail.com, kushwaha.shrawan@gmail.com, kumarasim2009@gmail.com www.galgotiasuniversity.edu.in, www.galgotiasuniversity.edu.in, www.galgotiasuniversity.edu.in Abstract Cloud computing is a web-based, distributed computing using which information, resources and softwares are distributed among different types of users. This computing approach allows much easier, flexible and high availability of resources at a very lower cost. The distribution of resources and services are on web, so this has opened many new ways of providing services, these services are termed as e-services. In this paper we will go through cloud computing services, cloud services models, cloud deployment models and application of cloud computing in different fields. We will give example for cloud services being provided by different software organizational vendors. This will help in understanding cloud computing and it s services in a better way. Keywords: Introduction, service-oriented architecture, deployment models, e-government, e-learning, pay-per-use. 1. Introduction Cloud is analogical to internet. Cloud computing is internet based computing where virtual shared servers provided software, infrastructure, platform, devices and other

108 Nitin Kumar et al resources and hosting to customers on a pay-as- you-use basis. Cloud computing customers do not own the physical infrastructure rather they rent the usage from a third party provider. They use resources as a service for performing a task and pay only for what they are utilizing. IT organization vendors provide services to the customers which are in turn utilized by customers on pay-per use basis. Customers can access these services provided by vendors using web-browser. Huge amount of data is stored in many cloud servers and the collection of servers forms a Data center. The services provided by vendors can be classified in three models that actually depict how services are being provided to the customers. Service models are service oriented architecture that tells us about the different level of abstraction. They are as follows:- 1.1 Platform as a Service (PaaS) Paas supplies all the resources required to build applications and services completely by using internet without having to download or install software. PaaS services include application design, development and hosting. Other services include collaboration, web service integration, DB integration, security, scaling etc. Users don t have to worry about purchasing hardware and software or hire experts for management of the software and hardware, it provides flexibility in installing software on system, scalability is a another advantage of the PaaS. A downfall of the PaaS is the lack of interoperability and portability among providers. 1.2 Software as a Service (SaaS) Software as a service is the model in which an application is hosted as a service to customers who access it via the internet. It provides us the facility of using different software application, operating system and resources without the need of installing them on your own machine, upgrading and buying licensees. 1.3 Infrastructure as Service (IaaS) This model is responsible for providing virtualized computing resources, network resources with IaaS users assemble their own virtual cluster on which they are responsible for installing, maintaining and executing their own virtual cluster on which they are responsible for installing, maintaining and executing their own software stack. IaaS uses different tools for virtualizing and converting physical resources to logical resources that can be provisioned and published to customers as needed. 2. Classification of Cloud Computing Deployment Models We can classify the cloud computing system in 4 categories, they are as follows:- 2.1 Public Cloud In this deployment model services and infrastructures are made available to different types of customers and used publicly by general people/users. This type of cloud is managed by cloud services provider offering services to the consumers on pay-per- use

Cloud Computing Services and its Application 109 basis. Consumers are considered authorized by default, so security and privacy are big issues in it. Examples of public cloud are Amazon EC2, Google App Engine etc. 2.2 Private Cloud In this type of cloud the computing resources are used and operated exclusively by one organization owing that cloud. It is more secured than public clouds because their users are trusted users inside the organization. Examples of private cloud are IBM cloud, Microsoft cloud, any private institutional cloud etc. 2.3 Community Cloud In community model the infrastructure is shared by several organizations with the same policy and compliance considerations. This helps to further reduce cost as compared to a private cloud, as it is shared by large groups. Various state level government departments requiring access to the same data relating to roads, hospitals, electrical stations infrastructures use community model for gathering information. 2.4 Hybrid Cloud This deployment model helps business to take advantage of secured applications and data hosting on private cloud, while still enjoying cost benefits. An organization may store sensitive client data in house on a private cloud application, but inter-connect that application to a billing application provided on a public cloud as a software service. Table 1: Comparison of Cloud Computing Deployment models. Deployment Model Scope of Services Managed by Security Level Public model General public and Cloud service low large industry groups provider Private model Single organization Single organization high Community model Organization those Several organization high share the same policy, or Cloud service mission and same providers security aspects Hybrid model Organization and Organization and medium public public 3. Main Characteristics of Cloud Computing Although there are many parameters on the basis of which you can characterize a cloud computing environment but five important characteristics of a cloud computing environment are as follows:-

110 Nitin Kumar et al 3.1 Universal access Capabilities are available over the network and accessed through standard mechanism that promotes the use of heterogeneous thin or thick client platform like mobile phones, tablets, laptops etc. 3.2 Scalable Services The infrastructure of the cloud is very elastic to expand with respect to nodes and the services. Cloud providers have the capability to add new nodes in the cloud and adding services for the customers in the cloud. 3.3 On-Demand self services Cloud provides us the capability of consuming computing resources such as server time, network and storage automatically without the interaction of any human being. 3.4 Pay-Per-Use scenario Services provided by the cloud service providers are not free of cost; customers have to pay for accessing and using the services but only for what they use. 3.5 Collaboration Cloud allows many individual organizations to collaborate and work together for finding the solution to a problem or for any research work. Some other characteristics of cloud are:- Reliability, customization, measured services, management, virtualization. 4. Some Examples of Cloud Service Providers 4.1 Google It has become a synonym for the word search. People are noticed often saying that Just Google it and you will find everything. But it is not the only thing Google provide as service it also provides us the cloud services like: - G-mail, Google docs, Picasa, Google Analytics, Google Ad words and Ad sense. 4.2 Microsoft It provides its own platform for providing a set of cloud services offered to users and application developers. Services run in Microsoft Data centre. Services provided by Microsoft are: - Windows Azure, SQL Azure, Windows Azure App Fabric and Windows Azure Marketplace. 4.3 Amazon Web Services (AWS) It provides a cloud computing platform for all business sizes. AWS helps business organization to choose their own computing platform as in need of the organization and pay for what they use. Services provided AWS are:- Amazon Elastic compute cloud, Amazon Simple Storage services, Amazon Virtual Private Cloud, Amazon Cloud front, Amazon Relational Database and Amazon Simple Queue services.

Cloud Computing Services and its Application 111 5. Applications of Cloud Computing Cloud Computing is one of the most dominant field of computing resources online because sharing and management of resources is easy using cloud. These properties have made it an active component in the following fields as follows:- 5.1 E-Learning It is a new trend in the field of education that provides an attractive environment for students, faculty members, and researchers. Students, faculty members, researchers can connect to the cloud of their organization and access data and information from there. 5.2 Enterprise resource planning (ERP) Use of Cloud in ERP comes into existence when the business of any organization grows. The work of managing applications, human resources, payroll etc becomes expensive and complex. To overcome it service providers can install ERP in the cloud itself. 5.3 E-Governance Cloud computing can improve the functioning of a government by improving the way it provides the services to its citizens, institutions and cooperation with other governments. This can be done by expanding the availability of environment, making environment more scalable and customized. It also cut off the burden of managing, installing and upgrading applications. Application E-learning ERP Cloud Table 2: Different applications of cloud computing. Services provided E-mail, simulation tools, files broadcasting, class recording, virtual classrooms, virtual labs, surveys, education forums Supply chain and vendor, project and HR Management, customer Relationship management, finance and accounting E-governance Complaint resolution system, employee management system, E- police, E-court, payment and tax system, agriculture and food, industry and energy 6. Conclusion Cloud computing is a widely used technology providing many types of services to the customers online on the basis of Pay-Per-Use mechanism. Different type of cloud deployment models are available for making information available to the customers but each having its own significance depending upon the scope and who is going to use it and hence the security of the deployment models also varies accordingly. Table 1 describes the scope and the security of the deployment models. However due to the collaborative nature and the heterogeneous environment of cloud many security and privacy issues are dominant issues in cloud. Many cloud service providers like

112 Nitin Kumar et al Microsoft, Google and Amazon Web Services have their own cloud environment and provides many significant Cloud services. Applications of cloud computing are discussed in Table 2. References [1] Ahmed E. youseef a paper titled Exploring cloud computing services and applications vol. 3 no. 6 July 2012. [2] L. Tang, J. Dong, Y. Zhao and L. Zhang Enterprise Cloud Service Architecture, 3rd IEEE International Conference on Cloud Computing, Miami, FL, USA, July 5-10,2010. [3] Ahmed Youssef and Manal Alageel Security Issues in Cloud Computing, in the GSTF International Journal on Computing, Vol.1 No. 3, 2011. [4] NIST, http:// www.nist.gov/itl/cloud/index.cfm. http:// www.ibm.com/clod-computing/in/en/what-is-cloud-computing.html.