Abstract

Cloud is gaining popularity as means for saving cost of IT ownership and accelerating time to market due to ready-to-use, dynamically scalable computing infrastructure and software services offered on Cloud on pay-per-use basis. Design of software solution for delivery as a shared service over Cloud requires specific considerations. Cloud computing is a way to increase the capacity or add capabilities dynamically without investing in new infrastructure, training new personnel, or licensing new software. It extends Information Technology’s (IT) existing capabilities. In the last few years, cloud computing has grown from being a promising business concept to one of the fast growing segments of the IT industry. But as more and more information on individuals and companies are placed in the cloud, concerns are beginning to grow about just how safe an environment it is. Despite of all the hype surrounding the cloud, enterprise customers are still reluctant to deploy their business in the cloud. Security is one of the major issues which reduces the growth of cloud computing and complications with data privacy and data protection continue to plague the market. The advent of an advanced model should not negotiate with the required functionalities and capabilities present in the current model. A new model targeting at improving features of an existing model must not risk or threaten other important features of the current model. The architecture of cloud poses such a threat to the security of the existing technologies when deployed in a cloud environment. Cloud service users need to be vigilant in understanding the risks of data breaches in this new environment. In this paper, a survey of the different exiting solution and that pose a new solution to the cloud is presented. In this paper we describe an approach for design of infrastructure resource management as a service for use by group of institution based on Service Oriented Architecture, Software-as-a-Service, and Cloud Computing paradigms.

Highlights

  • Service Oriented Architecture and Cloud Computing are two popular design paradigms in order to fulfill the user’s requirement that includes for high cost and heavy infrastructure applications

  • Service Oriented Architecture is an architectural design and discipline that may be used to build infrastructures enabling those with requires and those with capabilities to interact via services across disparate domains of technology and ownership

  • These include the automation of Business Process Management (BPM), composite applications The latter, Web is not defined as a static architecture

Read more

Summary

Introduction

Service Oriented Architecture and Cloud Computing are two popular design paradigms in order to fulfill the user’s requirement that includes for high cost and heavy infrastructure applications. Service Oriented Architecture is an architectural design and discipline that may be used to build infrastructures enabling those with requires and those with capabilities to interact via services across disparate domains of technology and ownership. Several new trends in the computer industry rely upon SOA as the enabling foundation These include the automation of Business Process Management (BPM), composite applications The latter, Web is not defined as a static architecture. [1] The list of common patterns includes the Mashup, Collaboration-Participation, and Software as a Service (SaaS), Service Oriented Architecture (SOA) is a paradigm for organizing and utilizing distributed capabilities that may be under the control of different ownership domains and implemented using various technology stacks. The term owner here may be used to denote different divisions of one business or perhaps unrelated entities in different countries [5]

Service Oriented Architecture
SOA Application
Role of SOA in Cloud Computing
Findings
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.