E N A B L I N G E F F I C I E N T H E A L T H C A R E
Simple crossplatformREST-‐Service with.NET, Vagrant and Docker
Andreas Mosti | Software Developer | anm@dips.no
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
Example App:
E N A B L I N G E F F I C I E N T H E A L T H C A R E
HealthKit Server
E N A B L I N G E F F I C I E N T H E A L T H C A R E
HealthKitServer
HealthKitiOS
HealthKitWeb
POSTJSON
GETJSON
E N A B L I N G E F F I C I E N T H E A L T H C A R E
REST Module
E N A B L I N G E F F I C I E N T H E A L T H C A R E
-‐ ASP.NET WebAPI-‐ ServiceStack-‐ NancyFX-‐ MicroRest
REST frameworks for .NET
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
Dapper
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
For environments
For isolation, dependenciesand deployment
E N A B L I N G E F F I C I E N T H E A L T H C A R E
E N A B L I N G E F F I C I E N T H E A L T H C A R E
Vagrantbox: Ubuntu 14.04 LTS
E N A B L I N G E F F I C I E N T H E A L T H C A R E
Code -‐ Build – Test – Deploy,All locally!
E N A B L I N G E F F I C I E N T H E A L T H C A R E
Orchistrate and scale withDocker-‐Compose
E N A B L I N G E F F I C I E N T H E A L T H C A R E