Capítulo 11. Serviços de computação da AWS
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Adoras programar e passas o teu tempo livre a desenhar e a criar novas aplicações de software no teu computador pessoal. Recentemente, criaste uma aplicação que converte imagens de entrada em imagens de desenhos animados e fizeste uma demonstração ao teu amigo, que por acaso é engenheiro de software numa grande empresa de tecnologia. O teu amigo gostou muito da ideia e sugeriu que partilhasses a aplicação com outras pessoas - além disso, pode ajudar-te a ganhar algum dinheiro extra. Mas como podes realizar esta tarefa? Como podes tornar um programa que corre num computador pessoal acessível a outras pessoas?
Para este exemplo específico, precisas de um mecanismo que permita que as pessoas enviem uma imagem para um computador pessoal e que o computador pessoal devolva o resultado como uma imagem de desenho animado através da Internet. Neste cenário, o computador pessoal actua como um servidor. Um servidor é nada mais do que um computador que está a funcionar a maior parte do tempo (ou seja, uma aplicação altamente disponível), responsável por servir qualquer tipo de pedido. Este servidor pode estar acessível apenas a ti, a qualquer outro computador ou a outros utilizadores, todos eles referidos em como clientes.
Os servidores são uma parte essencial de qualquer aplicativo, e a AWS oferece várias plataformas de computação ...
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