Cependant, le terme "cloud moderne" est utilisé pour décrire un changement dans la façon dont le cloud computing est abordé, mettant l'accent sur certains principes et technologies clés. Ce concept de "nuage moderne" est souvent associé aux éléments suivants:
1. Développement natif du cloud: Cela implique la construction et l'exécution d'applications spécialement conçues pour les environnements cloud. Il embrasse l'architecture des microservices, la conteneurisation (Docker, Kubernetes), les principes informatiques sans serveur et DevOps.
2. Au-delà de l'infrastructure en tant que service (IaaS): Bien que les IaaS soient toujours importants, l'accent est mis en évidence pour inclure la plate-forme en tant que service (PaaS) et le logiciel en tant que service (SaaS). Cela permet aux entreprises de tirer parti des services et des plateformes prédéfinis, de rationaliser le développement et le déploiement.
3. Concentrez-vous sur l'automatisation et l'observabilité: L'automatisation est essentielle pour gérer les complexités des environnements cloud modernes. Cela comprend l'approvisionnement en infrastructures, le déploiement des applications et la surveillance. Les outils d'observabilité fournissent un aperçu de la santé et des performances des applications cloud et des infrastructures.
4. Sécurité par conception: La sécurité est profondément intégrée dans l'infrastructure cloud et les applications dès le début. Cela comprend l'adoption des principes de sécurité zéro-frust, l'utilisation d'outils d'identité et d'accès à la gestion (IAM) et la mise en œuvre de la surveillance de la sécurité et de la détection des menaces.
5. Flexibilité et évolutivité: Les environnements cloud modernes doivent être flexibles et facilement évolutifs pour répondre aux demandes changeantes des entreprises. Cela comprend la possibilité de déployer rapidement de nouvelles applications, d'ajuster les ressources selon les besoins et de gérer les charges de travail de pointe.
6. Prise de décision basée sur les données: Les pratiques de cloud modernes s'appuient sur des données pour optimiser les performances, identifier les goulots d'étranglement et améliorer l'utilisation des ressources. Cela comprend la mise à profit des outils de surveillance du cloud et d'analyse.
7. Open source et communauté: L'écosystème du cloud moderne repose fortement sur les technologies open source et les contributions communautaires. Cela favorise l'innovation et encourage la collaboration.
En substance, le "nuage moderne" représente un changement vers une approche plus agile, efficace et sécurisée du cloud computing, motivé par les nouvelles technologies et les meilleures pratiques.
Il est important de noter que le terme "nuage moderne" évolue toujours et qu'il n'y a pas de définition définitive unique. Cependant, les principes décrits ci-dessus représentent les idées de base qui façonnent la façon dont le cloud computing est mis en œuvre et utilisée aujourd'hui.