Literature Review for the Report on

Prospect of Cloud Computing in Bangladesh
K503: Management Information Systems

Prepared for
Mr. Rezwanul Haque Khan Lecturer Institute of Business Administration University of Dhaka

Prepared by
“Free Riders” Dewan Md. Yunus Bashar (66) Salahuddin Mahmud (84) Badiuzzaman Palash (90) Md. Mazhar Hossain (96) Md. Anwarul Karim (110) MBA 45D, Sec: B Institute of Business Administration University of Dhaka

Date: 15/04/2012

data access. Literature review: The objective of our research is to find out the answer of the following questions:      What is the current state of cloud computing in the world and how it is being implemented? What is the prospect and what are the challenges of cloud computing? What is the prospect and what are the challenges of cloud computing in developing nations. data management and storage resources without requiring the users to know the location and other details of the computing infrastructure. servers. Watching the adoption of the technology. Cloud computing is the delivery of computing as a service rather than a product. Bangladesh is the new Information Society Hotspot.Prelude: As an emerging economy. whereby shared resources. software. and services) that can be rapidly provisioned and released with 2 . on-demand network access to a shared pool of configurable computing resources (e. and information are provided to computers and other devices as a utility (like the electricity grid) over a network (typically the Internet). convenient. It is time for the country to recognize the importance of using the newest versions of use of information technology. the pertinent information of those papers and appropriate adoption to Bangladesh situation will be discussed. applications. In this literature review.. like India? Could India be a model for Bangladesh? What is the current state of adoption of cloud computing in Bangladesh? How could Bangladesh effectively implement cloud computing and counter the challenges? To find out the answers we are going to analyze various research papers from well known journals. Current State of Cloud Computing: In developed world cloud computing is gaining gradual popularity. The organizations are searching for efficient and cost effective ways to manage their data resources. company publications and seminar papers. storage. software applications. It is investing heavily on the industrial sector as well as getting large international investments.g. networks. Some organizations have already started to use Cloud computing but the majority of this market is still untapped. Cloud computing provides computation. US National Institute of Standards and Technology has defined which service should be treated as cloud computing: “Cloud computing is a model for enabling ubiquitous.

state.”1 It has also defined which Essential Characteristics and Service Models should define cloud computing: “Essential Characteristics: On-demand self-service. The applications are accessible from various client devices through either a thin client interface. Service Models: Software as a Service (SaaS). A consumer can unilaterally provision computing capabilities. or even individual application capabilities. controlled. The provider’s computing resources are pooled to serve multiple consumers using a multi-tenant model. with different physical and virtual resources dynamically assigned and reassigned according to consumer demand. or datacenter).. and network bandwidth. bandwidth. processing. Cloud systems automatically control and optimize resource use by leveraging a metering capability1 at some level of abstraction appropriate to the type of service (e. The consumer does not manage or control the underlying cloud infrastructure including network. and reported. with the possible exception of limited userspecific application configuration settings. in some cases automatically. and workstations). the capabilities available for provisioning often appear to be unlimited and can be appropriated in any quantity at any time. web-based email). laptops. Measured service. three service models.minimal management effort or service provider interaction. country. Capabilities can be elastically provisioned and released. as needed automatically without requiring human interaction with each service provider.g. storage.. such as server time and network storage. To the consumer.. 3 . and four deployment models. providing transparency for both the provider and consumer of the utilized service. operating systems..g. The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure2. tablets. memory. Resource pooling. such as a web browser (e. This cloud model is composed of five essential characteristics. Examples of resources include storage.g. Resource usage can be monitored.g. servers. storage. processing. There is a sense of location independence in that the customer generally has no control or knowledge over the exact location of the provided resources but may be able to specify location at a higher level of abstraction (e. mobile phones. and active user accounts). Broad network access. to scale rapidly outward and inward commensurate with demand. or a program interface. Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e. Rapid elasticity.

host firewalls). there will be an increase in the number of Cloud platforms available. The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems. which can include operating systems and applications. and deployed applications. and possibly limited control of select networking components (e. In this paper some most common cloud service provider are presented as examples. storage. and tools supported by the provider. Java. operating systems. As the computing industry shifts toward providing Platform as a Service (PaaS) and Software as a Service (SaaS) for consumers and enterprises to access on demand regardless of time and location. networks. including $95-billion in business and productivity applications. and other fundamental computing resources where the consumer is able to deploy and run arbitrary software. storage. libraries.Platform as a Service (PaaS). libraries.g. but has control over the deployed applications and possibly configuration settings for the application-hosting environment.com (Sun Grid) enables the user to run Solaris OS. We are citing some of the major examples here: “Amazon Elastic Compute Cloud (EC2) provides a virtual computing environment that enables a user to run Linux-based applications. The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages.. Infrastructure as a Service (IaaS). The user can either create a new Amazon Machine Image (AMI) containing the applications. Google App Engine allows a user to run Web applications written using the Python programming language. or select from a library of globally available AMIs. servers. Another research study by Morgan Stanley has also identified Cloud computing as one of the prominent technology trends. C++. services. Sun network. and another $65-billion in online advertising”. The capability provided to the consumer is to provision processing.”1 The technological implementations that satisfy above criteria are treated as cloud computing. several academic and industrial organizations have started investigating and developing technologies and infrastructure for Cloud Computing. Academic efforts include Virtual Workspaces and OpenNebula. C. and FORTRAN based applications.billion addressable market opportunity. Now we see what is the current condition of the cloud computing market? Rajkumar et al.3 The consumer does not manage or control the underlying cloud infrastructure including network. or storage.”2 From this information it can be understood how important the cloud computing market is and how more important is going to be. data and associated configuration settings.”2 4 . Recently. has explored the current cloud computing market: “Cloud computing is expected to be a “$160.

. for example. The particular interest typically lies in the reduction of cost and effort through outsourcing and / or automation of essential resource management. In fact. as do online contacts applications such as Google Contacts and Microsoft’s Windows Live Contacts.A. Virtualisation and Resource Control . and delete objects and buckets………………………. each of which holds some number of properties”3 Chappell et al. also depicts the examples of cloud application services: “Many other application services are available today. are stored in buckets. 5 . read.: “Amazon’s Simple Storage Service (S3) provides basic unstructured remote storage. different service providers are providing different kind of service using different technologies.”4 How cloud will propagate in future is also described in the report: “Overall. relevant aspects thereby to consider relate to the cut-off between loss of control and reduction of effort. This has been depicted in a paper by Chappell et al. Data Management. almost any Web site can expose its functionality as a cloud service for developers to use.e. the gain through cost reduction has to be carefully balanced with the increased effort to build and run such a system.com [35].this relates in particular to the typical topics in the IT area. Privacy & Security.1 are commercially available a more exhaustive comparison of existing providers and their features at the time of writing is available through Webhosting Unleashed [34] and Infoworld. for example.In case of cloud storage.”3 By reviewing these papers we get a clear idea of the current degree of implementation of cloud computing around the globe. Applications can create. Current cloud systems still suffer a lot of drawbacks and do not overall offer the infrastructure expected to be required in the near future . a container includes one or more entities. As has been noted in the first section. i. public clouds of the types introduced in section II. One big motivation for exposing services is to make it easier to create mash-ups that exploit the functions of diverse Web applications. Prospect and Challenges of Cloud Bangladesh Stands in Contrast to World Computing: Where In a EU expert group report the cause of utilizing cloud computing has been depicted: “Economic considerations are one of the key reasons to introduce cloud systems in a business environment in the first instance. Photo-sharing sites such as Google’s Picasa and Microsoft’s Windows Live Photo Gallery do this. With respect to hosting private clouds. The model it exposes to developers is straightforward: objects. Another approach to cloud storage is to support more structured data. In Microsoft’s SQL Server Data Services (SSDS). which are just bunches of bytes.

such as restrictions due to Legislation & Policies. Virtual isation. non-technical aspects. Data management: ……. the management features are nowhere near optimal resource usage – issues not only relevant for cost reduction. Elasticity and Adaptability: ……………. it is also almost impossible to move a service / image / environment between providers on the same level (e. in particular when scaling up.At the same time. but also for meeting the green agenda and for ensuring availability when resources are limited.. but also changes in the infrastructure need to be exploited by the virtual environment without impacting on the hosted capabilities. and the implicit lack of interoperability. additional issues arise with the advent of cloud systems that have not been fully elaborated before – in particular related to the elasticity of the system (horizontal and vertical up.”4 The report refers to technical and non technical chllanges in implementing cloud computing: “Manageability: …………Whilst most cloud system allow for main features related to elasticity and availability (see Table 1 and Table 4 above). But this also poses problems on modelling the policies and dynamic aspects of resource management . Whilst a distributed data environment (IaaS) cannot be easily moved to any platform provider (PaaS) and may even cause problems to be used by a specific service (SaaS). Federation & Interoperability: …………. the information that a certain industry is using the infrastructure at all is enough information for industrial espionage.com to Amazon).Not only data size poses a problem for cloud systems. In some use cases. In particular sensitive data or protected applications are critical for outsourcing issues. from Force. Changes in the configuration of the service / data need to be reflected by the setup of the underlying resources (according to their capabilities and capacities). Privacy and Security: ………Strongly related to the issues concerning legislation and data distribution is the concern of data protection and other potential security holes arising from the fact that the resources are shared between multiple tenants and the location of the resources being potentially unknown. interoperability and manageability & control of the resources. Implicitly.g. making long-term interoperability and standardisation efforts difficult – whereby standardization typically follows interoperability efforts in the commercial domain.and down-scaling). 6 .Though virtualisation techniques have improved considerably over recent years. but also Economical Concerns related to whether the move to a cloud infrastructure is economically feasible are of major concern for commercial providers. but more importantly consistency maintenance (see section III on “Data Management”).One of the most pressing issues with respect to cloud computing is the current difference between the individual vendor approaches. existing infrastructures will be difficult to change to new technologies and / or conceptual approaches.

Government & Policies: …………. VPMarketing (APAC).e. According to Jeremy Cooper.Seeing SAAS success on September 2008 IBM launched cloud computing center in India at Bangalore. TCS. The paper of M. IBM India collaborated with IIT Kanpur to come up with some new developments in computing that will help in academic advancement. This makes India as the fastest growing SAAS market in Asia Pacific region. but also applications and services.Not only data is subject to specific legislation issues that may depend on the location they are currently hosted in. Wipro.”4 All these challenges stated above are true in case of Bangladesh. Bharti Airtel has launched the cloud computing services with their NetPc model and other giant companies like Reliance Communications. Verizon. but also which data may be hosted where. With the cloud principally hosting data / code anywhere within the distributed infrastructure.e. software as a service in India will register a compounded annual growth rate of 76% in the time period of 2007-2011. i.Legislation. we would try to plan an appropriate cloud computing model for Bangladesh with special emphasis on business use. depicted a clear overview of implementation of cloud computing in India: “India is growing at faster pace in information technology sector thereby showing a great potential for the cloud computing services. 7 .com 'software as a service' provider started its services in India in September 2005 and since then the adoption rate of cloud computing is increasing . and / or new means to handle legislative constraints during data distribution. As a model we are going to analyze the example of India. This center will cater to the increasing demand of web based infrastructure sharing services. To take India as an example we went through papers written in Indian context. Netmagic.”5 Through analyzing Indian trends and style of adopting cloud computing. In our report we are going to find how to coupe up with these challenges in our country. reliable and scalable application that helps them to grow and expand their business. HCL technologies. new legislative models have to be initiated. have also launched cloud computing services in India. Legislation issues arise due to the fact that different countries put forward different laws regarding which kind of data is allowed. According to Springboard Research report (Jan 2009) SAAS India i. potentially anywhere in the world. Novatium etc. in particular regarding their licensing models. Cloud computing services has huge opportunity in Indian market due to the large number of Small and Medium businesses (SMBs) which is at around 35 million and they want easy to use . Salesforce. Sharma et al.

There are some causes which have been discussed by R. we basically have to rely on the papers from abroad and should try to compare the condition of those country with the condition here in Bangladesh. We have adopted IT framework developed by first world countries very quickly. such as that found with dial-up services. Besides these. Not much research papers have been published by Bangladeshi scholars considering cloud computing. Mazumder et al. but we are slow while adopting cloud computing. makes cloud computing painful at best and often impossible”6 These are the basic problems.Implementing Cloud Computing in Bangladesh: Opportunities and Challenges The scenario of Bangladesh is not much different from the world. in Bangladesh. 8 . the challenges noted by the EU research paper should also be countered. b) Doesn't work well with low-speed connections c) low-speed internet connection. So.: “a)[cloud computing] Requires a constant Internet connection.

Ms. and Reality for Delivering IT Services as Computing Utilities” Cluster Computing and the Grid. Chee Shin Yeo. Anand Kumar Dr. and Srikumar Venugopal “Market-Oriented Cloud Computing: Vision. Md. Rashedul Hasan Rakib. Haresh Jola. MAY 2010 6 Rashed Mazumder. ISSUE 5.Vijayshri Tiwari “Scope of cloud computing for SMEs in India” JOURNAL OF COMPUTING. 9th IEEE/ACM International Symposium 3 David Chappell “A Short Introduction to Cloud Platforms an Enterprise-Oriented View” Microsoft Corporation August 2008 4 EU Expert Group Report “THE FUTURE OF CLOUD COMPUTING” Public Version 1. Hype. Ashwani Mehra.0 5 Monika Sharma. 2009.References 1 “The NIST Definition of Cloud Computing” Special Publication 800-145 2 Rajkumar Buyya. VOLUME 2. and Muhammad Shahin Uddin “ Implementation of Cloud Computing in IT Sector: Perspective of Bangladesh” International Journal of Research and Reviews in Computer Science (IJRRCS) 9 . CCGRID '09.Madhvendra Misra.

Sign up to vote on this title
UsefulNot useful

Master Your Semester with Scribd & The New York Times

Special offer: Get 4 months of Scribd and The New York Times for just $1.87 per week!

Master Your Semester with a Special Offer from Scribd & The New York Times