AWS fournit un ensemble complet de services pour aider les organisations à déplacer leurs workload vers le cloud. Ces services comprennent le calcul, le stockage, la base de données et la mise en réseau.

AWS propose également une suite d'outils de gestion pour aider les organisations à automatiser et gérer leurs ressources cloud.

1. AWS Lambda

AWS Lambda est un service de compute serverless. Il  permet d'exécuter du code sans provisionner ni gérer de serveurs.

AWS Lambda exécute le code uniquement lorsque cela est nécessaire et peu scaler automatiquement, de quelques demandes par jour à des milliers par seconde.

Le service n'est facturé que pour le temps de calcul consommé - il n'y a pas de frais lorsque le code n'est pas exécuté.

Avec Lambda peut exécuter du code pour pratiquement tout type d'application ou de service backend, le tout avec zéro administration.

Lambda exécute le code sur une infrastructure de compute à haute disponibilité et effectue toute l'administration des ressources, notamment la "maintenance du serveur et du système d'exploitation", le provisionnement de la capacité et la mise à l'échelle automatique, la surveillance du code et les logs.

2. Amazon Simple Storage Service (S3)

Amazon Simple Storage Service (S3) est un service de stockage d'objets qui offre  évolutivité,  disponibilité des données,  sécurité et  performances. Cela signifie qu'il peut stocker et récupérer n'importe quelle quantité de données, à tout moment, de n'importe où sur le Web.

3. Amazon Simple Queue Service (SQS)

Amazon Simple Queue Service (SQS) est un service de queue de messages serverless qui permet de découpler et de mettre à l'échelle des microservices, des systèmes distribués et des applications sans serveur.

SQS élimine la complexité et les frais associés à la gestion et à l'exploitation d'un middleware orienté message.

4. Amazon Simple Notification Service (SNS)

Amazon Simple Notification Service (SNS) est un service de notification entièrement managé qui permet d'envoyer facilement des messages à un grand nombre d'abonnés : autres services AWS, des files d'attente Amazon SQS, des endpoints HTTP/S et des adresses e-mail.

5. Amazon Simple Workflow Service (SWF)

Amazon Simple Workflow Service (SWF) est un service de workflow entièrement managé. Il permet de faciliter la création d'applications qui coordonnent le workflow entre des composants distribués.

SWF est compatible avec Amazon SQS et Amazon SNS.

6. Amazon DynamoDB

Amazon DynamoDB est un service de base de données NoSQL entièrement managé qui prend en charge les modèles de données documentaires et clé-valeur (key-value). DynamoDB facilite le stockage, la récupération et la mise à jour des données de manière évolutive et fiable.

7. Amazon Relational Database Service (RDS)

Amazon Relational Database Service (RDS) est un service de base de données relationnelle entièrement managé qui permet de configurer, d'exploiter et de faire évoluer facilement une base de données relationnelle dans le cloud.

RDS  propose un choix de moteurs de base de données, notamment MySQL, PostgreSQL, Oracle, Microsoft SQL Server et Amazon Aurora.

Doctolib est connu pour utiliser ce service comme solution de stockage.

8. Amazon ElastiCache

Amazon ElastiCache est un système de stockage en mémoire entièrement managé. Il facilite le déploiement, l'exploitation et la mise à l'échelle. ElastiCache prend en charge Memcached et Redis.

9. Amazon Redshift

Amazon Redshift est un service de datawarehouse entièrement managé qui facilite la mise en place, l'exploitation et la mise à l'échelle d'un entrepôt de données dans le cloud. Redshift est conçu pour gérer les workloads de traitements de données qui sont traditionnellement exécutées sur des entrepôts de données sur site (on premise).

10. Amazon Route 53

Amazon Route 53 est un service DNS entièrement géré qui facilite l'acheminement des utilisateurs finaux vers les applications Internet en traduisant les noms lisibles par l'homme comme www.example.com en adresses IP numériques comme 192.0.2.1.

11. Amazon CloudFront

Amazon CloudFront est un service de réseau de diffusion de contenu (CDN) mondial qui accélère la diffusion des sites Web, API, contenu vidéo ou autres ressources Web.

CloudFront diffuse le contenu via un réseau mondial de centres de données appelés edge locations.

Lorsqu'un utilisateur demande un contenu servit CloudFront, il est acheminé vers le site périphérique qui offre la latence (délai) la plus faible, afin que le contenu soit livré avec les meilleures performances possibles.

12. AWS Elastic Beanstalk

AWS Elastic Beanstalk est un service facile à 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 standards comme Apache, Nginx, Passenger et IIS.

13. AWS OpsWorks

AWS OpsWorks est un service de gestion de la configuration qui fournit des instances gérées d'applications open source populaires comme Chef, Puppet et Salt. OpsWorks facilite le déploiement et la gestion des applications dans le cloud.

14. AWS Elastic Load Balancing (ELB)

AWS Elastic Load Balancing (ELB) est un service d'équilibrage de charge qui distribue automatiquement le trafic entrant sur plusieurs instances Amazon EC2. ELB est conçu pour gérer la charge variable du trafic des applications de manière évolutive et fiable.

15. Amazon Simple Email Service (SES)

Amazon Simple Email Service (SES) est un service d'envoi d'e-mails basé sur le cloud qui  permet d'envoyer et de recevoir des e-mails en utilisant son propre nom de domaine. SES est un moyen évolutif et fiable d'envoyer de grosses quantités de courriels.

16. Amazon DevTools

Amazon DevTools est une suite d'outils qui aide à développer et à déployer les applications dans le cloud. DevTools comprend l'AWS Toolkit pour Eclipse, l'AWS Toolkit pour Visual Studio et l'interface de ligne de commande (CLI) AWS.

17. Amazon Mobile Analytics

Amazon Mobile Analytics est un service d'analyse basé sur le cloud qui collecte et analyse les données des applications mobiles. Mobile Analytics est conçu pour aider à comprendre comment les clients utilisent une application mobile.

18. Amazon API Gateway

Amazon API Gateway est un service de gestion d'API basé sur le cloud qui facilite la création, la publication, la maintenance, la surveillance et la sécurisation des API.

API Gateway gère toutes les tâches liées à l'acceptation et au traitement de centaines de milliers d'appels d'API simultanés, notamment la gestion du trafic, l'autorisation et le contrôle d'accès, la surveillance et la gestion des versions d'API.

19. Amazon Kinesis

Amazon Kinesis est un service basé sur le cloud pour le traitement en temps réel de flux de données à grande échelle.

Kinesis facilite la collecte, le traitement et l'analyse des flux de données. Kinesis peut ingérer et traiter des données provenant de centaines de milliers de sources simultanément.

20. Amazon Machine Learning

Amazon Machine Learning est un service basé sur le cloud qui facilite la création, l'entraînement et le déploiement de modèles d'apprentissage automatique.

Amazon Machine Learning fournit une interface visuelle qui facilite la création de modèles sans avoir à écrire de code.

Amazon Machine Learning fournit également des API qui permettent d'appeler des modèles d'apprentissage automatique depuis ses propres applications.

21. Amazon AppStream

Amazon AppStream est un service de streaming d'applications basé sur le cloud qui permet de diffuser facilement des applications de "desktop" aux utilisateurs sur n'importe quel appareil.

AppStream offre une expérience de streaming très performante, même sur des connexions à faible bande passante.

Cette solution est utile lors d'opération de lift and shift d'applications windows.

22. Amazon GameLift

Amazon GameLift est un service d'hébergement de serveurs de jeux basé sur le cloud qui facilite le déploiement, l'exploitation et la mise à l'échelle de serveurs de jeux multijoueurs.

GameLift fournit un service qui comprend la gestion de l'infrastructure, la gestion des serveurs de jeu et la gestion des sessions des joueurs.

23. Amazon Inspector

Amazon Inspector est un service d'évaluation de la sécurité basé sur le cloud qui permet d'analyser facilement la sécurité des applications.

Inspector évalue la sécurité des applications en analysant l'environnement d'exécution de l'application et le code de l'application. Il  recherche des failles de sécurité. Inspector  fournit un rapport qui comprend une liste de résultats de sécurité et des recommandations pour y remédier.2

24. Amazon Device Farm

Amazon Device Farm est un service basé sur le cloud qui permet de tester facilement les applications mobiles sur des appareils réels.

Device Farm fournit une flotte gérée d'appareils physiques et virtuels, et  donne accès à un large éventail d'appareils.

Device Farm permet d'exécuter facilement des tests sur un grand nombre d'appareils en parallèle, et fournit des résultats de test complets.

25. Amazon Cognito

Amazon Cognito est un service de synchronisation des identités et des données des utilisateurs basé sur le cloud qui facilite la gestion des identités et des données des utilisateurs.

Cognito facilite l'authentification des utilisateurs, la synchronisation des données utilisateur entre les appareils et le suivi de l'activité des utilisateurs.

Cognito fournit également un SDK qui permet d'intégrer facilement Cognito aux applications.

26. Amazon Mobile Hub

Amazon Mobile Hub est un service basé sur le cloud qui facilite le développement, le test et le déploiement d'applications mobiles.

Mobile Hub fournit une plateforme de développement d'applications mobiles gérée qui comprend un backend mobile, un constructeur d'interface utilisateur (UI), un simulateur d'appareil et un ensemble de services AWS.

27. Amazon Pinpoint

Amazon Pinpoint est un service basé sur le cloud qui facilite l'engagement client.

Pinpoint facilite l'envoi d'emails, de notifications push et de SMS ciblés à les clients.

Pinpoint fournit également des analyses complètes qui permettent de suivre l'engagement des clients et de mesurer le succès des campagnes.

28. Amazon Web Application Firewall (WAF)

Amazon Web Application Firewall (WAF) est un pare-feu d'application Web basé sur le cloud qui permet de protéger les applications Web contre les attaques.

WAF fournit un service de pare-feu managé qui comprend un pare-feu d'application Web qui filtre le trafic vers les applications Web, et un pare-feu d'application Web qui surveille et filtre le trafic vers les applications Web.

29. Amazon CloudSearch

Amazon CloudSearch est un service de recherche basé sur le cloud qui facilite la mise en place, l'exploitation et la mise à l'échelle d'une solution de recherche pour un site Web ou une application.

CloudSearch fournit un service de recherche géré qui comprend un index de recherche, un moteur de traitement des requêtes de recherche et un moteur de classement des résultats de recherche.

30. Amazon Elasticsearch Service

Amazon Elasticsearch Service est un service de recherche basé sur le cloud qui facilite la mise en place, l'exploitation et l'évolution d'une solution de recherche pour un site Web ou une application.

Elasticsearch Service fournit un service de recherche géré qui comprend un cluster Elasticsearch, un moteur de traitement des requêtes de recherche et un moteur de classement des résultats de recherche.

Share this post