Un environnement d’exécution de nouvelle génération pour les applications Java, .NET et Node.js

Conçu à la fois pour le développement et les opérations, Tanzu Application Service (TAS) permet aux uns d’accélérer le développement de fonctionnalités et aux autres de garantir une disponibilité à toute épreuve.

Pourquoi exécuter vos applications Java, .NET et Node.js avec TAS ?

Dans les entreprises, l’essor du cloud a entraîné une mutation des architectures applicatives. Aujourd’hui, le « Cloud-Native », un modèle logiciel d'un nouveau genre, offre des niveaux de résilience et de flexibilité sans précédent. Mais pour en libérer tout le potentiel, vous devrez mettre en place un environnement d’exécution capable d’assurer le déploiement continu et la scalabilité horizontale de vos applications.



Rapidité

Envoyez du code en production des milliers de fois par mois

Passez de l’idée à la production dans la journée. Déployez votre code, TAS s’occupe du reste.

Scalabilité

Exécutez toutes vos applications dans le cloud, en toute fiabilité

Vos développeurs écrivent du code plus vite qu'ils ne respirent ? Gérez efficacement la mise en production de toutes ces nouvelles fonctionnalités. Grâce à Cloud Foundry BOSH, TAS vous permet de respecter vos engagements SLA au fil de la croissance de votre entreprise.

Sécurité par défaut

Simplifiez votre sécurité

Renforcez la sécurité de toutes vos applications. TAS automatise un grand nombre de fonctionnalités pour réduire considérablement les risques liés aux processus manuels.


Développeurs

Un service conçu pour des équipes Dev ultra-performantes

Concentrez-vous sur vos développements, et laissez TAS faire le reste. Pour déployer votre nouveau code, une simple commande « cf push » suffit. Mise en production, gestion des dépendances, équilibrage des charges, orchestration de containers, journalisation, audits... TAS s’occupe de tout.

Meilleur environnement d’exécution pour Spring et Spring Boot
Les modèles de microservices de Spring et les fichiers JAR exécutables de Spring Boot sont spécialement prévus pour TAS.

Sécurité et exploitation de microservices clé en main
Avec les services Spring Cloud, les bonnes pratiques de gestion des microservices s’invitent dans TAS. Parmi celles-ci, on retrouve Config Server, Service Registry, ou encore Circuit Breaker Dashboard.

Expérience native pour Windows et .NET
TAS exécute vos applications développées sur .NET Core, mais aussi vos applications .NET Framework plus anciennes, grâce au buildpack .NET Hosted Web Core. Transférez vos applications vers des containers hébergés sous Windows Server 2016.

Intégration Steeltoe
Steeltoe vous permet d’exécuter des microservices .NET sur TAS. Il facilite l'intégration des applications clientes .NET aux services Spring Cloud, pour des microservices à la fois résilients et scalables.

Monitoring Tanzu Metrics
Tanzu Metrics est une solution de monitoring conçue pour les microservices. À travers une série de fonctionnalités pratiques (logs, indicateurs, traçage distribué, affichage intuitif et chronologique des événements...), Tanzu Metrics fournit une vue panoramique du comportement d'un système.

Marketplace Tanzu : enrichissez vos applications en toute simplicité
Découvrez des dizaines de services applicatifs et de services data leaders. Les service brokers vous permettront de les intégrer facilement à votre code.

Volume Services pour les applications legacy
Le service broker Volume Services NFS v3 vous permet d’exécuter des applications « avec état » dans un environnement applicatif de nouvelle génération.

Prise en charge de multiples protocoles de routage
Exécutez des applications basées sur les protocoles HTTP/s et TCP.

Buildpacks pour des déploiements simplifiés
Les buildpacks fournissent les dépendances de frameworks et de runtime nécessaires pour vos applications. Vos développeurs écrivent leur code, puis le « poussent » à l’aide de la commande « cf push ». TAS prend ensuite le relais pour assurer la bonne exécution de l'application.

Scalabilité horizontale automatique
App Autoscaler automatise les processus de scalabilité horizontale. En cas de pic de trafic, il assure la montée en charge provisoire de vos applications, en fonction de seuils et déclencheurs prédéfinis.

Intégration complète aux outils d’intégration/déploiement continus (CI/CD)
Misez sur TAS et des produits CI/CD comme Concourse pour automatiser vos pipelines de développement, test et déploiement de logiciels. Traitez chaque commit comme un déploiement !

Opérationnels

Efficacité opérationnelle et respect des SLA

Pour améliorer la stabilité et la disponibilité de vos applications, automatisez certaines tâches opérationnelles. TAS aide vos équipes Ops à garantir votre continuité d’activité.

Gérez des services, pas des serveurs
Adoptez une infrastructure immuable pour booster la disponibilité de vos applications. Notre plateforme assure la haute disponibilité (HA) sur quatre couches de votre environnement, avec en prime des déploiements « zero downtime ».

Gardez le contrôle
Contrôlez tous les composants qui s'exécutent sur TAS à l'aide de buildpacks contenant des dépendances spécifiques selon les versions et les frameworks – Java, .NET, Ruby, PHP, Node.js, etc.

Tanzu Metrics pour la résolution des problèmes
Tanzu Metrics enregistre et affiche les données de télémétrie de vos applications. Vos experts peuvent ainsi résoudre plus facilement les problèmes d'architecture de microservices. L’installation s’effectue sans agent et ne nécessite aucune configuration.

Indicateurs et journalisation automatique
Loggregator collecte tous les logs et indicateurs de vos applications et de la plateforme.

Prise en charge du routage HTTP/s et TCP
TAS supporte l’exécution d’applications et autres workloads basés sur ces deux protocoles.

Configuration et application des autorisations
Basez vos contrôles d’accès sur les rôles des utilisateurs pour segmenter les privilèges et autorisations à travers votre entreprise. Vos développeurs et opérationnels disposent ainsi de niveaux d'accès adaptés à leurs missions.

Intégration à VMware et NSX pour une sécurité réseau simplifiée
Misez sur TAS et NSX pour créer un modèle opérationnel commun à toutes vos applications traditionnelles et cloud-native. Vos équipes opérationnelles auront ainsi toutes les cartes en main pour implémenter vos politiques de sécurité de l’information sur l’ensemble de votre entreprise.

Entreprise

Protection efficace contre les nouvelles cybermenaces

Pour réduire les risques d’attaque par malware, les menaces persistantes avancées (APT) et autres vols d’identifiants, TAS est équipé de fonctionnalités de sécurité cloud-native.

Sécurité par défaut des containers exécutés avec TAS
AppArmor, Seccomp et l’accès restreint aux containers sont des fonctionnalités préconfigurées.

Authentification unique (SSO) pour une gestion simplifiée des identités
TAS intègre un service SSO basé sur le protocole OAuth 2.0. Il s’intègre également aux principaux systèmes de gestion des identités via LDAP.

Isolement des applications pour le respect des obligations réglementaires
Les segments d’isolement permettent de diriger le trafic d'un ensemble d’applications vers un groupe spécifique de machines virtuelles hôtes. Vous isolez ainsi vos applications et leurs données des autres workloads, dans le respect des politiques de conformité.

Renforcez la sécurité de vos applications avec la technologie TLS
Les certificats SSL/TLS sécurisent le trafic HTTP au sein de votre infrastructure de déploiement. Pour sécuriser le trafic des autres protocoles, vous pouvez implémenter un proxy TLS au niveau de l'équilibreur de charge ou du routage TCP de l'application.

Sécurité réseau : le « blocage par défaut » avec VMware NSX
L’intégration à NSX simplifie le microsegment réseau de vos applications cloud-native. À la clé : une protection renforcée contre les attaques coordonnées et les APT.

Scénarios d’utilisation

Modernisation et migration des applications existantes

Vos applications métiers stratégiques utilisent du middleware de 10 à 15 ans d’âge ? Libérez-vous de vos serveurs et environnements d’applications rigides et manuels. Misez sur l'approche DevOps et une architecture cloud-native de nouvelle génération pour engager le refactoring et le replatforming de vos applications. Vos applications critiques resteront ainsi parfaitement alignées sur des exigences en constante évolution.

Plus d'infos sur le Replatforming
Microservices

Pour accélérer vos cycles de déploiement, adoptez une architecture de microservices. Misez sur une approche itérative permettant l'apport de modifications mineures et isolées sur un système. Adopter une architecture de microservices, c'est aussi faire le choix d'un modèle de déploiement continu, garant de processus plus fluides pour vos développeurs. Au fil du temps, les nombreuses itérations apportées s'accumulent pour livrer des résultats exceptionnels. Avec TAS, vous exécutez vos applications dans un environnement simple, performant et paré pour les pratiques DevOps.

Plus d'infos sur les Microservices
Sécurité des données, conformité et automatisation des processus

Misez sur la sécurité cloud-native pour automatiser votre mise en conformité. Créez des systèmes automatiques qui enregistrent chaque activité. Misez sur une chaîne d’outils opérationnels capables de corriger et actualiser rapidement vos composants dès la publication de nouvelles mises à jour. Adoptez une infrastructure immuable.

Plus d'infos sur la Sécurité Cloud-Native
Conception d’applications moderne

Grâce aux approches lean et agiles de Tanzu, vous développez des applications cloud-native fondées sur une architecture API-First. Outre le déploiement de fonctionnalités utilisateurs sur de nombreux terminaux, vous opérez au rythme d’une start-up et accélérez ainsi la mise en production du nouveau code.

Plus d'infos sur les Applications Cloud-Native
Scalabilité

Pour la gestion de gros volumes d’appels API, misez sur un environnement d’exécution à la scalabilité reconnue. TAS assure des niveaux sans précédent de disponibilité et d'expérience utilisateur, même en cas de fort trafic. En clair : vous réduisez vos risques tout en augmentant la satisfaction des utilisateurs.

Plus d’infos sur nos clients
IoT/Internet industriel

Misez sur des outils d'analytique et un environnement d’exécution ultra-performants pour transformer les données de milliers de capteurs en actions concrètes qui réduiront vos coûts tout en améliorant la qualité de vos produits. Bénéficiez d'éclairages uniques en quelques minutes, et non plus quelques semaines.

Plus d'infos sur l'IoT

Architecture de Tanzu Application Service

En gérant votre infrastructure, la correction des OS et l’orchestration des containers, TAS permet à vos équipes de se recentrer sur la création de valeur pour votre entreprise. Vous bénéficiez en prime d'un large éventail d'outils intégrés (montées en charge, indicateurs, modèles de microservices, traitement du trafic, etc.). En somme, tout ce qu'il vous faut pour créer des applications personnalisées de haute qualité !

Insert Dynamic Route Services and API Management into the request path for your application. These services help devs consistently deliver more secure, robust applications.
En savoir plus

Your microservices run here, atop the platform. Learn more about the many types of apps that can run on Tanzu.
Cloud Native | Microservices | Replatforming

Spring Boot takes an opinionated view of building production-ready Spring apps. Spring Boot favors convention over configuration and is designed to get you up and running quickly.
En savoir plus

Steeltoe brings common microservices patterns to .NET developers. It helps .NET client apps integrate with Spring Cloud Services.
En savoir plus

Spring Cloud Services (SCS) for Tanzu includes components of Spring Cloud projects, like Spring Cloud Netflix and Spring Cloud Config. Use SCS build cloud-native Java apps and microservices.
En savoir plus

Spring Cloud Data Flow (SCDF) provides a unified service for creating composable data microservices that address streaming and ETL-based data processing patterns.
En savoir plus

VMware Tanzu GemFire offers an in-memory data grid powered by Apache Geode. Scale your data services on demand to support high-performance, real-time apps.
En savoir plus

VMware Tanzu RabbitMQ is an efficient, highly scalable, and easy-to-deploy queuing system that makes handling message traffic virtually effortless.
En savoir plus

MySQL for Tanzu deploys and maintains a single or three-node database cluster running a recent release of MariaDB with SQL proxies for super-fast failover.
En savoir plus

Application dependency management and framework configuration simplified.
En savoir plus

Tanzu uses a scalable container orchestration engine. Tanzu supports Docker images, and runC. Default security features include AppArmour, Secomp, and unprivileged access.
En savoir plus

The App Autoscaler automatically adjusts capacity to your apps. The service adds and subtracts instances according to custom triggers based on CPU Usage, HTTP Latency, and HTTP Throughput.
En savoir plus

Tanzu Metrics stores telemetry data for your apps (logs, metrics, and events). The module renders this information visually, along an interactive timeline. Consequently, it’s easier to understand sources of latency and system failure.
En savoir plus

Push apps to compute instances powered by .NET and Windows.
En savoir plus

Implement compute and network isolation for your apps, and meet compliance rules.
En savoir plus

Extend modern apps using the Service Broker API. The Service Broker is a structured way to interact with third-party services and internal systems.
En savoir plus

Tanzu includes a hardened operating system with the platform, packaged as a “stemcell.” Stemcells, along with Cloud Foundry BOSH, simplify the OS lifecycle.
En savoir plus

CredHub centralizes and secures credential generation, storage, lifecycle management, and access. CredHub can mitigate the risk of leaked credentials, a common culprit in data breaches.
En savoir plus

Cloud Foundry BOSH automates the underlying cloud infrastructure of your Tanzu deployment. It features a Cloud Provider Interface that interacts with the compute, storage, and networking APIs of your chosen cloud.
En savoir plus

Run modern apps with Tanzu on AWS. Extend them with native AWS storage and data services.
En savoir plus

Build and run microservices-based applications with Tanzu on Microsoft Azure. Deploy Tanzu in any Azure region. Extend your apps with services like Azure Service Bus and Azure Event Hubs.
En savoir plus

Run cloud-native apps on the same infrastructure that powers Google Search, Google Maps, and YouTube. Consume Google’s storage, database, and machine learning services through the Google service broker.
En savoir plus

Run Tanzu on your preferred OpenStack distribution.
En savoir plus

Developer-ready infrastructure in your data center. Give engineers self-service tools to build cloud-native apps with Tanzu atop VMware’s virtualization suite.
En savoir plus


Certified by the Cloud Foundry Foundation

Let’s talk.

Contact us about Tanzu Application Service.

Merci de l'intérêt que vous nous portez !

Nous vous contacterons très rapidement.