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



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

Cloud Computing. Karan Saxena * & Kritika Agarwal**

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

Cloud Computing Services and its Application

CLOUD COMPUTING SECURITY ISSUES

Cloud, Community and Collaboration Airline benefits of using the Amadeus community cloud

SaaS, PaaS & TaaS. By: Raza Usmani

The Private Cloud Your Controlled Access Infrastructure

Cloud Computing and Business Intelligence

White Paper on CLOUD COMPUTING

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

IJRSET 2015 SPL Volume 2, Issue 11 Pages: 29-33

Understanding Financial Cloud Services

A Compelling Case for AP Automation in the Cloud

How to Turn the Promise of the Cloud into an Operational Reality

CLOUD COMPUTING An Overview

Implementing Cloud Computing Technology in Enterprise Resource Planning Systems

Rapid Application Development

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

CHAPTER 8 CLOUD COMPUTING

CLOUD COMPUTING IN HIGHER EDUCATION

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

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

Who moved my cloud? Part I: Introduction to Private, Public and Hybrid clouds and smooth migration

Fundamental Concepts and Models

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing

Everything You Need To Know About Cloud Computing

Cloud Computing. Figure 1

Rose Business Technologies

TaaS: An Evolution of Testing Services using Cloud Computing

Cloud Computing. Cloud computing:

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

Cloud Computing. Bringing the Cloud into Focus

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

Emerging Technologies In The Implementation Of ERP

How To Understand The Benefits Of Cloud Computing

Oracle ERP & The Cloud. Presented by Adriaan Kruger

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

Applications' of Cloud Computing in Academic Institutions

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

How cloud computing can transform your business landscape.

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

Cloud Computing in Banking

HR IN THE CLOUD. Basil Sommerfeld Partner Operations Excellence & Human Capital Deloitte

High Performance Computing Cloud Computing. Dr. Rami YARED

Enterprise Resource Planning System Deployment on Mobile Cloud Computing

Fact Sheet Yellowfin & Cloud Computing

Cloud ERP: Implementation of Enterprise Resource Planning Using Cloud Computing Technology

Creating Dynamic IT Infrastructure at Reduced Cost with Cloud Computing

How cloud computing can transform your business landscape

Cloud Computing-A Tool For Future

Data Centers and Cloud Computing. Data Centers

CLOUD ERP AND ACCOUNTING: SELECTION AND PLANNING GUIDE

Quattra s Cloud Vision & Framework Value

1 America Square, London 30 th May Cloud Computing: What Are My Options?

Get Significant Application Quality Improvement without Major Investment Performance driven. Quality assured.

VODACOM HANA CLOUD PLATFORM ERMANO QUARTERO HEAD OF PRODUCT VODACOM BUSINESS

Cloud Computing Technology

SaaS A Product Perspective

Capturing the New Frontier:

A Survey on Cloud Computing

SaaS-Based Budget Planning

A Compelling Case for AP Automation in the Cloud

The Cost and Benefits of On-Demand vs. On-Premise Procurement Software

DISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study

Cloud Computing Guidelines

On Premise Vs Cloud: Selection Approach & Implementation Strategies

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

CLOUD COMPUTING INTRODUCTION HISTORY

Realize More Success with Software-plus-Services. Cloud-based software from Microsoft Dynamics ERP

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

CLOUD COMPUTING. A Primer

CLOUD COMPUTING OVERVIEW

CHOOSING THE RIGHT CLOUD COMPUTING SOLUTION FOR YOU

Investigation of Cloud Computing: Applications and Challenges

Cloud computing means happier customers

PLATFORM & INFRASTRUCTURE AS A SERVICE

SMB Cloud InsightsTM

SCADA Cloud Computing

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

BUSINESS MANAGEMENT SUPPORT

The Software-as-a Service (SaaS) Delivery Stack

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

Cloud Computing Architecture: A Survey

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

CLOUD ERP SOFTWARE PREFERENCES STUDY

Fundamental Concepts and Models

How To Understand Cloud Computing

Odin. SMB Cloud InsightsTM UNITED STATES

A VIEW OF CLOUD COMPUTING ADOPTION IN JORDANIAN BUSINESSES

The cloud - ULTIMATE GAME CHANGER ===========================================

Service Models Comparisons & Total Cost of Ownership by Coupa Software

Public or Private Cloud: The Choice is Yours

CLOUD COMPUTING PHYSIOGNOMIES A 1.1 CLOUD COMPUTING BENEFITS

Program. Maria Fiore Business Development Manager Hartco. Hugo Boutet igovirtual. Introduction to MicroAge. SME and «cloud computing» 2006 MicroAge

White Paper: Optimizing the Cloud Infrastructure for Enterprise Applications

On-premises vs. cloud

Transcription:

IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 04, 2015 ISSN (online): 2321-0613 Enterprise Resource Planning in Cloud Computing Bhakti C Thorat 1 Siddhesh P Patil 2 Prof.Anil Chhangani 3 1,2,3 Department of Master of Computer Applications 1,2,3 Lokmanya Tilak College of Engineering Sector 4, Koparkhairane, Navi Mumbai, India(MH) -400709 Abstract Enterprise Resource Planning System is being used in different industries over a decade. In this paper, we have made an attempt to study implementation of enterprise Resource Planning in Cloud Computing. ERP System is becoming standard in business process and activities. Enterprise Resource Planning (ERP) system attempts to integrate data and processes in organizations. The data is stored in single database. In this, the ERP and Cloud Computing are defined as a joint system, using their specification and focusing on organizations specification. In this, we have covered different aspects of ERP System and later Cloud Computing and its future, Cloud ERP and their implementation. Key words: Enterprise Resource Planning, Cloud Computing, Cloud ERP, Benefits and drawbacks I. INTRODUCTION According to the Wikipedia definition, ERP includes a wide range of different activities that lead to improved performance of the organization and all data and processes of an organization are collected in single system. ERP in organization causes great improvement on different aspect of organization work, which includes Human Resources, Sales and Marketing, Planning Management, Finance and Accounting, Customer Relationship Management (CRM). ERP software brings users economic benefits during a company s operational management. The economic benefits of ERP users are better than the non-users [1]. All the data and information resources are managed by Enterprise Resource Planning Systems in the business organizations. ERP system was introduced in the late 1990 s. ERP system is integrated information system with centralised database, supporting business processes in organization. These systems are one of the most complex software solutions built and are expensive. The efforts put in the fields of computer science and business management to produce an IT platform which helps in combining all the essential business logic is known as ERP system. Enterprise Resource Planning (ERP) system attempts to integrate data and processes in organizations. The data is stored in single database. This database function as a hub that stores, shares and circulates data from within the different departments and business function. ERP systems are one of the most adopted information technology (IT) solutions in organizations [2]. Cloud Computing is computing in which large groups of remote servers are networked to allow the centralized data storage, and online access to computer services or resources. Cloud Computing promises reliable services delivered through next-generation data canters which are built on computer and storage technologies. Consumers can access the applications and data from a Cloud anywhere in the world on demand. Google Maps, Google Apps, Gmail, etc. are all based on cloud. Cloud ERP is a technology which allows organizations, users or individuals to access and use ERP software installed on client site through internet. The main reasons to consider this are the low entry cost, as no initial investment is required to set up IT infrastructure and payperuse model as no license fees needs to be paid up front [3]. II. ERP SYSTEM AN OVERVIEW Enterprise resource planning (ERP) is business management software typically a suite of integrated applications that a company can use to collect, store, manage and interpret data from many business activities, including: Product planning, cost Manufacturing or service delivery Marketing and sales Inventory management Shipping and payment ERP provides an integrated view of core business processes, often in real-time, using common databases maintained by a database management system. ERP systems track business resources cash, raw materials, production capacity and the status of business commitments: orders, purchase orders, and payroll. The applications that make up the system share data across the various departments (manufacturing, purchasing, sales, accounting, etc.) that provide the data. ERP facilitates information flow between all business functions, and manages connections to outside stakeholders. [4] A. ERP Software Modules ERP software typically consists of multiple enterprise software modules that are individually purchased, based on what best meets the specific needs and technical capabilities of the organization. Each ERP module is focused on one area of business processes, such as product development or marketing. A business can use ERP software to manage back-office activities and tasks including the following: Distribution process management, supply chain management, services knowledge base, configure, prices, improve accuracy of financial data, facilitate better project planning, automate employee life-cycle, standardize critical business procedures, reduce redundant tasks, assess business needs, accounting and financial applications, lower purchasing costs, manage human resources and payroll. Some of the most common ERP modules include those for product planning, material purchasing, inventory control, distribution, accounting, marketing, finance and HR. As the ERP methodology has become more popular, software applications have emerged to help business managers implement ERP in to other business activities and may incorporate modules for CRM and business intelligence, presenting it as a single unified package. [5] All rights reserved by www.ijsrd.com 3197

Fig. 1: Enterprise Resource Planning System Model III. CLOUD COMPUTING AN OVERVIEW Cloud Computing, or in simpler shorthand The Cloud, also focuses on maximizing the effectiveness of the shared resources. Cloud resources are usually not shared by multiple users but are also dynamically reallocated as per demand. Cloud Computing is computing in which large groups of remote servers are networked to allow the centralized data storage, and online access to computer services or resources. Clouds can be classified as public, private or hybrid. This can work for allocating resources to users. This approach should maximize the use of computing power thus reducing environmental damage as well since less power, air conditioning, rackspace, etc. are required for a variety of functions. With cloud computing, multiple users can access a single server to retrieve and update their data without purchasing licenses for different applications. [11] and virtualized computers. The idea behind cloud computing is to scale your application by deploying it on a large grid of commodity hardware boxes. The cloud computing consists of three basic elements: a web server/application layer, a distributed storage layer, and a distributed queue layer. Each one of these layers is a cloud itself, which means all are identical and performs the same function. Thus, cloud computing and storage converts physical resources into scalable and shareable resources over the internet. Cloud Computing has different types of cloud deployment models and different types of services that can be delivered using that model. Cloud computing is a style of computing in which business processes, application, data, and any type of IT resource can be provided as a service to users. Cloud delivery models can be briefly classified into three types: Public: In a public cloud, a business rents the capability and they pay for what they use on-demand. Private: In private cloud, a business essentially turns its IT environment into a cloud and uses it to delivery services to their users. Hybrid: Hybrid clouds combine elements of public and private clouds. There is Community Model which are shared by several organizations, they are externally hosted, but can be internally hosted by one of the organization. Within the cloud computing space, there is a spectrum of offering types. There are five commonly used categories. They are:- Platform-as-a-Service (PaaS): This is the provisioning of hardware and OS, framework and database, for which developers write custom applications. Software-as-a-Service (SaaS): This is the provisioning of hardware, OS, and special purpose software made available through the Internet. Infrastructure-as-a-Service (IaaS): This is the provisioning of hardware or virtual computers where the organization has control over the OS, thereby allowing the execution of arbitrary software. Storage-as-a-Service (SaaS): This is the provisioning of database-like services, billed on a utility computing basis, for example, per gigabyte per month. Desktop-as-a-Service (DaaS): This is the provisioning of the desktop environment either within a browser or as a terminal server. Fig. 2: Compute Cloud A Cloud is defined as a type of parallel and distributed system consisting of collection of interconnected Fig. 3: Private, Public and Hybrid clouds. All rights reserved by www.ijsrd.com 3198

IV. ERP SYSTEM IN CLOUD COMPUTING Cloud ERP is Enterprise Resource Planning software that is hosted in a platform over the Internet. The use of the term Cloud includes a broad set of applications and software deployment models, namely Software-as-a-Service or SaaS. [7] The Cloud provider offers ERP system software solutions to their client. This Cloud ERP falls in Software as a Service (SaaS) cloud services. Cloud ERP is very beneficial as it is adaptable for the organizations and provides profit for development. Cloud ERP is an approach to enterprise resource planning (ERP) that makes use of cloud computing platforms and services to provide a business with more flexible business process transformation [6]. Cloud based ERP benefits customers by providing application scalability and reduced hardware costs. In addition, Cloud computing technology made it easier to deliver ERP through Software as a Service (SaaS) model for customers who want to acquire cloud ERP and not have to manage hardware, software, and upgrades while reducing up-front expenses. Customers can build an internal cloud to reduce ongoing hardware costs while maintaining greater control over integration and require local access to their data server [7]. Cloud ERP suppliers need to keep updating the IT infrastructure for the client. Cloud ERP suppliers permit your IT assets to concentrate on improving and helping develop the business all the more viably, as opposed to using a disproportionate measure of their time on keeping up and dealing with your on premise framework [8]. The Cloud Computing is of two types:- 1) Cloud ERP as SaaS 2) Cloud ERP as IaaS A. Cloud ERP as SaaS:- In Cloud ERP software are represented as a collection of Software in the SaaS term. It is termed as ERP on SaaS because of the low investment cost in service. In organization, they face limitation in customization of ERP. The service providers have access to all the organizational data. So, they face with security and privacy issues. Some of these include reputation, fate sharing, etc. The security issue can be solved using high privacy setting. B. Cloud ERP as IaaS:- In Cloud ERP, ERP is implemented on IaaS provided by Cloud Service providers. The services are located in the organization or it s located where the provider is located. The organization needs high security. The implementation cost is decreased with the security and privacy settings. The Cloud service model consists of four groups. It is known as cloud hierarchy with ERP integration. The four groups are:- 1) Public Cloud Deployment Model 2) Private Cloud Deployment Model 3) Community Cloud Deployment Model 4) Hybrid Cloud Deployment Model Fig. 4: ERP Cloud Hierarchy These deployment models require less initial investments from the organizations. It also requires less maintenance charges as well as less investment in upgrading the systems. The users choose the type of cloud service according to their requirement. The Public Cloud has become very popular and is used widely because it is easily accessed by the users on internet. The SaaS ERP helps the companies to access the new and incredible technologies available in the market in affordable manner. The Cloud Solutions can provide various services such as Planning Management, Finance and Accounting, Customer Relationship Management (CRM), etc. C. Cloud ERP has profits clients by giving Different and vast variety of uses and also has lessened equipment costs. Also, Cloud Computing technology has made it simpler for cloud ERP based websites to convey ERP programming as Software as a Service (SaaS) for clients who need to procure cloud ERP. They don t need to oversee equipment used for setup, programming, and redesigns while lessening in advance expenditures. Clients can assemble an internal cloud to decrease continuous equipment expenses while supporting more amazing control over coordination or integration and by getting access to their data Server [8]. V. COMPARISON BETWEEN CLOUD ERP AND ON-PREMISE ERP A. Cloud ERP: 1) Cloud ERP has lower upfront cost compared to On- Premise. Consistent monthly payments. [12] 2) It is quicker to implement. Quicker to start using. [12] 3) Hardware is taken care of for the organization. No need for internal IT resources to manage it. [12] 4) System is accessed through the web. [12] 5) Flexibility to add/remove users as needed. [12] 6) More bundled service provided by the cloud provider. [12] B. On-Premise ERP: 1) It has higher upfront cost. Organization can buy and own both hardware and software. [12] 2) Control and flexibility. On-Premise ERP is in same building = more control/flexibility. [12] All rights reserved by www.ijsrd.com 3199

3) Lower long term cost. Flexibility to use hardware until you want to change it out. [12] 4) More flexibility. Flexibility to upgrade the business application when you want to. [12] 5) Lower IT costs than with Cloud. Only pay for what you want/need. [12] VI. BENEFITS AND DRAWBACKS OF CLOUD ERP A. Advantages: 1) Focus on the core business: Entrepreneurs that focuses on this principle maintain an unobstructed focus on what mostly matters (e.g. their core competence, expertise, customers, and mission) can reach their goals over their competitors. Business professionals who are weaving cloud computing into their business processes, frequently comment on how they are into a number of businesses such as education, manufacturing, or financial services but they don t want to be in technology business [9]. 2) Increased flexibility: By adopting SaaS, enterprises can recognize an increased flexibility in their business. One of the great advantages is that outsourcing (which cloud computing and SaaS is sort of it) has brought to enterprises is that it prevents them to become technologically obsolete without having to put large investments in technology [9]. 3) Lower IT barriers to innovation: Cloud computing can lower IT barriers to innovations of businesses since it can be witnessed by a variety [9]. 4) Run the business more globally: In personal communication with the two IS professionals, they believed that adoption of ERP as SaaS helps adopters to run their business more across the national borders while incorporating with international partners [9]. 5) Low initiation cost: Advantage of working with SaaS model is its low initiating cost which specially is suitable for SMEs (Small to Medium Sized Enterprises) that usually lack the wherewithal to set up initial infrastructure in-house [9]. 6) Save technology and staff costs: In SaaS model, service providers dedicate all their capacity and specialties to provision IS (Information System) services which as a result, greater economies of scale can be obtained [9]. 7) Easier access to technical expertise of SaaS provider: The software service is externally and centrally managed by SaaS provider. Users of SaaS have technical experts of SaaS providers at their disposal easier [9]. B. Disadvantages: Loss of critical resources and capabilities:-one of the other strategic disadvantages that an enterprise may experience when sourcing applications as SaaS is possibility of losing critical resources and capabilities. To put it simply, the more applications support critical functions [9]. 1) Paying more than agreed subscription fee: In order to reach expected level of service Usage of SaaS model can bring a financial uncertainty for SaaS users that they may need to pay more than agreed subscription fee in order to reach expected level of service and they may raise the price for giving better support or even refuse to invest on maintaining backward interfaces compatible with the customized components of the SaaS user [9]. 2) Hidden costs in the contract: Being client to SaaS model may also bring disadvantage of shouldering hidden costs for SaaS users. Usage of SaaS business model, which is considered as type of outsourcing, has some hidden costs [9]. 3) Loss of technical knowledge: When a service such as SaaS is outsourced, users gradually lose their technical understanding of the service over time. Even if the provider delivers innovative services to the users, there still remains a large proportion of new technical knowledge in the hands of provider which cannot be transferred easily to the client [9]. 4) Increased security risks: Risk of SaaS sourcing adoption is security which many authors have ranked it as the primary concern of consumers. The massive concentration of resources and data in resource pool of cloud infrastructure can grab more attention of hackers whereas defences of cloud architecture can be more robust, rigid, scalable and cost-effective against attacks of hackers in comparison to users in-house antitank facilities and equipment s [9]. VII. CONCLUSION Implementing ERP System in Cloud Computing has solved many problems in the organizations. As ERP System and Cloud Computing have many advantages and fewer disadvantages. The combination of these two technologies helps the organizations to accomplish more productivity and benefit from it. Cloud ERP is nothing more than the ERP hosted on the Cloud servers by the Cloud providers. ERP system has provided benefits to the organization in marketing and sales, inventory management, shipping and payment, cost planning and development and many more whereas Cloud Computing provides flexibility, better reliability, security, unlimited storage. It is required to neglect the obstacles, so that we can benefit from it. It is the best way to save time and money and can access and pay only for the needed reliable data storage. ACKNOWLEDGEMENT We would like to thank our guide, Prof. Anil Chhangani for his guidance and support, which has helped us, complete this research paper successfully. REFERENCES [1] S L Saini, Dinesh Kumar Saini, Jabar H. Yousif and Sandhya V Khandage. Proceedings of the World Congress on Engineering 2011 Cloud Computing and Enterprise Resource Planning Systems [2] Ahmed Elragal and Moutaz Haddara / Procedia Technology5 (2012).The Future of ERP Systems: look backward before moving forward. [3] Tripti Mahara. PEST- Benefit/Threat Analysis for selection of ERP in Cloud for SMEs. [4] en.wikipedia.org/wiki/enterprise_resource_planning [5] www.webopedia.com/term/e/erp_module.htm [6] Posted by: - Margaret Rouse on http://searchcloudapplications.techtarget.com/definition /cloud-erp All rights reserved by www.ijsrd.com 3200

[7] http://www.acumatica.com/what-is-cloud-erp-software [8] Implementation Of ERP In Cloud Computing Anukriti Singh, Shruti Nagpal [9] Advantages and Disadvantages of Adopting ERP Systems Served as SaaS from the Perspective of SaaS Users - Leila Hoseini [10] perky-global.com/services/enterprise-resource-planning [11] http://www.keencomputer.com/it-solutions/207-cloudcomputing.html [12] http://www.calsoft.com/blogs/cloud-erp-vs-on-premiseerp-which-is-better/ All rights reserved by www.ijsrd.com 3201