Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

of

Pull Deployment of Services Slide 1 Pull Deployment of Services Slide 2 Pull Deployment of Services Slide 3 Pull Deployment of Services Slide 4 Pull Deployment of Services Slide 5 Pull Deployment of Services Slide 6 Pull Deployment of Services Slide 7 Pull Deployment of Services Slide 8 Pull Deployment of Services Slide 9 Pull Deployment of Services Slide 10 Pull Deployment of Services Slide 11 Pull Deployment of Services Slide 12 Pull Deployment of Services Slide 13 Pull Deployment of Services Slide 14 Pull Deployment of Services Slide 15 Pull Deployment of Services Slide 16
Upcoming SlideShare
A Reference Architecture for Distributed Software Deployment
Next
Download to read offline and view in fullscreen.

0 Likes

Share

Download to read offline

Pull Deployment of Services

Download to read offline

Presentation given at the Dutch National Architecture Congress (Landelijk Architectuur Congres)

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Pull Deployment of Services

  1. 1. Pull Deployment of Services Sander van der Burg, Eelco Dolstra, Eelco Visser Delft University of Technology, EEMCS, Department of Software Technology Philips Healthcare, Philips Informatics Infrastructure (PII), Best November 24, 2010 Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services
  2. 2. Hospital environments Various services are used to assist medical staff Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services
  3. 3. Hospital environments Services are bound to dedicated devices Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services
  4. 4. Device-orientation Device-orientation has undesirable implications: Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services
  5. 5. Device-orientation Device-orientation has undesirable implications: Overcapacity and suboptimal usage. Inflexibility in reacting to events. Deployment of services is a complicated and time-consuming process. Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services
  6. 6. Service-orientation We want to use services on any device any place, i.e. pull deployment of services. Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services
  7. 7. Service-orientation Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services
  8. 8. Architecture Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services
  9. 9. Architecture Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services
  10. 10. Architecture Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services
  11. 11. Architecture Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services
  12. 12. Disnix A tool for service deployment Takes models of the system and infrastructure as input Automatically and reliably installs or upgrades a distributed system in a network of machines Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services
  13. 13. Distributed NixOS Models of networks of NixOS machines Automated deployment of a network of machines Testing of distributed systems with complex environmental dependencies Cloud deployment (e.g. Amazon EC2) Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services
  14. 14. Conclusions With a PDS architecture distributable services can be developed in a more flexible manner and deployed automatically Techniques can be used in any domain using service-oriented systems e.g. CRM systems Web services Web applications Software available under free/open-source licenses: http://nixos.org Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services
  15. 15. Future work Cope with dynaminism of infrastructure Implement service testing Investigate service design issues Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services
  16. 16. Questions Sander van der Burg, Eelco Dolstra, Eelco Visser Pull Deployment of Services

Presentation given at the Dutch National Architecture Congress (Landelijk Architectuur Congres)

Views

Total views

387

On Slideshare

0

From embeds

0

Number of embeds

9

Actions

Downloads

3

Shares

0

Comments

0

Likes

0

×