Architecture_Instagram2

Il s'agit d'un projet dans le cadre de la ressource R4.01 du semestre 4 de BUT2 Informatique.
Ce projet consiste à présenter l'application d'Instagram, en se concentrant sur son architecture et de l'état de l'art associé à son domaine.

Slides & Videos

Members

NameContribution
Lina MEDANI-Recherches sur l'état de l'art d'instagram technique et business
-Rédaction du rapport( etat de l'art technique, business et la conclusion), contribution à sa mise en forme.
-Création du support visuel(les parties citées juste avant, design, image).
-Présentation Orale:
Présenter la couche applicative
Etat de l'art technique
Etat de l'art business
Conclusion
Nour Elhouda BOUAMLAT-Recherches sur l'architecture logicielle d'Instagram (son évolution, ses avantages et ses couches principales)
-Rédaction du rapport( Introduction, architecture logicielle d'Instagram (son évolution, ses avantages et ses couches principales)), et sa mise en forme.
-Création du support visuel (les parties citées juste avant, design, image).
-Présentation Orale:
Introduction
Présentation de l'architecture logicielle d'Instagram:
son évolution, les avantages de l'architecture actuelle et les couches d'infrastructure et de communication de cette architecture

State of the Art

Business Aspect

Les publicités et options premium

Instagram, Snapchat, et TikTok offrent des modèles économiques gratuits pour les utilisateurs individuels, mais diffèrent dans leurs approches publicitaires et options premium. Instagram utilise des publicités (Instagram Ads) dans les stories, le fil d’actualités, et IGTV, avec des tarifs basés sur le CPC, CPV, ou CPM, et des outils avancés de ciblage via la technologie publicitaire de Facebook. Snapchat propose Snap Ads, filtres et lenses sponsorisés, avec des coûts basés sur le CPV ou CPE, et des options premium incluant la géolocalisation et la segmentation démographique pour un ciblage précis. TikTok Ads offre des annonces In-Feed, des défis hashtag sponsorisés, et des effets spéciaux sponsorisés, avec des tarifs déterminés par enchères pour le CPV, CPC, ou CPM, et des outils de ciblage basés sur les intérêts et comportements des utilisateurs.

Technical Aspect

Les concurents d'instagram

Les principaux concurrents d’Instagram, TikTok et Snapchat, utilisent tous deux des architectures basées sur des microservices pour améliorer la scalabilité et la maintenabilité. TikTok se distingue par son utilisation intensive de CDNs(Content Delivery Network) pour la diffusion rapide de vidéos, combinée à des technologies de Big Data et de Machine Learning pour des recommandations personnalisées, ainsi qu’à des frameworks de traitement en temps réel comme Apache Kafka. Snapchat, en plus des microservices, utilise également des CDNs et le edge computing pour réduire la latence, tout en intégrant des modèles d’intelligence artificielle avancés pour ses filtres de réalité augmentée et ses fonctionnalités de reconnaissance faciale. Les deux plateformes exploitent des architectures de Big Data pour analyser les comportements des utilisateurs et offrir des contenus personnalisés, garantissant ainsi des expériences utilisateur réactives et engageantes.

Project Description

Problem Definition
Quelle est l'architecture logicielle d'Instagram?
Quelle est l'architecture logicielle des concurrents ?
Challenges & Motivation
Le but est de rechercher et de comprendre l'architecture d'Instagram et son utilité.
Real and Complete Usecases

“”

Technical Description

“”

Hardware

Materials
ImageNamePart NumberPriceCountLink
""""""""🛒
Schematic

Software

External Services

""

“”