The Difference Between Chinese and American Apps - February 2016 UI/UX Meetup Shanghai
Meetup 12/4/2016 - Apps from antwerp - open services
-
Upload
digipolis -
Category
Government & Nonprofit
-
view
400 -
download
0
Transcript of Meetup 12/4/2016 - Apps from antwerp - open services
ACPaaS
12 april 2016
Apps from AntwerpCreate your own awesome citizen apps, using
the Antwerp City Platform as a Service (‘ACPaaS’) : a set of reusable Engines with open APIs
powered by startups
antwerpen.digipolis.be
Digitaal
Antwerpen
antwerpen.digipolis.be
Belangrijkste ACPaaS Principes :
� Microservice-georiënteerde plugin Architectuur
� Startup-friendly
� Open Source
ACPaaS Concept
Hybride Cloudinfrastructuure laag
A-STAD MWP A-WELZIJN FOCUS
frontends
backends
frontends
backends
frontends
backends
frontends
backends
ACPaaSbackend van de backends
APiManager
SDK
Optimaliseren van de ontwikkeling van de 4 grote applicatie platformen
initieel doel was het optimaliseren van de ontwikkeling van de 4 grote platformendoor het maximaal herbruiken van generieke backend services of ‘engines’
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
Uw
App
ACPaaSPlugins
IoTPlugin
SocialMediaPlugin
OpenDataPlugin
CityAssetsPlugin
Businessengines
Notificationengine
Digital Assetsengine
Multilanguage engine
Output Generatorengine
Digital Vaultengine
Digital Signatureengine
Planningengine
Workflowengine
...
Data
Searchengine
1.0
CRS1.0
Open Data1.0
Platformengines
API/SDKengine
ESBengine
...
ALMstack
Loggingengine
User Mgtengine
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
Event Handlerengine
Powered by start-ups!
Data Sanity engine
Applicaties en componenten binnen en rond het City Platform interageren maximaal via API’s. We wensen zoveel mogelijk van deze API’s open te stellen zodat niet alleen de Groep Antwerpen, maar ook anderen gebruik kunnen maken van componenten en data in het City Platform. Deze opdracht heeft tot doel het ontsluiten en verbeteren van onze werking met API’s, alsook het voorzien van een API marketplace en een SDK. De SDK bevat een verzameling hulpmiddelen die handig zijn bij het ontwikkelen van applicaties op en componenten in ACPaaS.
API/SDK ENGINEAPI / SDK
1
De realisatie van een innovatieve generieke component waardoor het mogelijk wordt om voor elke activiteit binnen de groep Antwerpen een Digital Asset engine te voorzien om het opslaan, doorzoeken en ontsluiten van digital assets voor allerhande doeleinden te faciliteren. Een digital asset is een digitaal bestand dat kan voorzien zijn van metadata.
DIGITAL ASSETS ENGINEDigitalAssets2
Een generieke component om communicatie te beheren. Elke afnemer kan de oplossing (documenten, flows, templates) voor zijn gebruik aanpassen. De focus ligt op het afleveren via digitale kanalen ( PDF, tablet , web , enz. ) maar print moet mogelijk zijn.
OUTPUT GENERATOR ENGINEOutput
Generator3
API ManagerService Bus
XML
SQL
createoutput
OutputDispatcher
INPUT KANAALvb. output(doc,users) 11 2
gebruikersinfo
PDF DOC ...
4
OUTPUT KANALEN 2
USERPROFIEL
LOG
3SJABLONEN
De realisatie van een innovatieve generieke component waardoor het mogelijk wordt om voor elke activiteit binnen de groep Antwerpen een gepersonaliseerde Notificatie te sturen rekening houdend met de wensen van elke digitale inwoner. Een notificatie is een kort bericht, dat dient om de gebruiker (burger/medewerker/bedrijf/bezoeker) te verwittigen dat er voor hem interessante informatie beschikbaar is i.v.m. activiteiten en dienstverlening.
NOTIFICATION ENGINENotification
4 29/04
Het doel van de opdracht is de realisatie van een innovatieve generieke component waardoor het mogelijk wordt om voor elke activiteit binnen de Groep Antwerpen een Digital Vault te voorzien om documenten op een veilige manier aan te bieden (eenzijdig) of uit te wisselen (bi-directioneel). Dit kunnen allerlei soorten documenten zijn: tekst-documenten, foto’s, scans, loonbrieven, attesten, onkostennota’s, aangetekende brieven,...
DIGITAL VAULT ENGINEDigital Vault
06/055
Het doel van de opdracht is de realisatie van een innovatieve generieke component waardoor het mogelijk wordt om voor elke activiteit binnen de Groep Antwerpen cashless betalingen te voorzien, in de breedste zin van dit woord. Dit kan het betalen van afvalstickers in een webshop zijn, maar ook cashless betalingen in het stedelijk zwembad, het cultuurcentrum of de jeugddienst.
PAYMENT ENGINEPayment
22/046
Dig
ipol
is p
ower
ed b
y st
art-
ups
171STARTUPS
353INSCHRIJVINGEN
96
151PITCHES
OFFERTES
27CONTRACTEN
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
DemoMarketplace
Michallis