Skip to main content
Question

How to pacckage FSM 6 deliveries from a local enviroment for handing over to the FSM Hosting team for deployment?

  • May 14, 2026
  • 1 reply
  • 4 views

I posted the question of this topic and the AI response was provided below. Can someone please verify this is correct and provide further details and a contact person at FSM Cloud Hosting.

Will be greatly appreciated!
 

Summary — recommended packaging and handover checklist for FSM 6 deliveries to FSM Cloud team
 

1) Package source and artifacts

  • Export all deliverables from your local FSM 6 environment:
    • Solution packages/customizations (code, DLLs, compiled artifacts).
    • Workflow/BPMN files and any process definitions.
    • UI/Studio artifacts, JourneyApps or mobile app packages if used.
    • Database migration scripts (schema changes, seed data).
    • Configuration files (connection strings, feature toggles) with placeholders for secrets.
    • Integration artifacts (API specs, mapping files, middleware connectors).
    • Test artifacts (unit/integration test suites, test data, automation scripts).

2) Version control and manifest

  • Commit everything to a Git repository (one branch per delivery or a release tag) so history and versions are traceable.
  • Add a release manifest (JSON or YAML) that lists files, versions, required order of deployment, and any dependencies.

3) Packaging format

  • Produce a single deployment bundle (zip/tar) containing:
    • /artifacts (binaries, packages)
    • /db (migration scripts)
    • /config (templated configs)
    • /workflows (BPMN / process files)
    • /integrations (connectors, API specs)
    • /tests (automated tests)
    • manifest and release notes
  • Include checksums for large artifacts to ensure integrity.

4) Environment and configuration separation

  • Use templated configuration with environment variables/placeholders rather than hard-coded values so the Cloud team can inject production settings.
  • Provide a clear mapping of which config values must be provided by the Cloud team (e.g., credentials, endpoints, resource sizes).

5) Deployment automation (recommended)

  • If possible, include CI/CD pipeline definitions or scripts (Jenkins, GitLab CI, Azure DevOps) that demonstrate the expected deployment steps (build → package → DB migrations → smoke tests).
  • If no pipeline is available, provide clear step-by-step deployment scripts and the exact order of operations.

6) Validation and rollback

  • Include a deployment validation checklist and automated smoke tests that the Cloud team can run post-deploy.
  • Provide rollback scripts or instructions to revert DB changes and application artifacts if required.

7) Operational information and runbook

  • Provide release notes covering:
    • What’s included and purpose of changes
    • Any DB schema changes and required downtime windows
    • Known limitations or manual post-deploy steps
  • Provide a runbook with:
    • Pre-deploy checks
    • Step-by-step deploy actions with expected outputs
    • Post-deploy verification steps
    • Escalation/contact details and component owners

8) Handover package contents checklist (deliver to FSM Cloud team)

  • Deployment bundle (zip/tar)
  • Git repo URL + branch/tag (or repo snapshot)
  • Manifest and release notes
  • DB migration scripts
  • Config templates and mapping table for environment values
  • CI/CD pipeline definitions or deploy scripts
  • Automated smoke/regression tests and instructions to run them
  • Runbook and verification checklist
  • Contact list for owners, subject-matter experts, and tests’ authors

9) Practical notes from similar FSM 6 usage

  • FSM 6 customers commonly integrate external tools (mobile apps, scanning devices, Power BI) and rely on IFS business rules to drive logic; ensure those bindings and integrations are included in the package.
  • Where the cloud product differs (for example in reverse-logistics support or automated deployment processes), clearly call out any features that require Cloud-side handling or additional Cloud capabilities.

Note: The documentation provides partial information on this topic.

1 reply

roklde
Superhero (Employee)
Forum|alt.badge.img+27
  • Superhero (Employee)
  • May 18, 2026

Hi Barend,

AI mixes up a lot of things here. It also includes information about IFS Cloud deliveries, which don’t apply to FSM at all.

If you need a FSM baseline update for a IFS managed cloud customer, you can request it via https://support.ifs.com/csm. For customizations (e.g. custom assemblies) you will need to involve either IFS via a Consultancy ticket or do it on your own, if you have the capability.

Also, you may also want to discuss this with your partner manager at IFS. Certainly, he could provide you other options to gain more knowledge, e.g. by providing a Consultancy resource after budget approval.

Best regards
Roman