Chapitre 11. AWS Compute Services
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Tu aimes la programmation et tu passes ton temps libre à concevoir et à créer de nouvelles applications logicielles sur ton ordinateur personnel. Tu as récemment créé une application qui convertit les images saisies en images de dessins animés et tu en as fait la démonstration à ton ami, qui se trouve être un ingénieur logiciel dans une grande entreprise de technologie. L'ami a vraiment aimé l'idée et a suggéré de partager l'application avec d'autres personnes - en plus, cela peut t'aider à gagner un peu plus d'argent. Mais comment peux-tu accomplir cette tâche ? Comment rendre un programme fonctionnant sur un ordinateur personnel accessible à d'autres personnes ?
Pour cet exemple spécifique, tu as besoin d'un mécanisme qui permette aux gens d'envoyer une image à un ordinateur personnel et à l'ordinateur personnel de renvoyer la sortie sous forme d'image de dessin animé via Internet. Dans ce scénario, l'ordinateur personnel joue le rôle de serveur. Un serveur n'est rien d'autre qu'un ordinateur qui fonctionne la plupart du temps (c'est-à-dire une application hautement disponible) et qui est chargé de répondre à n'importe quel type de demande. Ce serveur peut être accessible à toi seul, à n'importe quel autre ordinateur ou à d'autres utilisateurs, que l'on appelle clients.
Les serveurs sont un élément essentiel de ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access