>
- Accueil >
- Pourquoi nous choisir >
- Clients >
- MosoInk
MosoInk
Éducation
Asie-Pacifique
PME / Startup
« Par rapport aux solutions traditionnelles, la solution serverless basée sur Function Compute permet à MosoInk d'économiser environ 60 % sur les coûts des services informatiques dans les scénarios de traitement vidéo. »
Dou Shichao,
Architecte de MosoInk
À propos de MosoInk
Beijing MosoInk Information Technology Co., Ltd. est une entreprise innovante spécialisée dans la recherche technologique et l'exploitation de plateformes dans les domaines de l'édition numérique et de l'enseignement mobile. S'appuyant sur son système technologique fondamental développé en interne, MosoInk fournit des supports pédagogiques numériques interactifs pour mobile aux éditeurs, des plateformes d'apprentissage mobile aux établissements scolaires et des solutions d'auto-édition numérique pour les enseignants.
Défi
1. La capacité des ressources était difficile à planifier, entraînant un gaspillage de ressources.L'un des problèmes les plus difficiles rencontrés par MosoInk concernait le traitement vidéo. MosoInk devait traiter quotidiennement un grand nombre de vidéos de cours et effectuer des opérations de montage complexes telles que le découpage, le fractionnement, la fusion, le transcodage, l'ajustement de la résolution et l'adaptation aux différents clients. Au cours des dernières années, MosoInk a développé un mécanisme de traitement vidéo maîtrisable en utilisant des technologies telles que FFmpeg pour accompagner le développement rapide de ses activités. Cependant, le taux de croissance de l'entreprise cette année a dépassé les prévisions de l'équipe MosoInk. Le nombre de requêtes de traitement vidéo pendant les heures de pointe était des dizaines de fois supérieur à celui des années précédentes. Submergée par le volume de requêtes, l'architecture développée par MosoInk offrait une mauvaise expérience utilisateur.
2. La mise à l'échelle horizontale n'était ni pratique ni rapide.La première solution envisagée par l'équipe technique de MosoInk était la mise à l'échelle. La mise à l'échelle horizontale peut résoudre le problème à court terme. Cependant, le nombre de requêtes de traitement vidéo peut fluctuer considérablement au cours de la journée. La plupart des requêtes doivent être traitées pendant les heures de pointe. De nombreuses ressources informatiques seraient gaspillées si la capacité du système est planifiée en fonction de la demande de pointe. De plus, la demande de pointe est difficile à prévoir. Si le système planifie des ressources pour traiter certaines requêtes des heures de pointe pendant les heures creuses, le coût des ressources informatiques est réduit. Cependant, cela peut entraîner de longues files d'attente pour les clients. La solution de mise à l'échelle horizontale n'a donc pas été adoptée.
L'équipe a ensuite envisagé d'améliorer l'efficacité du traitement vidéo en utilisant des solutions telles que le Backend-as-a-Service (BaaS) pour bénéficier de services de transcodage vidéo fournis par des prestataires cloud. Ces solutions éliminaient la nécessité de planifier la capacité des ressources. MosoInk pouvait ainsi consommer des services cloud en fonction de ses besoins réels. Cette solution semblait viable, mais MosoInk hésitait à l'adopter. Le mécanisme de traitement vidéo adopté par MosoInk était très sophistiqué. Il intégrait de nombreuses logiques métier personnalisées impossibles à mettre en œuvre avec des services de transcodage vidéo tiers.
Pourquoi Alibaba Cloud
MosoInk avait besoin d'une solution économique, flexible et sans gestion opérationnelle. Ces exigences fondamentales peuvent être satisfaites par un service serverless. Après une étude approfondie des services serverless proposés par les fournisseurs de cloud chinois, l'équipe technique de MosoInk a unanimement choisi les solutions de traitement vidéo d'Function Compute d'Alibaba Cloud.
Function Compute est un service de calcul serverless événementiel et entièrement géré qui permet aux utilisateurs d'écrire et de déployer du code sans avoir à gérer les ressources d'infrastructure telles que les serveurs. Function Compute provisionne les ressources informatiques et exécute les tâches de manière élastique et fiable. Grâce à la prise en charge de nombreux langages de programmation majeurs, Function Compute permet à l'équipe technique de MosoInk de migrer facilement la logique de code de son architecture existante vers Function Compute à moindre coût.
Function Compute déclenche automatiquement des instances pour traiter les vidéos téléchargées sur Object Storage Service (OSS) d'Alibaba Cloud. Après l'intégration de Serverless Workflow, Function Compute peut orchestrer des tâches distribuées. Cela permet des opérations complexes sur des fichiers volumineux, telles que le fractionnement d'un fichier, le traitement en parallèle des sous-fichiers et leur fusion. Cela améliore encore l'efficacité du traitement.
Architecture
Function Compute fournit une solution serverless entièrement à la demande, garantissant une utilisation optimale de l'élasticité du cloud computing. Function Compute peut mobiliser rapidement les ressources informatiques de dizaines de milliers d'instances pour le traitement vidéo. Il réduit également considérablement les coûts opérationnels et élimine le besoin de réserver des ressources informatiques ou de maintenir le matériel et les logiciels sous-jacents. Cela permet à l'équipe technique de MosoInk de se concentrer sur la mise en œuvre de logiques métier complexes. Par rapport aux solutions traditionnelles, la solution serverless basée sur Function Compute permet à MosoInk d'économiser environ 60 % sur les coûts des services informatiques dans les scénarios de traitement vidéo.
Perspectives
L'équipe technique de MosoInk souhaite intégrer Function Compute dans encore plus de scénarios afin de renforcer la compétitivité de l'ensemble de l'équipe et de mieux tirer parti des avantages du cloud natif.
Produits
en vedette
en vedette
Une plateforme de calcul serverless sécurisée et stable, à mise à l'échelle élastique, sans maintenance et avec facturation à l'utilisation
Visualisation, orchestration sans maintenance et coordination de scénarios d'applications avec état
Un service de stockage cloud chiffré et sécurisé permettant de stocker, traiter et accéder à des volumes massifs de données depuis n'importe où dans le monde
Autres témoignages associés
AlphaEdu
AlphaEDU est une entreprise d'enseignement qui utilise les technologies de l'information pour permettre aux étudiants d'accéder à sa plateforme à tout moment et en tout lieu.
RuangGuru
RuangGuru est le premier fournisseur de plateformes d'apprentissage en ligne en Indonésie.
Université d'Australie-Occidentale
Universitas Prasetiya Mulya a choisi Alibaba Cloud comme partenaire technologique cloud pour renforcer son infrastructure existante avec des solutions fiables et économiques.
Vue d'ensemble
Alibaba Cloud Function Compute a fourni à MosoInk un service serverless économique, flexible et sans maintenance.
Produits / solutions utilisés
Produit / Solution utilisé
Livre blanc associé
Enseignement en ligne - Accompagnez votre transformation numérique pendant la pandémie de COVID-19
Présentez notre service d'éducation en ligne et expliquez comment il aide les éducateurs du monde entier.
Télécharger
Un essai gratuit qui vous permet de construire grand !
Commencez à construire avec plus de 80 produits et jusqu'à 12 mois d'utilisation pour Elastic Compute Service
Commencez gratuitement Commencez gratuitement