Utiliser des conteneurs serverless sur Azure

L’informatique serverless offre des services qui gèrent et gèrent des serveurs, ce qui vous permet de vous soulager de la charge des serveurs physiquement opérationnels vous-même. Azure Container Apps est une plateforme serverless qui gère la mise à l’échelle, la sécurité et la gestion de l’infrastructure pour vous, tout en réduisant les coûts. Une fois libéré des problèmes liés au serveur, vous pouvez passer votre temps à vous concentrer sur votre code d’application.

Container Apps facilite la gestion :

  1. Mise à l’échelle automatique : à mesure que les demandes de vos applications varient, Container Apps conserve vos systèmes en cours d’exécution même pendant les saisons de forte demande. Container Apps répond à la demande de votre application à tout niveau en créant automatiquement de nouvelles copies (appelées réplicas) de votre conteneur. À mesure que la demande tombe, le runtime supprime les réplicas inutiles en votre nom.

  2. Sécurité : la sécurité des applications est appliquée dans de nombreuses couches. De l’authentification et de l’autorisation à la sécurité au niveau du réseau, Container Apps vous permet d’être explicite sur les utilisateurs et les demandes autorisées dans votre système.

  3. Surveillance : surveillez facilement l’intégrité de votre application conteneur à l’aide d’outils d’observabilité dans Container Apps.

  4. Flexibilité du déploiement : vous pouvez déployer à partir de GitHub, d’Azure DevOps ou de votre ordinateur local.

  5. Modifications : à mesure que vos conteneurs évoluent, Container Apps catalogue les modifications en tant que révisions apportées à vos conteneurs. Si vous rencontrez un problème avec un conteneur, vous pouvez facilement revenir à une version antérieure.

Où aller ensuite

Utilisez le tableau suivant pour vous aider à vous familiariser avec Azure Container Apps.

Action Description
Générer l’application Déployez votre première application, puis créez une application pilotée par des événements pour traiter une file d’attente de messages.
Mettre à l’échelle l’application Découvrez comment Containers Apps gère les niveaux variables de demande.
Activer l’accès public Activez l’entrée sur votre application conteneur pour accepter la demande du web public.
Observer le comportement de l’application Utilisez la diffusion en continu des journaux, la console de vos applications, les journaux d’application et les alertes pour observer l’état de votre application conteneur.
Configurer le réseau virtuel Apprenez à configurer votre réseau virtuel pour sécuriser vos conteneurs et communiquer entre les applications.
Exécuter un processus qui s’exécute et quitte Découvrez comment les travaux peuvent vous aider à exécuter des tâches qui ont un début et une fin finis.