Générez, exécutez et faites évoluer vos pipelines de CI/CD sur AWS avec TeamCity

Accélérez votre pipeline de CI/CD avec l'intégration de TeamCity et d'AWS. Bénéficiez de processus de CI/CD plus rapides, plus évolutifs et plus fiables grâce à des ressources cloud illimitées et à la capacité unique de TeamCity de gérer n'importe quelle échelle.

Intégration fluide de TeamCity et d'AWS à chaque étape de votre processus de CI/CD

TeamCity offre une intégration fluide avec AWS, la plateforme cloud la plus utilisée au monde. Cela aide votre équipe à générer ses builds et à recevoir des retours d'autotests plus rapidement que jamais. Que vous soyez entièrement dans le cloud ou que vous optiez une solution hybride, TeamCity peut créer vos builds pour vous.

Smooth TeamCity and AWS integration for every step of your CI/CD process

Intégration d'AWS dans les pipelines de CI/CD

TeamCity vous permet d'améliorer tous les aspects de votre pipeline de CI/CD.

Combinez TeamCity et AWS pour obtenir un serveur de CI/CD capable d'une évolution automatique et élastique en fonction de la demande.

Stockez un nombre illimité d'artefacts de build dans le compartiment S3.

Lancez autant d'agents de build que nécessaire pendant les heures de pointe et réduisez considérablement les files d'attente et les longs délais de build.

Raccourcissez la boucle de rétroaction, augmentez la vitesse de votre équipe et permettez-lui de se concentrer sur ce qui est important.


Ne payez que ce que vous utilisez

En moyenne, les projets utilisent activement les ressources de build pendant 8 à 14 heures par jour. Pendant les 10 à 16 heures restantes, les agents de build restent inactifs, même si vous les avez déjà payés.

L'intégration de TeamCity et d'AWS vous offre une nouvelle approche. Utilisez les ressources de la manière la plus efficace possible, sans payer pour des agents de build inactifs. Avec le modèle « pay as you go » basé sur le cloud, vous ne payez que pour les ressources que votre équipe utilise réellement.


8 h

Facturé

16 h

Non facturé

Économisez jusqu'à 66 %

Agents de build actifs

Agents de build inactifs


Prise en charge fluide des produits cloud AWS

TeamCity vous permet de générer, tester et déployer votre code sur AWS rapidement et en toute sécurité. De la fonctionnalité AWS Connection flexible et sûre au déploiement automatique directement sur votre parc d'instances EC2, TeamCity vous aide à créer un pipeline fiable et stable.

Prise en charge d'EC2

Accélérez vos builds avec un nombre illimité d'agents de build

Optimisez les ressources en créant automatiquement autant d'agents sur EC2 que nécessaire et en les arrêtant une fois le build terminé. TeamCity orchestre tout cela pour vous.

Optimisez les coûts avec des instances ponctuelles

Grâce à la prise en charge intégrée des instances ponctuelles et des parcs d'instances Amazon EC2, les utilisateurs de TeamCity qui choisissent AWS EC2 pour exécuter des agents de build peuvent réduire leurs coûts de calcul jusqu'à 90 %.

Accédez à des agents Mac EC2 à la demande

Développez pour l'écosystème Apple en utilisant des agents Mac EC2 à la demande dans TeamCity Cloud.

Prise en charge de S3

Stockage de données illimité

Téléchargez et stockez les artefacts de build dans AWS S3 pour assurer un stockage illimité et économique.

Réduction des coûts grâce à un routage intelligent du trafic via les CDN S3 et CloudFront

TeamCity peut détecter où s'exécute l'agent de build. Dans le cas d'un agent basé sur EC2, TeamCity sert toutes les requêtes liées aux artefacts directement sur S3. Pour toutes les requêtes provenant d'agents externes, TeamCity passe par Amazon CloudFront.

Types de stockage à plusieurs niveaux intelligents

TeamCity prend en charge le type de stockage à plusieurs niveaux intelligents S3 par défaut. Indiquez le type de stockage que vous souhaitez pour optimiser encore davantage les coûts de stockage.

Sécurité avancée

Plusieurs comptes AWS pour une sécurité plus stricte

Bénéficiez d'une plus grande flexibilité pour les équipes de projet, répartissez les factures et améliorez la sécurité en hébergeant les agents de build de chaque équipe dans un compte AWS dédié.

Prise en charge de SSM

Oubliez les clés SSH et les mots de passe partagés. Utilisez AWS Systems Manager pour accéder aux agents de build dans le cloud. Toutes les activités peuvent être consignées dans un journal d'audit.

Identifiants de connexion de la session

TeamCity fournit par défaut des identifiants AWS temporaires lorsque vous en avez besoin au lieu d'exposer des identifiants statiques sauvegardés. Cela réduit considérablement l'impact de la fuite si les informations d'identification sont divulguées via le journal de build ou pendant vos builds.

Découvrez comment l'équipe Playrix exécute des milliers de builds par jour avec TeamCity et AWS.

Yuri Trufanov

Yuri Trufanov

Directeur technique exécutif de la plateforme technologique, Playrix

Chez Playrix, nous avons mis en place une solution de CI/CD hybride qui comprenait TeamCity Cloud Profiles et AWS. Nous disposions également d'ordinateurs sur site pour les agents de build. Cette combinaison nous a permis de lancer n'importe quel nombre de builds tout au long de la journée, et de fournir un nombre d'agents minimum pour les heures creuses.

TeamCity Cloud

TeamCity Cloud est entièrement créé sur AWS. Il permet d'utiliser les agents fournis par JetBrains et de connecter des instances EC2 dans votre propre compte AWS en tant qu'agents de build autohébergés.

TeamCity Cloud vous offre tout ce dont vous avez besoin pour mettre en place un système de CI/CD pour l'ensemble de votre entreprise. TeamCity Cloud a réussi l'examen AWS Foundational Technical Review et est désormais reconnu comme logiciel qualifié (Qualified Software) par AWS.

TeamCity Cloud

Découvrez comment la société néerlandaise Picnic utilise TeamCity Cloud et AWS pour des builds plus rapides

Ivan Babiankou

Ivan Babiankou

Ingénieur logiciel en chef chez Picnic

Nous étions à la recherche d'une solution gérée pour tous nos cas d'utilisation de CI. Nous avions également besoin d'agents autohébergés pour contrôler les logiciels que nous exécutons et les outils précis utilisés. TeamCity Cloud, combiné à des agents autohébergés, a fourni une solution sur mesure. Notre équipe de plus de 300 ingénieurs l'utilise avec plaisir et elle booste notre productivité.

Questions fréquentes