Development · integration · reverse engineeringOstwald · Alsace · Remote projectscontact@dtouch.fr
Services · containers · posts

Deployment, versions & application operation

An editorial platform is based on several services, databases and applications distributed on the posts. Experience Reymann includes their articulation and environment and version management tools.

Identify components and their dependencies

Rey的actif brought together back-office, client portal, PIM, image processing, InDesign Server managers, PDF services and desktop applications. A failure visible in a screen could come from a component located elsewhere in the chain.

Technical management requires understanding this organization: role of services, data used, expected resources and contacts necessary to diagnose a malfunction.

Distinguish between development and production

Container environments monitored with Portainer existed for development and for production. InDesign Server jobs also had separate environments.

This separation allows you to prepare for changes and check dependencies before they are made available. The recipe must cover a complete journey, from the user request to the result obtained in the documents or files.

Build and publish desktop applications

The system included a Rey’actif application generator for Windows and Mac as well as monitoring of published versions. A Verdaccio package manager completed the environment.

These tools link development to use: dependencies, distributed version and compatibility with services must be taken into account during an evolution or diagnosis on a workstation.

Follow the operation with teams

The task interfaces, logs and processing reports provide benchmarks for observing the functioning of the platform. Coordination between developers, operations and production allows an incident to be linked to the file and operation concerned.

Dtouch extends this practice in supporting business applications: preparing interventions, checking the results, maintaining the possibility of recovery and transmitting useful information to the teams.

Understanding the exchanges

Manage developers and project dependencies.

The technical management role brings together business teams, developers and specialists to maintain consistency from framing to production.

Manage developers and project dependencies.Enlarge the diagram
  1. 01

    Business need

    Uses and priorities

    Journey • constraints • challenges
    Set expectations ↓
  2. 02

    Technical framework

    Perimeter and architecture

    Data • dependencies • steps
    Organize the production ↓
  3. 03

    Developers

    Implementation and integration

    Team • partners • offshore
    Checking uses ▼
  4. 04

    Recipe

    Check the routes

    Scenarios • differences • arbitrations
    Preparing for commissioning ▼
  5. 05

    Put into production

    Preparing for exploitation

    Deployment • monitoring • continuity
    Develop tools ↓
  6. 06

    Developments

    Organize returns

    Uses • maintenance • priorities
Manage developers and project dependencies.Enlarge the diagram
Functional diagram · synthetic reading of flows and control points.
Frame

Define expected results and responsibilities.

Coordinate

Treat dependencies between developers and specialists.

Transmit

Make decisions and operating conditions understandable.

Your job deserves
the right tools.

A specific need, a software to evolve, a project to frame.

Exchange on your project

Complementary expertise, the same high standards.