top of page

A Amazon Web Services é uma plataforma tecnológica de serviços web que oferece soluções de processamento computacional, armazenamento e de gestão de infraestruturas de rede. Todos os serviços contratados são controlados através de uma interface web, que pode ser operada de forma totalmente automatizada ou com controlo humano. Dos os serviços tecnológicos oferecidos nesta plataforma destacam-se Elastic Compute Cloud (EC2), que oferece capacidade computacional escalável e adaptável em função daquilo que são as necessidades dos utilizadores, e o Simple Storage Service, (S3) que permite armazenar dados de forma bastante resiliente.

A fig. 1 ilustra a arquitetura global da infraestrutura que possibilita o funcionamento das soluções tecnológicas disponibilizadas por esta plataforma.

A fig. 2 ilustra a arquitetura de uma possível solução de multimédia em nuvem, que permite fazer o streaming vídeo em tempo real ou previamente armazenado.

A AWS API é a interface de programação de aplicações da Amazon e desempenha um papel determinante, na medida em que é esta interface que possibilita que as funções requeridas pelos utilizadores sejam implementadas ao nível da infraestrutura subjacente. As interações com a AWS API podem ocorrer através de vários mecanismos, que do ponto de vista sistémico acabam por se comportar como proxies.

Esses mecanismos de interação são respetivamente:    

  • AWS - Interface gráfica web da Amazon que permite interagir com o serviço contratado.

  • CLI/SDK (Command Line Interface/Software Development Kits) - Instância que contem uma biblioteca de linguagens criada pela Amazon que oferece uma interface de programação simples e funcional que se encontra diretamente ligada à AWS.

  • Third Party Tools- Aplicações desenvolvidas por outras empresas que incorporam a AWS. Em muitos casos estas   aplicações oferecem funcionalidades concorrentes ou complementares às que são oferecidas pela AWSmanagement console.

A AWS possui na atualidade diversas soluções tecnológicas de computação em nuvem que permitem streaming de vídeo na web.

bottom of page