Description
Cortex est une plateforme d'infrastructure cloud conçue pour l'apprentissage automatique à grande échelle, permettant aux utilisateurs de déployer, gérer et faire évoluer efficacement des modèles ML dans des environnements de production. La plateforme prend en charge divers types de charges de travail, y compris des réponses temps réel sans serveur qui s'adaptent automatiquement en fonction des volumes de requêtes, un traitement asynchrone avec autoscaling basé sur des files d'attente, et des tâches de traitement par lots tolérantes aux pannes.
Les capacités clés incluent la gestion automatisée des clusters avec autoscaling élastique pour les instances CPU et GPU, ainsi que la possibilité d'exécuter des charges de travail sur des instances spot avec des sauvegardes automatisées. Cortex permet la création de plusieurs clusters avec des configurations distinctes, facilitant le développement et le déploiement flexibles. Elle s'intègre de manière transparente aux pipelines CI/CD et offre des fonctionnalités d'observabilité robustes, envoyant des métriques aux outils de surveillance et des journaux en flux continu aux plateformes de gestion.
Basé sur AWS EKS, Cortex assure une mise à l'échelle fiable et rentable des charges de travail ML. Il prend en charge le déploiement VPC au sein de votre compte AWS pour la confidentialité des données et s'intègre à IAM pour une authentification et une autorisation sécurisées. La plateforme est idéale pour une gamme d'applications ML, du service de modèles et MLOps au traitement de données à grande échelle pour l'image, la vidéo et l'audio.
Cortex est particulièrement bénéfique pour les organisations cherchant à rationaliser leurs opérations d'apprentissage automatique, à réduire la complexité de l'infrastructure et à accélérer le déploiement des modèles d'IA. Sa capacité à gérer des volumes élevés d'appels API et à faciliter un développement rapide en fait un outil précieux pour les équipes ayant des besoins clients exigeants. La plateforme permet aux utilisateurs de faire évoluer des microservices gourmands en calcul sans rencontrer de timeouts ou de limitations de ressources, et de traiter efficacement de grands ensembles de données.
Fonctionnalités principales de Plateforme d'apprentissage automatique Cortex
Traitement des charges de travail temps réel sans serveur avec autoscaling
Traitement des requêtes asynchrones avec autoscaling basé sur les files d'attente
Tâches de traitement par lots distribuées et tolérantes aux pannes
Gestion automatisée des clusters avec autoscaling des instances CPU et GPU
Support des instances spot avec sauvegardes automatiques à la demande
Création d'environnements pour plusieurs configurations de clusters
Intégrations CI/CD et d'observabilité
Provisionnement déclaratif et support du fournisseur Terraform
Flux de métriques vers les outils de surveillance et les tableaux de bord Grafana
Flux de journaux vers les outils de gestion des journaux et intégration CloudWatch
Basé sur AWS EKS pour des charges de travail évolutives et rentables
Déploiement VPC pour la confidentialité des données
Intégration IAM pour l'authentification et l'autorisation
Service de modèles pour l'inférence en temps réel
Support MLOps pour le réentraînement et l'évaluation continus des modèles
Comment utiliser Plateforme d'apprentissage automatique Cortex ?
Provisionner : Configurez les clusters en utilisant la configuration déclarative ou le fournisseur Terraform.
Déployer : Déployez des modèles d'apprentissage automatique en tant que charges de travail temps réel ou tâches par lots.
Évoluer : Faites évoluer automatiquement les clusters et les charges de travail en fonction des volumes de requêtes, de la longueur de la file d'attente ou des besoins de traitement des données.
Surveiller : Diffusez les métriques vers vos outils de surveillance préférés et les journaux vers les plateformes de gestion.
Intégrer : Connectez-vous aux pipelines CI/CD et exploitez les outils d'observabilité pour des opérations transparentes.
Cas d'utilisation de Plateforme d'apprentissage automatique Cortex
- Service de modèles
- Automatisation MLOps
- Mise à l'échelle des microservices
- Traitement des données
- Analyses en temps réel
- Inférence par lots






