Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

G-Cloud (E-Governance in Cloud) : Kavita Burse Jayant Shukla Sonal Gupta

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

G-Cloud(E-Governance in Cloud)

Kavita Burse
Department of Electronics and Communication Engineering Corporate Institute of Science and Technology Bhopal, India kavitaburse14@gmail.com

Jayant Shukla
Department of Electronics and Communication Engineering Corporate Institute of Science and Technology Bhopal, India Jayant_s1981@yahoo.co.in

Sonal Gupta
Department of Electronics and Communication Engineering Corporate Institute of Science and Technology Bhopal, India ersonalgupta11@gmail.com

Abstract Two main trends related with E-government are currently observed: constant development of computer infrastructure, and constant increase of user skills and knowledge of operating computers and the Internet. Public sector should take advantage of these improved conditions for development and deployment of E-government solutions. A way to do that is cloud computing that should be applied in the public sector. Cloud computing is the future of next generation of computing. It is a new and emerging concept in the field of computing. There are many concepts involved in cloud computing but the major are Software, Hardware and Network. The collective, shared and integrated nature of all these entities is known as the Cloud. The subject of cloud computing is currently in the very early stages of development and there is a lot of scope to do research in this area. In this paper, we analyze cloud computing and examine its application in the context of EGovernance. Existing E-Governance projects in India are facing many challenges, from development to implementation. We propose the use of cloud computing in E-Governance model, as a new and ideal solution to face these challenges in future. Keywords-component; Cloud, ICT, Cloud computing, EGovernance, IAAS, SAAS, PAAS, Data centers.

Impact of Cloud Computing in Private Sector

transport sector

57%

furniture sector

63%

steel sector

63%

companies enabling customers to order services companies ordering services online companies conducting process electronically

chemical sector

65%

0% 20%40%60%80%
Fig. 1 Growth in Private Sector by Cloud Computing

I.

INTRODUCTION

government solutions. A way to do that are new architectures which is cloud computing that should be applied in the public sector. [2] Indian government is keen to implement the model of eGovernance on country level as well in all states of India. The main objective is to use ICT for planning new ways of interacting, improving user end services, optimizing processes and revitalizing democracy by the new form of ICT based governance. E-Governance aims to deliver more interactive services to citizens at their door steps with businesses oriented applications like E-commerce, M-commerce through ICT and E-Governance. The identified barriers are cost, unavailability of infrastructure like hardware, software and network, untrained workforce and software applications on user end. Cloud computing is a new form of computing can solve various problems identified earlier and it may lead to significant cost savings with an infrastructure less model for E-Governance. The function of cloud computing is based over the use of Internet with third party hardware and software infrastructure and applications. All that applications can run by a web browser easily. In this paper, we describe how this newly emerged paradigm of cloud computing can be helpful to design future E-Governance model in India.

Nowadays main trend in the area of information technology which influences E-government is constant development of computer infrastructure which becomes more powerful and less expensive and constant increase of user skills and knowledge of operating computers and the internet. These trends enhance possibilities of providing electronic services both in the public and the private sector. The private sector notices that chance of development of E-economy and E-business is accelerated. The studies conducted by the European commission show the variation in the percentage of companies conducting services electronically to that of the percentage of the companies ordering supply online and companies enabling customers to order services online by 2009/2010 is as follows in Fig.1. Hence we see that the percentage of companies ordering supply online and the companies enabling customers to order services online both have experienced a significant E-business growth since 2007, when the total share of E-business was about 15-20% in these markets. [1] Public sector should also take advantage of those improved conditions for development and deployment of E-

II.

INTRODUCTION ABOUT E-GOVERNANCE

III.

CLOUD COMPUTING MODELS TO OFFER EGOVERNANCE SERVICES

E-Governance is a process of reform in the way and delivers services to external and internal users or stake holders for the benefit of both government and the users that they serve. There are a great number of government services that can be offered online to end users in an E-Governance model. E-Governance requirements may be driven by economic, political, technical and cultural reasons. E-Governance requires applications to be secure and protect the privacy of end users. Some of services that can be offered by EGovernance are: A. Government to Government (G2G) Various functions of the government interact to fulfill the work. Majority of these applications are both vertical and horizontal. Vertical applications target a specific application of the government and horizontal make it. These applications have a high degree of message passing across departments. G2G systems generally come in one of two types: 1) Internal facing: Joining up a single Government department, agencies, organisations and authorities. 2) External facing: joining up multiple Governments IS systems - an example would include the integration aspect of the Schengen Information System (SIS), developed to meet the requirements of the Schengen Agreement. B. Government to Enterprise (G2E) Enterprises like Water Board, Electricity are controlled by the governments and should react quickly to government policies. Policy enforcements, security and auditing (for accountability) are the biggest challenges. C. Government to Business (G2B) Government interacts with various business in terms of policy enforcement, collection of taxes, contract management etc. The biggest area that falls under government is contract management. D. Government to Consumer (G2C) Government provides numerous services to their citizens. Different departments offer various services that could scale from a simple request resolution to a starting workflow related scenarios. [4]
G2G [Government to Administration Government] Inter-government enterprise Control, monitor and distribution G2E [Government to Policy Enforcment Standards Enterprise] Accoutability G2B [Government to Tenders (e-tenders) Business] Contract Management Tax G2C [Government to Land/Revenue Services Consumer] Hospital Services Agricultural services
Fig.2 Types of E-Governance Applications

According to National Institute of Standards and Technology, USA (NIST) Cloud Computing is defined as a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g. networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. [3] Cloud computing encompasses a whole range of services can be hosted in a variety of manners, depending on the nature of the service involved and the data/security needs of the contracting organization. Cloud computing enables providers to use distant data centers for cloud computing. Still, while some have predicted the end of the PC era with the rise of the cloud computing model, many believe that most organizations and even individuals will continue to make use of traditional PCs and laptops, even if more and more of their use will be to access the cloud [5],[2]. For individuals, cloud computing means accessing webbased email, photo sharing and productivity software, much of it for free [9]. For organizations, shifting to the cloud means having the ability to contract for computing services ondemand, rather than having to invest to host all the necessary hardware, software and support personnel necessary to provide a given level of services [7]. And for governments, the value proposition of the cloud is especially appealing, given both changing demands for IT and challenging economic conditions [12]. See below the Fig 3, Architecture of Cloud Computing for E-governance.

SAAS PAAS IAAS

Various services (G2G, G2B, G2E, G2C) Service level agreement Middle Ware Solutions Datbase Services Backup Services Hardware (CPU) Storage Network

Fig. 3 Architecture of Cloud Computing

In cloud computing three delivery models are defined: A. Software as a Service (SaaS) The consumer uses an application, but does not control the operating system, hardware or network infrastructure on which it's running. Cloud offers applications as a service. Imagine a case of new state like Uttarakhand deciding to move to E-Governance to offer some services on districts level. They need solution for some application for their citizens. The state does not need to purchase applications, hardware and software. They can make a request for a particular service from the cloud provider. Applications instances can then be created for their use. Numerous applications can be provided as standard services, where

department can request and manage online without wait for development. Some of the applications can be: Birth, death, cast certificates management System Job portal to provide employment support to users E-Procurement management system E-police, E-court Municipal Management System Water Boards, Electric, Telephone Billing and Payment Systems District Management Solutions Service and help Desk In this model there is no need for each department to purchase hardware, software and applications, they can get all the applications from cloud serviced provider at district level and they may offer to all these services to down level. As with cloud the implementation phase of E-Governance services can be faster the services are offered within a short time. This model can also reduce the cost of E-Governance infrastructure in early phase [2], [8], [14]. B. Platform as a Service (PaaS) The consumer uses a hosting environment for their applications. The consumer controls the applications that run in the environment (and possibly has some control over the hosting environment), but does not control the operating system, hardware or network infrastructure on which they are running. The platform is typically an application framework. In traditional model of E-Governance the departments have to wait till they purchase, deploy and start working. Now in PaaS model if some Government departments require resources for new operating system or for new database software they can request and get resources instantly. Some online application that require middle ware services to run the process can be provided instantly. Some of the working platforms that PaaS provide are: Dynamic Operating System Dynamic Query Service Dynamic Database Software services On demand Middleware Services On demand Workflow Services Infrastructure as a Service (IaaS) The consumer uses "fundamental computing resources" such as processing power, storage, networking components or middleware. The consumer can control the operating system, storage, deployed applications and possibly networking components such as firewalls and load balancers, but not the cloud infrastructure beneath them. E-Governance applications like Indian railway or Indian bank ATM services require a model which can offer 24 hours and all 365 days online services to end users, for that great infrastructure availability is required. There is a need of unlimited supply of power, CPU services, applications and server services. When operating from cloud using IaaS model E-Governance applications can
C.

use unlimited supply of CPU, storage and bandwidth when operating from cloud. Thus, applications perform better on cloud compared to traditional architecture. [7], [11]. IV. FOUR DEPLOYMENT MODELS

A. Public Cloud In simple terms, public cloud services are characterized as being available to clients from a third party service provider via the Internet. The term public does not always mean free, even though it can be free or fairly inexpensive to use. A public cloud does not mean that a users data is publically visible, public cloud vendors typically provide an access control mechanism for their users. Public clouds provide an elastic, cost effective means to deploy solutions. B. Private Cloud A private cloud offers many of the benefits of a public cloud computing environment, such as being elastic and service based. The difference between a private cloud and a public cloud is that in a private cloud-based service, data and processes are managed within the organization without the restrictions of network bandwidth, security exposures and legal requirements that using public cloud services might entail. In addition, private cloud services offer the provider and the user greater control of the cloud infrastructure, improving security and resiliency because user access and the networks used are restricted and designated. C. Community Cloud A community cloud is controlled and used by a group of organizations that have shared interests, such as specific security requirements or a common mission. The members of the community share access to the data and applications in the cloud. D. Hybrid Cloud A hybrid cloud is a combination of a public and private cloud that interoperates. In this model users typically outsource non business-critical information and processing to the public cloud, while keeping business-critical services and data in their control. (See Table 1)[16]. V. FIVE ESSENTIAL CHARACTERISTICS

A. Rapid Elasticity Elasticity is defined as the ability to scale resources. To the consumer, the cloud appears to be infinite, and the consumer can purchase computing power as they need. This is the essential characteristics of cloud computing. B. Measured Service In a measured service, aspects of the cloud service are controlled and monitored by the cloud provider. This is crucial for billing, access control, resource optimization, capacity planning and other tasks.

TABLE I PUBLIC VERSUS PRIVATE AND HYBRID CLOUD COMPUTING SERVICES

Public Clouds Characteristic Often depicted as available to users from a third-party provider, public clouds are typically made available via the Internet and may be free or inexpensive to use. There are many examples, such as Amazon Web Services, providing services across open, public networks today Commercial clouds in operation today provide best practices and examples for those considering cloud computing. Key Benefit: Tremendous elasticity and low cost Potentially greater risks in terms of security, resiliency, transparency and performance predictability (at least in the near term).

Private Clouds Private clouds offer many of the same benefits as public clouds, but are managed within the organization. Private clouds are unburdened by network bandwidth and availability issues, or by potential security exposures that may be associated with public clouds. Private clouds can offer the provider and user greater control, security and resilience. Key Benefit: Gives users greater control than public clouds. Potentially less risksecurity, Resiliency, infrastructure, and support processes will not differ significantly from current environment.

Hybrid Clouds Some ICT functions (for example, email, calendaring and document production) may be handled in lower cost public clouds. Other functions such as data storage or mission-critical business applications may be retained inhouse. Hybrid clouds offer greater architectural flexibility. Key Benefit: Offers greater business choice and avoids all-ornothing approach. Risks and costs fall between public and private models

Benefit

Risk

C. On-Demand Self-Service The on-demand and self-service aspects of cloud computing mean that a consumer can use cloud services as needed without any human interaction with the cloud provider. D. Ubiquitous Network Access Ubiquitous network access means that the cloud providers capabilities are available over the network and can be accessed through standard mechanisms by both thick and thin clients. E. Resource Pooling Resource pooling allows a cloud provider to serve its consumers via a multi source model. Physical and virtual resources are assigned and reassigned according to consumer demand. In this the customer generally has no control or knowledge over the exact location of the provided resources but able to specify location at a higher level of abstraction [7]. VI. CLOUD COMPUTING BENEFITS IN EGOVERNANCE[8]

20

15
10 5

cloud infrastructure
traditional infrastructure 2000 2004 2008 2011

Fig.3 Reduction in cost compared to traditional IT

A. Significant Cost Reduction Organizations can reduce or eliminate ICT capital expenditures and decrease ongoing operating expenditures by paying only for the services they use and, potentially, by reducing or redeploying their ICT staffs. B. Increased Flexibility Cloud computing offers more flexibility (often called elasticity) in matching ICT resources to business functions than past computing methods. It can also increase staff mobility by enabling access to business information and applications from a wider range of locations and/or devices. C. Access to Top-End IT Capabilities Unlike to offer government services from a single computer or network, we may use different computers in shared network environment or we can use portable devices like laptops, note pads, mobile phones, to run applications and documents everywhere.

In a traditional architecture, the services offered are bound to a physical machine. One has to maintain the redundancy in terms of the physical services. This increases the cost of deployment and becomes expensive to maintain a number of services. In a traditional infrastructure there will be one instance of application per physical server and has an average utilization of 10%. Cloud not only automates the maintenance and manual operations, but also raises the utilization rate by 50% and offers full virtualization.

D. Easy to implement Without the need to purchase hardware, software licenses, or implementation services, an organization can deploy cloud computing rapidly E. Scalability Organizations using cloud computing need not scramble to secure additional, higher-caliber hardware and software when user loads increase, but can instead add and subtract capacity as the network load dictates. F. Sharing documents and group collaboration Applications and documents accessible from anywhere in the world, will help in facilitating group collaboration on documents and projects. [15] G. Redeployment of IT Staff By reducing or eliminating constant server updates and other computing issues, and by cutting expenditures of time and money on application development, organizations can focus ICT staff on higher-value tasks. H. Focusing on Core Competencies Arguably, the ability to run data centers and to develop and manage software applications is not necessarily a core competency of most organizations. Cloud computing can make it much easier to reduce or shed these functions, allowing organizations to concentrate on critical issues such as (in government) the development of policy and the design and delivery of public services. I. Sustainability The poor energy efficiency of most data centers, due to substandard design or inefficient asset utilization, is now understood to be environmentally and economically unsustainable. Cloud service providers, by using economies of scale and their capacity to manage computing assets more efficiently, can consume far less energy and other resources than traditional data center operators. J. Data Recovery Natural disasters like floods, earthquakes, wars and internal disturbances could cause the e-Governance applications not only loose data, but also make services unavailable. Multiple installations in geographically separated locations with complete backup and recovery solutions is required as without this we may fall in huge problems. Applications and data must be redundant and should be available on a short notice to switch from one data center to center. Cloud virtualization technologies allow backups and restoring. It offers application migration seamlessly compared to traditional data center. K. Distributed Data Centers ICT based e-Governance model have many risks, like attack of viruses, hackers, fire and sometime terrorists. Some disasters possess mass destructibility and even intentioned activities after disasters. Distributed data centers provide fault tolerance against such disasters. These centers facilitate robust

communication support, self-supervision capability and real visible platform, which will help in E-Governance applications to use and mange [17]. VII. PROPOSED MODEL

This section discusses the new approach to migrate from traditional computing to cloud computing. This approach is basically based on the prototyping model of the software engineering. From traditional computing to cloud computing is the continuous improvement process till the goal is attained. (See Fig. 4) A. Step One: Learning The cloud migration strategy begins with learning about the basics of cloud computing. Cloud computing is the thrust area in computing technology, it will be important for technology transfer to occur. The technocrats in and outside of government will need to go the extra mile to educate and inform the nontechnical i.e, policymakers (agency executives, staffers and lawmakers) as to the merits and value of cloud computing. It will be especially important to devote sufficient funding for research to establish how cloud computing is working/ or not working in various areas and at all levels of government, so as to ground policy and practices in regard to governmental use of cloud computing. B. Step Two: Organizational Assessment In the second step the IT officers or Government officials should conduct an assessment of their present IT needs, structure and capacity utilization in a cloud computing environment and study the requirement of addition or reduction of the resources based on needs and demand. C. Step Three: Cloud Prototype In the third step the IT professionals will develop the prototype for cloud computing based on the requirement for the particular project. Fig. 4 shows the six-step cloud migration strategy. D. Step Four: Cloud Assessment After the internal assessment and external assessment of the prototype outreach stemming from the pilot effort, IT professions should then conduct an overall IT cloud assessment to determine if their organization has data and applications that could readily move to a cloud environment, and which type of cloud public/private/hybrid cloud would be suitable or usable for these projects. As this assessment progresses, IT decision makers must focus on establishing decision rules as to which data and applications can or cannot be housed in any form of cloud environment. In doing so, they will discover a definite field of cloud-ineligible data and applications [12]. E. Step Five: Cloud Rollout Strategy At this stage, it is time to begin rolling out the cloud computing strategy, gaining buy in from both organizational leadership and IT staffers, and communicating with both internal and external stakeholders as to the goals, progress,

and costs/ benefits of each cloud project. This is where the cloud goes from being a test effort to become more main stream in the way the agency manages its data, its operations, and its people. It becomes part of a normal organizational operations, just as other prior tech innovations (from telephony to fax to the Internet to e-mail and to social media) have become IT tools, used in support of the agencys IT strategy, and more importantly, its overall strategy [13]. F. Step Six: Continuous Improvement This is the last step and it is called - continuous improvement till the fully functional cloud computing based system with live data is attained. Many believe cloud computing represents a new era in computing. The cloud model is quickly changing how all of us interact with computing resources and how computing power will be procured and managed. This report addresses the use, challenges, risks and prospects for cloud computing in government. [13]
Learning

security of data after some time. Cloud computing has also sociological impact. It enables advanced IT solutions to be rapidly available to all public offices, departments and agencies regardless of their locations or level of technical competencies. REFERENCES
[1] [2] [3] [4] General Services Administration, Federal Cloud Computing Services, Cloud FAQ, Grossman, R. L. The case of cloud computing, IEEE 2009. Maria, A. F., Fenu, G., and Surcis, S. An Approach to Cloud Computing Network, IEEE-2008. D.C. Wyld, Moving to the cloud: An introduction to cloud computing in government. Washington, DC: IBM Center for the Business of Government, November 2009. OGara, Washington itching to take the lead on cloud computing, SOA Journal, July 31, 2009. IDC, Press Release: IDC Finds Cloud Computing Entering Period of Accelerating Adoption andPoised to Capture IT Spending Growth Over the Next Five Years, October 20, 2008. S. Hamm, How cloud computing will change business, Business Week, June 4, 2009. Youseff, L., Butrico, M., and DaSilva, D. Towards a Unified Ontology of Cloud Computing. Grid Computing Environments Workshop 2008, GCE08' E-Government Based on Cloud Computing and Service-Oriented Architecture. Wojciech Cellary, Sergiusz Strykowski. Pant Durgesh, Sharma M.K. , 'Cloud Computing " ,CSI Communication -2009, pp 1,-13 , Vol 32 ,Issue 10 Marijn Janssen , Anthony Cresswell, Enterprise Architecture Integration in E-Government. Proceedings of the 38th Annual Hawaii International Conference on System Sciences (HICSS'05) - Track 5, p.118.2, January 03 06, 2005 [doi>10.1109/HICSS.2005.243] Armbrust, M. et al., Above the Clouds: A Berkeley View of Cloud Computing, Technical ReportNo.UCB/EECS-2009-28., Accessed at: http://www.eecs. berkeley.edu/ Pubs/TechRpts /2009/EECS2009-28.html, Feb, 2009 Heek, R. Implementing and Managing E Government., Vistaar Publication, 2006 Frank Gens, SVP & Chief Analyst, IDC, Clouds and Beyond: Positioning for the Next 20 Years of Enterprise IT, The European e-Business Report 2008: The impact of ICT and ebusiness on firms, sectors and the economy. The Office for Official Publications of the European Communities, Luxembourg, 2008. Cloud Computing in the Public Sector:Public Managers Guide to Evaluating and Adopting Cloud Computing. Russell Craig, Jeff Frazier, Norm Jacknis, Seanan Murphy, Carolyn Purcell, Patrick Spencer, JD Stanley, November 2009.

[5] [6]

[7] [8]

[9]

Continuous Improvement

[10]

Organizational Assessment

[11] [12]

[13]

Cloud Rollout Strategy Cloud Assessment

Cloud Prototype
[14] [15] [16]

Fig. 4 The Six-Step Cloud Migration Strategy

[17]

VII.

CONCLUSIONS

As follows from this paper, due to the advances of Internet development and deployment, E-Government solutions should be based on cloud computing. This approach has significant technical, organizational, social and economical advantages. In Indian most of the states are willing to adopt the EGovernance model to offer government services online up to last level, some major barriers are unavailability of required infrastructure, unavailability of E-Governance application, unavailability of trained workforce in IT and unavailability of required funds . They can use the power of cloud computing to offer some urgently required E-Governance service within short time as described in this paper. In future they can use all the models of cloud computing to offer more complex service like e-commerce, e-procurement etc. The future of cloud computing has to be visible more in coming years and we will learn lessons about the drawbacks of cloud computing like

You might also like