
Oracle University réduit les coûts d'administration de 30 % grâce à Autonomous Database
Deux applications Oracle University, dont une migration à partir de PostgreSQL, s'appuient sur Autonomous Database pour améliorer les performances, l'évolutivité et la sécurité.
“Oracle University utilise Oracle Autonomous Database pour ses applications commerciales MyLearn et d'apprentissage guidé afin d'améliorer les performances, l'évolutivité et la sécurité tout en offrant un temps d'arrêt nul et une maintenance automatisée de la base de données. Nous avons réduit les coûts d'administration de 30 %.”
Difficultés de l'entreprise
Oracle University aide les clients à renforcer leur maîtrise des applications Oracle Cloud Infrastructure (OCI) et SaaS. Oracle Guided Learning est intégré aux applications cloud Oracle, fournissant des conseils et des connaissances actualisés sur le workflow de l'utilisateur.
Oracle MyLearn propose des formations personnalisées sur abonnement portant sur toute une gamme de solutions Oracle, notamment Oracle Cloud Infrastructure (OCI), Oracle Cloud Applications, ainsi que des solutions sectorielles et de base de données.
Oracle Guided Learning a intégré une technologie acquise par Oracle en 2018 et migrée à partir d'AWS. La base de données sous-jacente utilisée sur AWS était PostgreSQL, disponible sur OCI. Toutefois, dans le cadre de la migration, l'équipe de développement souhaitait également remédier à certaines lacunes de PostgreSQL. En particulier, l'optimisation des performances était mauvaise, tandis que la création d'une configuration HA exigeait une expertise considérable. Les ressources de calcul supplémentaires requises ont entraîné un temps d'inactivité tandis que les utilisateurs devaient gérer le stockage de blocs sous-jacent utilisé par PostgreSQL. Les frais administratifs et l'expertise requise étaient tout simplement trop élevés.
Pourquoi Oracle a choisi Autonomous Database
L'équipe de développement d'Oracle University a choisi Oracle Autonomous Database pour le traitement des transactions et pour remplacer PostgreSQL pour Oracle Guided Learning. La solution prend en charge les développeurs qui créent de nouveaux guides ainsi que les utilisateurs finaux qui interagissent avec ces guides à partir d'applications hôtes.
En outre, Autonomous Database pour l'analyse et l'entreposage des données aide les utilisateurs administratifs qui peuvent examiner l'ensemble de l'environnement d'apprentissage pour comprendre comment il est utilisé.
Enfin, Oracle MyLearn était une nouvelle application construite d'abord sur Autonomous Database pour le traitement des transactions et les charges de travail mixtes.
Les développeurs prévoyaient une réduction des coûts de maintenance en raison de plusieurs facteurs. Tout d'abord, Oracle Autonomous Database gère automatiquement le stockage et permet d'ajouter des ressources de stockage ou de calcul à la demande, sans nécessiter d'expertise spécialisée ou d'immobilisation de la base de données. Les sauvegardes, l'optimisation des performances, les correctifs et les mises à jour sont tous gérés automatiquement, ce qui réduit encore les coûts opérationnels.
Autonomous Database est fourni avec des paramètres et des stratégies de sécurité déjà en place, ce qui a réduit le travail visant à assurer la sécurité des données, ainsi que le risque d'erreurs.
Autonomous Database a également simplifié le processus d'intégration au stockage d'objets, qui fait partie intégrante de la solution globale.
Résultats
Aujourd'hui, Oracle Guided Learning et Oracle MyLearn sont mis en œuvre à l'aide d'une architecture Lakehouse. Environ 8 To de code d'application, de données utilisateur et de métadonnées sont stockés dans Oracle Autonomous Database, tandis que 10 To d'images, de contenu multimédia et de données de journal sont conservés dans le stockage d'objets.
La solution complète inclut d'autres services, notamment l'utilisation d'Elasticsearch pour l'indexation des données afin d'accélérer les recherches et d'Oracle Analytics Cloud pour le reporting.
En coulisse, les développeurs utilisent également OCI Logging, OCI Logging Analytics, Oracle Application Performance Management, OCI Monitoring, OCI Certificates, OCI Vault et OCI Email Delivery.
La mise en place d'une configuration HA, qui nécessitait auparavant deux semaines de travail, ne prend plus que quelques minutes avec Autonomous Data Guard. En outre, le travail peut être effectué par des employés qui ne sont pas spécialisés dans les bases de données, et il n'y a pas de maintenance permanente, ce qui permet de réaliser des économies supplémentaires.
L'ajout de capacité de stockage se fait désormais par un simple appel à l'API, sans temps d'arrêt, sans gestion manuelle du stockage et sans expertise particulière. L'ajout de ressources informatiques supplémentaires, si nécessaire, est tout aussi simple. Les développeurs n'utilisent pas le redimensionnement automatique dans leur environnement de production, mais l'ont trouvée utile pour les nouvelles versions ou les premières installations, lorsque les caractéristiques exactes des performances ne sont pas bien connues.
Les fonctions de sécurité intégrées ont permis à l'équipe de développement d'économiser de nombreuses heures de développement de scripts pour sécuriser la base de données, et aucun travail permanent n'est nécessaire pour maintenir les scripts et les informations de configuration.
Autonomous Database offre un accès simple et direct au stockage d'objets. Cela a permis à l'équipe d'automatiser les actualisations de la base de données, qui ne prennent plus que 2 à 3 heures, plutôt qu'une semaine entière.
Dans l'ensemble, l'administration d'Autonomous Database nécessite beaucoup moins de temps et d'expertise. L'équipe de développement estime que cela réduit les coûts administratifs globaux d'au moins 30 %.