Slide 1

Slide 1 text

Apiops net DevOps Finland meetup 2.11.2015 Jarkko Moilanen, APItalist Focus on Iterative and Collaborative Design-First driven API development Apiops.net

Slide 2

Slide 2 text

APIOps founded 8.8.2015

Slide 3

Slide 3 text

Cooperation with universities TAMK, HAMK, TUT Tampere (37), Mikkeli (10) Est 6/2014 In Finland (10) In Finland (653) Open API group, In Finland (3552) APIOps training starting in TAMK (202, apisuomi.fi)

Slide 4

Slide 4 text

Approach ● No preselected path ● A little better, a little more, every day ● Automate and streamline API -strategy and development process ● Learn with (not from) customers, a few at the moment ● Developing and integrating open source tools – Contributing upstream ● Community driven – Support from professional team ● Companies committed: – Sampo Software Oy – APIDUo OÜ ● Building around API -management (needed anyway) ● Use de facto standards

Slide 5

Slide 5 text

Community Tools apiops.slack.com apiops.hackpad.com https://github.com/apiops as “development” environment

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

Design Driven Development Service design thinking – more like collection of tools and methods – way of thinking

Slide 8

Slide 8 text

Design-First Driven API development API strategy

Slide 9

Slide 9 text

Design-First Driven API development API strategy

Slide 10

Slide 10 text

Design-First Driven API development API strategy API features

Slide 11

Slide 11 text

Design-First Driven API development API strategy API features

Slide 12

Slide 12 text

Iterative and collaborative

Slide 13

Slide 13 text

Iterative and collaborative

Slide 14

Slide 14 text

Iterative and collaborative

Slide 15

Slide 15 text

API Design API skeleton APIOps design env Source Code mgmt PaaS API source APIOps mgmt env API profile API sandbox API API Access & auth API discovery Design Version mgmt Dialog Service user 3rd party service Dev Monitoring Public APIOps Service User & org profiles API key mgmt API owners - companies - open APIs - community Test & integration Public API profile Scalability App monitoring Collaborative process with API consumers App Profile

Slide 16

Slide 16 text

API eXperience API Design API Management API API PaaS Level of collaboration Enable collaboration API owner 3rd party Service developer Service end user

Slide 17

Slide 17 text

Apinf is powered by API Umbrella and builds a dashboard on top of the API Umbrella features. The solution is fully open source licensed with MIT. It is written in Meteor.js and D3. We like to collaborate, to listen to our users and want to encourage people to become contributors. - Apinf.io -

Slide 18

Slide 18 text

● Scrum team Waffle: https://waffle.io/apinf/api-umbrella-dashboard ● Community board: http://community.apinf.io/ ● Code: https://github.com/apinf ● Finland X-Road API -management PoC build with apinf

Slide 19

Slide 19 text

Jarkko Moilanen (@kyyberi) [email protected] Entrepreneur, APIDuo OÜ API:Suomi igniter, apisuomi.fi APIOps igniter, apiops.net API-manifesti igniter, api-manifesti.fi APItalist (API-strategy) Senior Advisor, MoEC Thank you Focus on Iterative and Collaborative Design-First driven API development Apiops.net