APIs and Microservices: Programming in the Large gets Small

1st [https://vss.swa.univie.ac.at/2017/] Vienna Software Seminar (VSS) 2017 [https://vss.swa.univie.ac.at/]

Erik Wilde , API Academy, CA Technologies
December 20, 2017

Creative Commons License [http://creativecommons.org/licenses/by/3.0/]

This work is licensed under a CC
Attribution 3.0 Unported License
[http://creativecommons.org/licenses/by/3.0/]

Contents Erik Wilde : APIs and Microservices: Programming in the Large gets Small

Contents

Introduction

Outline (Introduction)

  1. Introduction [4]
  2. DevOps at Work: The Web [3]
  3. From Systems to Ecosystems [3]
  4. Conclusions [2]
Introduction Erik Wilde : APIs and Microservices: Programming in the Large gets Small

(3) About Me



Introduction Erik Wilde : APIs and Microservices: Programming in the Large gets Small

(4) @dret on Twitter/GitHub

dret

Introduction Erik Wilde : APIs and Microservices: Programming in the Large gets Small

(5) API Academy [http://www.apiacademy.co/]

API Academy

Introduction Erik Wilde : APIs and Microservices: Programming in the Large gets Small

(6) Microservice Architecture

Microservice Architecture: Aligning Principles, Practices, and Culture

DevOps at Work: The Web

Outline (DevOps at Work: The Web)

  1. Introduction [4]
  2. DevOps at Work: The Web [3]
  3. From Systems to Ecosystems [3]
  4. Conclusions [2]
DevOps at Work: The Web Erik Wilde : APIs and Microservices: Programming in the Large gets Small

(8) The Web Works



DevOps at Work: The Web Erik Wilde : APIs and Microservices: Programming in the Large gets Small

(9) The Web, Industrialized



DevOps at Work: The Web Erik Wilde : APIs and Microservices: Programming in the Large gets Small

(10) Microservices Cargo Cult

Microservices Cargo Cult

From Systems to Ecosystems

Outline (From Systems to Ecosystems)

  1. Introduction [4]
  2. DevOps at Work: The Web [3]
  3. From Systems to Ecosystems [3]
  4. Conclusions [2]
From Systems to Ecosystems Erik Wilde : APIs and Microservices: Programming in the Large gets Small

(12) Systems of Systems



From Systems to Ecosystems Erik Wilde : APIs and Microservices: Programming in the Large gets Small

(13) From How to What to Why



From Systems to Ecosystems Erik Wilde : APIs and Microservices: Programming in the Large gets Small

(14) Programming in the Loose



Conclusions

Outline (Conclusions)

  1. Introduction [4]
  2. DevOps at Work: The Web [3]
  3. From Systems to Ecosystems [3]
  4. Conclusions [2]
Conclusions Erik Wilde : APIs and Microservices: Programming in the Large gets Small

(16) Ecosystem Engineering



Conclusions Erik Wilde : APIs and Microservices: Programming in the Large gets Small

(17) Thanks! Questions?

What's Next?

December 20, 2017 1st [https://vss.swa.univie.ac.at/2017/] Vienna Software Seminar (VSS) 2017 [https://vss.swa.univie.ac.at/]