Home | Sprints | Requisitos | Arquitetura | Configuração | Mockups | Banco de Dados | Instalação | Gerência de Projeto | Recursos da AWS |
---|
O que é a AWS?
A Amazon Web Services, a famosa AWS, é a plataforma de cloud computing da Amazon. Como plataforma, ela entrega:
-
Um conjunto de soluções para armazenamento de dados;
-
Infraestrutura de redes e servidores, virtualização;
-
Computação e hospedagem de aplicações;
Além de ferramentas para Machine Learning, Inteligência Artificial, análises e Internet das Coisas. Atualmente, segundo a própria empresa, a AWS oferece mais de 200 tipos de serviços em data centers ao redor do mundo.
Uma das características marcantes da AWS é a oferta de serviços que podemos pagar somente ao usarmos os recursos, sem uma taxa fixa mensal, ou seja, o uso fica com base na demanda. Esse formato é conhecido como pay-per-use.
Ferramentas utilizadas no Projeto
EC2
Amazon Elastic Compute Cloud (EC2) é uma parte central da plataforma de cloud computing da Amazon.com, Amazon Web Services (AWS). O EC2 permite que os usuários aluguem computadores virtuais nos quais rodam suas próprias aplicações. O EC2 permite a implantação de aplicações escaláveis ao prover um Web service através do qual um usuário pode iniciar uma Amazon Machine Image para criar uma máquina virtual, que a Amazon chama uma "instância", contendo qualquer software desejado. Um usuário pode criar, lançar e terminar instâncias do servidor, conforme necessário, pagando por hora pelos servidores ativos, daí o termo "elástico". O EC2 oferece aos usuários o controle sobre a localização geográfica da instâncias o que permite a otimização de latência e altos níveis de redundância.
S3
O AWS S3 (Simple Storage Service) é um serviço de armazenamento de arquivos, também chamados de objetos ou blobs, com foco em escalabilidade, disponibilidade, segurança e performance, tudo isso com um custo extremamente acessível.
O AWS S3 é um serviço distribuído globalmente dentro da sua conta da AWS, com uma organização em buckets regionais. Isso quer dizer que, diferente das EC2, VPC, e RDS, ao acessar o S3 pelo console da AWS, teremos uma visão global do nosso ambiente, ao invés de uma visão de uma única região.