DevOps
Cloud AWS
Démarrage avec AWS

AWS fournit un ensemble de services flexibles, conçus pour permettre aux entreprises de créer et livrer des produits avec plus de rapidité et de fiabilité à l'aide d'AWS et des pratiques de DevOps. Ces services simplifient la mise en service et la gestion de l'infrastructure, le déploiement de code d'application, l'automatisation des processus de publication de logiciel et le suivi des performances de l'application et de l'infrastructure.

Le DevOps est une combinaison de philosophies culturelles, de pratiques et d'outils qui améliore la capacité d'une entreprise à livrer des applications et des services à un rythme élevé, pour des produits qui évoluent et s'améliorent plus rapidement que ceux des entreprises utilisant des processus traditionnels de développement de logiciel et de gestion d'infrastructure. Cette vitesse permet aux entreprises de mieux servir leurs clients et de gagner en compétitivité.
En savoir plus sur le DevOps »

15
Démarrage rapide

Chaque service AWS est prêt à être utilisé si vous disposez d'un compte AWS. Il n'y a pas de configuration à faire ou de logiciel à installer.

Services entièrement gérés

Ces services peuvent vous aider à profiter plus rapidement des ressources AWS. Vous n'avez plus besoin de vous soucier de la configuration, de l'installation et de l'exploitation de votre propre infrastructure. Vous pouvez ainsi vous concentrer sur votre produit.  

Conçu pour plus d'évolutivité

Avec les services AWS, gérez une instance unique ou lancez-en plusieurs milliers. Ils vous aideront à exploiter au mieux les ressources de calcul flexibles en simplifiant la mise en service, la configuration et le dimensionnement.

Programmable

Vous avez la possibilité d'utiliser chaque service avec l'interface de ligne de commande AWS ou via des API et des kits SDK. Vous pouvez également modéliser et mettre en service des ressources AWS et toute votre infrastructure AWS à l'aide de templates déclaratifs AWS CloudFormation.

Automatisation

AWS vous aide à utiliser l'automatisation pour créer plus rapidement et plus efficacement. Avec les services AWS, vous pouvez automatiser des tâches ou des processus manuels tels que les déploiements, les workflow de développement et de test, la gestion de conteneurs et la gestion de configuration.

Sécurité

Utilisez AWS Identity and Access Management (IAM) pour définir des permissions et des politiques d'utilisateur. Vous bénéficierez d'un contrôle granulaire de qui peut accéder à vos ressources, et comment.

Vaste écosystème de partenaires

AWS prend en charge un vaste écosystème de partenaires qui étendent et s'intègrent aux services AWS. Utilisez vos outils tiers et open source préférés avec AWS pour créer une solution de bout en bout. Rendez-vous ici pour en savoir plus sur nos solutions DevOps de partenaires.

Paiement à l'utilisation

Avec AWS, faites l'acquisition de services selon vos besoins et uniquement pour la période pendant laquelle vous prévoyez de les utiliser. De plus, il n'y a aucuns frais initiaux, pénalités d'interruption ou contrat à long terme. L'offre gratuite AWS vous aide à démarrer avec AWS. Rendez-vous sur la page de tarification de chaque service pour en apprendre plus.

AWS fournit des services qui vous aident à mettre le DevOps en pratique au sein de votre entreprise et qui sont d'abord pensés pour une utilisation avec AWS. Ces outils automatisent les tâches manuelles, aident les équipes à gérer des environnements complexes à différentes échelles et permettent aux ingénieurs de garder le contrôle sur la grande vitesse que le DevOps permet d'atteindre.  

Découvrez nos solutions et nos outils pour le DevOps.

Les outils pour développeurs AWS vous aident à stocker et à contrôler les versions du code source de votre application en toute sécurité, et à créer, tester et déployer automatiquement votre application sur AWS ou dans votre environnement sur site.

Utilisez AWS CodePipeline pour créer un processus de publication de bout en bout à l'aide de ces services et d'outils tiers.

AWS CodeCommit

AWS CodeCommit

AWS CodeCommit est un service de contrôle de source entièrement géré, qui permet aux entreprises d'héberger facilement des référentiels Git privés sécurisés et hautement évolutifs. Vous pouvez utiliser CodeCommit pour stocker tous les éléments que vous souhaitez en toute sécurité, du code source aux fichiers binaires. En outre, cet outil fonctionne parfaitement avec les outils Git existants.
En savoir plus »

AWS CodeDeploy

AWS CodeDeploy

AWS CodeDeploy automatise les déploiements de code vers n'importe quelle instance, y compris les instances Amazon EC2 et les serveurs sur site. AWS CodeDeploy vous permet de lancer rapidement et facilement de nouvelles fonctionnalités et d'éviter les temps d'arrêt pendant le déploiement d'une application, tout en gérant la complexité de la mise à jour de vos applications.  
En savoir plus »

 

AWS CodePipeline

AWS CodePipeline

AWS CodePipeline est un service de livraison continue pour les mises à jour rapides et fiables des applications. CodePipeline crée, teste et déploie votre code à chaque modification du code, en fonction des gabarits de processus de commercialisation que vous définissez. Il vous permet de diffuser des fonctionnalités et des mises à jour de manière rapide et fiable.
En savoir plus »

DevOps-Solution_logobreak_instacart

Instacart utilise AWS CodeDeploy pour automatiser le déploiement de tous ses services front-end et back-end. L'utilisation d'AWS CodeDeploy a permis aux développeurs d'Instacart de se concentrer sur leur produit et de moins se soucier des opérations de déploiement.
Lire l'étude de cas »

DevOps-Solution_logobreak_smartnews

SmartNews permet d'économiser du temps et de la main-d'œuvre en utilisant AWS CodeDeploy pour déployer des services dans plusieurs environnements, afin de laisser les développeurs se concentrer sur leur produit principal. SmartNews automatise le déploiement de logiciels pour ses microservices avec AWS CodeDeploy.
Lire l'étude de cas »


Créez et déployez une architecture de microservices avec des conteneurs ou du calcul sans serveur.

Amazon EC2 Container Service

Amazon EC2 Container Service

Amazon EC2 Container Service (ECS) est un service de gestion de conteneurs hautement évolutif et à hautes performances qui prend en charge les conteneurs Docker et vous permet d'exécuter facilement des applications sur un cluster géré d'instances Amazon EC2.
En savoir plus »

 

AWS Lambda

AWS Lambda

AWS Lambda vous permet d'exécuter du code sans avoir à mettre en service ou gérer des serveurs. Avec Lambda, vous pouvez exécuter du code pour pratiquement n'importe quel type d'application ou service dorsal (back-end), sans aucune tâche administrative. Il vous suffit de charger votre code : Lambda fait le nécessaire pour l'exécuter et le dimensionner en assurant une haute disponibilité.
En savoir plus »

 

DevOps-Solution_logobreak_coursera

Coursera utilise Amazon EC2 Container Service pour gérer une architecture basée sur les microservices pour ses applications. Coursera peut à présent déployer des changements de logiciel en quelques minutes, au lieu de quelques heures dans un environnement isolé en ressources.
Lire l'étude de cas »

DevOps-Solution_logobreak_localytics

Localytics utilise AWS Lambda pour créer des microservices qui intègrent les fichiers Amazon Simple Storage Service et les flux de données Kinesis, ce qui représente environ 100 milliards de points de données chaque mois.
Lire l'étude de cas »


Mettez en service, configurez et gérez vos ressources d'infrastructure AWS à l'aide de code et de templates. Surveillez et exécutez la conformité de votre infrastructure.

AWS CloudFormation

AWS CloudFormation

AWS CloudFormation permet aux développeurs et aux administrateurs système de créer et de gérer facilement un ensemble de ressources AWS liées entre elles, de les mettre en service et de les actualiser de manière ordonnée et prévisible. Vous pouvez utiliser les exemples de templates d'AWS CloudFormation ou créer les vôtres.
En savoir plus »

 

AWS OpsWorks

AWS OpsWorks   

AWS OpsWorks est un service de gestion de configuration qui vous permet de configurer et d'exploiter des applications de toutes tailles et formes avec Chef. Vous pouvez définir l'architecture de l'application ainsi que les spécifications de chaque composant, y compris les packages à installer, la configuration logicielle et les ressources telles que le stockage.
En savoir plus »

 

 

DevOps-Solution_logobreak_simple

Simple a conçu sa plate-forme bancaire en ligne sur AWS. Avec AWS CloudFormation, Simple peut automatiser des processus dont l'exécution prenait auparavant des mois et se concentrer sur son service client plutôt que sur la gestion de l'infrastructure informatique.
Regarder la vidéo »

DevOps-Solution_logobreak_toronto-star

Le Toronto Star est le premier site d'informations en ligne du Canada. Avec AWS OpsWorks, le Star a fait passer le délai de déploiement pour son application de gestion de contenu de 3 heures à 20 minutes, ce qui lui a permis d'économiser de l'argent et de gagner en productivité.
Lire l'étude de cas »

AWS Config

AWS Config

AWS Config est un service entièrement géré qui vous offre un inventaire des ressources AWS, un historique de la configuration et des notifications de modification de la configuration pour assurer la sécurité et une bonne gestion. Config Rules permet de créer des règles vérifiant automatiquement la configuration des ressources AWS enregistrées par AWS Config.
En savoir plus »

DevOps-Solution_logobreak_prezi

Prezi utilise AWS Config pour suivre les modifications de configuration apportées aux ressources AWS de Prezi. AWS Config envoie des notifications chaque fois qu'une ressource est créée, modifiée ou supprimée. Prezi utilise les règles AWS Config pour gérer la mise en service et la configuration de ses ressources dans AWS.
Lire l'étude de cas »


Enregistrez des journaux et surveillez les performances de votre infrastructure et de votre application en temps quasi-réel. 

Amazon CloudWatch

Amazon CloudWatch

Amazon CloudWatch est un service de supervision pour les ressources du cloud AWS et les applications que vous exécutez sur AWS. Vous pouvez utiliser Amazon CloudWatch pour collecter et suivre des métriques, regrouper et contrôler des fichiers journaux, régler des alarmes et réagir automatiquement aux modifications apportées à vos ressources AWS.
En savoir plus »

 

AWS CloudTrail

AWS CloudTrail

AWS CloudTrail est un service Web qui enregistre les appels d'API AWS pour votre compte et vous les présente sous forme de fichier journal. Les informations enregistrées incluent l'identité de l'utilisateur à l'origine de l'appel d'API, l'heure de l'appel d'API, l'adresse IP source de l'utilisateur ayant effectué l'appel d'API, les paramètres de demande, ainsi que les éléments de réponse renvoyés par le service AWS.
En savoir plus »

 

DevOps-Solution_logobreak_globe-mail

Le Globe and Mail est le journal le plus lu du Canada, avec un lectorat numérique national de 4,7 millions de personnes par semaine. Il a utilisé Amazon CloudWatch pour surveiller les performances de son système et adopté une approche DevOps pour l'automatisation de son infrastructure.
Lire l'étude de cas »

DevOps-Solution_logobreak_slack

Slack fournit une plate-forme de messagerie pour unifier différents services de communications. Sa plate-forme est exécutée sur AWS et exploite un grand nombre de services de cloud. L'entreprise utilise AWS CloudTrail pour surveiller les journaux liés aux instances Amazon EC2.
Lire l'étude de cas »


Déployez des applications Web sans avoir besoin de mettre en service et de gérer l'infrastructure et le stack d'application.

AWS Elastic Beanstalk

AWS Elastic Beanstalk

AWS Elastic Beanstalk est un service simple à utiliser pour déployer et mettre à l'échelle des applications et services Web développés avec Java, .NET, PHP, Node.js, Python, Ruby, Go et Docker sur des serveurs familiers, tels qu'Apache, Nginx, Passenger et IIS.

Il vous suffit de charger votre code, et Elastic Beanstalk effectue automatiquement les étapes du déploiement que sont le dimensionnement des capacités, l'équilibrage de la charge, le dimensionnement automatique et la surveillance de l'état de l'application. Ce faisant, vous conservez la maîtrise totale des ressources AWS alimentant votre application et pouvez accéder aux ressources sous-jacentes à tout moment.
En savoir plus »

DevOps-Solution_logobreak_zillow

Zillow a migré son système de traitement et de diffusion d'images vers AWS pour résoudre des problèmes de performance et gagner en évolutivité. L'entreprise utilise Elastic Beanstalk pour exécuter une Python Imaging Library avec du code personnalisé pour ses tâches de traitement des images.
Lire l'étude de cas »

DevOps-Solution_logobreak_rachio

Rachio est le créateur du Smart Sprinkler Controller, un contrôleur d'irrigation par WiFi. Rachio utilise AWS Elastic Beanstalk pour déployer et gérer son site, ses applications et ses API. 
Lire l'étude de cas »


Hébergez des référentiels Git sécurisés et hautement évolutifs dans le cloud. 

AWS CodeCommit

AWS CodeCommit

AWS CodeCommit est un service de contrôle de source entièrement géré, qui permet aux entreprises d'héberger facilement des référentiels Git privés sécurisés et hautement évolutifs. Vous pouvez utiliser CodeCommit pour stocker tous les éléments que vous souhaitez en toute sécurité, du code source aux fichiers binaires. En outre, cet outil fonctionne parfaitement avec les outils Git existants.
En savoir plus »

DevOps-Solution_logobreak_edmunds

Avec AWS CodeCommit, les développeurs d'Edmunds.com disposent d'un service de contrôle de source évolutif et hautement disponible qui réduit les coûts et simplifie les activités de gestion.
Lire l'étude de cas »

Commencez votre voyage DevOps dès aujourd'hui. Démarrez facilement avec AWS en créant un compte dès aujourd'hui.

Démarrer avec AWS et le DevOps

Ressources supplémentaires : Guides et tutoriels | Formation et certification