30
Moving Toward a Modular Enterprise James Higginbotham @launchany

APIStrat 2016: Moving Toward a Modular Enterprise

Embed Size (px)

Citation preview

MovingTowardaModularEnterprise

JamesHigginbotham@launchany

APIsAreCollabora@ve

APIs

Customers

Partners

BusinessDevelopers

WhenAPIsMeetJobs-to-be-done

DigitalTransforma8onisthefirststepinalongerprocesstowardamodularenterprise

The Modular Enterprise Offers API

Inventory API

Bookings API

Identity API

Accounts API

Rewards API

Partners

Internal Developers

Public App Developers

Consumers Third-party

Approved Apps

Discipline#1:BecomeanAPI-Centric

Organiza8on

Discipline#2:Delivercapabili8esascomposableservices

APICapabili@es:“Iwantto…”

Alexa

VoiceSkill

API

Gatew

ay

API

Gatew

ay

Messaging

…Microservice

API

…Microservice

API

…Microservice

API

…Microservice

…AP

I

Slack

Chatbo

tWeb

+

Mob

ileApp

API

Gatew

ay

MicroserviceArchitecture

Discipline#3:Internalinnova8onstarts

withanoutside-inapproach

ModernwebAPIsaretheul8mate“do-over”

WebApplica8on

API

InternalApplica8on

DirectAPIConsumer

MobileApplica8on

Discipline#4:Produc8za8onofIT

WhatistheProduc@za@onofIT?

Project-BasedIT•  FixedBudget•  Output-based•  One-offsolu@on•  Internal-focused•  Date-driven•  Endswithmaintenance•  Marke@ngrare

Product-BasedIT•  VariableBudget•  Outcome-based•  Repeatable/reusable•  Customer-focused•  Results-driven•  Endswhenneedends•  Evangelis@cmarke@ng

Discipline#5:(Re)structuring

ForProductDelivery

“Waterscrumfall”

Planning

Itera@veDevelopment

ControlledRelease

TheValueofanAgileProcess

Gap

WhereareAPIsleadingus?

APIsarethenewapps.

The Modular Enterprise Offers API

Inventory API

Bookings API

Identity API

Accounts API

Rewards API

Partners

Internal Developers

Public App Developers

Consumers Third-party

Approved Apps

[email protected]

@launchany

Thankyou