Le client
Minnesota Public Radio (MPR) est une société de médias qui fournit des services régionaux à 46 stations de radio à travers le Minnesota.
Le projet
Plate-forme d'application web moderne avec AWS
Vue d'ensemble
La division de programmation de Minnesota Public Radio, American Public Media, est l'un des plus grands producteurs et distributeurs de programmes publics au monde. Ils ont collaboré avec Improving pour créer une preuve de concept afin d'héberger leurs sites d'actualités, de musique en streaming et de podcasts dans AWS.
Le défi
Alors qu'elle évaluait un plan de reprise d'activité actif-passif vieillissant, MPR a décidé de moderniser ses applications et son approche en passant à une infrastructure en nuage. Cette infrastructure devait offrir la résilience nécessaire à son plan de reprise après sinistre, l'évolutivité nécessaire à la croissance de son audience et la souplesse nécessaire au changement et à l'évolution de la technologie sur laquelle reposent ses applications.
La solution
Pour démontrer qu'AWS est une solution viable, MPR et Improving ont décidé que les sites web de podcasts publics et MPR News seraient hébergés sur la nouvelle infrastructure. En outre, pour démontrer les capacités du cloud privé, AWS devrait héberger plusieurs applications administratives. Ces applications comprendraient un gestionnaire de configuration, un éditeur de programmes et un gestionnaire d'images.
Pour ce faire, Improving a aidé MPR à construire un cluster Kubernetes dans EKS. Le cluster permettrait aux applications d'évoluer automatiquement en fonction de la charge de travail et du trafic. Pour héberger les données des applications, Improving et MPR ont construit une instance MySQL dans RDS et une instance Elasticsearch chez Elastic.co.
Improving a également aidé MPR à mettre en place d'autres infrastructures de soutien, notamment : Identity Access Management, Virtual Private Clouds (VPC), Application Load Balancers (ALB), CloudWatch (logging et tableaux de bord), CloudFront et Terraform (gestion de la configuration).
Les avantages pour l'entreprise
La nouvelle infrastructure a permis de réaliser d'importantes économies. La réduction du matériel nécessaire a permis d'acheter moins de serveurs pour ces applications critiques. En outre, le passage à AWS a facilité la transition du CDN d'Akamai à CloudFront. Ce changement a permis à MPR d'économiser des milliers de dollars en coûts annuels.
En outre, le nouvel environnement a allégé les charges administratives. Comme les sites web ne dépendaient plus d'un modèle de reprise après sinistre actif-passif, les tests mensuels et la dérive de la configuration n'étaient plus des problèmes majeurs. La nature hautement disponible d'AWS signifiait que la reprise après sinistre était en grande partie intégrée. De plus, la gestion de la configuration via les outils Terraform et Kubernetes kubectl signifiait que les changements apportés à l'environnement pouvaient facilement être suivis, documentés et annulés si nécessaire.
Pourquoi Improving ?
Improving s'est étroitement aligné sur MPR, en envoyant un ingénieur sur place pour s'assurer que le projet correspondait le mieux à l'entreprise. En tant que partenaire certifié AWS Advanced, notre collaboration a permis de s'assurer que le projet était non seulement couronné de succès, mais aussi réalisé en tenant compte des meilleures pratiques et de la croissance future.
Démarrer
Découvrez comment Improving peut vous aider à démarrer en nous contactant dès aujourd'hui à l'adresse suivante sales@improving.com ou en remplissant un formulaire de contact via le lien ci-dessous.