Coup d'œil

Coup d'œil

RATIONALISER LES TÂCHES DEVOPS AVEC BARE METAL CLOUD

Glimpse teste ses charges de travail CI/CD sur Bare Metal Cloud pour garantir des cycles de publication plus rapides grâce à des server approvisionnement.

Glimpse est une plate-forme d'adhésion en ligne à croissance rapide conçue pour permettre aux créateurs numériques de partager, promouvoir et monétiser leur contenu. Grâce à diverses options de stockage et de partage multimédia, la plate-forme permet aux créateurs de lancer et de développer facilement une entreprise d'abonnement en ligne.

Le cœur de métier de Glimpse s'articule autour d'une application Web et mobile conviviale et très intuitive qui gère les données des clients, l'échange de contenu, les informations de paiement et la communication entre les créateurs et les consommateurs. Les utilisateurs peuvent configurer des parrainages à plusieurs niveaux, contrôler le contenu, modifier les prix en déplacement et recevoir des paiements directement de leurs fans. Le système de jetons de Glimpse garantit des revenus plus élevés par rapport à des plates-formes similaires, ce qui en fait un excellent choix pour développer une activité d'abonnement en ligne.

L'équipe de développement de Glimpse s'appuie sur les principes et pratiques DevOps pour fournir plus rapidement de nouvelles fonctionnalités et fonctionnalités à la production avec des mises à jour régulières de la base de code existante de l'application. La mise en œuvre de méthodologies agiles leur a permis d'accélérer le cycle de publication et d'éliminer les taux d'échec de construction élevés. Cela a permis de livrer un code de qualité à la production d'une manière plus efficace.

Pour prendre en charge cette méthode de développement agile, Glimpse avait besoin d'un server infrastructure qui offre des performances supérieures, plus de contrôle sur la sécurité et une flexabilité. Leur équipe de développement a testé ses charges de travail sur phoenixNAP's Bare Metal Cloud. En tant qu'orienté DevOps server Plate-forme, Bare Metal Cloud a été en mesure de répondre à toutes les exigences de Glimpse liées à l'automatisation server provisionnement, évolutivité globale et intégrations avec des outils d'automatisation tiers.

"Bare Metal Cloud Cela nous a semblé parfaitement adapté car il nous a fourni tous les outils et ressources DevOps que nous utilisions déjà. Un autre grand avantage pour nous était le fait que Bare Metal Cloud a été construit sur des technologies open source, tout comme la plupart de notre environnement. Nous ne voulons pas nous enfermer dans des technologies propriétaires, et Bare Metal Cloud nous permet de créer des environnements et des applications qui correspondent à nos besoins spécifiques."

Michael Burns, co-fondateur, Glimpse

DÉFI

L'application Glimpse s'exécute principalement dans un environnement conteneurisé. Son infrastructure de base se trouve dans des clusters Kubernetes répartis sur de nombreux emplacements qui communiquent entre eux via une API. CloudDes services basés sur Kube Prometheus Stack, Tiller et EFK ont également été mis en œuvre pour rationaliser la gestion et la surveillance de l'environnement. La plate-forme utilise des outils et des technologies open source tels que GNU/Linux et PVE. En plus de cela, l'équipe de développement de Glimpse s'appuie également fortement sur les outils d'infrastructure en tant que code (IaC) pour faciliter l'automatisation server l'approvisionnement et la gestion de l'infrastructure basée sur le code.

phoenixNAP's Managed Private Cloud La plate-forme (MPC) donne à Glimpse toutes les ressources informatiques dont il a besoin pour configurer et maintenir des workflows DevOps efficaces. L'entreprise a également testé Bare Metal Cloud évaluer la possibilité de lui transférer une partie de ses charges de travail. En tant que plate-forme pilotée par l'automatisation, Bare Metal Cloud offre en plus flexpossibilité pour l'équipe Glimpse de provisionner et de gérer les ressources IaaS, tout en utilisant les outils DevOps existants

"Pour prendre en charge nos charges de travail, nous avons besoin d'une infrastructure rapide, fiable et agile. Lorsque nous choisissons une solution d'infrastructure, nous recherchons un libre-service simple, une évolutivité globale et une prise en charge de l'automatisation via des API. phoenixNAP's Managed Private Cloud (MPC) répond à tous nos besoins en ce moment, mais nous voyons Bare Metal Cloud comme une plate-forme qui nous permettra d'évoluer plus facilement à l'avenir. Nous avons apprécié la possibilité d'utiliser notre infrastructure préférée en tant qu'outils de code pour fournir server clusters automatiquement sans utiliser le tableau de bord Web."

Predrag Aleksić, chef d'équipe – ingénieur système, Glimpse

SOLUTION

Dans un effort pour trouver une solution unique qui répondrait à tous leurs défis, l'équipe de développement de Glimpse a décidé de tester leurs charges de travail CI/CD sur phoenixNAP's Bare Metal Cloud plate-forme.

Performance

En tant que locataire unique, non virtualisé server Plate-forme, Bare Metal Cloud a fourni à Glimpse des ressources de calcul dédiées et un processeur Intel haute vitesse servers. Son potentiel de performances permet à Glimpse d'améliorer considérablement les performances lors de l'exécution de charges de travail d'intégration automatisées à l'aide de Jenkins. En conséquence, ils sont en mesure d'améliorer l'efficacité de leur pipeline CI/CD pour des taux d'échec de construction inférieurs et des versions de code plus rapides.

Infrastructure as Code avec Terraform et Ansible

Tirer parti de différents outils IaC avec Bare Metal Cloud, Glimpse peut automatiser l'approvisionnement et la mise à l'échelle des ressources. L'équipe travaille principalement avec Terraform et Ansible, tous deux intégrés à Bare Metal Cloud. Terraform facilite la gestion de toutes les ressources informatiques critiques et Bare Metal Cloud est livré avec un module Terraform certifié. Cela facilite le déploiement et la gestion des ressources physiques servers avec des instructions de code simples.

Le module Terraform communique avec le Bare Metal Cloud API. Glimpse a pu commencer à utiliser Terraform immédiatement pour provisionner des clusters de servers dans différents lieux géographiques. L'équipe Glimpse n'avait pas besoin de créer des intégrations Terraform personnalisées.

En plus de Terraform, Glimpse exploite également Ansible pour la gestion de la configuration et les opérations de mise à l'échelle liées aux clusters Kubernetes. Ansible joue également un rôle déterminant dans l'automatisation des mesures de sécurité pour leurs clusters Kubernetes. Bare Metal Cloud est livré avec un module Ansible personnalisé qui rend la gestion des environnements et des configurations de sécurité aussi simple que l'écriture de quelques lignes de code.

Évolutivité

Offrant plus de 20 différents server types d'instances, Bare Metal Cloud permet à Glimpse de déployer le calcul et la mémoire optimisée server instances en quelques minutes. Disponible à Phoenix, Ashburn, Singapour et Amsterdam, mémoire optimisée server instances en quelques minutes. Disponible à Phoenix, Ashburn, Singapour et Amsterdam, Bare Metal Cloud permet à Glimpse de répliquer ses charges de travail sur de nombreux emplacements en tirant parti de vitesses de transfert ultra-rapides allant jusqu'à 50 Gbit/s. Cela a raccourci le délai moyen de récupération et a permis à Glimpse de rapprocher son application de la périphérie, réduisant ainsi les délais de mise sur le marché.

Coûts réduits

Glimpse peut optimiser ses dépenses d'infrastructure avec des options de facturation à l'utilisation. Bare Metal Cloud l'utilisation est facturée sur une base horaire, ce qui aide l'équipe Glimpse à optimiser les coûts et élimine le besoin de dépenser du capital pour des dépenses inutilisées server Ressources. En plus de cela, Glimpse peut réserver server instances pendant une période plus longue et profitez de remises tarifaires. En dehors de la facturation horaire, Bare Metal Cloud propose des réservations mensuelles et annuelles à un prix inférieur.

"Le fait que Bare Metal Cloud est un fournisseur certifié Terraform est d'une importance cruciale pour nous. Terraform est un outil essentiel pour nous, nous permettant de gérer servers, clusters Kubernetes et autres Ressources. Après avoir installé le fournisseur BMC Terraform, nous avons pu rapidement provisionner un cluster de servers et supprimez-le avec seulement quelques lignes de code."

Predrag Aleksić, chef d'équipe – ingénieur système, Glimpse

BENEFICES

Bare Metal Cloud fournit à l'équipe de développement de Glimpse une solution d'infrastructure clé en main. Favoriser une approche de l'infrastructure axée sur l'automatisation, Bare Metal Cloud garantit une mise sur le marché plus rapide, une agilité améliorée et des flux de travail de développement accélérés. Il fournit à l'équipe de développement de Glimpse tous les outils et ressources nécessaires pour créer et exécuter avec succès des pipelines CI/CD en un seul endroit. 

  • Plus une flexabilité et contrôle des dépenses d'infrastructure avec facturation horaire et options de réservation à prix réduit
  • Capacité à tirer parti des modules IaC prêts à l'emploi et d'autres technologies d'automatisation pour permettre un provisionnement plus rapide et une gestion plus facile des ressources à grande échelle
  • Agilité améliorée grâce à des cycles de publication accélérés
  • Performances fiables et plus de liberté pour personnaliser les environnements en fonction d'exigences spécifiques
  • Évolutivité mondiale simplifiée aux États-Unis, en Europe et en Asie
  • Approvisionnement physique servers en quelques minutes sans avoir besoin de gérer l'infrastructure sous-jacente

"Nous avons suivi le développement de Bare Metal Cloud de près dès le départ. Il est rapidement devenu une plate-forme puissante qui répond aux besoins d'organisations comme Glimpse. Nous avons besoin de physique serverest livré à cloud vitesse mais sans les complexités de configuration. Bare Metal Cloud supprime ces défis et fournit un stable et puissant server plate-forme pour exécuter des charges de travail spécifiques à DevOps. Nous sommes impatients de voir où Bare Metal Cloud nous emmène ensuite."

Predrag Aleksić, chef d'équipe – ingénieur système, Glimpse

Coup d'œil Télécharger le PDF