Livraison d'applications natives dans le cloud

Bien que le développement d’applications cloud natives soit né au début des années 2000, il subsiste une grande confusion autour de la terminologie. Sur cette page, nous vous présentons la terminologie courante et les questions fréquemment posées.

Que signifie « cloud-native » ?
Obtenez la réponse

Quels sont les avantages de l’équilibrage de charge dans le cloud ?
Obtenez la réponse

Quelle est la différence entre le multicloud et le cloud hybride ?
Obtenez la réponse

Conteneurs et microservices

Bien qu'ils alimentent certains des sites les plus populaires de la planète, les conteneurs et les microservices restent encore un mystère pour beaucoup. Voici quatre technologies clés que vous devez comprendre :

diagramme

Les conteneurs facilitent le déploiement d'une application sur différentes plates-formes.

Apprendre encore plus

Les microservices sont à la fois une approche de l'architecture logicielle qui construit des applications volumineuses et complexes à partir de plusieurs petits composants et le terme désignant les petits composants eux-mêmes.

Apprendre encore plus

diagramme

Un contrôleur Ingress fait abstraction de la complexité du routage du trafic des application Kubernetes et fournit un pont entre les services Kubernetes et les services externes.

Apprendre encore plus

Les maillages de services gèrent généralement la gestion du trafic et la sécurité d'une manière transparente pour les applications conteneurisées.

Apprendre encore plus.

Fiabilité et rapidité

Personne ne souhaite développer une application exceptionnelle, pour ensuite offrir une expérience utilisateur médiocre parce que l’application est lente, inaccessible ou cassée. Pour garantir la fiabilité et la rapidité des applications, les technologies de sécurité et de diffusion des applications doivent être intégrées et complémentaires. Les trois G – orientation, gouvernance et garde-fous – fournissent un cadre pour intégrer la sécurité sans sacrifier l’agilité.

Apprendre encore plus