Skip to main content

Plateforme d'applications Equinix (EAP)

La plateforme d'applications Equinix (EAP) est une plateforme d'exécution et d'orchestration de conteneurs basée sur Kubernetes, les conteneurs et Linux. Cette plateforme fournit un écosystème qui simplifie l'exécution des applications dans plusieurs clouds. Elle peut être connectée au pipeline de livraison continue des équipes DevOps pour un développement continu et un déploiement transparent des microservices et des applications cloud natives. L'EAP est également adaptée à l'exécution d'applications héritées reconditionnées dans des conteneurs.

L'utilisation de conteneurs est la prochaine étape de la virtualisation. Combinés à l'orchestration fournie par Kubernetes, ceux-ci permettent de virtualiser au niveau du système d'exploitation plutôt qu'au niveau de la pile matérielle. Les conteneurs sont conviviaux, légers et portables. Ils démarrent et partagent efficacement les ressources du système d'exploitation, en n'utilisant qu'une fraction de la mémoire. La portabilité de Kubernetes permet un déploiement flexible des conteneurs en fonction des besoins sur différents systèmes d'exploitation dans des nuages publics, privés et hybrides.

L'EAP est une plateforme en tant que service qui fait partie intégrante du portefeuille Equinix Managed Solutions. Ce service utilise les ressources informatiques Equinix Managed Private Cloud (MPC).

Avantages du PAE

  • Platform Equinix : EAP est situé sur Platform Equinix aux Pays-Bas. Platform Equinix est une offre complète de services d'hébergement et de connectivité dans les centres de données Equinix qui constituent le cœur de l'Internet grâce à Equinix Fabric et à ses liaisons directes avec les points d'échange Internet et les clouds publics. Les applications et les données sont hébergées en toute sécurité aux Pays-Bas et bénéficient des meilleures options de connectivité pour les utilisateurs, les partenaires commerciaux et les clients.

  • Sécurité : EAP est conçu pour privilégier la sécurité. Il utilise un système d'exploitation minimal, immuable et extrêmement sécurisé (Talos Linux) et fait l'objet de tests continus pour vérifier sa conformité aux normes de sécurité. De plus, tous les accès et toutes les procédures liés au produit sont conformes à des normes de sécurité strictes.

  • Fiabilité et continuité : une application EAP conteneurisée est généralement une architecture basée sur des services où les performances et les problèmes sont isolés par conteneur. Chaque service peut être limité à des ressources spécifiques, et les conteneurs peuvent démarrer et s'arrêter indépendamment les uns des autres, sans risque de panne de l'ensemble de l'application. Le système d'exploitation sous-jacent a un faible encombrement et nécessite moins de maintenance.

  • Rapidité, flexibilité et efficacité : l'utilisation de conteneurs et d'EAP permet de créer des environnements de développement et de production flexibles. Grâce à des frais généraux réduits et à une gestion efficace des ressources, vous pouvez vous adapter rapidement aux exigences en constante évolution du marché.

Gestion et soutien

Equinix Managed Solutions est responsable de :

  • Gestion technique des composantes du PEA.
  • Assistance et gestion des incidents sur les composants EAP et les ressources MPC sous-jacentes.
  • Utilisation de cette plateforme pour mettre en œuvre et développer des solutions gérées, ainsi que les applications et outils nécessaires.

La plateforme EAP est fournie par Equinix en consultation avec l'utilisateur. Vous pouvez commencer à utiliser une plateforme EAP avec l'assistance d'Equinix Managed Solutions.

Fonctionnement

EAP est une plateforme d'exécution déployée sur MPC. La plateforme d'exécution se compose d'un cluster Kubernetes sur lequel l'utilisateur déploie ses applications, ses services et ses données. Le diagramme ci-dessous illustre le service (rectangle rouge) ainsi que les applications et les données d'un utilisateur.

Les clients peuvent exécuter leurs conteneurs sur la plateforme d'application à l'aide de Kubernetes pour l'orchestration. Au sein d'un cluster Kubernetes, vous pouvez créer vos propres ressources (par exemple, des pods, des services et des espaces de noms). Si nécessaire, les applications peuvent être mises à l'échelle pour augmenter la redondance et/ou la capacité. Vous pouvez définir des espaces de noms dans Kubernetes pour séparer les environnements ou les locataires. Cela vous permet également d'attribuer des autorisations à différents groupes d'utilisateurs. Vous pouvez également attribuer des quotas de ressources.

La configuration de base de la plateforme d'exécution des conteneurs consiste en trois nœuds de plan de contrôle et un certain nombre de nœuds de travail de la taille choisie par le client. La taille de la plateforme peut être modifiée ultérieurement sur demande.

Services

L'offre standard EAP comprend plusieurs services qui améliorent la facilité d'utilisation de la plateforme. Ces services, répertoriés ci-dessous, sont gérés par Equinix et peuvent être utilisés en libre-service.

  • Persistance : la plateforme fournie par MPC dispose d'un provisionneur de stockage persistant (standard) basé sur NFS présenté sous forme de classes de stockage. Le client peut choisir autant de classes qu'il le souhaite, chacune ayant ses propres caractéristiques (taille et qualité).
  • Entrée TCP : la plateforme intègre un proxy inverse TCP dynamique, configurable à l'aide des ressources Kubernetes au sein du cluster.
  • Fédération d'authentification :La plateforme peut être fédérée à une source d'authentification externe existante (oIDC ou SAML) ou utiliser une simple authentification par jeton.
  • Surveillance : Equinix surveille la plateforme à l'aide d'agents intégrés au cluster.
  • Agent de stratégie : Equinix assure la protection des composants mobiles importants en arrière-plan à l'aide d'un agent de stratégie, afin de garantir que les services Kubernetes de base ne soient pas affectés par des erreurs humaines.

Relations et dépendances

Le service EAP est lié, entre autres, à Equinix Managed Private Cloud (MPC) Compute, Storage et Networking, l'Infrastructure as a Service standard qui constitue la base de la plate-forme d'applications.

Note : Le site web d'Equinix est disponible en anglais :

  • Le service est fourni sur MPC au sein d'un centre de données unique.

  • Vous êtes responsable de :

    • La fiabilité et l'intégrité des données des applications et des utilisateurs.
    • Définir et créer des pods, des services et des espaces de noms,
    • Définir ses propres conteneurs,
    • Archivage des données de l'application,
    • Exploitation et gestion du cycle de vie de la charge de travail propre, et
    • Gestion fonctionnelle des services standard et optionnels supplémentaires.
  • Equinix est responsable de :

    • La disponibilité, la sécurité et les mises à jour de la plateforme d'exécution des conteneurs.
    • la gestion des composants de l'EBC sous-jacent, tels que le calcul, le stockage et le réseau, et
    • Gestion technique des services supplémentaires standard et optionnels.
Cette page vous a-t-elle été utile ?