Resources offering software deployment best practices and guidelines, deployment recommendations for specific environments, and examples of deployment best practices used by real organizations.
Table of Contents:
Below we have compiled publicly available sources from around the world that present views on Software Deployment Best Practices.

Perspectives on Software Deployment Best Practices

Gartner Magic Quadrant: Application Release Automation

  Download the full report


Best Practices for Software Deployment in the SDLC



Best Practices for Web, Local, and Mobile Application Deployment



Best Practices for Enterprise Application Deployment



Software Deployment Tools



Software Deployment Problems and Strategies for Improvement

Software Deployment Problems


General Strategies for Improvement

Continuous Delivery/DevOps and Agile Approaches


How To



Academic Papers



Case Studies



Specific Environments


See all Software Deployment Best Practices in Specific Environments

Examples



Events



Further Reading


  • Software Deployment ProcessResources offering general descriptions of the deployment process, deployment in specific environments, how deployment works in specific tools, and examples of deployment processes at Amazon, GitHub and more.
  • Deployment AutomationDeployment automation allows applications to be deployed across the various environments used in the development process, as well as the final production environments. 
  • Types of Software DeploymentsResources on how to deploy complex software on different contexts, environments and stacks.
  • Deployment PlanningGeneral resources on deployment planning, deployment in specific environments such as Geronimo, Oracle, WebSphere, and examples of deployment planning at real organizations.
    • Examples of Deployment PlanningGeneral resources on deployment planning, including detailed examples of software deployment planning at real organizations.
    • Software Deployment ChecklistGeneral resources on what a deployment checklist should contain, and specific checklists for general deployments, and for deploying in specific environments such as Google Cloud, Django and Drupal.
    • Deployment Plan TemplateResources offering document templates that can be used to plan complex deployments, and examples of deployment templates used by real organizations.

Gartner Magic Quadrant: Application Release Automation

  Download the full report

Suggest a Resource!

Know an online resource which could be relevant for this wiki page? We're constantly updating our wiki and will be happy to review it!

Submit a URL for Inclusion in the Wiki



  • No labels