34
Open City, Smart City Create your own awesome citizen apps, using the Antwerp City Platform as a Service (“ACPaaS”): a set of reusable Engines with open APIs Greet Brosens Open Belgium - February 2016

Open City, Smart City - Greet Brosens

Embed Size (px)

Citation preview

Page 1: Open City, Smart City - Greet Brosens

Open City, Smart CityCreate your own awesome citizen apps, using the Antwerp City Platform as a Service (“ACPaaS”): a set of reusable Engines with

open APIs

Greet Brosens

Open Belgium - February 2016

Page 2: Open City, Smart City - Greet Brosens

http://antwerpen.digipolis.be

Page 3: Open City, Smart City - Greet Brosens

DIGIPOLIS’s role of SERVICE BROKER

Page 4: Open City, Smart City - Greet Brosens

“A-Stad”~ “ur city”, not another website...

A-profile!

Page 5: Open City, Smart City - Greet Brosens

Four major application platforms

Hybrid Cloudinfrastructure layer

CITIZEN COWORKER SOCIAL WELLFARE

LOCAL POLICE

frontends

backends

frontends

backends

frontends

backends

frontends

backends

Page 6: Open City, Smart City - Greet Brosens

The Antwerp City Platform-as-a-Service

ACPaaS

Hybrid Cloudinfrastructure layer

CITIZEN COWORKER SOCIAL WELLFARE

LOCAL POLICE

frontends

backends

frontends

backends

frontends

backends

frontends

backends

backend of the backendsAPiManager

SDK

The first ACPaaS backlog was simply the intersection of the backlogs of the 4 major platforms, prioritized by demand.

Page 7: Open City, Smart City - Greet Brosens

Bur

ger

po

rtaa

l

Gat

e15

Vis

it

Slim

naa

r A

ntw

erp

en

Bed

rijv

enp

ort

aal

Med

ewer

kers

po

rtaa

l

Ond

erw

ijsp

ort

aal

A-W

elzi

jn

Focu

s

Bra

ndw

eer

Zo

rgb

edri

jf

Antwerp City Platform as a Service

ACPaaS

Page 8: Open City, Smart City - Greet Brosens

Open data & open services (API)

(Micro-)services-oriented

Community collaboration !

Open Source First

Startup-friendly !

ACPaaS CONCEPT

Page 9: Open City, Smart City - Greet Brosens

Bur

ger

po

rtaa

l

Gat

e15

Vis

it

Slim

naa

r A

ntw

erp

en

Bed

rijv

enp

ort

aal

Med

ewer

kers

po

rtaa

l

Ond

erw

ijsp

ort

aal

A-W

elzi

jn

Focu

s

Bra

ndw

eer

Zo

rgb

edri

jf

Antwerp City Platform as a Service

ACPaaS

Page 10: Open City, Smart City - Greet Brosens

profile

Kaai

A-Profiel

profile

1.0

Search

search

UserManagement

identity & access

0.1

Assets

digital assets

Notificaties

notification

0.1

E-loket1.0

Meldingen

Redactie Helpcenter Overzicht

Afspraken

planning

e-ID

e-id

Stadsplan

A-kaartPhotoboothUit

Ophaalkalender

planning

A-Profiel

profile

2.0 UserManagement

identity & access

1.0Notificaties

notification

1.0

A-staddesign

2.0 SMSCommunicatie

notification

Rapportering

output generator

Kluisdocumentenbox

digital vault

Formbuilder

formbuilder

Webshop(+ ticketverkoop)webshop | payment

E-loket2.0

Personalisatie(datamodel)

profile

Personalisatie(content)

profile

(Zaal)zoeker& Reservering

planning

Ticket app &Workflow

Balietoepassing

Kanalen(flex.home)

Meertaligheid(content)

multilanguage

Meertaligheid(app)

multilanguage

Nieuwsbrieven

notification

Contactboekverenigingen

Bib Kalender(persagenda)

planning

Crisis-communicatie

notification

Perswebsite

Lage EmissieZone Opsinjoren Uit export Aanpassingen

Blinde &Slecht...accesibility

searchplanning

digital assetse-id

digital vaultiot

formbuildermultilanguage

webshopaccesibility

Apps from Antwerp

api/sdk | open data

api/sdkopen data

ACPaaS engines

A-STAD : CITIZENS PORTALAS-IS BACKLOG

(*) (*)

(*)

notification

identity & accesspayment

output generator

Kaai 2.0

identification ofcommon components

accross platformsand applications

identification and isolation of

reusable ‘engines’

1

2

a broad range of web applications and web platforms to leverage engines

3

PLA

TFO

RM

E-D

ES

KC

ON

TEN

TO

THE

R

Page 11: Open City, Smart City - Greet Brosens

LAB

Bur

gerp

orta

al

Gat

e15

Visi

t

Ant

wer

pen

Ber

eikb

aar

Bed

rijve

npo

rtaa

l

Med

ewer

kers

port

aal

Ond

erw

ijspo

rtaa

l

A-W

elzi

jn

Focu

s

Bra

ndw

eer

port

aal

Zorg

bedr

ijf

ACPaaSPlugins

IoTPlugin

SocialMediaPlugin

OpenDataPlugin

CityAssetsPlugin

Businessengines

Notificationengine

Digital Assetsengine

Multilanguage Support engine

Output Generatorengine

Digital Vaultengine

Digital Signatureengine

Planningengine

Workflowengine

...

Data

Searchengine

1.0

CRS1.0

Open Data1.0

Platformengines

API/SDKengine

ESBengine

...

ALMengine

Loggingengine

Userengine

Dossier Mgt

Data Lake engine

GiS1.0

LabManager

LabContainer

LabContainer

LabContainer

LabContainer

...

ServicePlugin

Application Plugin

Case Mgtengine

Identity & Accessengine

e-IDengine

Account

User Profile

User Roles

User Preferences

...

Shopping Cartengine

Testingengine

Event Handlerengine

Powered by start-ups!

Data Sanity engine

Page 12: Open City, Smart City - Greet Brosens

API/SDK ENGINEAPI/SDK engine

Applications and components in and around the City Platform interface through API’s. We aim at opening up these API’s as much as possible. Not only consumers within Group City of Antwerp, but also others should be able to use City Platform components and data. The API/SDK engine unlocks this potential of the City Platform with an API marketplace and associated Software Development Kit.

Page 13: Open City, Smart City - Greet Brosens

NOTIFICATION ENGINEA generic component that allows applications to send personalised notifications, taking into account the preferences of the digital user. A notification is a short message to notify users (citizens, colleagues, companies, visitors) that relevant information about city activities or services is available.

Notificationengine

Page 14: Open City, Smart City - Greet Brosens

MULTILANGUAGE SUPPORT ENGINEA generic component supporting mulitlingual labels and content of applications, allowing users to interact with the digital city in their own language.

Multilang.engine

Page 15: Open City, Smart City - Greet Brosens

Apps from Antwerp

Create your own awesome citizen apps, using open data and services from the City of Antwerp

Open API for A-profile

Join & follow us to see what’s next...

Allow users to log in to your applications with their A-profile, their own digital identity of the City of Antwerp.

Page 16: Open City, Smart City - Greet Brosens

Join our community!ACPaaS: antwerpen.digipolis.be

Open data: opendata.antwerpen.be

Apps from Antwerp: AppsFromAntwerp.be

Meetups: meetup.com/DigAnt-Cafe

Follow us!Twitter: @dgplsantwerpen

LinkedIn: linkedin.com/company/digipolis

Facebook: facebook.com/digipolis

Digi

polis

powe

red b

y sta

rt-up

s

145STARTUPS

282ENROLLMENTS

96

123PITCHES

OFFERS

27CONTRACTS

Page 17: Open City, Smart City - Greet Brosens

Draft slides

Page 18: Open City, Smart City - Greet Brosens

Open City, Smart City

Create your own awesome citizen apps, using the Antwerp City Platform as a Service (“ACPaaS”): a set of reusable Engines with open APIs

Open Belgium - February 2016

Greet Brosens

Page 19: Open City, Smart City - Greet Brosens

ANTWERP STARTUP CITY

Page 20: Open City, Smart City - Greet Brosens

ECOSYSTEM: challenges and jobs - webpage •

Page 21: Open City, Smart City - Greet Brosens

❏ Financial compensation for a useable ‘shippable product’.

❏ IPR is to be negotiated

❏ Contribution of innovation of startups

BUYING FROM STARTUPSinspired by

Pre-Commercial Procurementannouncement

requestfor quotation

enroll throughantwerpen.digipolis.be set candidacy ‘pitch’ followed

by selection

PITCHMOMENT

SIMPLIFIEDOFFER

contractnegotiation

‘offer’ followed by award

2 weeks 2 weeks

kick-off

select awardcandidateshow interest

bafo

85k€

Page 22: Open City, Smart City - Greet Brosens

Create an attractive biotope for citizen developers & start-ups

Create an ACPAAS Community

-> algemene info + info per engine-> externe marketplace-> open source code-> using our own engines (webcontent engine, user API)

Page 23: Open City, Smart City - Greet Brosens

ACPaaS start-up friendlyPREPARATION

ANNOUNCEMENT❏ antwerpen.digipolis.be

PITCH MOMENT❏ “why do you believe

you are best fit for the job?”

RFQ & OFFER❏ publish lean RFQ❏ simplified offer

(presentation)+ evaluation

❏ BAFO + evaluation

CONTRACTING❏ contract negotiation❏ project kick-off

buying from startups via ‘rock & roll’ procedures

max. 2 hours

Page 24: Open City, Smart City - Greet Brosens

144STARTUPS

279ENROLLMENTS

117PITCHES

88OFFERS

24CONTRACTS

next steps...

DIGIPOLIS POWERED BY STARTUPSSTARTUPS POWERED BY DIGIPOLIS

Page 25: Open City, Smart City - Greet Brosens

To do?

Iets rond consent-pages / scopes?Concreet: User API -> Apps From Antwerp

Open source codePortaal

Page 26: Open City, Smart City - Greet Brosens

Volg ons!

facebook.com/digipolis

twitter.com/dgpls

linkedin.com/company/digipolis

www.digipolis.be

antwerpen.digipolis.be

opendata.antwerpen.be

Bouw mee!

+ meetup!

Page 28: Open City, Smart City - Greet Brosens

Digipolis Antwerp Manifest1. Supporting IT innovation2. Making things open and accessible3. Community-driven co-creation4. Open, highly scalable future proof technology5. Responsive organistion6. Agile development7. Anti-bureaucratic8. Osmotic enterprise borders: a biotope for creatives9. Partner for startups

10. Neutral11. No commercial drive

Page 29: Open City, Smart City - Greet Brosens

❏ Technical Platform for Applications

❏ Plug-in Architecture

❏ Open data & open services (API)

❏ (Micro-)services-oriented

❏ Digipolis Antwerp Appl. Stack (DaaS)

❏ Open Source First!

❏ As a Service (brokerage role)

❏ On top of Hybrid Cloud (IaaS)

❏ Community collaboration

❏ Startup-friendly !

ACPaaS

DESIGN PRINCIPLES

Page 30: Open City, Smart City - Greet Brosens

ACPAAS Community

Page 31: Open City, Smart City - Greet Brosens
Page 32: Open City, Smart City - Greet Brosens

Allow users to log in to your applications with their A-profile, their own digital identity of the City of Antwerp.

Apps from Antwerp

Create your own awesome citizen apps, using open data and services from the City of Antwerp

Open API for A-profile

Follow us to see what’s next...

Page 33: Open City, Smart City - Greet Brosens
Page 34: Open City, Smart City - Greet Brosens

Allow users to log in to your applications with their A-profile, their own digital identity of the City of Antwerp.

USER APIAccount