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.

SydPHP May 2012 - Deployment

1,506 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

SydPHP May 2012 - Deployment

  1. 1. SydPHPMay 2012
  2. 2. Sponsors Your Company?
  3. 3. Call for SpeakersCome and see meDuring the break or afterwardsAny topic will be considered!A great way to learn and to teach
  4. 4. Dean Rather Android / PHP Git MySQL Backups
  5. 5. Graham Weldon Deployment Strategies
  6. 6. DeploymentAll the activities that make a software system available for use
  7. 7. Deployment ActivitiesReleaseInstallUpdateRollbackUninstallDecommission
  8. 8. ReleaseCompletion of developmentPackaging to include dependenciesVersioning / Tagging
  9. 9. InstallPlacement of executablesPlacement of dependenciesMake software available
  10. 10. UpgradeRe-Placement of executablesRe-Placement of dependenciesMake new software available
  11. 11. RollbackError detectionRevert to previous releaseReport on issues
  12. 12. UninstallRemoval of executablesRemoval of dependenciesCleanup
  13. 13. DecommissioningMost forgotten stepRemoval of all files and versionsCleanup
  14. 14. AutomationRemove human error
  15. 15. AutomationIf you do something more than once Find a way to automate itDocumentation through programming/scriptingMake deployment a simple thing to achieveFocus on development
  16. 16. Remove fear
  17. 17. Remove fear
  18. 18. Automation Fail
  19. 19. Automation: Ideal
  20. 20. Deploy Quick!
  21. 21. Deploy from VCS Commit Automatic MergeProduction
  22. 22. Code and Tools Fun stuff!
  23. 23. Questions?
  24. 24. Sponsors Your Company?

×