2024_BUT_INFORMATIQUE_SAPHIR_Crunchyroll
Projet qui a pour but d'analyser et de justifier l'architecture logicielle de Crunchyroll en énumérant l'aspect Commercial et Technique de la plateforme.
Slides & Videos
Members
Name | Contribution |
---|---|
Giffard Axel | Tâches réalisées : - Recherche d'informations sur l'aspect commercial et technique de Crunchyroll en parcourant le site de Crunchyroll et d'autres sites externes - Création du rapport de l'architecture logicielle de Crunchyroll sous format Word - Création de la présentation orale sous Canva - Prise de contact d'un ingénieur logiciel de Crunchyroll sur Linkedin https://www.linkedin.com/in/hngotech/ - S'est occupé de la partie "présentation de l'architecture logicielle de Crunchyroll" pour la présentation Orale et le rapport - S'est occupé de la partie "Architecture logicielle de Crunchyroll" pour la présentation Orale - S'est occupé de la partie "La montée de l'architecture microservices intégrée au Cloud" dans le rapport |
Thurairajasingam Kavusikan | Tâches réalisées : - Recherche d'informations portant sur l'architecture microservices en général - Création des diapositives des avantages et contraintes de l'architecture logicielle de Crunchyroll, ainsi que de la conclusion - Création des parties des avantages et contraintes de l'architecture logicielle de Crunchyroll, ainsi que de la conclusion dans le rapport - S'est occupé de la partie "Avantages et contraintes de l'architecture microservices" pour la présentation orale et le rapport - S'est occupé de la partie "Evolution de l'architecture logicielle de Crunchyroll" pour la présentation orale et le rapport |
State of the Art
Business Aspect
De manière générale, Crunchyroll adopte un modèle qualifié de “Freemium” permettant aux utilisateurs d’avoir la possibilité de :
- Bénéficier d’une offre gratuite pour regarder certains contenus gratuits mais avec des publicités sur les vidéos
- De passer à un abonnement “Prémium” allant jusqu’à 80€ par an et bénéficiant d’avantages comme :
- Regarder les vidéos sans la contrainte de publicités
- De regarder les épisodes de manière hors-ligne
Ce modèle permet d’attirer les utilisateurs à ne pas se lasser et donner l’envie de découvrir de nouveaux avantages sur la plateforme.
Technical Aspect
L'utilisation du Cloud et précisément des technologies d'Amazon Web Services (AWS)
Afin d’assurer une qualité de lecture vidéo optimale, Crunchyroll ont migrés vers la solution du Cloud. En effet, ils utilisent un CDN (Content Delivery Network) comme Amazon Cloud Front pour améliorer le rendu vidéo tout en stockant les données sur un serveur situé à proximité de l’utilisateur. Ils utilisent également AWS Shield pour renforcer la sécurité de leur plateforme pour éviter les attaques de “DDoS” et ainsi maintenir la confiance de l’utilisateur face à la plateforme.
Project Description
Problem Definition
Challenges & Motivation
Real and Complete Usecases
Technical Description
Rapport_Architecture_logicielle_de_Crunchyroll
Voici le diagramme de l’architecture logicielle de Crunchyroll datant de 2017 :
Hardware
Materials
Image | Name | Part Number | Price | Count | Link |
---|---|---|---|---|---|
🛒 |