Vidéo: L’écosystème Serverless en 2019 2024
Sans trop se pencher sur les différentes pièces du puzzle AWS, il devrait être clair qu'Amazon offre un certain nombre de services ses utilisateurs. Cependant, AWS héberge un ensemble de services beaucoup plus riche que ceux fournis.
En fait, les utilisateurs peuvent trouver pratiquement tout ce dont ils ont besoin dans les limites d'AWS pour créer presque toutes les applications qu'ils souhaitent implémenter. Ces services sont disponibles via l'écosystème AWS - les offres des partenaires Amazon et des tiers hébergeant leurs offres sur AWS.
Ainsi, en plus des 25 services proposés par AWS, les utilisateurs peuvent trouver des services qui
-
offrent des machines virtuelles préconfigurées avec des composants logiciels déjà installés et configurés, pour permettre une utilisation rapide
-
Manipuler images
-
Transmettre ou diffuser la vidéo
-
Intégrer les applications entre elles
-
Surveiller les performances de l'application
-
Assurer la sécurité de l'application
-
Opérer la facturation et les abonnements
-
Gérer les demandes de soins de santé
-
Offrir l'immobilier à vendre
-
Analyser les données génomiques
-
Héberger les sites
-
Fournir un service client
Et vraiment, cette liste raye à peine la surface de ce qui est disponible dans AWS. D'une certaine manière, AWS est un bazar moderne, offrant un ensemble incroyablement riche de capacités informatiques à partir de quiconque choisit d'installer à n'importe qui qui achète ce qui est offert.
En y regardant de plus près, vous pouvez voir que l'écosystème AWS est composé de trois sous-systèmes distincts:
-
Services informatiques AWS fournis par Amazon: Comme mentionné précédemment, Amazon fournit actuellement plus de 25 AWS services et lance plus tout le temps. AWS fournit une large gamme de services de cloud computing - vous feriez mieux de vous familiariser avec beaucoup d'entre eux.
-
Services informatiques fournis par des tiers fonctionnant sous AWS: Ces services offrent généralement des fonctionnalités qui vous permettent de créer des applications d'un type que AWS n'offre pas strictement.
Par exemple, AWS offre une fonctionnalité de facturation permettant aux utilisateurs de créer des applications et de facturer les utilisateurs, mais le service AWS ne prend pas en charge de nombreux cas d'utilisation de la facturation. Exemple.
De nombreuses entreprises (et même des particuliers) proposent des services complémentaires à AWS qui permettent aux utilisateurs de créer plus rapidement des applications plus riches.
-
Applications complètes proposées par des tiers qui s'exécutent sur AWS: Vous pouvez utiliser ces services, souvent appelés SaaS (Software as a Service), sur un réseau sans avoir à les installer sur votre propre matériel.
-
De nombreuses entreprises hébergent leurs applications sur AWS, attirées par les mêmes raisons que les utilisateurs finaux: faible coût, accès facile et évolutivité élevée. Une tendance intéressante au sein d'AWS est le mouvement croissant des fournisseurs de logiciels traditionnels pour migrer leurs applications vers AWS et les proposer comme des offres SaaS plutôt que comme des applications installées à partir d'un CD ou d'un DVD sur leurs propres machines.
Au fur et à mesure que vous utilisez AWS, veillez à reconnaître les différences entre ces trois offres au sein de l'écosystème AWS, en particulier le rôle d'Amazon (ou son absence) dans les trois.
Bien que les services tiers ou les applications SaaS puissent être extrêmement précieux pour vos efforts informatiques, Amazon, assez raisonnablement, n'offre aucun support ou garantie concernant leurs fonctionnalités ou leurs performances. C'est à vous de décider si un service non-AWS donné est adapté à vos besoins.
Amazon, qui s'efforce toujours de faciliter la localisation et l'intégration de services tiers dans votre application, a créé Amazon Marketplace comme lieu de référence pour la recherche d'applications compatibles AWS. De plus, faire partie du Marketplace implique une approbation par AWS, qui vous rendra plus confiant quant à l'utilisation d'une application Marketplace.