APIStrat 2016 | Moving Toward a Modular Enterprise (James Higginbotham)

APIStrat 2016 | Moving Toward a Modular Enterprise (James Higginbotham)

APIs are leading the way for today's mobile initiatives and generating new business models as a result of the API economy. This talk examines the recent move by enterprises toward unbundling business and technical capabilities into small, reusable microservices that can be used to compose new user experiences across a variety of devices. We will then look at how leading enterprises are transitioning from today's service-oriented architecture to move toward a more modular, composable enterprise. Finally, we will look at how the convergence of APIs, mobile, IoT, microservices, chatbots, and voice will fundamentally change the way we build software in the next 5-10 years.

Transcript

  1. Moving Toward a Modular Enterprise James Higginbotham @launchany

  2. APIs Are Collabora@ve APIs Customers Partners Business Developers

  3. None
  4. When APIs Meet Jobs-to-be-done

  5. None
  6. Digital Transforma8on is the first step in a longer process

    toward a modular enterprise
  7. 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
  8. Discipline #1: Become an API-Centric Organiza8on

  9. None
  10. None
  11. None
  12. None
  13. Discipline #2: Deliver capabili8es as composable services

  14. API Capabili@es: “I want to…”

  15. None
  16. Alexa Voice Skill API Gateway API Gateway Messaging … Microservice

    … API … Microservice … API … Microservice … API … Microservice … API Slack Chatbot Web + Mobile App API Gateway Microservice Architecture
  17. Discipline #3: Internal innova8on starts with an outside-in approach

  18. Modern web APIs are the ul8mate “do-over”

  19. Web Applica8on API Internal Applica8on Direct API Consumer Mobile Applica8on

  20. Discipline #4: Produc8za8on of IT

  21. What is the Produc@za@on of IT? Project-Based IT •  Fixed

    Budget •  Output-based •  One-off solu@on •  Internal-focused •  Date-driven •  Ends with maintenance •  Marke@ng rare Product-Based IT •  Variable Budget •  Outcome-based •  Repeatable/reusable •  Customer-focused •  Results-driven •  Ends when need ends •  Evangelis@c marke@ng
  22. Discipline #5: (Re)structuring For Product Delivery

  23. “Waterscrumfall” Planning Itera@ve Development Controlled Release

  24. The Value of an Agile Process Gap

  25. None
  26. None
  27. Where are APIs leading us?

  28. APIs are the new apps.

  29. 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
  30. James Higginbotham james@launchany.com @launchany Thank you