O Amazon web services é um serviço oferecido pela Amazon.com que permite o armazenamento de dados em nuvem. O serviço de computação em nuvem vem sendo amplamente utilizado pois permite um acesso remoto de qualquer ambiente para seus dados, seja onde você estiver, é claro que é necessário o armazenamento online de dados na nuvem. Os serviços da Amazon são oferecidos em 16 regiões do mundo; a Amazon dispõe de serviços que são conhecidos como: Amazon Elastic Compute Cloud e o Amazon S3.
O amazon elastic compute cloud (Amazon ec2) é a plataforma já dita de armazenamento em nuvem da amazon. Este serviço faz o aluguel de maquinas virtuais para que os clientes executem suas aplicações nelas. O cliente então paga por hora dos serviços ativos nas máquinas virtuais criadas, conforme o utilizado.
Na Área de Computação Temos Então:
- Amazon EC2 com os servidores virtuais na nuvem;
- Amazon elastic container service, executa e gerencia os contêineres do Docker;
- Amazon elastic container service for kubernetes, executa os kubernetes gerenciados na AWS;
- Amazon elastic container registry, armazena e recupera as imagens do Docker;
- Amazon lightsail, executa e gerencia os servidores privados virtuais;
- AWS Batch, executa trabalhos em lote em qualquer escala;
- AWS elastic beanstalk, executa e gerencia aplicativos na web;
- AWS fargate, executa contêineres sem gerenciar servidores ou clusters;
- AWS Lambda, executa seu código em resposta a eventos;
- AWS serverless application repositor, descubra, implante e publique aplicativos sem servidor;
- Auto Scaling, elasticidade automática;
- VMware cloud on AWS, permite você criar uma nuvem híbrida sem hardware personalizado.
Na Área de Armazenamento Temos:
- Amazon S3, armazenamento escalável em nuvem;
- Amazon EBS, block storage para EC2;
- Amazon elastic file system, armazenamento gerenciado de arquivos do EC2;
- Amazon Glacier, armazenamento de arquivos com baixo custo na nuvem;
- AWS storage gateway, integração de armazenamento híbrido;
- AWS snowball, transporte de dados na escala de petabytes;
- AWS snowball edge, transporte de dados na escala de petabytes com computação integrada;
- AWS Snowbobile, transporte de dados na escala de exabytes.
Na Área de Banco de Dados Temos:
- Amazon Aurora, banco de dados relacional gerenciado de alto desempenho;
- Amazon RDS, Serviço de banco de dados relacional gerenciado para MySQL, PostgreSQL, Oracle, SQL Server e MariaDB;
- Amazon DynamoBR, Banco de dados NoSQL gerenciado;
- Amazon ElastiCache, sistema de cache de memória;
- Amazon Redshift, data warehousing rápido, simples e economico;
- Amazon Neptune, serviço totalmente gerenciado de banco de dados de gráficos;
- AWS database migration service, migre banco de dados com tempo de inatividade de mínimo.
Para os Serviços de Migração, são Disponíveis Estes:
- AWS Application Discovery service, descubra aplicações locais para agilizar a migração;
- AWS database migration service, migre banco de dados com tempo de inatividade mínima;
- AWS migration hub, acompanhe as migrações em um único lugar;
- AWS server migration service, migre servidores locais para a AWS;
- AWS snowball, transporte dados na escala de petabytes;
- AWS snowball edge, transporte de dados na escala de petabytes com computação integrada
- AWS snowmobile, transporte de dados na escala de exabytes.
Para as Redes de Entrega de Conteúdo, Temos:
- Amazon VPC, recursos de nuvem isolados;
- Amazon cloudfront, rede de entrega de conteúdo global;
- Amazon Route 53, sistema de nomes de domínio escalável;
- Amazon API gateway, crie, implante e gerencie APIs;
- AWS Direct Connect, conexão de rede dedicada à AWS;
- Elastic Load Balancing, balanceamento de carga em alta escala;