andreas ebert - oasis-open.orgevents.oasis-open.org › ... › panel4-andreasebert.pdf · andreas...

34
Andreas Ebert Regional Technology Officer, EU Microsoft EMEA

Upload: others

Post on 31-May-2020

10 views

Category:

Documents


1 download

TRANSCRIPT

Andreas EbertRegional Technology Officer, EU

Microsoft EMEA

0%

20%

40%

60%

80%

100%

120%

140%

New

Zeala

nd

Gre

ece

Fin

lan

d

Sp

ain

Den

mark

Au

stra

lia

No

rway

Icela

nd

Sw

ed

en

US

A

Po

lan

d

Can

ad

a

Au

stri

a

Po

rtu

gal

Slo

ven

ia

Belg

ium

Malt

a

Fra

nce

Bra

zil

Irela

nd

UK

Lit

hu

an

ia

Neth

erl

an

ds

Hu

ng

ary

Sin

gap

ore

Jap

an

Germ

an

y

Latv

ia

Lu

xem

bo

urg

Cze

ch R

ep

ub

lic

Cyp

rus-

IR

Ch

ile

So

uth

Afr

ica

Slo

vak

Rep

ub

lic

Mexic

o

Ko

rea

Tu

rkey

Arg

en

tin

a

Registered Taxpayers as a % of total citizens

0

2000

4000

6000

8000

10000

12000

14000

Bra

zil

Sw

itzerl

an

d

Ch

ile

Mexic

o

USA

Ko

rea

Malt

a-V

AT

So

uth

Afr

ica

Sin

gap

ore

Ch

ina

Jap

an

Malt

a-I

R

Arg

en

tin

a

Cyp

rus-

VA

T

Tu

rkey

Cyp

rus-

IR

Italy

Sp

ain

Au

stri

a

Lit

hu

an

ia

Hu

ng

ary

Au

stra

lia

Po

rtu

gal

Slo

vak R

ep

ub

lic

Gre

ece

Ru

ssia

Can

ad

a

Sw

ed

en

Fin

lan

d

UK

Fra

nce

New

Zeala

nd

Po

lan

d

No

rway

Slo

ven

ia

Germ

an

y

Czech

Rep

ub

lic

Neth

erl

an

ds

Irela

nd

Est

on

ia

Den

mark

Icela

nd

Belg

ium

Latv

ia

Lu

xem

bo

urg

Citizens per full time tax officer

Help

En

forc

em

en

t

Management-Client Relationship

ClientManagement

Channel Management

Rulings

Marketing andEducation

Compliance Management

Data Warehousing

DataMatching

Analytics

Compliance Improvement

Processing

ClientAccounting

Registration

Revenue Accounting

Debt andLodgment

Revenue Management

WorkforceManagement

WorkflowManagement

ContentManagement

Document Management

Case Management

Channel Management

EnterpriseSystems

Operational Efficiency and Effectiveness

ApplicationsManagement

ApplicationsDevelopment

InfrastructureOperations

InfrastructureServices

The Digital Natives• They live online

• They have an online social life

• They communicate day in, day out

• They use the digital devices

• They don’t know about their own city

The Digital Immigrants• They are very active

• They know the web

• They need to be efficient

• They use online services a lot

• They hardly have a social life online

• They trust technology

• They start paying attention to their city

The Active Analogs• They start thinking about quality of life

• They are familiar with the Internet

• They have more time to go to townhall

• They trust personal relationships

• They pay a lot of attention to city’s gov.

The Analogs• They think about quality of life

• They explore the Internet

• They go to or call the townhall

• They trust their friends

• They stay in touch with their children online

The Business Challenges An effective, highly responsive government organization.

People, Services & ProcessesAll local government organizations revolve around the people and processes required to deliver their wide range of services to the community.

The Applications and Template PackagesMicrosoft and third-party solutions that government organizations need to operate effectively, from core business applications through to applications that enable rich citizen and business connections.

The Platform LayerMicrosoft’s end-to-end infrastructure provides a secure, scalable and easy to manage foundation on which government organizations can overlay the applications they need.

Addressing main local govt business challenges

Accelerating key Transformation Government projects

Deliver citizen services faster, leverage previous investments.

Citizen Service Platform is an application framework

14

ConsumeUser Preferred Channels

Design for Change

SOA based Processes

Build for People

SOA based Interactions

Standards based

Interoperability & Connectivity

Compose –

Interaction

Expose –Service DesignLeverage Existing Systems

Compose –

Transaction

Desig

n &

Dev

elo

pm

en

t To

ols

Secu

rity

& Id

en

tity

Go

vern

an

ce &

Man

ag

em

en

t

Community Video sharing

Messenger e-counsellor

PoSC authority is reducing the business registration complexity

Point of

Single

Contact

(PoSC)

New

service

provider

Admin. Procedure

Municipality

Admin. Procedure

Social Sec.

Admin. Procedure

Tax authorities

Admin. Procedure

„others“

Admin. Procedure

Chamber of

Commerce

Admin. Procedure

Notary

Communication

and Service

EU SD solution prototype together with Fraunhofer Fokus,

Promoted by DStGB (German municipal association)

Back-end

AuthorityWeb-

Service

Point of

Single Contact

Submitter –

Service

Provider Case

MgmtPortal

E-PaymentIdentitySignatureCommunication,

virtual

mail room, etc.

Admin.

Procedures

Software + Services“Cloud Computing”

Web 2.0 SOASaaS+ +

Monetization Composition FederationDeliveryExperience

PC

Browser

Mobile

TV

SoftwareLicense

Subscription

Service

Transaction

Advertising

On Premise

Partner Hosted

Microsoft Hosted

Aggregation of Services

Directory federation

Storage

Computer resources

Business logic

Datacenter

Respond to hardware failures

Add storage capacity

Handle increase in traffic

Diagnose service failures

Apply OS patches

Perform live upgrade for new feature

Expand to new locale

Service ―glue‖

and operations

Azure™ Platform

HTTP

RSSSAML

OpenID

WS-TrustSOAP AtomPub

WS-Man

REST

WS-Eventing

Service Orchestration

Service Registry

NamingFederated

Identity and

Access

Control Messaging Fabric

CRM

Customers Leads

TrendsCampaigns

Supply Chain

InventoryOrder

Entry

PlanningPurchasing

Point Of Sale

POS

Integration

Product

Catalog

ReturnsWeb Store

Service Orchestration

Service Registry

NamingFederated

Identity and

Access

Control Messaging Fabric

Clients MS/3rd Party

Services

On-Premise ESB

ESB StorageComput

e

---BillingCorp

Service

Desktop,

RIA, Web

Desktop,

RIA, &

Web

Corp

Service

Your

Services

To

ols

, Fra

mew

ork

s, S

DK

s

.NET Services- ―Interop in the Cloud‖

Extended by hundreds of solutions from the partner ecosystem

Federated Identity Federated Connectivity Federated Workflow

BizTalk Server—―Interop In the Box‖

LOB applications:

SAP

Siebel Applications

PeopleSoft Enterprise

JD Edwards

OneWorld

JD Edwards

Enterprise One

B2B standards:

XML

EDI (EDIFACT, ANSI X12,

HIPAA)

AS2

SWIFT

HL7

RosettaNet

Heritage (IBM):

CICS, IMS

3270, APPC

COBOL, RPG

DB2, VSAM

Message buses:

WebSphere MQ

MSMQ/MSMQT

TIBCO Rendezvous

TIBCO Enterprise

Message Service

Other formats:

SQL Server

SharePoint

Oracle DBMS

File, FTP

HTTP, SOAP

POP3/SMTP

Windows Communication Foundation—―Interop in the Framework‖

Messaging:

SOAP, WS-Addressing, MTOM

Metadata:

WSDL, WS-MetadataExchange,

WS-Policy

Web 2.0

POX

REST

JSON

RSS/ATOM

Security:

WS-Security, WS-SecureConversation, WS-Trust

Reliability and Transactions:

WS-Reliable Messaging, WS-Coordination,

WS-AtomicTransaction

Unified

protocols:

ASMX

WSE

.NET Remoting

COM+

MSMQ

WS-* BP 2.0WS-Addressing, WS-Security, WS-ReliableMessaging, WS-Policy

Adapters

UI

Business

Logic

Data

DB2SQL Other

JSPWebSphere JSPASP .NET, WPF PHP

Axis 2 JWS J2EE.NET, WCF Axis 2 C

Other

Microsoft.NET Open Source OtherCommercial Java Open Source Java

More information at http://wiki.apache.org/incubator/StonehengeProposal

Andreas Ebertandrease (at) microsoft (dot) com

Participants: people, roles

Flow style: flexible, dynamic

Data: unstructured, documents

Participants: apps, services

Flow style: prescriptive, protocols

Data: structured, transactional

System InteractionsHuman Interactions

Information WorkerDocument Review

Business to Business Supply Chain Management

Line of Business AppsQuote to Cash, Sales Automation

CRMERP

“Packaged”

Application

An application

that I buy ―off

the shelf‖ and

run myself

Self Hosted

“Home Built”

An application

that I develop

and run myself

Bu

ild

vs.

Bu

yB

uild

Bu

y

Hosted

“Home Built”

An application

that I develop

myself, but run

at a hoster

Hosted

“Packaged”

An application

that I buy ―off

the shelf‖ and

then run at a

hoster

Cloud

Platform

An application

that I develop

myself, but run

in the cloud

“Software as

a Service”

A hosted

application

that I buy from

a vendor

On premises vs. CloudOn premises Cloud