King of Hearts/Wikimedia Commons

Oracle DB : conseils pour passer sereinement à un support tiers

Les avantages d’un support tiers sont nombreux, surtout pour les versions anciennes (jusqu’à la 8i). À condition de mener correctement le transfert du support. Le spécialiste Rimini Street donne quelques pistes.

Le monde des bases de données a beaucoup changé depuis quelques années. Oracle Database demeure le leader du marché en termes de chiffre d’affaires, mais sa popularité s’érode. Les entreprises cherchent par différents moyens à optimiser leurs coûts, accroître la flexibilité et éviter les problèmes de conformité.

Une des pistes explorĂ©es est l’open source (les systèmes de gestion de bases de donnĂ©es open source ou OSDBMS). Selon le cabinet Gartner, « d’ici 2022, plus de 70 % des nouvelles applications utilisĂ©es en interne seront dĂ©veloppĂ©es sur un OSDBMS ou une plateforme de base de donnĂ©es en tant que service DBaaS basĂ©e sur un OSDBMS. Â» [1]

Une autre piste concerne les entreprises qui se demandent s’il est possible de pérenniser leurs existants sur d’anciennes bases Oracle. Et s’il est possible au passage de maximiser leur retour sur investissement.

Alors : est-ce possible ? La rĂ©ponse courte est : oui, absolument.

Un support pas si Ă©tendu que cela

Oui, il est possible d’utiliser une ancienne version d’Oracle Database qui donne encore toute satisfaction. Ces bases sont aussi solides que le roc. En outre, des entreprises comptent plusieurs centaines, voire plusieurs milliers d’instances de ces bases Oracle.

Lors d’une rĂ©cente enquĂŞte que nous avons menĂ©e, 68 % des entreprises ont dĂ©clarĂ© ne pas se tenir au courant des sorties de versions. Et près des trois quarts (73 %) des personnes dĂ©clarent disposer d’instances de bases de donnĂ©es anciennes qui ne sont plus supportĂ©es par Oracle, ou qui ne le seront plus Ă  compter de dĂ©cembre 2020 (ou qui ne savent pas vraiment) [2].

Mais se pose alors un problème. Alors même qu’elles continuent à payer chaque année un prix élevé pour bénéficier du programme d’Oracle (Support de Soutien), la majorité des entreprises interrogées sont potentiellement exposées à des risques élevés opérationnels et de sécurité.

Car, conformĂ©ment au programme Lifetime Support d’Oracle, les bases de donnĂ©es couvertes par un contrat d’assistance Sustaining Support ne bĂ©nĂ©ficieront plus des :

  • mises Ă  jour, correctifs, alertes de sĂ©curitĂ©, correctifs de donnĂ©es et mises Ă  jour correctives critiques ;
  • nouveaux scripts de mise Ă  jour ;
  • la certification avec les nouveaux produits/versions Oracle ou tiers [3] ;

C’est un choix qu’a fait Oracle d’arrêter tout nouveau développement sur ces bases (le calendrier est disponible dans ce document)

Le programme Sustaining Support d’Oracle reprĂ©sente de manière gĂ©nĂ©rale 22 % des frais de licence pour les anciens correctifs, fichiers et patches. Il n’est donc pas surprenant que 97 % des personnes interrogĂ©es critiquent le coĂ»t Ă©levĂ© d’Oracle Database – tout comme elles critiquent le fait qu’il faille subir des audits de conformitĂ© rĂ©guliers et de faire des montĂ©es de versions pour suivre la feuille de route imposĂ©e par l’éditeur [4] (seul moyen pour continuer Ă  bĂ©nĂ©ficier d’un support complet de sa part).

Les avantages d’un support tiers

De plus en plus d’entreprises se rendent cependant compte qu’il existe une alternative : le support tiers.

En adoptant un service de support tiers pour Oracle Database, ces entreprises peuvent Ă©conomiser 50 % sur leurs dĂ©penses de support annuelles et jusqu’à 90 % sur les dĂ©penses totales de maintenance et de support. Le tout en exploitant au mieux les investissements logiciels existants.

Un service tiers peut prendre en charge toutes les versions d’Oracle Database jusqu’aux plus anciennes, sans qu’il soit obligatoire d’effectuer une mise à niveau ou de migrer vers la version la plus récente pour bénéficier d’un support complet. Il est donc aussi un moyen pour les entreprises de migrer à leur propre rythme vers la base de données de leur choix.

Il est Ă©galement possible de rĂ©duire le coĂ»t et d’amĂ©liorer le service d’un ERP comme SAP, Oracle EBS, JD Edwards ou PeopleSoft qui fonctionne sur Oracle Database avec un support tiers.

Au final, les économies faites sur le support peuvent être réallouées à des projets plus stratégiques et créateurs de valeur comme le montrent plusieurs exemples.

Les exemples de Huyndai et de Bodet

Hyundai Motor Group, l’un des cinq premiers constructeurs automobiles au monde, est un bon exemple de cette approche. Le groupe possède avec environ 9 000 instances Oracle Database qui vont de la 12 c Ă  la 9i (la disponibilitĂ© gĂ©nĂ©rale de la version 9i remontant Ă  2002).

« Optimiser le budget est une prioritĂ© pour toutes les entreprises. Or, le coĂ»t de maintenance d’Oracle Database reprĂ©sente plus de 20 % du coĂ»t d’achat et il augmente chaque annĂ©e Â» , estime Heegon Kim, chef du dĂ©partement Cloud Technology de Hyundai. « C’est pourquoi l’optimisation du budget est devenue une prĂ©occupation. Cependant, la prioritĂ© a toujours Ă©tĂ© de maximiser la disponibilitĂ© opĂ©rationnelle de notre environnement Oracle. Â»

En France, Bodet S.A. (leader reconnu depuis 150 ans sur le marchĂ© des solutions de mesure et de gestion du temps dont le siège social est situĂ© Ă  Cholet), exploite lui aussi une ancienne version d’Oracle Database (11 g), ainsi qu’Oracle E-Business Suite (11.5.10).

Son DSI, JĂ©rĂ´me Gauvrit justifie lui aussi le choix (sans prise de risque) d’un prestataire de services de support tiers sur le plan budgĂ©taire. « Avec les Ă©conomies rĂ©alisĂ©es, nous avons investi dans des technologies et donnĂ© un coup d’accĂ©lĂ©rateur Ă  des projets que nous n’aurions pas Ă©tĂ© en mesure d’entreprendre dans d’autres circonstances. Â». Bodet a pu allouer des ressources Ă  des initiatives de cybersĂ©curitĂ© comme le dĂ©ploiement de mĂ©thodes avancĂ©es de protection des donnĂ©es personnelles et propriĂ©taires.

Si l’on rĂ©sume, les avantages du support logiciels sont :

  • des Ă©conomies immĂ©diates sur les dĂ©penses annuelles de support ;
  • fin de l’obligation de monter de version pour bĂ©nĂ©ficier d’un support complet. Les migrations se font quand elles sont intĂ©ressantes pour l’entreprise ;
  • certains fournisseurs de support logiciel tiers (comme Rimini Street) affectent Ă  chaque client un ingĂ©nieur support principal (PSE) qui possède une expĂ©rience de plusieurs annĂ©es, ce qui Ă©vite les help desk qui ressemblent Ă  des labyrinthes ;
  • une assistance rĂ©active avec une rĂ©ponse aux problèmes critiques en quelques minutes ;
  • une assistance complète avec, par exemple, un support des performances sans frais supplĂ©mentaires.

Quelques considérations pour passer sereinement au support tiers

Mises Ă  niveau : Plus de 150 entreprises ayant optĂ© pour le support de logiciels tiers ont procĂ©dĂ© Ă  une mise Ă  niveau en s’appuyant sur une archive crĂ©Ă©e avant de quitter le support Oracle. De manière gĂ©nĂ©rale, les mises Ă  niveau ne sont pas nĂ©cessaires, car la base de donnĂ©es fonctionne bien et aucune nouvelle fonctionnalitĂ© n’est requise ou disponible.

Plus d’un quart (26 %) des titulaires d’une licence Oracle Database ont dĂ©clarĂ© ne pas bĂ©nĂ©ficier d’amĂ©liorations intĂ©ressantes et 47 % auraient souhaitĂ© recevoir davantage d’amĂ©liorations lors de la mise Ă  jour de leur produit Oracle [5]. Toutefois, s’ils ont besoin de la dernière version essentielle qui ne figure pas dans l’archive, les clients peuvent revenir chez Oracle pour effectuer une mise Ă  jour, et certains le font.

Les analystes et les experts indiquent qu’aucune pĂ©nalitĂ© n’est appliquĂ©e (mĂŞme si Oracle en a initialement brandi la menace). Vous ĂŞtes accueilli Ă  bras ouverts. Gartner a mĂŞme dĂ©clarĂ© que « environ trois quarts des grands comptes qui abandonnent le support tiers finissent par racheter leurs licences (en nĂ©gociant des remises substantielles et des frais de maintenance annuels infĂ©rieurs Ă  ce qu’elles payaient au prestataire de services tiers) Â» [6].

Un Ă©tat d’esprit diffĂ©rent : certains administrateurs de bases de donnĂ©es (DBA) craignent que le support des logiciels tiers mette leur emploi en pĂ©ril. En fait, le support des logiciels tiers peut accroĂ®tre la valeur des DBA, dans la mesure oĂą ils peuvent ĂŞtre affectĂ©s Ă  des projets plus stratĂ©giques et acquĂ©rir de nouvelles compĂ©tences.

Les administrateurs de bases de données sont également habitués à résoudre leurs problèmes eux-mêmes, dans la mesure où le support Oracle est souvent loin d’être parfait. Il peut donc s’avérer compliqué de changer des habitudes et d’amener un DBA à collaborer avec le nouveau prestataire de support logiciels tiers. Pourtant, le jeu en vaut la chandelle.

SĂ©curitĂ© : avec le support tiers, par dĂ©finition, vous ne recevrez plus de correctifs de sĂ©curitĂ© de la part d’Oracle. Cependant, les modèles de correctifs traditionnellement fournis par les Ă©diteurs sont considĂ©rĂ©s par beaucoup comme obsolètes et inefficaces parce qu’ils peuvent ĂŞtre incomplets, publiĂ©s tardivement et appliquĂ©s lentement, ce qui rend le système vulnĂ©rable pendant plusieurs mois, voire plusieurs annĂ©es.

Que vous optiez ou non pour le support de logiciels tiers, l’approche de nouvelle gĂ©nĂ©ration consiste Ă  dĂ©ployer une solution de sĂ©curitĂ© spĂ©cifique Ă  votre base de donnĂ©es â€“ solution qui incorpore une technologie de correctifs virtuels pour assurer une sĂ©curitĂ© « Zero Day Â».

Les correctifs virtuels sont souvent plus complets, plus efficaces, plus rapides, plus sûrs et plus faciles à appliquer que les solutions traditionnelles. Ils permettent en outre aux entreprises de se protéger plus rapidement contre les vulnérabilités avec une solution moins onéreuse et sans impact sur les systèmes de production.

Conclusion

Dans un premier temps, vĂ©rifiez si certaines de vos instances Oracle ne risquent pas d’être « oubliĂ©es Â» par le support. Faites un inventaire de vos versions d’Oracle Database, et vous saurez lesquelles ne seront plus supportĂ©es par Oracle au cours des prochains mois. N’oubliez pas que l’utilisation de versions non prises en charge peut engendrer des risques opĂ©rationnels et de sĂ©curitĂ©.

Ensuite, envisagez de faire appel Ă  un prestataire de services de support tiers. Il peut amĂ©liorer vos coĂ»ts et votre flexibilitĂ© tout en reprenant le contrĂ´le de la situation, sans abandonner votre bon vieil environnement Oracle Database.

Un service logiciels tiers gérera le support des versions de votre environnement Oracle Database sans mises à jour obligatoires, tout en vous aidant à améliorer les performances d’ERP tels que SAP, EBS, JD Edwards et PeopleSoft, qui fonctionnent avec une base de données Oracle Database avec support tiers. À condition de bien mener son projet.

[1] Gartner : State of the Open-Source DBMS Market, 2019, 17 October 2019.
[2] Survey Report : Licensees’ Insights into the Value of Oracle Database and Support, Rimini Street, Oct, 2020.
[3] Lifetime Support Policy, Coverage for Oracle Technology Products, Sep, 2020.
[4] Survey Report : Licensees’ Insights into the Value of Oracle Database and Support, Rimini Street, Oct, 2020.
[5] Survey Report : Licensees’ Insights into the Value of Oracle Database and Support, Rimini Street, Oct, 2020.
[6] Gartner, « What to Consider Before Cancelling Your ERP Vendor’s Maintenance Agreement and Switching to Third-Party Support“, July, 2015

Pour approfondir sur Base de données