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.
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.
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.
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
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.
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.
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 %.
Développez pour l'écosystème Apple en utilisant des agents Mac EC2 à la demande dans TeamCity Cloud.
Téléchargez et stockez les artefacts de build dans AWS S3 pour assurer un stockage illimité et économique.
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.
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.
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é.
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.
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.
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.
Hébergé par JetBrains
Vous cherchez une solution de CI/CD dotée d'une intégration avec AWS que vous n'auriez pas à gérer vous-même ? Découvrez TeamCity Cloud, notre service géré.
Hébergé par vous
Vous voulez un contrôle total sur l'environnement dans lequel vous exécutez vos builds ? Optez pour TeamCity Professional. C'est gratuit pour les petits projets.
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.
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é.
Une connexion Amazon ECR (Elastic Container Registry) vous permet d'accéder à des registres AWS privés et publics.
Stockez des artefacts de build dans un compartiment Amazon S3.
Utilisez le CLI AWS pour télécharger des fichiers vers des compartiments S3 à l'aide de la fonctionnalité AWS Connection.
Utilisez un cluster Amazon Aurora comme serveur de base de données TeamCity.
Optez pour un rôle IAM afin d'obtenir un ensemble d'autorisations spécifiques.
Utilisez l'outil d'exécution AWS CodeDeploy pour déployer des applications sur des instances AWS EC2 et sur site.