Sie sind auf Seite 1von 39

E-services within Estonia

Need for an interoperable framework

Tallinn, June 2 , 2009

Wilfried Grommen
RTO Microsoft CEE
How do we live?
The Connected Era
Demands Interoperability
Social
Technology
Mobility, social
Heterogeneous
networking, media,
environments, web
services, SOA Interoperability always on/connected

Marketplace Regulatory &


policy
Distributed workforce,
open innovation, value- Vendor Government regulations
driven purchasing competition & legal requirements

Solutions, business
models, innovation
Economic, Social, & Technical Needs
in Common
Freedom of choice
based
on functionality and Individuals
business need
Data portability & easy
flow of information
Improved efficiency &
agility Enterprises
Reducing single vendor
lock--in
lock
Strong ecosystem of
innovation Government
IT/CIO
Access to latest
technology

Interoperability results in more choice, competition, &


innovation
Customers Want Choice
Business
Models

Interoperability

Proprietary &
Open Source

Standards

Choice
Policies That Enable Choice
Interoperability
People
The ability of information technology systems,

Organizational
Semantic

Law and Policy


components and services to exchange data
and information—
information—“to talk and be understood”
Connecting people, data and diverse systems
Customers control their data
Vendors build bridges between systems
One of many ICT features (important)
Technical Interop

Data

Applications

Infrastructure
Recent Microsoft Examples for Choice:
Microsoft Interoperability Principles
• Open Access
Open Connections to • RAND Patents
Microsoft Products • Open Source Enablement

New
opportunities
Data Portability • Open Formats for software
• Open Import/Export of User Data
• Flexibility in Document Format Defaults developers

• Document
Support forFormat Defaults
Key Standards
Support for Standards • Industry Collaboration Greater
• Open Documentation on Extensions
• Open Access interoperability
in the
marketplace
• Open Source Interoperability Initiative
Open Engagement • Interoperability Forum
• Document Interoperability Initiative
Open Standards
Open Open
Standards Source

What’s in a Name ?
GSC definition
the standard is subject to RAND/FRAND Intellectual
Property Right (IPR) policies
Why standards ?
To support interoperability and steer innovation
Balanced approach around proprietary technologies
MS Interop Principle: we will offer enhanced
standards support
OOXML(ISO29500), ODF, PDF, IE 8, Windows AZURE,
SAML, Open ID
Bridging the world with OSS
Open, free and proprietary software
NO single approach for all customers
ALL are viable and have their respective strengths

The software industry, and customer


environments, are mixed
For example, OSS on Windows, proprietary on Linux,
Windows and Linux in same environment

Customers require industry cooperation,


interoperability AND competition
Co-opetition
Co-
e.g. Novell, Sun
Results

• 18,000,000 Visits to Port 25; • SpikeIgnited on Windows • 5000 CodePlex Projects


75% Firefox • Hypervisor Collaboration • 77,000+ Sourceforge
20% Linux/Unix • PHP Optimization Projects
• MySQLConnector to Visual • 1 Million LoC on MSDN and
• 4,500,000 Channel9 Visitors Studio TechNet
• 4,500 Microsoft Bloggers • SugarCRM • Microsoft Research
• 40,000 Codeplex Users • Linux / Windows • 588 Shared Source License
Interoperability Projects
Microsoft’s Commitment To Interoperability
Interop Executive
SugarCRM Customer Council
Fuji-Xerox SharePoint Learning
Collaboration Kit
Novell
Yahoo/MSN
Instant Messenger OpenXML Quest
Sender ID
44,000 Pages of OSP
Protocol Docs Project Higgins
Document Interop Initiative
PHP on Windows
Interop Vendor Alliance CodePlex
Open Specification
Promise
Open XML Translator
Linspire
OpenPegasus
Open APIs
EMC
Open Source Software Enterprise Content
Lab Management
Interop driven scenario’s
Application scenario’s and role of platform
E-government
Connected government framework
Open document interchange
Enabling technologies:
E-identity - digSig
E-tax,E
tax,E--procurement, E
E--invoicing
E-health
Azure cloud services
Learnings from e-
e-government
Application Journey

Wiki, blogs, SOA,


RSS
connected
digital lifestyle
systems

Purpose driven –
home pages, E-business push:
instant messaging focused on Integration
(IM)

Browsing,
HTTP-based GUI-based
applications

Research/ Mainframe systems


university
applications
The future - “Dynamic Applications”

Web
services 1 D2

F5

Web Web
services 4 services 2
D2

F5

Web
services 3

D2

F5

Connecting systems through SOA Reducing development complexity


Gaining business intelligence (BI) at
Optimizing business processes all levels
Centralized data that’s always on Creating consistent, user-
user-focused
user experience (UX)
Application Platform For SOA
Consume
User Directed

SharePoint Server, .NET Compact Framework,


Compose Silverlight,Office System, ASP.NET, Windows Client
User Interaction
Live Communications Server, SharePoint Server

Workflow Foundation, SharePoint Server, CAB

Compose WCF
Active Directory

BusinessTransaction BizTalk
SQL Server Windows
Server
BizTalk Server
System Center, Partners, MOF

WCF and BizTalk Server


Visual Studio, Patterns and Practices, MSF

Expose
Existing Systems

16
Microsoft Platform
Interop Scenarios and Solutions
Documents Interoperability (MS Office)
Support for ISO file format standards - OpenXML and ODF
Binary translators, ODF <-
<-> OpenXML
OpenXML,, OpenXML <-> UOF translators available as open
source projects
Document Interoperability Initiative (DII)
Portals and Content Management (Office SharePoint Servers)
Claims-based Authentication and Remote Blob Storage
Claims-
Content Management Interoperability Services
CMIS spec jointly submitted to OASIS
Resources for interoperability with SharePoint
Systems Management
SCVMM 2008 adds support to manage Hyper-
Hyper-V and VMware VI3
Cross platform management – connectors for leading products, standards based
Identity Management
OpenSource projects to support InfoCard selection profile in Ruby, PHP, and Java
Participation in industry/community projects – Higgins, Bandit, Stork
BPM and SOA
Stock Trader cross-
cross-platform application shows plug and play interoperability based on Web
Service industry standards
http://msdn.microsoft.com/stocktrader
http://wso2.org/interop/stocktrader

Developer Tools and Runtime


XAML vocabulary and grammar released under OSP license
Partner solutions from TeamPrise and Collabnet on tools interop
Connected government framework

Improved Outcomes for Constituents of Government


Government Citizen Service Governance & Global Cross

Administration Delivery Transparency Border Services


Serve
Collaboration & Customer Call Election Citizens
Management ePassport
Decision Support Centre (CCF) Seamlessly
%XVLQHVV$SSOLFDWLRQV

Grants Mgt Customer Kiosk Land Registry Customs & Trade

Contract Mgt Realtime MV / Driver’s Patents & TM


Constituency License Systems
Accountability Interaction
in Budgeting National Immigration
& Reporting Portals Statistic Systems Systems Build
Connections
CRM Case Mgt
Document Management Records Management & Archiving
Forms Mgt
eID
,QIUDVWUXFWXUH

Connected Government Framework


Solution Platform Æ SOA, Development Blueprint
Roadmap
Organizational Productivity Æ Comm & Collab, ECM, BI
Reusable IP Drive
Core Infrastructure Æ Scalable, reliable, secure, manageable References Performance
3ROLF\

Privacy Accessibility Usability Security Standards Interop


Key enablers for e-
e-government
Structured document formats
E-invoicing, E
E--tax, E
E--procurement
Webservices – SOA - message routing
Identity management – Federated identity management –
Infocard (Cardspace)
De facto needed for cross department services
Transactional services – legislative framework
Digital signature(Digsig) – Time stamping(Xades)
Best practice: Estonia, Austria, Portugal
Stork project - MS participation
Semantic web – government ontology
Uk govtalk – eGMS - government category list
Other best practices: Austria (Ediakt), Estonia, Norway (AltInn),
Finland (stateIT), Denmark (OIO kataloger) Greece(eGif registry?)
EU – IDABC: EIF V.2
Underlying Principles: OK but....
Accessibility, multilingualism, security, privacy,
subsidiarity, open standards, multilateral solutions
Need for a Practical, Flexible, Adaptable approach
Need for Collaboration among stakeholders, including
industry
Levels op Interoperability: OK but.....
Emphasize to be put on higher levels
Different life cycle for different levels
Definition of Open Standards: NOK
Stick to GSC definition, no new definition needed
Balance with “proprietary” technologies
Open Source methodology: NOK
No obvious linkage with interoperability
Governance challenges
Top down versus bottom up
Who’s in charge? Goverment priority?
The UN E-
E-Government Survey 2008
“What is important is to think about connected governance with a view towards the reengineering of technology,
processes, skills and mindsets of public officials in the government within a holistic framework”

Australia Sir Gershon’s report (Dec 2008) –


Central government role accepted in…
ICT policies, guidelines, best practices
Coordinate and monitor whole
whole--govt ICT strategy and
investments
Project mgmt of large ICT investments
Review structures, mechanisms and incentives for
cross--agency collaboration
cross
Best practices
Austria, Estonia, Finland(StateIT), Portugal(AMA)
Document Interoperability
OOXML has achieved status of IS0 29500
ODF – OOXML translator within MS Office
Translator on sourceforge.com
Flexibility in Document Format Default in
Office 2007
Document Interoperability Initiative
Some concerns:
Maintenance standards ISO 26300
Security – Eric Fillol
E-services: Key enabling technologies

Identity management
Meta layer identity system
Cardspace – Infocard model
Cross domain: WS*
EU project - STORK
Digital signature
XML Digsig support
XADES implementations
“Identity Metasystem
Metasystem””

Identity Providers
Issue identities

Relying Parties
Require identities

Subjects
Individuals and other
entities about whom
claims are made
InfoCard - multiple implementations
Protocol Drill Down
8VHU 8VHUDSSURYHVUHMHFWVWKHUHOHDVHRIWRNHQ
7

4 8VHUVHOHFWVDQ,3 &OLHQW
1 &OLHQWZRXOGOLNHWRDFFHVVDUHVRXUFH

5HTXHVWWRFKRVHQ,3
IRUVHFXULW\WRNHQ 5 3 &OLHQWVKRZVZKLFKRINQRZQ
,3VFDQVDWLVI\UHTXLUHPHQWV

2 53SURYLGHVLGHQWLW\UHTXLUHPHQWV
IRUPDWFODLPV LVVXHU
RIVHFXULW\WRNHQ
6
,3JHQHUDWHVVHFXULW\WRNHQ
EDVHGRQ53¶VUHTXLUHPHQWV

8
7RNHQLVUHOHDVHGWR53
53UHDGVFODLPVDQG
DOORZVDFFHVV

,GHQWLW\3URYLGHU 5HO\LQJ3DUW\
,3 53
E- procurement Framework

Peppol framework

• A lot of applications – need for focus


• Microsoft key focus on “enablers”
• Partners key focus on “applications”
• Platform (out of the box) approach
• Standards: WS* - XMLdigsig – Xades – ebXML(schemas)
Denmark: e-
e-invoicing
Law As of 1 February 2005
all public-
public-sector institutions in Denmark may only accept
invoices in electronic format. This affects any
company that does business with public
public--sector
customers
e-invoice, format OIOUBL, is created:
Directly through the vendor's accounting system.
On the Internet via an invoicing portal.
By a Read
Read--In service center
MS solutions:
Navision gateway (accounting system)
Office plug in towards Nemhandel application

Microsoft Confidential - LCA Department Use Only


Smart documents

Microsoft Confidential - LCA Department Use Only


Spain:e--invoicing
Spain:e
Law by 2009
Factura Electrónica :Facturae
:Facturae
MS solution
XML based format
Digital Signature :digsig
Office 2007 plug in
Office ribbon application

Microsoft Confidential - LCA Department Use Only


Austria: e-
e-invoicing
Eb--interface
Eb
Legal framework for e-
e-invoicing, e
e--billing
MS solution
Plug in to Office 2007
SME - Webservice to reclaim tax
Ediakt
G2G solution
Custom XML schemes
Plug in to Office 2007 (Fabasoft)
Bürgerkarte – e-id
Plug in to Office 2007
Best practice:
http://reference.e--government.gv.at/Home.594.0.html
http://reference.e

Microsoft Confidential - LCA Department Use Only


Austria – eb-
eb-interface

Microsoft Confidential - LCA Department Use Only


E-health and Interoperability
Key Requirements
Information integration within institutions
Information integration within the health eco-
eco-
system (patient, doctor, lab, hospital, insurance,
government)
Common Issues
Patient record storage and archiving – legal,
architecture (centralized versus decentralized)
Data and messaging formats (HL7, CDA,other)
“Business” or Health Intelligence (BI)
Security and Privacy
Contextual User Interface
HealthVault
The Patient As The Hub Of Communication
Cloud services Interoperability

$]XUH 6HUYLFHV3ODWIRUP

Conclusions
Take a “pragmatic” approach – step by step
Focus on governance
MS offers standards based software stack
Microsoft offers “interoperability” = part of
architecture (by design)
Key technologies as enablers
Identity management – Infocard concept
Digital Signature
Document formats: ISO29500 (Office 2007)
Webservices
Azure cloud services
‹0LFURVRIW&RUSRUDWLRQ$OOULJKWVUHVHUYHG0LFURVRIW:LQGRZV:LQGRZV9LVWDDQGRWKHUSURGXFWQDPHVDUHRUPD\EHUHJLVWHUHGWUDGHPDUNVDQGRUWUDGHPDUNVLQWKH86DQGRURWKHUFRXQWULHV
7KHLQIRUPDWLRQKHUHLQLVIRULQIRUPDWLRQDOSXUSRVHVRQO\DQGUHSUHVHQWVWKHFXUUHQWYLHZRI0LFURVRIW&RUSRUDWLRQDVRIWKHGDWHRIWKLVSUHVHQWDWLRQ%HFDXVH0LFURVRIWPXVWUHVSRQGWRFKDQJLQJPDUNHW
FRQGLWLRQVLWVKRXOGQRWEHLQWHUSUHWHGWREHDFRPPLWPHQWRQWKHSDUWRI0LFURVRIWDQG0LFURVRIWFDQQRWJXDUDQWHHWKHDFFXUDF\RIDQ\LQIRUPDWLRQSURYLGHGDIWHUWKHGDWHRIWKLVSUHVHQWDWLRQ
0,&5262)70$.(612:$55$17,(6(;35(66,03/,('2567$78725<$6727+(,1)250$7,21,17+,635(6(17$7,21

Das könnte Ihnen auch gefallen