next step of e-government.. importance foreword cloud computing characteristics service users ...
TRANSCRIPT
Index
• Importance• Foreword• Cloud computing
CharacteristicsServiceUsersBenefit
• Challenges in E-government• Cloud government.
DesignService Deployment model
Importance
• much of the computing world today.• many experts :
“the next big thing.”• leading computer market analyst firm:
“no less influential than e-business” • October 2009 survey of IT executives by CIO:
number one subject of interest
Foreword
World Wide Web in 1995 was one such revolutionary change.• access to information any where.• remove barriers to publish information.• e-business.• changed entire industries.
Foreword
• In 2000 ( at the height of the dotcom bubble )Application Service Providers
(ASP)• Rather than in house, they could be hosted
elsewhere,• offered to multiple clients. • Example : Salesforce.com with (CRM).
Foreword
Grid Computing• distributed system with non-interactive
workloads • that involve a large number of files,• heterogeneous and geographically dispersed.• from multiple administrative domains • to reach a common and single goal.
Foreword
Virtualization.• share physical resource.• host multiple operating systems concurrently.• better use of capacity.• Example : VMware's
desktop software: runs on • Microsoft Windows • Linux • Mac OS X
Server software: run directly on server hardware without operating system.
Foreword
Cloud Computing• In 2004 Essentially, it is the model used by:
( Salesforce , Amazon, Google, Facebook)• be always on.• changes and upgrades occurring on the
running system.• accordance with demand.
Cloud computing
National Institute of Standards and Technology NIST
• Cloud computing is a model for:– enabling ubiquitous.– Convenient.– on-demand network access.
• to a shared pool of configurable computing resources (networks, servers, storage, applications, and services) – rapidly provisioned and released– minimal management effort or service provider interaction.
SaaS.
• cloud providers: install and operate application software in the cloud
• cloud users: access the software from cloud clients.
• not manage the cloud infrastructure and platform where the application runs.
SaaS.
• Examples of SaaS include: • - Google Apps • - Gmail• - Microsoft Office 365• - Onlive, GT Nexus• - Marketo (http://www.cloudfoundry.com/use)• - Casengo and TradeCard.• - Springpad ( springpad.com )• CRM:• - Salesforce.• Cloude storage:• - DropBox• - Google drive
cloud providers deliver a computing platform:• operating system• programming language execution environment• Database• web server.Application developers can:• Develop• run their software solutions on a cloud platform • without the cost hardware and software layers.
PaaS.
PaaS
Examples:• AWS Elastic Beanstalk • Cloud Foundry, • Heroku, • Force.com, • EngineYard, • Mendix, • Google App Engine, • Windows Azure Cloud Services • OrangeScape.• OpenShift ( https://www.openshift.com ) ,
– ( http://wordpress-salam99.rhcloud.com )
IaaS.
Infrastructure as a service• providers offer computers physical or (more
often) virtual machines.• virtual-machine disk image library• raw (block) and file-based storage,• firewalls,• load balancers, • IP addresses, virtual local area networks (VLANs),• and software bundles.
IaaS
• Examples: – Amazon EC2, – AirVM, – Azure Services Platform, – DynDNS, – Google Compute Engine,
Benefit
1. Cost containment : invest money in building up and maintaining their own IT infrastructure.
2. Innovation speed : provisioned with just a few hours’ notice, rather than weeks or months.
3. Availability : Redundant interconnection and load balancing make it possible to satisfy high availability business requirements.
4. Scalability : The flexibility and scalability of cloud services enable the rapid adaptation of IT to changing business needs.
5. Efficiency : an organization can focus on its core business and invest innovatively into research and development.
6. Elasticity : an organization can focus on its core business and invest innovatively.
Challenges in E-government
1. Enormous inventory : to create unique and dedicated solutions for each government program and department
2. Cost.3. Diversity of technology environments.4. Abundance of contractual arrangement : the abundance
of contractual arrangements that hamper the government from receiving the full value of timely technology advancements
5. Solutions: Cloud computing
SaaS.
Software as a service (SaaS): – Citizen Engagement: Gov-Apps, Internet Services,
Blogging/Surveys/Twitter, Social Networking, Information/Knowledge Sharing (Wiki).
– Government Productivity: Communication (e-mail, IM), Productivity Tools (office automation), and Collaboration (e-meeting).
– Enterprise Applications: Core Mission & Business Services, Enterprise Resource Planning (ERP).
PaaS.
Platform as a service (PaaS):– Application Development, Data, Workflow,
Developer Testing Tools.– Security Services (Single SignOn, Authentication,
etc.)– Database Management Systems.– Directory Services, Virtual Environments.
IaaS
Infrastructure as a service (IaaS):
– Networks, Security, Mainframes, Servers, Storage.– Telecom Carrier Services.– IT Facilities/Hosting Services.
deployment models
deployment models can be selected.• Private Cloud:
– for an organization and is more secure for C- government.– High sensitive and important data and applications.
• Community Cloud: – Shared by several organizations.
• Public Cloud: – available to the general public.
• Hybrid Cloud: – composition of two or more Clouds
• 2013 - Integrating INTEGRATING LOCAL E-GOVERNMENTS OF CHINA TO PROVIDE BETTER Services Based on Cloud Computing
• 2012 - Government Cloud Enhancing Efficiency of E-Government and Providing Better Public Services
• 2012 - Cloud Computing
• 2011 - CLOUD COMPUTING FOR E-GOVERNMENT IN UAE OPPORTUNITIES
• 2010 - THE CLOUDY FUTURE OF GOVERNMENT IT CLOUD COMPUTING AND THE PUBLIC SECTOR AROUND THE WORLD2
• 2010 - FROM E-GOVERNMENT TO C-GOVERNMENT VIA CLOUD COMPUTING