Supporting illustration

Spring accélère le développement d'applications Java cloud natives

Les technologies Spring libèrent tout le potentiel de vitesse et de résilience des microservices. Les développeurs d'applications Java de nouvelle génération bénéficient ainsi d’un environnement convivial, via une licence Apache 2.0.

Learn about Spring and Tanzu Lire la présentation de la solution

Une solution qui a fait ses preuves

Codez en toute confiance : le modèle de programmation ouvert de Spring est utilisé par des millions de développeurs à travers le monde. Fort d'une décennie d'expérience de l'environnement Java distribué, Spring sous-tend actuellement les environnements web les plus critiques et les plus exigeants, tant pour les entreprises que pour les particuliers.

Supporting icon
Développez tous les types d'applications avec Spring Boot

Spring Boot vous permet d'être rapidement opérationnel, avec une configuration minimale de Spring en amont. Spring Boot adopte une vision engagée du développement d'applications de production. C’est pourquoi il propose des bonnes pratiques faciles à adopter pour le développement d’applications modernes. Vous bénéficiez ainsi d’un environnement de développement simple et homogène pour créer des microservices dotés de fonctionnalités REST, WebSocket, réactives et de messagerie, données, intégration et batch.

En savoir plus
Supporting icon
Coordonnez tous les types de services avec Spring Cloud

Basé directement sur l'approche innovante de Spring Boot pour Enterprise Java, Spring Cloud simplifie l'architecture de microservices distribués par des modèles éprouvés assurant la résilience, la fiabilité et la coordination de vos microservices. Avec Spring Cloud Services for Tanzu®, les clients disposent d’une solution clé en main sécurisée pour la coordination d’opérations de production (registre de service, serveur de configuration et tableau de bord Circuit Breaker).

En savoir plus
Supporting icon
Coordonnez tous les types de composants avec Spring Cloud Data Flow

Connectez votre entreprise à l'Internet of Anything : terminaux mobiles, capteurs, wearables, automobiles, etc. Spring Cloud Data Flow offre un service unifié de création de microservices de données composables pour les schémas de traitement de données ETL ou streaming.

En savoir plus
Supporting icon
Sécurisez tous les types de services avec Spring Security

Spring Security offre des fonctionnalités d'authentification et d'autorisation approfondies, facilement intégrables à vos microservices indépendamment du serveur web Java choisi. Dotez vos microservices d'une protection intégrée contre les principaux risques de sécurité OWASP et simplifiez l'intégration des fonctionnalités de sécurité existantes via SAML, OAUTH et LDAP.

En savoir plus
Spring Boot icon

Développez tous types d'applications avec Spring Boot

Spring Boot simplifie la création d'applications Twelve-Factor autonomes, fiables et prêtes pour la production.

Laptop with screenshot of Spring Initializr

Lancez-vous en quelques secondes à l'aide de Spring Initializr, CLI ou IDE

Configurez automatiquement et intégrez Tomcat, Jetty, Undertow

Gestion automatisée des dépendances

Les fichiers JAR exécutables de Spring Boot sont créés spécialement pour Tanzu

Codez avec peu ou pas de configuration

Outils orientés développeurs (redémarrage automatique, SSH, rechargement live)

Fonctionnalités de production (traçage, indicateurs et état d'intégrité)

En savoir plus
Spring Cloud icon

Coordonnez tous les types de services avec Spring Cloud

Spring Cloud offre un modèle de programmation simple et accessible pour développer des applications résilientes, fiables et coordonnées.


Registre de services

Annuaire dynamique assurant un équilibrage de charge côté client et un routage intelligent

Cloud Bus

Bus d'application permettant de diffuser des modifications d'état et d’élire un leader

Circuit Breaker

Tolérance aux pannes de microservice avec tableau de bord de surveillance

Modèles OAuth2

Prise en charge de l'authentification unique (SSO), des relais et des échanges de jetons

Serveur de configuration

Propagation dynamique, avec contrôle de version, des configurations à toutes les étapes du cycle de vie, sans redémarrage de l'application

Passerelle API légère

Point d'entrée unique pour les consommateurs d'API (navigateurs, périphériques, autres API)

Spring Cloud Services

Opérations et sécurité clé en main des microservices sur Tanzu


En savoir plus
Spring Cloud Data Flow screenshot
Spring Cloud Data Flow icon

Coordonnez tous les types de composants avec Spring Cloud Data Flow

Spring Cloud Data Flow offre des fonctionnalités performantes d'intégration et de traitement batch et streaming aux développeurs de microservices Java, sans nécessiter de compétences particulières sur les solutions propriétaires.

En savoir plus
Shield icon
Shield icon

Sécurisez tous les types de services avec Spring Security

Spring Security est un framework d'authentification et de contrôle d'accès performant et ultra-personnalisable. Standard incontournable pour la sécurisation des applications sous Spring, Spring Security est 100 % compatible Spring Boot.

Protection contre les principales attaques OWASP (fixation de session, détournement de clic, CSRF, etc.)

Prise en charge d'OAuth 1a et 2

Prise en charge de SAML 2.0 : l'extension intègre les produits compatibles SAML 2.0 en mode fournisseur de services d'identité (par ex., ADFS, Okta, Shibboleth, OpenAM, Efecte EIM ou Ping Federate)

Fonctionnalité enrichie et granulaire pour les listes de contrôle d'accès (ACL)

En savoir plus
Spring logo

Merci !