Development of Software As a Service Based GIS Cloud for Academic Institutes. Singh, Pushpraj 1 and Gupta, R. D. 2



Similar documents
GIS AS A DECISION SUPPORT FOR SUPPLY CHAIN MANAGEMENT

CLOUD SECURITY SECURITY ASPECTS IN GEOSPATIAL CLOUD. Guided by Prof. S. K. Ghosh Presented by - Soumadip Biswas

An Efficient Cost Calculation Mechanism for Cloud and Non Cloud Computing Environment in Java

Development of Web GIS Framework for Natural Resource Management Using ERDAS Apollo 2010 Sakhare, N. Pratap 1 and Gupta, R. D. 2

Cloud+ Experiences with New Technologies bringing GIS to the World. Eamon Walsh CTO, espatial

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

International Journal of Management (IJM), ISSN (Print), ISSN (Online), Volume 3, Issue 1, January- April (2012)

A Quality Model for E-Learning as a Service in Cloud Computing Framework

Session 2. The economics of Cloud Computing

Moving Network Management from OnSite to SaaS. Key Challenges and How NMSaaS Helps Solve Them

A Survey on Cloud Computing

[Sudhagar*, 5(5): May, 2016] ISSN: Impact Factor: 3.785

A Study of Infrastructure Clouds

Lecture 02a Cloud Computing I

On-premises vs. cloud

Cloud Computing Security Issues And Methods to Overcome

Intellika is a strategic alliance partner of leading On-Demand ERP solution provider Ramco who is specialized and globally recognized in building

MOVING TO THE CLOUD: Understanding the Total Cost of Ownership

Keywords Cloud Environment, Cloud Testing, Software Testing

A Survey on Cloud Security Issues and Techniques

Efficient Cloud Management for Parallel Data Processing In Private Cloud

WHITE PAPER. 5 Ways Your Organization is Missing Out on Massive Opportunities By Not Using Cloud Software

Multi-Tenant Engineering Architecture in SaaS

Zero Downtime In Multi tenant Software as a Service Systems

THE QUEST FOR A CLOUD INTEGRATION STRATEGY

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

Remote Sensitive Image Stations and Grid Services

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

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

Intacore Managed IT Services

Cloud Computing. Cloud computing:

Trends and Research Opportunities in Spatial Big Data Analytics and Cloud Computing NCSU GeoSpatial Forum

AMANDA Managed Services Understanding the benefits of moving to the cloud

A Framework for the Design of Cloud Based Collaborative Virtual Environment Architecture

Why SAAS makes sense: The benefits of Cloud Computing for Archiving

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

ITL BULLETIN FOR JUNE 2012 CLOUD COMPUTING: A REVIEW OF FEATURES, BENEFITS, AND RISKS, AND RECOMMENDATIONS FOR SECURE, EFFICIENT IMPLEMENTATIONS

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

Commercial Software Licensing

Cloud Computing for SCADA

On Cloud Computing Technology in the Construction of Digital Campus

Multi Tenancy and Customizations Issues in e-health SaaS Applications

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

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

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

Deploying a Geospatial Cloud

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

CLOUD COMPUTING: ARCHITECTURE AND CONCEPT OF VIRTUALIZATION

Software as a Service (SaaS) Testing Challenges- An Indepth


Database Management System as a Cloud Service

CLOUD BASED N-DIMENSIONAL WEATHER FORECAST VISUALIZATION TOOL WITH IMAGE ANALYSIS CAPABILITIES

The Cloud is Not Enough Why Hybrid Infrastructure is Shaping the Future of Cloud Computing

Security Considerations for Public Mobile Cloud Computing

10 Reasons why Visma is the best software supplier for your business

How To Understand Cloud Computing

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

Developing Fleet and Asset Tracking Solutions with Web Maps

ECM AS A CLOUD PLATFORM:

How To Understand Cloud Computing

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

Transition to SaaS. Ensuring the availability and accessibility of quality software services.

THE CORNERSTONE DIFFERENCE

Sistemi Operativi e Reti. Cloud Computing

Cloud Computing: A Brief Introduction

On Premise Vs Cloud: Selection Approach & Implementation Strategies

Cloud Computing - Architecture, Applications and Advantages

Module 1: Facilitated e-learning

SaaS A Product Perspective

A.Prof. Dr. Markus Hagenbuchner CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1

Cloud application services (SaaS) Multi-Tenant Data Architecture Shailesh Paliwal Infosys Technologies Limited

Security Analyzing in UNIX for Cloud Computing Environment

GETTING THE MOST FROM THE CLOUD. A White Paper presented by

Cloud Computing: Transformative Technology

How To Backup From Your Computer To Your Phone Or Tablet Or Computer

Cloud Computing: Issues Related with Cloud Service Providers

Application Performance Monitoring/Management (APM) Request for Information (RFI) CH

Cloud Computing Architecture: A Survey

How To Run A Cloud Computer System

OPEN CLOUD OPEN CLOUD OPEN CLOUD. Seyed Abolfazl Hoseini Tampere University of Technology March 02, 2012 OPEN CLOUD

BEDIFFERENT A C E I N T E R N A T I O N A L

Transcription:

Development of Software As a Service Based GIS Cloud for Academic Institutes Singh, Pushpraj 1 and Gupta, R. D. 2 1 Student, M. Tech. (GIS & Remote Sensing); GIS Cell; Motilal Nehru National Institute of Technology (MNNIT), Allahabad- 211004 (India), (e-mail: pushp12pal@gmail.com) 2 Professor & Coordinator, GIS Cell; Motilal Nehru National Institute of Technology (MNNIT), Allahabad- 211004 (India), (e-mail: gupta.rdg@gmail.com) ABSTRACT Cloud Computing is network based computing in which shared resources, software and information are provided to different clients on demand. Cloud computing customers do not own the physical infrastructure and they consume resources as services.i.e. Software, Platform and Infrastructure as a Service. Geospatial technology can only be popular in true sense when it will be made available to as many users as possible without having costly and complicated desktop based software. Software as a Service (SaaS) and Web 2.0 capabilities are changing expectations leading to demand for more usable GIS solutions in corporate and public sector environments. As a result the traditional process of purchasing GIS software is changing with the emergence of cloud and distributed computing. SaaS provider typically hosts and manages a given application in their own data center and makes it available to multiple users over the Web. SaaS based GIS cloud allows anyone with a browser to instantly use desktop GIS. This innovative cloud computing technology gives subscribers full access to GIS tools such as data creation, analysis, editing and visualization. The present paper describes the framework for development of the SaaS based GIS cloud for user requirements, design concepts and relevant technologies and access capabilities for all level of users for academic institutes. KEYWORDS: Cloud, Computing, SaaS, Web 2.0, GIS 1. INTRODUCTION Cloud computing is associated with a new paradigm for the provision of computing. This paradigm shifts the location of infrastructure from desktop to the network to reduce the costs in management of hardware and software resources. Cloud computing is evolution of grid computing and this evolution is the development of grid computing, web 2.0 and particularly the virtualization technology (Jinnan and Sheng, 2010). Cloud computing is network based computing in which shared resources, software and information are provided to different clients on demand. Cloud computing customers do not own the physical infrastructure and they consume resources as services.i.e. Software, Platform and Infrastructure as a Service. Geospatial technology can only be popular in true sense when it will be made available to as many users as possible without having costly and complicated desktop based software, which require higher processing and highly efficient hardware. GIS aims at helping people to present nature changes, discover the law of social and economic development through analyzing massive spatial and attributed data of the earth surface. The emergence of cloud computing brings a new solution to massive data storage, 1

data processing, spatial analysis. Through cloud computing, the massive data that knowledge acquisition and decision support information needs can be scheduled and parallel processed entirely within the cloud instead of being transferred on the network (Jinnan and Sheng, 2010). Data security has been well guaranteed for the centralized storage and backup. Enterprises can not only rent data and hardware resources, but also can deploy their services in the cloud, providing unique data processing services. 2. SOFTWARE AS A SERVICE (SaaS) BASED GIS CLOUD SaaS based GIS cloud is defined as a software application delivery model, where a software vendor deploys and hosts software applications in a multi-tenant (cloud) platform for its customers to operate the application over the Internet as services. Software as a Service based GIS cloud allows anyone with a browser to instantly use desktop GIS. This innovative cloud computing technology gives subscribers full access to GIS tools such as data creation, analysis, editing and visualization (Liu et al., 2010). Comparing with conventional GIS software, SaaS based GIS cloud has some unique features. Instead of being installed on premise, SaaS applications are usually hosted at the service provider s network, delivered as web applications, and serve as services for multiple users. This on-demand and multi-user service delivery model is well suited for software cloud, as it does not require the deployment of a large infrastructure at the client's location. On the other hand, SaaS applications can be deployed in a cloud computing environment and accessed through Internet by web browsers. It eliminates or drastically reduces the upfront commitment of resources. SaaS applications can be deployed with minimal effort and be available in a very short time to a large group of users, SaaS model due to its varied advantage, is quite attractive to enterprises. Figure 1 shows multi-user SaaS model (Pervez et al., 2010). Internet Firewall Can be scaled to add more cloud instances to applications as load increases Data Files Scalable Data Storage Figure.1: Multi- User SaaS model 2

In addition, SaaS based GIS cloud employs a single-instance, multi-user architecture, this allows multiple customers to share resources without disrupting each other. This centralized hosted service approach makes deploying patches and application upgrades transparent to users. Another important feature of SaaS is the embrace of web services and Service Oriented Architecture (SOA) is fully accepted architectural approach in the industry. Many SaaS platforms expose the applications data and functionalities through the web service interface. This not only allows a client to query/update SaaS applications data programmatically, but also provides a standard mechanism to integrate SaaS applications in the software cloud with enterprise SOA infrastructure (Pervez et al., 2010). The present paper describes the development of conceptual framework of the SaaS based GIS cloud including design concepts, relevant technologies and access capabilities for all level of users for academic institutes. 3. FRAMEWORK FOR SaaS BASED GIS CLOUD Web services have become a widely adopted interface for service integration in SaaS. SaaS applications usually expose their data, metadata, services, and other functions through web services, so that they can be discovered, queried, and updated by on-premise applications. In addition, web services are often provided as a mechanism to invoke the services which are outside the SaaS applications or reside in different service cloud (Liu et al., 2010). Web/GIS Software GIS Spatial Servers Virtual Desktops Platforms s Storage/Data OS Printer Router Switch Palmtop Desktop Laptop End Users Figure.2: Multi-User SaaS Architecture. SaaS based GIS cloud is a latest software model in software deployment and business model, where an GIS application is hosted as a service provided to customers across the Internet and the customers pay for the kinds and time of the services. As traditional rationale for IT system outsourcing, by applying economies of scale to the operation of applications, a SaaS 3

based GIS vendor can offer cheaper and more reliable applications than enterprises themselves (Wei et al., 2009). 4. CONCLUDING REMARKS In the present work, a conceptual framework for SaaS based GIS cloud for academic institutes has been developed. It facilitates users to have access of costly software from different network environments. The further project work is ongoing for module design and security issues. REFERENCENCES 1. Jinnan, Yang and Sheng, Wu (2010). Studies on of Cloud Computing Techniques in GIS, IEEE Second IITA International Conference on Geoscience and Remote Sensing Qingdao, China. 2. Liu, Feng, Guo, Zhi, Weiping, Zhao, Qiang and Chou,Wu (2010). SaaS Integration for Software Cloud, IEEE 3rd International Conference on Cloud Computing, Florida, USA. 3. Pandey, Suraj (2010). Cloud Computing Technology & GIS s, the 8th Asian Symposium on Geographic Information Systems from Computer & Engineering View, ChongQing, China. 4. Pervez, Zeeshan, Lee, Sungyoung, and Lee, Young-Koo (2010). Multi-Tenant, Secure, Load Disseminated SaaS Architecture The 12th International Conference on Advanced Communication Technology, Seoul, Korea, South. 5. Wei, Xiaodan, Zhang, Jian and Zeng, Siduo (2009), Study of the Potential SaaS Platform Provider in China, IEEE World Congress on Software Engineering, Xiamen, China. 4

Paper Reference No.: PN-224 Title of the paper: DEVELOPMENT OF SOFTWARE AS A SERVICE BASED GIS CLOUD FOR ACADEMIC INSTITUTES Name of the Presenter: 1. Pushpraj Singh 2. Dr. R.D. Gupta Author (s) Affiliation: 1. M.Tech. Final year, GIS Cell, Motilal Nehru National Institute of Technology(MNNIT), Allahabad -211004, India 2. Professor and Coordinator, GIS Cell, Motilal Nehru National Institute of Technology (MNNIT), Allahabad -211004, India. Mailing Address: 1. GIS Cell, Motilal Nehru National Institute of Technology (MNNIT), Allahabad 211004, India 2. Coordinator, GIS Cell, Motilal Nehru National Institute of Technology (MNNIT), Allahabad 211004, India E-mail Address: 1. pushp12pal@gmail.com 2. gupta.rdg@gmail.com Telephone number (s):+919580503244 Fax number (s): Author(s) Photograph: 1. Pushpraj Singh 2. Dr. R.D. Gupta Brief Biography (100 words): Completed B.Tech. (Computer Science and Engineering) in 2009, from Institute of Engineering and Rural Technology (IERT), Allahabad, Uttar Pradesh affiliated with Uttar Pradesh Technical University now known as Gautama Buddha Technical University. Pursuing M.Tech (Final year) in GIS and Remote Sensing from GIS Cell of Motilal Nehru National Institute of Technology, Allahabad. 5