Étude de cas Kdan Mobile

2016

Fondée en 2009, Kdan Mobile fournit des applications mobiles et des services en ligne pour la création de contenu numérique. Ses applications phares incluent Animation Desk Cloud, NoteLedge Cloud, PDF Markup Cloud, Pocket Scanner Cloud et Write-on Video Cloud. Ces applications permettent aux utilisateurs de créer et de partager des projets et du contenu sur des appareils Android, Apple et Windows. L'entreprise possède des bureaux à Taiwan, en Chine et aux États-Unis.

démarrer un didacticiel python
kr_quotemark

Avec AWS, nous garantissons aux clients un accès constant et de haute qualité à nos applications mobiles, avec des niveaux de disponibilité à 99,999%."

Kenny Su
Fondateur et directeur général de Kdan Mobile

Le défi

Kdan Mobile a commencé par fournir ses applications mobiles à l'aide d'un centre de données sur site. Cependant, l'organisation avait besoin que ses clients puissent accéder aux applications et au contenu à partir de n'importe quel appareil, à tout moment, sur une gamme de marchés. L’infrastructure existante de la société a atteint une capacité de 1,5 à 2 millions d’utilisateurs, et l’équipe technologique de Kdan Mobile n’était pas convaincue qu’elle pourrait soutenir la croissance prévue de jusqu’à 10 millions d’utilisateurs sans dépenses d'investissement initial considérable. Kdan Mobile ne disposait pas non plus des systèmes souhaités, tels que des sauvegardes de données pour identifier et résoudre les problèmes d'infrastructure, ce qui signifiait qu'il fallait plus de temps pour résoudre les pannes que si ces outils étaient disponibles. De plus, l'équipe a cherché à fournir une sécurité robuste pour les données des utilisateurs et de l'entreprise afin de minimiser le risque de vol ou de fuite.

Pourquoi Amazon Web Services

Kdan Mobile a choisi Amazon Web Services (AWS) car les services AWS permettraient à l'entreprise d'optimiser son infrastructure et de fournir de nouvelles applications pour répondre à la demande des clients. L'utilisation d'AWS permettrait aux clients de Kdan Mobile d'accéder à ses applications à partir de n'importe quel appareil à tout moment. AWS fournit également une infrastructure capable d'évoluer pour prendre en charge la multiplication par cinq prévue du nombre de clients, et intègre plusieurs couches de sécurité pour empêcher tout accès non autorisé à l'infrastructure, aux applications ou aux données. Enfin, AWS exploite son infrastructure sur une gamme de marchés mondiaux, soutenant les plans de Kdan Mobile pour pénétrer de nouveaux marchés et minimiser la latence qui pourrait perturber l'expérience utilisateur. Kdan Mobile a achevé sa migration initiale vers AWS en 2013 et exploite désormais son infrastructure AWS dans plusieurs zones de disponibilité dans la région USA Est (Virginie du Nord).

Au cours des trois dernières années, Kdan Mobile a développé son environnement cloud en utilisant une gamme de services AWS de base, notamment des instances Amazon Elastic Compute Cloud (Amazon EC2) pour fournir la capacité serveur et Elastic Load Balancing pour distribuer le trafic. Amazon Virtual Private Cloud (Amazon VPC) est utilisé pour bloquer l'accès Internet externe pour créer un environnement sûr pour le traitement des données, tandis qu'Amazon CloudFront fournit un accès rapide aux applications Kdan Mobile pour les utilisateurs répartis sur un éventail d'emplacements géographiques. Amazon CloudWatch permet à Kdan Mobile de surveiller la surcharge des instances de serveur et d'ajuster la capacité du serveur pour accueillir un trafic plus élevé généré à la suite d'événements marketing.

« Au fur et à mesure que nos connaissances sur la technologie se sont développées, nous avons décidé d'utiliser l'infrastructure sans serveur d'AWS pour soutenir le développement d'un système de téléphonie mobile « push » », explique Kenny Su, le fondateur et président-directeur général de Kdan Mobile. Dans cette structure sans serveur, AWS se chargerait de la maintenance du système d'exploitation, de l'allocation des capacités et de la mise à l'échelle automatique, ainsi que du déploiement du code et des correctifs de sécurité pour Kdan Mobile. « Nous avons reçu des commentaires d'AWS sur notre architecture proposée proposant ces services et nous avons par conséquent procédé à quelques ajustements. Avec AWS, nos ingénieurs peuvent se concentrer sur le développement de nouvelles fonctionnalités pour améliorer le produit », explique Su.

Les avantages

Kdan Mobile bénéficie d'un large éventail d'avantages en utilisant AWS. Ces avantages incluent la capacité de la société à supporter une croissance de 1,5 million à 10 millions d'utilisateurs sur trois ans, et à faire évoluer son infrastructure pour répondre aux pics des besoins des campagnes marketing. Ces pics peuvent désormais être gérés sans que Kdan Mobile n'ait à investir massivement dans l'achat et le maintien de capacités d'infrastructure qui resteront inactives pendant les périodes de faible demande. « Notre structure de serveur est basée sur Amazon EC2 plus Elastic Load Balancing pour fournir une capacité flexible », explique Su. « Nous pouvons surveiller la charge des serveurs via Amazon CloudWatch, prévoir les pics de trafic plus élevés et ajuster la capacité serveur en conséquence ».

Kdan Mobile est désormais en mesure de diagnostiquer et de résoudre tous les problèmes d'infrastructure avant qu'ils n'affectent les clients, minimisant ainsi les perturbations potentielles, tandis que la sécurité multicouche d'AWS offre une protection robuste contre la perte, le vol et les fuites de données.

« Avec AWS, nous garantissons aux clients un accès constant et de haute qualité à nos applications mobiles, avec des niveaux de disponibilité à 99,999 % ». En déployant l'infrastructure sur plusieurs zones de disponibilité, Kdan Mobile peut garantir la disponibilité de ses applications en cas de défaillance dans une ou plusieurs des zones dans lesquelles l'entreprise opère.”

Kdan Mobile prévoit de proposer à l'avenir des services AWS supplémentaires, tels qu'Amazon EMR, Amazon Machine Learning et Amazon Kinesis pour regrouper les utilisateurs plus efficacement. « Nous prévoyons d'utiliser Amazon Machine Learning pour nous aider à regrouper les utilisateurs en fonction de leur comportement de consommateur. Cela nous permet d'adapter nos activités de marketing aux demandes et aux goûts des groupes individuels ».


À propose de Kdan Mobile

Fondée en 2009, Kdan Mobile fournit des applications mobiles et des services en ligne pour la création de contenu numérique.


Services AWS utilisés

Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) est un service Web qui fournit une capacité de calcul sécurisée et redimensionnable dans le cloud.

En savoir plus >>

Elastic Load Balancing

Elastic Load Balancing répartit automatiquement le trafic entrant d'application sur plusieurs cibles, comme les instances Amazon EC2, les conteneurs, les adresses IP et les fonctions Lambda.

En savoir plus >>

Amazon VPC

Amazon Virtual Private Cloud (Amazon VPC) vous permet de mettre en service une section du cloud AWS qui a été isolée de manière logique et dans laquelle vous pouvez lancer des ressources AWS dans un réseau virtuel que vous définissez.

En savoir plus >>

Amazon CloudFront

Amazon CloudFront est un réseau mondial de diffusion de contenu (CDN) qui distribue en toute sécurité des données, des vidéos, des applications et des API à vos utilisateurs, avec une faible latence et des vitesses de transfert élevées.

En savoir plus >>


Démarrer

Les entreprises de toutes tailles et de tous les secteurs d’activités transforment chaque jour leurs activités à l’aide d’AWS. Contactez nos spécialistes et entamez votre transition vers le Cloud AWS dès aujourd'hui.