>
- Accueil >
- Pourquoi nous choisir >
- Clients >
- enish
enish
Jeux vidéo
Asie-Pacifique
Secteur entreprise / secteur public
Avec Alibaba Cloud, nous pouvons pleinement tirer parti de la technologie cloud avancée d'un cloud public mondial, que nous appelions de nos vœux, et assurer le fonctionnement stable d'un système à grande échelle accueillant un grand nombre d'utilisateurs. Nous sommes très satisfaits des résultats.
(M. Tan, responsable du département technologie, enish Co. Ltd.)
(M. Tan, responsable du département technologie, enish Co. Ltd.)
À propos d'enish
En tant que société de production de jeux de premier plan basée à Minato-ku, Tokyo, enish Co. Ltd. se consacre à la conception, au développement et à l'exploitation de jeux mobiles. L'entreprise a produit de nombreux titres à succès, dont le RPG original De:Lithe: Forgetting True King and the Engaging Angel, qui a atteint 7,77 millions de téléchargements. Le dernier jeu pour smartphone d'enish, Attack on Titan: Brave Order, est basé sur le manga à succès Attack on Titan, vendu à plus de 100 millions d'exemplaires dans le monde et acclamé par les joueurs. Il s'agit d'un RPG coopératif multijoueur permettant de collaborer avec jusqu'à 300 autres joueurs. Le jeu a atteint un million de téléchargements le jour de son lancement et a depuis battu record après record, dépassant les trois millions de téléchargements en environ un mois.
Défi
Pannes réseau fréquentesAlors que l'activité se développait régulièrement, enish était confronté à des pannes réseau fréquentes, et l'expansion rapide du réseau constituait un enjeu urgent.
Limites du cloud nationalAprès de nombreuses années d'utilisation du cloud national, des tracas liés à la maintenance et aux opérations sont apparus, notamment l'extension réseau au niveau applicatif en tenant compte de la couche physique et des migrations de serveurs imprévues dues aux limites matérielles.
Contraintes du cloud publicFace aux limites de scalabilité du cloud national, enish a également adopté le cloud public. Bien que les contraintes de ressources ne soient plus un souci, l'impossibilité de résoudre les problèmes dans les délais via le système de support par tickets est devenue frustrante.
Obsolescence des servicesLe déploiement des services dans le cloud national étant centré sur l'IaaS, la charge liée à l'extension du stockage et au basculement en cas de panne était considérable, ce qui ne différait guère d'un environnement on-premise.
Les dernières technologies cloud liées au cloud public, incluant des fonctionnalités avancées et pratiques telles que des services hautement automatisés et entièrement gérés, offraient la flexibilité et la commodité tant recherchées. C'est pourquoi ce choix s'est imposé naturellement pour enish.
Pourquoi Alibaba Cloud
Après avoir examiné différents aspects, enish a choisi Alibaba Cloud comme partenaire idéal pour la migration de son système. Alibaba Cloud répondait à toutes les exigences en matière d'échelle et de sécurité, notamment grâce à sa troisième part de marché mondiale et à sa conformité aux principales normes internationales de sécurité de l'information.
Les technologies cloud les plus récentesAlibaba Cloud propose les technologies cloud les plus avancées, notamment des conteneurs, des bases de données et des machines virtuelles régulièrement mises à jour avec les derniers processeurs. Par ailleurs, les SLA de premier plan du secteur (incluant les services de machines virtuelles) sont essentiels pour garantir la stabilité du système. Les technologies cloud les plus récentes (telles que les conteneurs et les bases de données) ont permis d'optimiser divers processus et de réduire considérablement les heures de maintenance et d'exploitation :
Voici les technologies les plus récentes d'Alibaba Cloud qui ont permis à enish de surmonter les obstacles :
ã»Services de conteneurs basés sur KubernetesNous avons adopté Container Service for Kubernetes (ACK). Avec Alibaba Cloud Container Service for Kubernetes (ACK), le déploiement de conteneurs s'effectue directement depuis la console, et les fichiers de configuration peuvent être réutilisés pour construire plusieurs serveurs simultanément.
ã»Base de données cloud nativeenish a migré avec succès vers une base de données cloud native entièrement gérée, ApsaraDB PolarDB for MySQL. Ce service hautement évolutif prend en charge une capacité de 100 To et élimine le besoin de reconception et de migration de données lorsque les limites de performance ou de capacité sont atteintes. Un autre atout majeur : malgré cette grande capacité, les sauvegardes s'effectuent en un temps extrêmement court par rapport à une solution interne.
ã»Outils de migration completsUn riche ensemble de services de migration est disponible, notamment Server Migration Center (SMC) pour les machines virtuelles et Database Transmission Service (DTS) pour les bases de données, permettant d'automatiser pratiquement toute tâche de migration entre les produits Alibaba Cloud et les environnements on-premise ou clouds externes.
Coût raisonnableLa plupart des produits Alibaba Cloud (y compris les services de machines virtuelles) sont disponibles sur la base d'un abonnement mensuel, ce qui les rend abordables dès le départ.
Un accompagnement sincèreOutre un système de support par tickets, des outils de chat facilitent les consultations rapides avec les équipes commerciales et techniques. De plus, des demandes de développement produit peuvent être adressées directement à Alibaba Cloud. Lors du passage au système de production, Alibaba Cloud a fourni un accompagnement complet avec les équipes commerciales, techniques et des techniciens de compte dédiés, disponibles à tout moment. La flexibilité du support offert dans chaque situation a permis à enish de mener à bien son travail sans accroc.
Architecture
Aperçu de la configuration serveurL'aperçu de la configuration serveur du système Attack on Titan: Brave Order est présenté ci-dessous. Il se compose de sept serveurs de jeu et de ressources différents — Battle, App, Chat, Party, Notify, Tool et GvG — selon leurs rôles spécifiques :
① Serveur de ressourcesIl utilise Object Storage Service (OSS) pour le stockage et la gestion des ressources. Les fonctions d'hébergement statique servent à distribuer les ressources aux clients. Alibaba Cloud CDN est utilisé pour une diffusion plus rapide et efficace des fichiers volumineux.
② Serveur de jeu : serveur de combatLe serveur de combat repose sur une instance Elastic Compute Service (ECS) de dernière génération, intégrant un framework de développement de jeux et une configuration redondante unique pour répartir la charge, permettant jusqu'à 300 joueurs simultanés en mode coopératif.
③ Serveurs de jeu : six autres serveurs (App, Chat, Party, Notify, Tool et GvG) (* sauf Battle)
Les six autres serveurs (App, Chat, Party, Notify, Tool et GvG) sont conteneurisés à l'aide de Container Service for Kubernetes (ACK).
â£Infrastructure de donnéesLes diverses données de jeu (y compris les informations de partie) sont stockées dans ApsaraDB PolarDB for MySQL. Depuis le service de conteneurs, les journaux sont reliés à Log Service par une simple spécification lors de la création du cluster. Ensuite, les données sont transférées de Log Service vers AnalyticDB for MySQL, une base de données d'analyse. Enfin, elle est utilisée comme plateforme d'analyse de données pour les outils de BI.
Presque tous les processus sur Alibaba Cloud — du conteneur à la collecte et l'analyse des journaux jusqu'à l'infrastructure d'analyse de données — peuvent être configurés automatiquement via la console.

Remarque : ApsaraDB for Redis et Tair ont été fusionnés et renommés en Tair (compatible Redis® OSS) depuis septembre 2024.
Perspectives
enish prévoit d'étendre son infrastructure d'analyse et de visualisation des données avec Alibaba Cloud, en mettant l'accent sur Quick BI. Quick BI est un outil qui permet l'analyse interactive, la recherche et la création de rapports sur de grands volumes de données, ce qui accélérera la prise de décision orientée données et contribuera à fournir des services de meilleure qualité.
Instantané
« Exploitation réussie des technologies avancées de cloud public pour garantir le fonctionnement stable de systèmes de jeu à grande échelle. »
Produit/solution utilisé(e)
Voir tous les produits
Pour en savoir plus sur l'étude de cas du système de jeu à grande échelle d'enish, veuillez vous inscrire ci-dessous. Nous pouvons également fournir des exemples de systèmes d'autres entreprises sur demande.
Jeu sans frontières : opportunités et défis pour le secteur du jeu
Découvrez comment la solution Gaming d'Alibaba Cloud favorise le développement de jeux avancés.
Nous contacter
