Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture

Reading time: 5 minute
...

📝 Abstract

The global economic recession and the shrinking budget of IT projects have led to the need of development of integrated information systems at a lower cost. Today, the emerging phenomenon of cloud computing aims at transforming the traditional way of computing by providing both software applications and hardware resources as a service. With the rapid evolution of Information Communication Technology (ICT) governments, organizations and businesses are looking for solutions to improve their services and integrate their IT infrastructures. In recent years advanced technologies such as SOA and Cloud computing have been evolved to address integration problems. The Clouds enormous capacity with comparable low cost makes it an ideal platform for SOA deployment. This paper deals with the combined approach of Cloud and Service Oriented Architecture along with a Case Study and a review.

💡 Analysis

The global economic recession and the shrinking budget of IT projects have led to the need of development of integrated information systems at a lower cost. Today, the emerging phenomenon of cloud computing aims at transforming the traditional way of computing by providing both software applications and hardware resources as a service. With the rapid evolution of Information Communication Technology (ICT) governments, organizations and businesses are looking for solutions to improve their services and integrate their IT infrastructures. In recent years advanced technologies such as SOA and Cloud computing have been evolved to address integration problems. The Clouds enormous capacity with comparable low cost makes it an ideal platform for SOA deployment. This paper deals with the combined approach of Cloud and Service Oriented Architecture along with a Case Study and a review.

📄 Content

Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture
1 B. Kamala 2 B. Priya 3 J. M. Nandhini

1 AP-II, MCA Dept, Sri Sai Ram Engineering College, Chennai, kamala.mca@sairam.edu.in 2 AP-II, MCA Dept, Sri Sai Ram Engineering College, Chennai, priya.mca@sairam.edu.in 3 AP-II, MCA Dept, Sri Sai Ram Engineering College, Chennai, nandhini.mca@sairam.edu.in

ABSTRACT

The global economic recession and the shrinking budget of IT projects have led to the need of development of integrated information systems at a lower cost. Today, the emerging phenomenon of cloud computing aims at transforming the traditional way of computing, by providing both software applications and hardware resources as a service. With the rapid evolution of Information Communication Technology (ICT) governments, organizations and businesses are looking for solutions to improve their services and integrate their IT infrastructures. In recent years, advanced technologies such as SOA and Cloud computing have been evolved to address integration problems. The Cloud’s enormous capacity with comparable low cost makes it an ideal platform for SOA deployment. This paper deals with the combined approach of Cloud and Service Oriented Architecture along with a Case Study and a review.

Key Words:

Cloud Computing, Service Oriented Architecture (SOA), Service Oriented Cloud Computing Architecture, Health Care.

  1. INTRODUCTION

Cloud computing refers to both applications delivered as services over the internet and the hardware and systems software in the datacenters that provide those services [1]. Cloud computing is represented by an “elastic” and “malleable” IT fabric or a platform which is exposed over the internet and enables enterprises to use their resources and services to the maximum potential. Cloud allows businesses to expand or contract the IT footprint, based on existent demand. It also provides a platform for developers to build customized applications. In cloud computing, infrastructure components are provided as hardware elements, software are provided as web services, applications (and toolkits) are exposed as APIs to the outer world. These elements, in turn, leverage and build a complete or partial IT landscape on cloud. Over the existing hardware, software, and application layers there is a nuance of management, governance, and processes.

1.1 Cloud – Advantages The use of cloud computing has significant advantages such as

  1. Cost reduction,
  2. Great storage capacity
  3. Scalability,
  4. Needless software installation and maintenance
  5. Accessibility of on-demand services or applications from anywhere,
  6. Elasticity and
  7. Pay-as-you-go model and energy saving.
    Figure 1.1 illustrates the Cloud Computing topology [1].

Figure1.1 Cloud Computing Topology

SOA is a design pattern which is composed of loosely coupled, discoverable, reusable, inter-operable platform agnostic services in which each of these services follow a well-defined standard. Each of these services can be bound or unbound at any time and as needed.

SOA attempts to streamline integration across systems by providing components that are architected and described in a consistent fashion. Web Services are required to implement SOA. Web Services technologies are based on providing common protocols with which clients can discover and contact the services through the World Wide Web.

Figure 1.2 depicts the overlap between Cloud and SOA.

Figure 1.2 Cloud-SOA Overlap

The remainder of this paper is organized as follows: Section 2 deals with the new services in Cloud and the importance of SOA. Section 3 discusses the combined approach of Cloud and SOA. Section 4 discusses the Service-Oriented Cloud Computing Architecture. Section 5 deals with a case study on Health Care Domain.

2.0 NEW SERVICES IN CLOUD

Cloud computing includes Service Oriented Architecture (SOA) and virtual applications which is based on both hardware and software. This technology allows efficient computing by centralizing storage, memory, processing, bandwidth, etc. without knowledge of the user [2]. Cloud

 X as a Service (XaaS)  On-demand Computing  Pay-per- usage  Utility computing  Multi- tenancy / Shared model Overlap

 Service provider- consumer model  Re-use of design and processes  Architectur al patterns  Shared services model  Standardiza tion SOA

 Abstraction  Consistency  Shared services  Services orientation  Services Integration Software as a Service (SaaS) focuses on software hosted as a service while SOA focuses on software designed as a service.

2.1 Benefits of SOA

SOA offers positive benefits such as

  1. Language – neutral integration
  2. Component Reuse
  3. Organizational agility
  4. Leveraging Existin

This content is AI-processed based on ArXiv data.

Start searching

Enter keywords to search articles

↑↓
ESC
⌘K Shortcut