際際滷

際際滷Share a Scribd company logo
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	
 crossplatform REST-足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
HealthKit
Server
HealthKit
iOS
HealthKit
Web
POST
JSON
GET
JSON
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,	
 
dependencies
and	
 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 with
Docker-足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

More Related Content

Simple Crossplatform REST-Service with .NET, Vagrant and Docker

  • 1. 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 crossplatform REST-足Service with .NET, Vagrant and Docker Andreas Mosti | Software Developer | anm@dips.no
  • 2. 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
  • 3. 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
  • 4. 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
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. 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
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. 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:
  • 13. 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
  • 14. 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 HealthKit iOS HealthKit Web POST JSON GET JSON
  • 15. 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
  • 16. 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
  • 17. 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
  • 18. 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
  • 19. 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
  • 20. 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
  • 21. 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
  • 22. 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
  • 23. 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, dependencies and deployment
  • 24. 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
  • 25. 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
  • 26. 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!
  • 27. 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 with Docker-足Compose
  • 28. 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