Plan pour Oracle sur Azure
Cet article décrit comment élaborer un plan d’adoption pour Oracle sur Azure. Il s’appuie également sur l’article relatif à la stratégie d’Oracle sur Azure. Prenez en compte les différents facteurs qui influencent votre décision de déplacer vers Azure pour obtenir le meilleur parti de votre migration.
Le modèle de stratégie et de plan, ainsi que d’autres ressources du Azure Cloud Adoption Framework, peuvent aider votre organisation à élaborer un plan approprié pour l’adoption d’Oracle sur Azure. Utilisez la méthodologie de plan du Cloud Adoption Framework pour créer un plan global d’adoption du cloud et guider votre équipe. Cette aide fournit des modèles pour créer votre backlog et des plans pour développer les compétences nécessaires au sein de vos équipes en fonction de ce que vous souhaitez faire dans le cloud. Cet article décrit le processus d’adoption d’Oracle sur Azure dans le cadre du plan global d’adoption du cloud.
Planifiez votre patrimoine Oracle sur Azure
Comme la plupart des plateformes complexes, votre infrastructure numérique Oracle comprend trois catégories de ressources que vous devez planifier : les actifs de la plateforme, les actifs fondamentaux et les actifs de la charge de travail.
Ressources de la plateforme : les parcs Oracle sur site peuvent être exécutés sur différents types d’infrastructure. Dans une certaine mesure, les ressources sur site définissent les exigences pour le déploiement d’Oracle sur Azure, que votre implémentation sur site soit Linux-x86 ou qu’elle comprenne des fonctionnalités plus avancées. Les fonctions avancées comprennent les configurations Oracle Real Application Clusters, Exadata ou les plateformes à grand endian comme Hewlett Packard Unix (HP-UX), Advanced Interactive Executive (AIX) ou une plateforme similaire.
Ressources fondamentales : votre plateforme Oracle et l’environnement qui l’accompagne sont constitués d’un ensemble de ressources nécessaires tels que le réseau, la récupération d’urgence et les outils de surveillance. Ces ressources disposent de services Azure correspondants que vous pouvez utiliser pour remplacer ou augmenter votre environnement Oracle existant. Vous devez inventorier et rationaliser ces ressources.
Ressources de charge de travail : votre solution Oracle existante peut se composer d’applications Oracle, d’applications partenaires ou d’applications personnalisées. Nommez, inventoriez, rationalisez et suivez individuellement chaque charge de travail qui présente une dépendance des services Oracle Database afin de préparer des décisions de planification financière et technique granulaires.
Considérez les articles suivants au moment de la planification de la migration des charges de travail Oracle vers Azure :
Décrire la plateforme Oracle Database : décrivez votre patrimoine Oracle à l’aide de rapports AWR ou de rapports statspack. Fournissez une liste d’hôtes et d’informations sur les performances de la base de données. Les rapports AWR ou statspack doivent être établis lorsque le système est exécuté à une charge maximale. Si vous envisagez de passer à Oracle Database@Azure, vous devez contacter votre équipe de vente Oracle locale pour obtenir de l’aide sur le dimensionnement.
Décrire les charges de travail Oracle : décrivez vos applications, y compris les applications Oracle et les applications partenaires. Incluez les applications développées sur mesure. Préparez la région dans laquelle vous planifiez d’héberger votre application. Vous devez également vous assurer que les exigences techniques, comme le temps d’arrêt maximal acceptable, le déchargement SSL (Secure Sockets Layer) et les diagrammes d’architecture modernes, sont respectées. Référencez le serveur d’applications et décrivez la configuration de l’UC, la mémoire, le stockage et son utilisation. Incluez des détails sur le système d’exploitation, la version de l’application, le débit et les opérations d’entrée/sortie par seconde (IOPS).
Évaluer les dépendances : documentez les dépendances externes de votre plateforme Oracle. Veillez à inclure une analyse des dépendances pour toutes les ressources du portefeuille.
Planifier votre environnement : déterminez si vous déplacez les charges de travail Oracle de production et de non-production simultanément ou séparément. Les clients déplacent souvent leur charge de travail de non-production vers Azure dans un premier temps, ce qui crée un environnement d’apprentissage et réduit tout risque. La migration de l’environnement de production est plus aisée une fois que l’équipe s’est familiarisée avec les performances et le fonctionnement de la solution Oracle sur Azure.
Rationaliser votre plateforme : vous devez envisager d’identifier et d’éliminer les ressources redondantes ou obsolètes dans le cadre de la planification de l’infrastructure numérique. Ce processus peut vous aider à réduire les coûts et à améliorer l’efficacité.
Après avoir calculé l’intégrale de ces considérations dans l’évaluation de votre infrastructure numérique, vous pouvez affiner votre justification métier. Vous êtes prêt à élaborer votre plan d’adoption du cloud Oracle.
Créer un plan d’adoption du cloud Oracle sur Azure
Le Cloud Adoption Framework comprend des outils et plusieurs modèles pour créer un plan d’adoption du cloud ou un backlog Azure DevOps, qui sont basés sur les tâches décrites dans chaque méthodologie. Pour plus d’informations, consultez Outils et modèles.
Que vous utilisiez des modèles ou vos propres outils de planification de projet, tenez compte des actions spécifiques à Oracle suivantes :
En fonction des exigences, créez une zone d’atterrissage Azure qui contiendra les ressources pertinentes pour votre solution complète, sur la base des recommandations de l’architecture.
Évaluez vos ressources de base de données. Cette évaluation doit inclure une analyse des performances pour examiner le comportement actuel de la base de données. Ajustez la taille de votre parc Oracle pour gérer efficacement les coûts de gestion des licences et obtenir des performances optimales. Sélectionnez l’architecture Azure la plus adaptée à vos besoins. Cette architecture peut être entièrement basée sur des ordinateurs virtuels, Oracle Database@Azure ou une combinaison des deux.
Choisissez l’architecture de déploiement appropriée, en fonction des recommandations d’architecture.
Considérez chaque charge de travail, ou vague de charges de travail, que vous planifiez de migrer.
Vous pouvez utiliser l’interface Web Azure DevOps pour ajouter les articles précédents à votre plan. Si vous utilisez un inventaire d’actif circulant, vous pouvez rapidement créer votre plan avec Excel. Pour plus d’informations, consultez Ajouter ou modifier des éléments de travail en masse avec Excel.
Créer un plan d’aptitude Oracle
Après avoir établi un plan de travail général, vous pouvez commencer à aligner les membres de l’équipe et à estimer le travail.
Cette équipe de projet doit être composée d’experts Oracle et Azure. Toutefois, il est peu probable que l’équipe dispose d’une expertise égale dans les deux domaines. Utilisez le plan d’adoption du cloud pour déterminer si votre équipe doit acquérir des compétences. Ensuite, mettez en correspondance ces compétences avec les membres de l’équipe afin d’obtenir une image plus claire de l’aptitude, des compétences et des besoins de formation. Pour aider votre équipe à repérer et à combler les lacunes en matière de compétences afin de renforcer la collaboration interfonctionnelle dans chaque sprint, consultez Adapter les rôles, les compétences et les processus existants au cloud.