Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCU-111

Controlled software development lifecycle (SDLC)

    XMLWordPrintable

Details

    • Task
    • Resolution: Won't Fix
    • Neutral
    • None
    • None
    • content
    • None

    Description

      Document best practices for a controlled software development lifecycle (SDLC). This question is asked on the user list by organizations that have middle to large deployments and need to control deployments. We could turn the writeup into a Tech Brief.

      • What is meant by controlled SDLC and what are its benefits?
      • How to set up segregated development, test and production environments?
      • How to deploy templates and code from one environment to the next? (answer: modules, version handler, install tasks)
      • Using a single WAR file with multiple configurations
      • How to deploy content from one environment to the next? XML export, Packager module, activation.
      • How to set up security so that developers don't have access to the production environment? Important in financial organizations that have IT compliance requirements. How to demonstrate the security setup to auditors?
      • Best practices for Magnolia upgrade process and disaster recovery. See architecture diagrams
      • Focus on setup, how to do updates.
      • Check with Christian/Philipp on dev, staging, production setup. Was something written earlier?

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              ahietala Antti Hietala
              ahietala Antti Hietala
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Checklists

                  Task DoR