Zaakgericht werken in de cloud

21
www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 1

Transcript of Zaakgericht werken in de cloud

Page 1: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 1

Page 2: Zaakgericht werken in de cloud

Zaakgericht

werken in de cloudCloudgericht werken met die zaak!

@BartMVeldhuis

Page 3: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 3

Wie ben ik?

@BartMVeldhuis

[email protected]

blog.weolcan.eu

Bart M. Veldhuis• (Certified) Cloud Architect – Weolcan

• Oprichter Cloud Architect Alliance

• Expert voor Computable topics: Cloud | Architectuur

Page 4: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 4

Beschrijf cloud in één woord..

=CLOUD AUTOMATION

Page 5: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 5

TREND NAAR ‘AS-A-SERVICE’ AFNAME VAN APPLICATIES

Wat moet je eigenlijk met cloud?

INNOVATIE VERSNELLEN MET BEHULP VAN CLOUD

TIJD, BUDGET EN KENNIS VRIJSPELEN DOOR TE

AUTOMATISEREN

Page 6: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 6

Voorbeeld zaak: Melding Openbare Ruimte

Melding

doen

Melding

ontvangen

Melding

beoordelen

Melding

toewijzen

Melding

oplossen

Melding

afhandelen

burger coördinator buitendienst

Aanleiding Resultaat

IT-LAAG

Page 7: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 7

Melding doen

Amsterdammertje staat

scheef en er liggen losse

stenen.

Smartphone App Online webformulier

Page 8: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 8

Hoe weet je of applicaties ‘cloud ready’ zijn?

• Twee belangrijke voorwaarden

Compatibiliteit

Applicatie is compatible met standaarden, architectuur

en modellen die in de cloud gebruikt worden.

?Schaalbaarheid

Applicatie is zo gebouwd dat eenvoudig op- en

afschalen mogelijk is.

?

Page 9: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 9

Capaciteit naar behoefte

Page 10: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 10

Zaak: Melding Openbare Ruimte

Melding

doen

Melding

ontvangen

Melding

beoordelen

Melding

toewijzen

Melding

oplossen

Melding

afhandelen

burger coördinator buitendienst

Aanleiding Resultaat

IT-LAAG

ERP-PAKKET

Page 11: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 11

Hoe weet je of applicaties ‘cloud ready’ zijn?

• Twee belangrijke voorwaarden

Compatibiliteit

Applicatie is compatible met standaarden, architectuur

en modellen die in de cloud gebruikt worden.

?Schaalbaarheid

Applicatie is zo gebouwd dat eenvoudig op- en

afschalen mogelijk is.

?

Page 12: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 12

Cloud-readiness van legacy-applicaties?

• Twee belangrijke voorwaarden

Compatibiliteit

Applicatie is compatible met standaarden, architectuur

en modellen die in de cloud gebruikt worden.

Schaalbaarheid

Applicatie is zo gebouwd dat eenvoudig op- en

afschalen mogelijk is.

Page 13: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 13

Vijf kenmerken van legacy-applicaties

Schaalbaarheid

Cloud vereist

horizontale

schaalbaarheid.

..maken migratie naar de cloud gecompliceerd.

Netwerkeisen

Verouderde

protocollen of

netwerk

architecturen.

Licenties

niet alles kan

eenvoudig

gelicenseerd

worden.

Performance-

eisen

Stabiliteit versus

fluctuaties.

Architectuur OS

Cloud ondersteunt

alleen Intel (x86),

dus geen SPARC /

RISC platformen.

Schaalbaarheid Compatibiliteit

Page 14: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 14

Ontwikkel een

cloudstrategie met een

ruime tijdhorizon.

Page 15: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 15

API-

Gate

way

Stap 2: Reorganisatie applicatielandschap

Legacy-

applicatie

Messagin

gH

RFin

ance

IAM

Data

base

E-m

ail

CR

M

Ente

rpri

se S

erv

ice B

us (

ESB)

SaaS

1

2

Identificeer

standaardmodules

Afnemen als

SaaS-dienst en

aansluiten via

API-gateway.

Standaardmodules

Page 16: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 16

Stap 2: Reorganisatie applicatielandschap

Legacy-

applicatie

Messagin

gH

RFin

ance

IAM

Data

base

E-m

ail

CR

M

Ente

rpri

se S

erv

ice B

us (

ESB)

PaaS

MaatwerkM

essagin

g

API

Identificeer

maatwerk.

Opnieuw bouwen

via PaaS-dienst en

aansluiten via API.

1

2

Page 17: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 17

Stap 2: Reorganisatie applicatielandschap

COMMODITY

APPLICATIONS

MISSION

CRITICAL

NON

MISSION

CRITICAL

COMPETITIVE

APPLICATIONS

Verplaats tijd, budget en kennis naar Competitive Applications.

Offload

Manage

scaleDeploy to

scale

Invent

Page 18: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 18

Zaak: Melding Openbare Ruimte

Melding

doen

Melding

ontvangen

Melding

beoordelen

Melding

toewijzen

Melding

oplossen

Melding

afhandelen

Status:

ontvangen

Status:

bevestigd

Status:

oplossen

Status:

opgelost

burger coördinator buitendienst

Aanleiding Resultaat

API’s als communicatie- en integratiemiddel!

Page 19: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 19

Security: je bent zelf verantwoordelijk!

Customer Data

Platform, Applications, Identity & Access Management

Operating System, Network & Firewall Configuration

Client-side Data

Encryption & Data

Integrity Authentication

Server-side

Encryption File System

and/or Data)

Network Traffic

Protection (Encryption /

Integrity / Identity)

Compute Storage Database Networking

AWS Global

Infrastructure

Regions

Availability Zones

Edge Locations

CustomerResponsible for security

‘in’ the Cloud

AWSResponsible for security

‘of’ the Cloud

AWS Shared Responsibility Model

Page 20: Zaakgericht werken in de cloud

www.weolcan.eu . twitter.com/weolcan . Zaakgericht werken in de cloud 22-sep-16 20

Bedenk hoe je Service

Levels gaat managen

Voorbereid zijn op cloud

Externe koppelingen

faciliteren

Weten welke data

waarheen mag

Exitstrategie: hoe kom je

er ook weer uit?

Opstellen van governance-

maatregelen

Opzetten van een geschikte

cloudarchitectuur

Page 21: Zaakgericht werken in de cloud

Wat is een cloudstrategie?

Meer weten?

[email protected]