Top Banner
Moving Toward a Modular Enterprise James Higginbotham @launchany
30

APIStrat 2016: Moving Toward a Modular Enterprise

Jan 08, 2017

Download

Software

LaunchAny
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: APIStrat 2016: Moving Toward a Modular Enterprise

MovingTowardaModularEnterprise

JamesHigginbotham@launchany

Page 2: APIStrat 2016: Moving Toward a Modular Enterprise

APIsAreCollabora@ve

APIs

Customers

Partners

BusinessDevelopers

Page 3: APIStrat 2016: Moving Toward a Modular Enterprise
Page 4: APIStrat 2016: Moving Toward a Modular Enterprise

WhenAPIsMeetJobs-to-be-done

Page 5: APIStrat 2016: Moving Toward a Modular Enterprise
Page 6: APIStrat 2016: Moving Toward a Modular Enterprise

DigitalTransforma8onisthefirststepinalongerprocesstowardamodularenterprise

Page 7: APIStrat 2016: Moving Toward a Modular Enterprise

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

Page 8: APIStrat 2016: Moving Toward a Modular Enterprise

Discipline#1:BecomeanAPI-Centric

Organiza8on

Page 9: APIStrat 2016: Moving Toward a Modular Enterprise
Page 10: APIStrat 2016: Moving Toward a Modular Enterprise
Page 11: APIStrat 2016: Moving Toward a Modular Enterprise
Page 12: APIStrat 2016: Moving Toward a Modular Enterprise
Page 13: APIStrat 2016: Moving Toward a Modular Enterprise

Discipline#2:Delivercapabili8esascomposableservices

Page 14: APIStrat 2016: Moving Toward a Modular Enterprise

APICapabili@es:“Iwantto…”

Page 15: APIStrat 2016: Moving Toward a Modular Enterprise
Page 16: APIStrat 2016: Moving Toward a Modular Enterprise

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

Page 17: APIStrat 2016: Moving Toward a Modular Enterprise

Discipline#3:Internalinnova8onstarts

withanoutside-inapproach

Page 18: APIStrat 2016: Moving Toward a Modular Enterprise

ModernwebAPIsaretheul8mate“do-over”

Page 19: APIStrat 2016: Moving Toward a Modular Enterprise

WebApplica8on

API

InternalApplica8on

DirectAPIConsumer

MobileApplica8on

Page 20: APIStrat 2016: Moving Toward a Modular Enterprise

Discipline#4:Produc8za8onofIT

Page 21: APIStrat 2016: Moving Toward a Modular Enterprise

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

Page 22: APIStrat 2016: Moving Toward a Modular Enterprise

Discipline#5:(Re)structuring

ForProductDelivery

Page 23: APIStrat 2016: Moving Toward a Modular Enterprise

“Waterscrumfall”

Planning

Itera@veDevelopment

ControlledRelease

Page 24: APIStrat 2016: Moving Toward a Modular Enterprise

TheValueofanAgileProcess

Gap

Page 25: APIStrat 2016: Moving Toward a Modular Enterprise
Page 26: APIStrat 2016: Moving Toward a Modular Enterprise
Page 27: APIStrat 2016: Moving Toward a Modular Enterprise

WhereareAPIsleadingus?

Page 28: APIStrat 2016: Moving Toward a Modular Enterprise

APIsarethenewapps.

Page 29: APIStrat 2016: Moving Toward a Modular Enterprise

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

Page 30: APIStrat 2016: Moving Toward a Modular Enterprise

[email protected]

@launchany

Thankyou