Aitakes crée des plateformes SVOD et Replay centrées sur la valorisation de votre audience et sur une forte expérience utilisateur, à la fois immersive et fidélisante. Ils fournissent par exemple le service Zone300, plateforme leader de la VOD chasse et pêche francophone en Europe avec plus de 10 mille abonnés.

La plateforme vous permet de téléverser vos vidéos, de les mettre en ligne en VOD, SVOD, AVOD et TVOD et de définir les règles de publications, de tarifs et d’abonnement.

Développer notre nouvelle plateforme sur AWS nous a permit de développer plus vite, plus efficacement et atteindre des capacités de mise à l’échelle et de performance encore jamais atteinte et ainsi de délivrer une troisième version de notre plateforme plus robuste, scalable et nécessitant moins de maintenance.

Nos efforts conjoints, avec AWS et Adjunto, nous ont permit d’atteindre nos objectifs et d’avoir l’opportunité de présenter notre migration et l’architecture que nous avons conçu à l’AWS Tech Summit Paris 2022 (session FM-01), présenté par Charles-Alban BENEZECH (Cloud Solution Architect, Adjunto) et d’être nominé au prix des infrastructures de l’année.

Julien LINARD, CTO, Aitakes

L’enjeu

Aitakes avait initialement développer sa solution pour Zone300, qui est une plateforme produite par Aitakes en interne et utilisé comme POC de la solution. Le succès de cette plateforme a permis à Aitakes d’aller chercher de nouveaux contrats et plus particulièrement dans l’événementiel et les concerts d’artiste. Mais la conception initial de la plateforme initial présentais des limites de mise à l’échelle et tolérance aux pannes il a donc été nécessaire de travailler une nouvelle infrastructure, plus résiliente, stable et scalable.

Aitakes a donc développer une Version 2 de son infrastructure pour ces clients, mais a souhaiter aller encore plus loin en développant une troisième version complètement repensé afin de tirer tous les avantages du cloud avec une approche « Cloud Native ».

Pourquoi Adjunto ?

Aitakes souhaitait développer ses solutions en interne, cependant la croissance de la société leur imposait de grossir rapidement et de faire les bons choix technologiques. Ils ont donc décider de faire confiance à Adjunto en choisissant l’accompagnement d’Architecte Solution pour concevoir l’infrastructure et l’architecture de la version 2 et 3 d’Aitakes. « Cette architecture nous a permis d’onboarder des clients qui aurait assurément dépasser les capacités de notre précédente architecture », affirme Julien LINARD.

Pour commencer Aitakes a migré ses applicatifs Font-End depuis une machine physique vers Amplify Hosting, et cela en seulement quelques jours tout en intégrant un CDN, de la CI/CD et plusieurs environnement de test et développement. En parallèle, Aitakes a retravaillé son applicatif de php sur une machine physique vers symfony tout en intégrant des procédés de migration et de déploiement vers ECS et ses bases de données vers RDS. « la combinaison AWS/Adjunto nous a permis de nous sentir vraiment soutenu et accompagné pendant cette transition », ajoute Julien LINARD.

Une deuxième phase d’optimisation à été ajouté en retravaillant un peu l’applicatif afin de lui permettre de fonctionner dans des clusters ECS utilisant des instances spot à 100% ainsi que des bases de données serverless v2. « Cette phase a divisé par deux nos coûts d’infrastructure », affirme Julien LINARD.

« Cette version 2 était performante et stable cependant elle nécessitait de faire un gros travaille d’analyse afin de mettre en place des politique d’autoscaling efficace et nous demandais certains ajustement par rapport aux événements qui nous accueillons sur la plateforme », confie Julien LINARD. Aitakes a donc demandé donc à son Architecte Solution de concevoir une infrastructure et une architecture logiciel permettant d’améliorer la mise à l’échelle et d’optimiser encore les coûts d’infrastructure.

Cette fois-ci, ils se sont attaqué à l’API en la déplaçant vers amplify, et plus particulièrement sur Auth (basé sur Cognito), API (basé sur Appsync et DynamoDB), function (basé sur Lambda) et storage (basé sur S3). Cette infrastructure 100% amplify a permit à annihiler les frais de maintenance d’infrastructure et de descendre encore les frais d’infrastructure de 30% en les basant sur des services serverless et managé par AWS. « Cette migration nous semblait impossible en quelques mois mais Adjunto nous a aider à nous approprier cet outils facilement et à devenir autonome en très peu de temps », confie Julien LINARD.

retour d’expérience

Aitakes, en moins d’un an à été capable de modifier son infrastructure et architecture d’un modèle en machine physique maintenu à la main vers une architecture Cloud Native et être capable de la proposer à ses clients.

Cette architecture a aussi permis à ses équipes de garder une vélocité élevé et délivrer des applications et fonctionnalités dans les délais sans alourdir leurs frais d’infrastructure ou de maintenance tout en restant complètement autonome dans leur développement.

La conception de cette version 3 à été un vrai défi et les équipes techniques l’ont relevé avec courage et brio. Ca n’a pas toujours été facile, nous avons eu des périodes de doute et  d’angoisse mais Adjunto et AWS étaient là pour nous épauler et nous aider à surmonter tous les obstacles et même l’opportunité d’en parler lors du Tech Summit AWS et montrer au monde les challenges que nous avons relevé. Julien LINARD, CTO @Aitakes

Embarquez avec nous !

Travaillons Ensemble à la réussite de vos Entreprises

Contactez nous