O blogue da AWS

Construindo uma solução Serverless para Transcoding de vídeos com o AWS Lambda

Por Renato Barbosa, AWS Solutions Architect

Uma organização de tecnologia tradicional possui diversos objetivos dentro de uma companhia. Poderíamos citar alguns como atender as demandas de suprimentos de TI, auxiliar os usuários a consumir da melhor forma os recursos de ti, manter os sistemas e operações em pleno funcionamento, se preocupar com a segurança, usabilidade e funcionalidade dos seus sistemas e diversos outros objetivos.

Pode ser que uma ou outra das citações acima possa não fazer parte das responsabilidades da organização de tecnologia da sua companhia, mas tenho certeza que a administração de servidores, mesmo não sendo citada acima, é com certeza uma das maiores responsabilidades que estes profissionais precisão se especializar para assim e mantê-los em pleno funcionamento. Imaginando que a TI desta companhia receba a demanda de uma solução de armazenamento, transcodificação e disponibilização de vídeos recebidos por seus usuáriose posteriormente contata-los através de algum serviço de mensagens.

Não parece ser uma tarefa fácil, por se tratar de diversos tipos de sistemas e funcionalidades diferentes, tendo em vista, características como armazenamento, manipulação de vídeos e até mesmo uma CDN para entrega de conteúdo com qualidade independente da localidade do cliente. Para encontrar a melhor solução vamos iniciar os estudos pensando de uma forma tradicional.

obs: Este post utiliza alguns outros serviços da AWS e para o pleno funcionamento os serviços precisão de uma prévia configuração, como este não é o objetivo deste post, não incluiremos estas configurações neste post.