Innovation @ DMA brief about SOA in DM
18 November, 2006
Abdul Hakim MalikDirector – Information Technology Department, Dubai Municipality
2 www.dm.gov.ae
Arab Pan Award for Best Portal
Portal Best Middle East Web Content
Middle East Technology Award
UAE Award for Portal’s Content
e-Government Department Excellence Award United Nations e-Government
e-Government Awards
3 www.dm.gov.ae
Topics Overview
Introduction to Dubai Municipality
Fact sheet
SOA – Definition
SOA @ DM – Why?
SOA @ DM – Phase 1
Lessons learnt
4 www.dm.gov.ae
Introduction to Dubai Municipality
Dubai Municipality is one of the largest government organizations in Dubai in terms of the number of people it employs, the volume of services it provides to the public and the projects it carries out
Dubai Municipality is the major driving force behind the development process of Dubai City as a whole
5 www.dm.gov.ae
Introduction to Dubai Municipality
Dubai Municipality was established in the 1940s with total staff strength of 3
Today, it is a large government organization with:- more than 10,000 employees - more than 100 sites- more than 25 departments
In short, the Municipality's growth reflects the growth of Dubai in general
6 www.dm.gov.ae
About IT in DM
Our vision.The Information Technology Department (ITD) was established in 1985The ITD started with 2 employees and now has more than 170 employees There are 4 sections:- E-Government- Operations and Network Services- Systems Development- Office Automation.
ITD has developed:- more than 100 backend applications- more than 400 e-services
ITD has more than:- 90 Servers- About 3700 PCs
Different platforms are running in our data center like Windows, Sun Solaris and Linux is on the way
7 www.dm.gov.ae
Dubai Municipality’s e-Government initiative is based on the vision of HH Sheikh Mohammed Bin Rashid Al Maktoum
“Use e-Government solutions as the primary delivery channel to provide a single, easy, integrated, and reliable
means of access to Municipal information and services.”
e-Government Objectives
8 www.dm.gov.ae
Public Health(Medical and Veterinary certificates)Hospitality (Hotels, Motels, Restaurants)Financial (Online Billing Payment System)Planning (Demarcation, Zoning etc.)No Objection Certificates (NOCs for different services)Engineering (Blocks, Materials, Calibration etc.)Environment (Hazardous and Non-hazardous materials)Contracts (Tendering & Purchasing)Advertisement (Permits)
Directory of Services
9 www.dm.gov.ae
Fact Sheet
Integration- Dubai Police- Dubai Ports Authority- Dubai Naturalization and Residency Department- Etisalat- DEWA – Electric & Water Authority
Language Support- Bi-Lingual Support (Arabic & English)- Multi-lingual in planning- 133 nationalities resident of Dubai
10 www.dm.gov.ae
Fact Sheet
As of Oct 2006
Number of e-services - more than 515Total Online Transactions - 2,426,884Total Amount Paid Online - DHS 34,831,112Registered Companies - 8,387Registered Business Users - 21,843Average number of weekly transactions is about 60,000Customer visits have been reduced by 70% and in some cases by 100%
11 www.dm.gov.ae
SOA - Definition
Maps business processes to coarse-grained software “services”Facilitates integration of these loosely-coupled services into platform-independent applicationsIs based on open standards
A service-oriented architecture is an architectural framework and approach that takes everyday business applications and breaks them downinto individual business functions called services
A Service-Oriented Architecture (SOA) - is a business-oriented framework for application development that:
12 www.dm.gov.ae
SOA @ DM – Why?
We want to make changes to our applications fast.
We want to make changes at minimal cost.
We want to develop systems which are secure.
We want to deliver services to our internal and external clientsfast.
We to easy integration between applications.
We want an architecture which based on open standards.
To manage a huge volume of data
To enable new ways of doing business
13 www.dm.gov.ae
SOA @ DM – Vision
DM’s SOA Vision: To enable DM to be the leading government organisation to provide services using flexible architecture to meet business and IT requirements in the most efficient way
DM’s SOA Vision: To enable DM to be the leading government organisation to provide services using flexible architecture to meet business and IT requirements in the most efficient way
14 www.dm.gov.ae
Increase effectiveness- Create new routes to citizens - Create new value from existing
systems- Align execution with IT strategy
Integrate across the organization- Collaborate with historically separate
systems- Facilitate department restructuring- Connect over physical and technical
barriers
Drive down operational cost- Eliminate duplication and overlap- Build once and leverage- Share, don’t rebuild- Improve reaction time to change
Provide a flexible business model- React to changes more quickly- Support a flexible business model
Reduce cycle times and cost for external business partners- Move from manual to automated
transactions- Facilitate flexible dealings with
business partners
Reduce risk and exposure- Improve visibility into business
operations- Create abstraction and service
contracts for process alignment
SOA Value Proposition for DM
15 www.dm.gov.ae
SOA @ DM – Phase 1
IBM selected to implement Phase 1 of SOA after a lengthy and competitive RFP processEstablish a SOA - Center of Excellence (CoE)
Start the transformation into SOAHighly available Hardware and Software platform setup at 2 sites – DM Data Center and E-Hosting DataFort (DIC)New Portal based on SOAMonitor based on stringent SLAs
16 www.dm.gov.ae
SOA @ Work - IT Benefits for DM
More structured/efficient code
More visible monitoring based on services
Decrease development and deployment cycle times
Reduce complexity and maintenance costs with shareable services
Robust & Scalable IT Infrastructure
High availability – 2 sites
17 www.dm.gov.ae
SOA @ Work - Business Benefits for DM
Establish clear business requirements using formal models for services
Establishment of SLAs
Ability to quickly rearrange business processes to respond to changes in the local laws/regulations
Ability to integrate with other departments
Improve customer service
High quality of service
18 www.dm.gov.ae
Lessons Learnt
Get support from higher management first.
Do not invest on SOA if your organization is small with few applications.
IT staff and business must work together closely.
Get SOA from vendors who have good experience and implementations not good products only.
Drive your projects from customers.