class: center, middle # Microapps FTW ### Deliver Awesome Stuff Fast ### Jon Johnson 
jrjohnson
jrjohnson_ --- # Who am I? - Full stack web developer (PHP, Javascript) - Technical lead for the Ilios Project open source curriculum management system for health science education. (http://iliosproject.org) .center[] --- # Our Challenge .box[Greater Complexity] --- # Our Challenge .box[Greater Complexity] .box[More People Engaged] --- # Our Challenge .box[Greater Complexity] .box[More People Engaged] .box[More Demands for Service] --- # Our Challenge .box[Greater Complexity] .box[More People Engaged] .box[More Demands for Service] .box[Higher Expectations] ??? If google can do it, why cant you? --- # Our Challenge .center[] --- # Microservices - Design software applications as suites of independently deployable services - Decentralized control of languages and data - Expose a consistent versioned API --- # Microservices at UC .center[## Silos] .center[] .footnote[https://flic.kr/p/9o5AEY] --- # Microapps - Take advantage of existing data through APIs - Single Responsibility Principle - Throw away things that don't work - Low cost of enhancement - Freedom to choose different technologies --- # Todo
Single Sign On
Lots of little problems
Teams that understand the needs of constituents
Technologies for building small apps
All data exposed through APIs --- class: center, middle ### Questions?  Slides at: https://jrjohnson.dev/talks/2016-07-microappsmini.html
jrjohnson
jrjohnson_