International Journal of Computers & Technology Volume 2 No.2 April 2012
Advanced IT Outsourcing By Using Cloud Computing Model
Amanbir kaur chahal
Assistant Professor Global Institute of Emerging Technologies, Amritsar, Punjab
Research Fellow Adesh Institute of Engineering & Technology Faridkot, Punjab over the Internet and the hardware and systems software in the datacenters that provide those services (Software as a Service) The datacenter hardware and software is what we will call a Cloud. When a Cloud is made available in a pay-as-you-go manner to the public, we call it a Public Cloud; the service being sold is Utility ComputingResearchers propose a three way model for provision and usage of “cloud Services”, that could also be seen as recursive in case of mash-up provider that is a cloud user of another platform at the same time: Cloud Provider → SaaS Provider / Cloud User → SaaS User
In this paper we will discuss Outsourcing is the commissioning of a third party (or a number of third parties) to manage a client organization‟s IT assets, people and/ or activities to required results. Business process outsourcing (BPO) is a more comprehensive definition of the current situation within the outsourcing domain. BPO has become increasingly interesting as more and more business processes are commoditized and thus easier to be hosted by an external party. Cloud Computing has all the attributes and potential to support a global BPO environment. These attribute are: virtualization, service oriented architecture (SOA), utility based pricing and grid computing. Cloud Computing involves the movement of IT services – application, infrastructure and platform – onto the Internet and deployment models. Because of the high availability, high bandwidth and the increased use of the Internet it has become easier to access a variety of services, traditionally originating from within a company‟s data center.
References: 1. Abramson, D., Venugopal, S., & Buyya, R. (2005). The Grid Economy. Proceedings of the IEEE, 93 (3), 1-6. 2. Amazon. (2010, January). Amazon Elastic Compute Cloud (Amazon,EC2).Retrieved from http://aws.amazon.com/ec2/. 3. Armbrust, M., Fox, A., Griffith, R., Joseph, A., Katz, R., Konwinski, A., et al. (2009). Above the Clouds: A Berkeley View of Cloud Computing. UC Berkeley Reliable Adaptive Distributed Systems Laboratory, 2-20. 4. Baarda, D., & de Goede, M. (2001). Basisboek Methoden en Technieken (Vol. 3). Groningen: WoltersNoordhoff bv. 5. Bennett, K., Budgen, D., Brereton, P., Macaulay, L., Munro, M., Burdon, A., et al. (2000). Service-Based Software: The future for Flexible Software. Proceedings of the Seventh Asia-Pacific Software Engineering Conference, (pp. 1-8). 6. Bennett, S., Bhuller, M., & Covington, R. (2009). Architectural Strategies for Cloud Computing. An Oracle White Paper in Enterprise Architecture 13-15. 7.Beulen, E., & Ribbers, P. (2002). Managing Complex IT Outsourcing - Partnerships. Proceedings of the 35th Hawaii International Conference on System Sciences (pp. 3-10). Hawaii: IEEE. 8.Brandic, I., Music, D., & Dustdar, S. (2009). Service Mediation and Negotiation Bootstrapping as First Achievements towards Self-adaptable Grid and Cloud Services. Institute of Information Systems (1), 2-7. 9.Kraemer, K. L., & Pinsonneault, A. (1993). Survey research methodology in management information systems: an assessment. Journal of Management Information Systems, 10 (2), 8-105. 10. Lacity, M., & Hirschheim, R. (1993). Information Systems Outsourcing: Myths, Metaphors and Realities. John Wiley & Sons, Inc. , 112-143. 11. Lacity, M., Khan, S., & Willcocks, L. (2009). A review of the IT outsourcing literature: Insights for practice. Journal of Strategic Information Systems, 18, 5-14. 12.Lenk, A., Klems, M., Nimis, J., & Tai, S. (2009). What 's Inside the Cloud? An Architectural Map of the Cloud Landscape. CLOUD '09 (pp. 23-27). Vancouver: IEEE. 13.Linthicum, D. (2010, April 14). InfoWorld. Retrieved July 29, 2010, from Cloud Computing: http://www.infoworld.com/d/cloud-computing/the-cloudjust-starting-impact-small-business-509?page=0,1 6.3 Hybrid cloud A hybrid Cloud is a combination of private, or internal, and external Cloud resources that enables outsourcing of non critical functions whilst keeping the remainder internal. The key functionality is the ability to use and release resources from public Clouds as and when required . The hybrid model has the implication that it requires close coordination between the public and the private Cloud. The picture below provides an overview of a Cloud environment; it involves multiple Clouds working together, including both public and private Clouds. It makes clear the private Cloud use case is different from the others in that the Cloud is contained with in the enterprise. Figure 2 – Deployment models 7. INTEROPERABILITY Cloud providers, which are currently the established big players is the IT supply market, are all developing their own kind of Cloud servicesThe most obvious reason would be that they are not willing to stay behind in the technological developments towards Cloud Computing. However, this will eventually lead to less standardized and thus less interoperable services. Like web services have lead to the standardization of communication and increased interoperability in the enterprise application integration (EAI) domain) there is 17