Spécialisé : déploiement E-Business Suite sur Oracle Cloud Infrastructure

Spécialisé, l'un des plus grands fabricants et commerçants de bicyclettes et de produits connexes, cherchait une migration complète au niveau de la plate-forme de leur solution sur site existante vers le cloud.

Spécialisé disposait d'un déploiement sur site d'applications logicielles, de composants et de services pour leur solution Oracle E-Business Suite. La solution a permis aux clients de commander des produits à partir du Web, prend en charge les transactions au point de vente et permet à Specialized d'expédier des produits aux clients.

Ces solutions complexes ont des exigences de sécurité strictes et nécessitent une infrastructure robuste. En outre, la nature saisonnière de l'entreprise peut créer des défis pour la mise à l'échelle de l'infrastructure et du traitement des données.

Spécialisés ont eu les principaux défis suivants avec leur déploiement sur place :

  • Aucune configuration de reprise après sinistre, reposant principalement sur la haute disponibilité native de la solution
  • Coûts et efforts continus requis pour entretenir l'infrastructure et le matériel sur place
  • Temps nécessaire pour mettre à l'échelle la solution horizontalement et verticalement
  • Temps nécessaire pour déployer de nouvelles applications

Oracle Cloud Infrastructure résout ces principaux défis de la manière suivante :

  • Fournir des solutions de récupération après sinistre multi-région avec une capacité totale de sauvegarde d'application et de base de données
  • Création de ressources d'infrastructure à la demande avec une mise à l'échelle dynamique pour répondre aux demandes accrues de trafic
  • Base de données de cluster d'applications réelles avec haute disponibilité à l'aide d'Oracle Exadata Database Service et du service de base de données de machine virtuelle
  • Ségrégation et segmentation des applications à l'aide de sous-réseaux publics et privés
  • Fonctionnalités d'équilibrage de charge améliorées à l'aide d'équilibreurs de charge publics et privés
  • Amélioration de l'état de sécurité à l'aide du service Identity and Access Management (IAM) et de stratégies de sécurité personnalisées par sous-réseau
  • Amélioration des performances par huit fois dans le traitement des transactions et des lots à l'aide d'Oracle Exadata Database Service

Historique du client

En savoir plus sur le parcours de Specialized vers Oracle Cloud :

En savoir plus sur la solution innovante de reprise après sinistre et de reporting de Specialized :

Architecture

Spécialisé a utilisé trois réseaux cloud virtuels (VCN) avec plusieurs sous-réseaux dans une architecture hub-spoke avec NAT et des passerelles d'appariement locales. Des composants (application, base de données, outils et interface Web) ont été déployés dans plusieurs sous-réseaux (publics et privés). Ces sous-réseaux ont également aidé à déployer des applications avec leurs propres stratégies de sécurité personnalisées.

Les applications exécutent les fonctions suivantes :

  • Interface externe avec des clients externes avec des services Web globaux déployés à l'aide d'Oracle WebLogic Server
  • Interface interne avec des applications fournisseur tierces pour des tâches telles que la distribution, l'impression et la gestion des transactions Oracle E-Business Suite
  • Interface avec différents points de vente (POS) et systèmes de paiement
  • Portail B2B (9ias) interagissant avec d'anciens systèmes, détaillants et partenaires commerciaux à l'échelle mondiale

Pour une connectivité fiable et rapide, Specialized utilise Oracle Cloud Infrastructure FastConnect. Ce service a non seulement aidé à transférer rapidement plus de 8 To de données, mais permet également à Specialized de se connecter avec d'autres fournisseurs cloud.

Un déploiement multirégional fournit une récupération après sinistre en répliquant et synchronisant des applications, des binaires et des bases de données (à l'aide d'Oracle Data Guard). La mise à l'échelle dynamique d'Oracle Cloud Infrastructure permet également de se développer en cas de catastrophe sur le site principal.

Spécialisé est passé de la preuve de concept au déploiement complet en peu de temps. Dans le cadre de cette migration complexe, Specialized a d'abord migré sa base de données Agile vers la production, puis d'autres bases de données et composants d'application au cours de la deuxième phase. La migration vers Oracle Cloud Infrastructure répond non seulement à leur demande existante, mais offre la flexibilité nécessaire pour soutenir la croissance future.

Spécialisé explore le service Oracle Integration, qui fournit des points d'intégration prédéfinis et peut être utilisé pour les applications héritées intégrées.

Le diagramme suivant illustre l'architecture déployée par Specialized dans une seule région.



Special-ebs-oci-oracle.zip

Le diagramme suivant illustre l'architecture déployée par Specialized dans plusieurs régions.



Special-dr-oci-oracle.zip

L'architecture comporte les composants suivants :
  • Région

    Une région Oracle Cloud Infrastructure est une zone géographique localisée qui contient un ou plusieurs centres de données, appelés domaines de disponibilité. Les régions sont indépendantes des autres régions et de vastes distances peuvent les séparer (d'un pays à l'autre ou même d'un continent à l'autre).

    Toutes les ressources de cette architecture sont déployées dans une seule région.

  • Domaine de disponibilité

    Les domaines de disponibilité sont des centres de données autonomes et indépendants au sein d'une région. Les ressources physiques de chaque domaine de disponibilité sont isolées des ressources des autres domaines de disponibilité, ce qui permet de tolérer les pannes. Les domaines de disponibilité ne partagent pas d'infrastructure comme l'alimentation ou le refroidissement, ou le réseau de domaine de disponibilité interne. Il est donc peu probable qu'un échec dans un domaine de disponibilité affecte les autres domaines de disponibilité de la région.

  • Compartiment

    Les compartiments sont des partitions logiques interrégionales au sein d'une location Oracle Cloud Infrastructure. Utilisez des compartiments pour organiser vos ressources dans Oracle Cloud, contrôler l'accès aux ressources et définir des quotas d'utilisation. Pour contrôler l'accès aux ressources dans un compartiment donné, vous définissez des stratégies qui spécifient qui peut accéder aux ressources et quelles actions elles peuvent effectuer.

  • VCN et sous-réseaux

    Un VCN est un réseau personnalisé et défini par logiciel que vous configurez dans une région Oracle Cloud Infrastructure. Comme les réseaux de centres de données traditionnels, les VCN vous donnent un contrôle complet sur votre environnement de réseau. Un VCN peut comporter plusieurs blocs CIDR sans chevauchement que vous pouvez modifier après la création de VCN. Vous pouvez segmenter un VCN en sous-réseaux, qui peuvent être étendus à une région ou à un domaine de disponibilité. Chaque sous-réseau se compose d'une plage d'adresses contiguë qui ne chevauchent pas les autres sous-réseaux dans VCN. Vous pouvez modifier la taille d'un sous-réseau après la création. Un sous-réseau peut être public ou privé.

    Cette architecture utilise un seul VCN, avec des sous-réseaux distincts pour l'équilibreur de charge, les serveurs Web, les serveurs d'applications et la base de données.

  • Passerelle de routage dynamique (DRG)

    Le DRG est un routeur virtuel qui fournit un chemin pour le trafic de réseau privé entre des réseaux cloud virtuels de la même région, entre un VCN et un réseau extérieur à la région, tel qu'un VCN dans une autre région Oracle Cloud Infrastructure, un réseau sur site ou un réseau d'un autre fournisseur cloud.

  • Passerelle d'appariement locale (LPG)

    Un GPL vous permet d'apparier un VCN à un autre VCN dans la même région. Peering signifie que les VCN communiquent à l'aide d'adresses IP privées, sans le trafic traversant Internet ou le routage via votre réseau sur site.

  • Appairage à distance

    L'appariement à distance permet aux ressources des VCN de communiquer à l'aide d'adresses IP privées sans router le trafic sur Internet ou via votre réseau sur site. L'appariement à distance élimine le besoin d'une passerelle Internet et d'adresses IP publiques pour les instances qui doivent communiquer avec un autre VCN dans une région différente.

  • Passerelle NAT (Network Address Translation)

    Une passerelle NAT permet aux ressources privées d'un VCN d'accéder à des hôtes sur Internet, sans exposer ces ressources aux connexions Internet entrantes.

  • Tables de routage

    Les tables de routage virtuelles contiennent des règles pour acheminer le trafic de sous-réseaux vers des destinations en dehors d'un VCN, généralement via des passerelles.

  • Listes de sécurité

    Pour chaque sous-réseau, vous pouvez créer des règles de sécurité qui spécifient la source, la destination et le type de trafic qui doivent être autorisés dans et hors du sous-réseau.

  • Balanceur de charge

    Le service Oracle Cloud Infrastructure Load Balancing fournit une distribution automatisée du trafic à partir d'un point d'entrée unique vers plusieurs serveurs dans le back-end.

  • Calculer les machines virtuelles

    Le service Oracle Cloud Infrastructure Compute vous permet de provisionner et de gérer les hôtes de calcul dans le cloud. Vous pouvez lancer des instances de calcul avec des formes qui répondent à vos besoins en ressources pour l'UC, la mémoire, la bande passante réseau et le stockage. Après avoir créé une instance de calcul, vous pouvez y accéder en toute sécurité, la redémarrer, attacher et détacher des volumes, ainsi qu'y mettre fin lorsque vous n'en avez plus besoin.

    L'architecture inclut des machines virtuelles de calcul pour les serveurs Web et les serveurs d'applications.

  • Base de données Exadata

    Oracle Exadata Database Service vous permet de tirer parti des fonctionnalités d'Exadata dans le cloud. Vous pouvez provisionner des systèmes X8M flexibles qui vous permettent d'ajouter des serveurs de calcul de base de données et de stockage à votre système en fonction de l'évolution de vos besoins. Les systèmes X8M offrent des fonctions de réseau RoCE (RDMA sur Ethernet convergé) pour garantir une bande passante élevée avec une faible latence, des modules de mémoire persistante et le logiciel Exadata intelligent. Vous pouvez provisionner des systèmes X8M à l'aide d'une forme équivalente à un système X8 en quart de rack, puis ajouter des serveurs de base de données et de stockage à tout moment après le provisionnement.

  • Systèmes de base de données

    Oracle Cloud Infrastructure propose des systèmes de base de données mono-node sur des machines Bare Metal ou virtuelles, et des systèmes de base de données RAC à 2 noeuds sur des machines virtuelles.

  • Data Guard

    Oracle Data Guard fournit un ensemble complet de services qui créent, tiennent à jour, gèrent et surveillent une ou plusieurs bases de données de secours afin de permettre aux bases de données Oracle de production de rester disponibles sans interruption. Oracle Data Guard tient à jour ces bases de données de secours en tant que copies de la base de données de production. Ensuite, si la base de données de production devient indisponible en raison d'une panne planifiée ou non planifiée, Oracle Data Guard peut basculer n'importe quelle base de données de secours vers le rôle de production, réduisant au minimum le temps d'arrêt associé à la panne.

  • Stockage d'objet

    Object Storage fournit un accès rapide à d'importantes quantités de données structurées et non structurées de tout type de contenu, y compris des sauvegardes de base de données, des données analytiques et du contenu enrichi tel que des images et des vidéos. Vous pouvez stocker les données, puis les extraire directement à partir d'Internet ou de la plate-forme cloud, et ce, en toute sécurité. Vous pouvez mettre à l'échelle le stockage de manière transparente sans que les performances ou la fiabilité du service ne soient dégradées. Utilisez le stockage standard pour le stockage "à chaud" auquel vous devez accéder rapidement, immédiatement et fréquemment. Utilisez le stockage d'archives pour le stockage "à froid" que vous conservez pendant de longues périodes et auquel vous accédez rarement.

Intégrez-vous dans Création et déploiement

Vous voulez montrer ce que vous avez créé sur Oracle Cloud Infrastructure ? Vous souhaitez partager vos leçons apprises, vos meilleures pratiques et vos architectures de référence avec notre communauté mondiale d'architectes cloud ? Laissez-vous guider.

  1. Télécharger le modèle (PPTX)

    Illustrez votre propre architecture de référence en glissant-déposant les icônes dans l'image filaire échantillon.

  2. Regarder le tutoriel sur l'architecture

    Obtenir des instructions pas à pas sur la création d'une architecture de référence.

  3. Soumettre votre diagramme

    Envoyez-nous un courriel avec votre diagramme. Nos architectes cloud examineront votre diagramme et vous contacteront pour discuter de votre architecture.