Annonce
Irène Mykhailova · Mai 18, 2022

Mises à jour des cadences de publication

InterSystems utilise une cadence de publication à deux flux avec InterSystems IRIS depuis 2018 (voir l'annonce originale du moment où cela a commencé).   Nous fournissons :

  • Des versions à publication continue (CD) − ces versions permettent d'accéder rapidement aux nouvelles fonctionnalités et sont idéales pour développer et déployer des applications qui sont continuellement mises à jour et peuvent profiter immédiatement des nouvelles fonctionnalités.
  • Des versions de maintenance étendue (EM) − ces versions sont moins fréquentes que les versions en publication continue mais offrent la stabilité accrue des versions de maintenance. Elles sont idéales pour les grandes applications d'entreprise où la facilité d'obtenir des correctifs dans les versions de maintenance est plus importante que l'accès anticipé aux nouvelles fonctionnalités.

Nous avons eu des retours très positifs sur cette approche, et les gens ont commencé à parler du «train lent» et du «train rapide». Les versions EM sont le «train lent» préféré des clients et des partenaires qui ont une grande base de clients sur site. Les versions CD sont le «train rapide» préféré des clients et partenaires qui recherchent les fonctionnalités de pointe.  

De nombreux autres fournisseurs de logiciels utilisent maintenant cette approche à deux flux, et appellent généralement leur «train lent» LTS, qui signifie «Prise en charge à long terme» (Long Term Support). L'approche d'InterSystems en matière d'assistance est très centrée sur le client ; nous assistons les clients sur n'importe quelle version tant qu'ils l'utilisent. C'est pourquoi nous utilisons la terminologie de maintenance étendue (EM).

Notre cadence de publication a évolué au fur et à mesure de notre croissance.  Au départ, les versions EM étaient sous forme de kits et les versions CD étaient sous forme de conteneurs.  En 2020, avec la popularité croissante des conteneurs, nous avons inclus les kits et les conteneurs dans les versions EM. Par conséquent, les versions EM sont les versions «.1» de chaque année, et les versions CD sont «.2», «.3», etc.
Avec notre version 2021.2, nous avons fait évoluer notre cadence un peu plus :

  • Les versions CD sont maintenant disponibles sous forme de kits et de conteneurs.
  • Nous avons ajouté HealthShare Health Connect dans ces trains de versions aux côtés d'InterSystems IRIS et d'InterSystems IRIS for Health.

Nous l'avons fait à la demande de nos clients. Même si plus de 70 % des développeurs utilisent maintenant InterSystems IRIS dans des conteneurs, ceux qui développent directement sur MacOS et Windows voulaient avoir accès au train rapide. Les déploiements de production sur des versions CD sont également de plus en plus courants, et certains clients sont moins habitués à utiliser des conteneurs en production. Les clients de Health Connect voulaient avoir accès aux fréquentes nouvelles fonctionnalités. 
Restrictions sur les versions CD

Même si nous fournissons maintenant des versions CD sous forme de kit, elles sont toujours différentes des versions EM. Les versions CD sont le «train rapide» et sont destinées à permettre aux clients de passer rapidement et facilement à la toute dernière version. Elles ont quelques restrictions :

 

  • Il n'y a pas de mises à jour de maintenance ou de mises à jour SV pour les versions CD. Il n'y a pas d'adhocs sur les versions CD. Au lieu de cela, vous passez à la version CD suivante, qui contient toutes les corrections de défauts et les mises à jour de sécurité.
  • Nous ne prenons pas en charge les conversions sur place de Caché ou Ensemble vers les versions CD. Au lieu de cela, vous passez à la version EM la plus récente. Les clients et partenaires qui ont compilé des applications sur nos produits de la génération précédente, Caché et Ensemble, devraient utiliser le «train lent» car il correspond au rythme auquel ils sont habitués.
  • Les chemins de mise à niveau à partir des versions CD sont limités à :
    • la prochaine version CD (par exemple, 2020.2→2020.3)
    • la prochaine version EM majeure ou une version de maintenance de cette année (2020.2→2021.1, 2020.3→2022.1, 2020.3->2021.1.1)

Ces restrictions ne sont pas nouvelles, mais les clients qui utilisaient des versions CD dans le passé remplaçaient simplement les conteneurs. Nous n'avons tout simplement pas rencontré de situations où les clients avaient besoin d'autre chose. Lors de notre Virtual Summit 2020, j'ai organisé une session sur le cycle de vie des produits InterSystems et les commentaires que j'ai reçus étaient que l'approche à deux flux fonctionnait bien et que les restrictions sur les versions CD étaient naturelles.

Maintenant que nous avons introduit les versions CD sous forme de kit, je voulais rappeler aux gens comment fonctionnaient les versions CD et EM. Si vous utilisez 2021.2 sous forme de kit, vous devez vous attendre à une mise à niveau vers 2022.1. À partir de là, vous pourrez continuer à prendre le « train rapide » ou passer au «train lent» sans effort supplémentaire.

0
0 22
Discussion (0)3
Connectez-vous ou inscrivez-vous pour continuer