20100616 Deployit For N How

635 views

Published on

Presentation on #deployit and the Unified Deployment Model given on 17/6/2010 by @vpartington and @soundbites

Published in: Technology, Health & Medicine
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
635
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide


























































  • 20100616 Deployit For N How

    1. 1. #deployit and the Unified Deployment Model xebialabs.com Vincent Partington - @vpartington Robert van Loghem - @soundbites 16 June 2010
    2. 2. XebiaLabs? • Xebia is an international IT services and project company • Netherlands, India, France, Sweden. 200 employees. • XebiaLabs is a spin-off that builds the deployment automation product Deployit. • Netherlands, France, US, Germany, Sweden, .... xebialabs.com
    3. 3. U D M xebialabs.com
    4. 4. Marketing shizzle... U D M xebialabs.com
    5. 5. Marketing shizzle... Our way of hooking up objects and their properties into our deployment model U D M xebialabs.com
    6. 6. As a developer i want to deploy... xebialabs.com
    7. 7. As a developer i want to deploy... Deploy xebialabs.com
    8. 8. Application Deploy To
    9. 9. Application Deploy To Environment
    10. 10. As an operator i want to deploy... xebialabs.com
    11. 11. As an operator i want to deploy... xebialabs.com
    12. 12. As an operator i want to deploy... Deploy To Deploy To Deploy To xebialabs.com
    13. 13. Deploy To Application Deploy To Deploy To
    14. 14. Deploy To Environment Application Deploy To Environment Deploy To Environment
    15. 15. As an operator i want to deploy... xebialabs.com
    16. 16. As an operator i want to deploy... Deploy To xebialabs.com
    17. 17. As an operator i want to deploy... Deploy To Deploy To Deploy To xebialabs.com
    18. 18. As an operator i want to deploy... Deploy To Deploy To Deploy To Deploy To Deploy To Deploy To Deploy To Deploy To Deploy To xebialabs.com
    19. 19. Application Environment Application Environment Application Environment
    20. 20. Application... Ear HTML War SQL Config ... xebialabs.com
    21. 21. Application... Ear HTML Queue Datasource War SQL ... Config ... xebialabs.com
    22. 22. Deployment Package Ear HTML Queue Datasource War SQL ... Config ... xebialabs.com
    23. 23. Environment Appserver Message ... Database Auth. Proxy HTTP Host xebialabs.com
    24. 24. Deployment Environment Package
    25. 25. Should be environment independent Deployment Environment Package
    26. 26. Should be environment independent U D M Deployment Deployment Environment Package
    27. 27. Should be environment independent U D M Deployment Deployment Environment Package Maps artifacts/resources in deployment package to environment and makes it environment specific
    28. 28. Deployment Queue to Message Broker Datasource to Appserver xebialabs.com
    29. 29. - vhost = app-test.mycompany.com Ear Appserver erver Datasour ce to Apps Datasource - username = u_app_test_env - password = ********
    30. 30. - vhost = app-test.mycompany.com Ear Appserver erver Datasour ce to Apps Datasource - username = u_app_test_env - jndi = myAppDS - password = ********
    31. 31. - vhost = app-test.mycompany.com Ear Appserver erver Datasour ce to Apps Datasource - init_heap = 256 - username = u_app_test_env - jndi = myAppDS - password = ********
    32. 32. Ear Appserver erver Datasour ce to Apps Datasource
    33. 33. Ear Ear Appserver Datasource erver Datasour ce to Apps Datasource
    34. 34. Ear Appserver erver Datasour ce to Apps Datasource
    35. 35. Strategy • On-line sales model. • Personal Edition for free download. • Enterprise Edition for cold hard cash. • Plugins developed by XebiaLabs and by plugin development partners. • And by customers themselves! • Development plugins to come: Maven, Eclipse. xebialabs.com
    36. 36. xebialabs.com
    37. 37. xebialabs.com
    38. 38. Demo • To the browser... xebialabs.com

    ×