Tudo sobre o AWS re:Invent 2019

O re:Invent 2019 terminou com 77 novos produtos e serviços dentre eles 20 de Machine Learning, 16 de computação e muitos outros relacionados a banco de dados, segurança e compliance

Nós da CleanCloud destacamos semana passada algumas das principais novidades do AWS re:Invent 2019 e para nenhuma passar batida, organizamos um resumo de cada serviço disponibilizado, com seus benefícios e aplicações.

 

I – Machine Learning 

Desenvolvido com Machine Learning, o Amazon CodeGuru é um serviço que analisa automaticamente linhas de códigos para identificar erros com mais facilidade e trazer recomendações de melhorias.

O mais novo serviço de pesquisa corporativa, o Amazon Kendra foi desenvolvido com Machine Learning e utiliza Processamento de Linguagem Natural (PLN), que torna a pesquisa mais intuitiva e a resposta mais específica.

Com o Amazon AI2 é possível criar e gerenciar revisões humanas para casos de uso comuns de Machine Learning. Se aplica ao Amazon Rekognition e Amazon Textract e possibilita também a criação dos próprios fluxos de trabalho no Amazon SageMaker.

Uma nova versão de carro autônomo com sensores que permitem detectar obstáculos, incluindo outros DeepRacers. Mais novidades sobre os planos de produção em 2020.

Analisar imagens é uma tarefa significativa, com o Amazon Rekognition Custom Labels é possível para os clientes detectar objetos e cenas exclusivas relevantes para o negócio a partir da criação dos seus próprios recursos de análise de imagem baseado em Machine Learning.

Serviço voltado para identificação de atividades fraudulentas como fraude de pagamento e criação de contas falsas. Utiliza Machine Learning e experiência de 20 longos anos da AWS e Amazon.com para uma detecção mais rápida das fraudes.

Nova funcionalidade do SageMaker que ajuda na identificação de problemas de treinamento de Machine Learning, caça bugs que muitas vezes estão escondidos e que produzem modelos de baixa precisão no final.

Voltado para desenvolvedores que utilizam Kubernetes, cria e interage com mais facilidade nas tarefas de treinamento de Machine Learning e possui o total gerenciamento do Amazon SageMaker.

Utiliza a flexibilidade disponibilizada pela AWS para gerenciar sua a infraestrutura e aumentar ou diminuir recursos sem interrupção do notebook. Possibilita também copiar e transferir notebooks para novas instâncias.

A AWS expandiu os recursos do Amazon SageMaker ao lançar o primeiro ambiente de desenvolvimento totalmente integrado (IDE) para Machine Learning chamado Amazon SageMaker Studio que permite gerenciar todo o fluxo de trabalho do ML através de uma única interface visual integrada que aumenta significativamente a produtividade do desenvolvedor.

O SageMaker Autopilot oferece criações automáticas de modelos de Machine Learning de alta qualidade em menor tempo. Possui mais de 50 modelos diferentes para facilitar a escolha do melhor modelo de acordo com seu caso de uso.

Mais uma nova funcionalidade do SageMaker o SageMaker Experiments como o nome já diz, permite monitorar, comparar e avaliar experimentos de modelos de Machine Learning.

O SageMaker Model Monitor foi criado especificamente para ajuda a interceptar os dados e monitorar automaticamente os modelos de Machine Learning na produção, permite também salvar diretamente no S3 o que melhora a produtividade na hora de monitorar modelos em produção. 

Agora os médicos podem realizar suas anotações clínicas com muito mais rapidez ao utilizar o Amazon Transcribe Medical pois utiliza a fala natural, convertida em texto preciso em tempo real e sem a necessidade de especificar o uso de pontuação como por exemplo “vírgula”.

Primeiro teclado musical do mundo que utiliza serviço de IA generativo, com ele é possível criar uma melodia que em segundos se transformará em uma música totalmente original. É uma maneira criativa para utilizar o Machine Learning.

Uma biblioteca de código aberto criada para facilitar a implementação de redes neurais gráficas. Essas implementações foram validadas pelas equipes da AWS para garantir a reprodução dos resultados.

Projeto de código aberto para construção de aplicativos móveis seguros e escaláveis baseados na nuvem. Consiste em bibliotecas, componentes de interface do usuário e uma cadeia de ferramentas CLI. Suporta serviços como: Amazon Rekognition , Amazon Translate , Amazon Polly , Amazon Transcribe , Amazon Comprehend e Amazon Textract.

 

II – Computação

A AWS mergulhou de cabeça nas instâncias de EC2 baseadas em ARM que podem oferecer 7x o desempenho das instâncias A1. Essas são construídas no AWS Nitro System e utilizam o novo processador Graviton2. As novas M6g, C6g e R6g serão lançadas em 2020.

As novas instâncias Inf1 possuem 4 tamanhos e foram projetadas para fornecer inferências rápidas e de baixa latência. Comparadas as instâncias G4 as Inf1 oferecem 3x mais taxa de transferência de inferências e 40% de custo mais baixo.

A AWS em parceria com as principais empresas de telecomunicações do mundo, criou o AWS Wavelength que minimiza os saltos e a latência da rede para conectar-se a um aplicativo a partir de um dispositivo 5G.

Criado para simplificar a execução de aplicativos baseados no Kubernetes na AWS e para eliminar a necessidade de gerenciar a infraestrutura de pods. Os clientes que utilizam o AWS Fargate definem e pagam pelos recursos no nível pod assim podem ter visão do custo de cada pod.

Com novidades do sistema Nitro agora todas as novas instâncias C5 / C5d / C5n, M5 / M5d / M5n / M5dn, R5 / R5d / R5n / R5dn, P3dn e High Memory poderão aproveitar de um desempenho de 36% mais rápido da instância otimizada para EBS e ainda economizar custos. 

Os provedores de capacidade do Amazon Elastic Container Service (ECS) estão disponíveis agora para gerenciar e definir a utilização da capacidade de computação de contêineres e melhorar a disponibilidade, escalabilidade e custo da execução de tarefas e serviços no ECS.

Lançado para manter as funções inicializadas e prontas para responder em milissegundos, é ideal para serviços interativos, web, dispositivos móveis ou até mesmo microsserviços sensíveis à latência. Com a simultaneidade provisionada habilitada para uma função, o serviço Lambda já prepara os ambientes de execução para responder as chamadas.

Novidade de serviço que facilita a criação e manutenção de imagens de SO para Windows Server e Amazon Linux 2 a partir de pipelines de construção automáticas.

O AWS Compute Optimizer utiliza técnicas de Machine Learning para analisar o histórico de consumo de recursos. Utiliza métricas do Amazon CloudWatch para fazer recomendações personalizadas para seu uso.

Já falamos das possibilidades de economia do AWS Saving Plans, agora chegou a hora de falar de economia com o Fargate Spot, com descontos em até 70% no preço do Fargate. Se você já conhece instâncias spot do EC2 vai entender, o conceito é o mesmo. Com o AWS Fargate Spot é possível executar tarefas do Amazon ECS (Amazon Elastic Container Service) e quando a AWS precisar da capacidade de volta as tarefas executadas no Fargate Spot serão interrompidas com dois minutos de notificação e ainda melhor, são tolerantes a interrupções. Caso a capacidade do Fargate Spot estiver indisponível o Fargate irá diminuir as tarefas para então manter as tarefas regulares em execução. 

Lançado uma nova Local Zone em Los Angeles, Califórnia com foco em fornecer baixa latência a aplicativos acessados a partir de Los Angeles e outros locais no sul da Califórnia.

Para quem não sabe, o AWS Outposts é uma nova solução exclusiva da AWS que foi projetada para atender às necessidades de clientes que precisam de processamento local e latência muito baixa. Leva infraestrutura da AWS a praticamente qualquer datacenter, espaço de co-location ou instalações locais.

 

III – Armazenamento

O MCS é um serviço de banco de dados escalável que facilita o uso de cargas de trabalho do Cassandra para criar aplicativos com baixa latência e armazenamento praticamente ilimitado.  É possível ter visibilidade de seu desempenho através do CloudWatch e também gerenciar tabelas e dados a partir do IAM.

Com o tempo, o Amazon Simple Storage Service (S3) evoluiu e com ele a necessidade de criar padrões de acesso para dados armazenados nos buckets. Então a AWS lançou uma nova maneira para suprir essa necessidade de gerenciar os conjunto de dados compartilhados no S3 chamado Amazon S3 Access Points que são nomes de host exclusivos com políticas específicas de acesso que descrevem como esses dados podem ser acessados.

Novo recurso disponibilizado ao Amazon S3 que monitora e avalia políticas de acesso para que seja possível corrigir buckets com acesso não intencional. Está disponível sem custo adicional no S3 Management Console e em todas as regiões comerciais da AWS (exceto China). Vale destaque que para fins de auditoria, as descobertas do Access Analyser podem ser baixados em forma de relatório CSV.

Voltado para área de serviços de backup, recuperação de desastres e gerenciamento de dados, o EBS Direct APIs permite recuperar os dados com mais rapidez acessando os snapshots do Amazon EBS via APIs.

 

IV – Redes

Permite direcionar o tráfego web para o Elastic Network Interface de uma instância EC2. São executadas ferramentas de segurança de rede para inspecionar o tráfego de rede suspeito.

Para melhorar o desempenho das conexões VPN, foi anunciado o Accelerated Site-to-Site VPN  que utiliza o AWS Global Accelerator e roteia de forma inteligente o tráfego pelas redes locais da AWS Global Network e AWS.

O AWS Transit Gateway é um serviço que permite a conexão de vários VPCs em sua rede local a partir de um único gateway e agora oferece também suporte ao peering (emparelhamento de VPC) entre regiões da AWS para estender ainda mais sua conectividade.

Agora o AWS Transit Gateway oferece suporte para o roteamento de tráfego multicast de protocolo de Internet (IP) entre conexões VPC conectadas. Esse suporte permite que os clientes implantem facilmente seus aplicativos e ainda tenham acesso aos benefícios oferecidos pela AWS.

Juntar dados de diversos lugares para gerenciamento da rede global pode ser uma tarefa difícil, porém com o novo recurso Network Manager é possível reduzir essa complexidade a partir de um painel operacional centralizado que ajuda a visualizar e monitorar sua rede global simplesmente registrando seus Gateways de trânsito e recursos locais.

 

V – Segurança e Conformidade

Agora os clientes não precisam mais confiar em verificações manuais de segurança, com o IAM Access Analyzer esse monitoramento é feito a partir de uma análise matemática chamada raciocínio automatizado onde o Access Analyzer avalia centenas de políticas em segundos para ajudar você a controlar os acessos e permissões dos recursos e serviços da AWS.

Amazon Detective utiliza Machine Learning para investigar e analisar possíveis problemas de segurança a partir da coleta de dados de logs dos recursos da AWS como Amazon GuardDuty, Amazon Macie e AWS Security Hub.

 

VI – Análises

Versão prévia de um novo nível de armazenamento quente ou seja que contém dados críticos que necessitam de acesso rápido o UltraWarm possui baixo custo para o Amazon Elasticsearch Service e oferece 900TB de armazenamento com redução de custo de 90% nas opções existentes. Possui interface parecida com o Kibana que permite consultar e visualizar dados.

O Amazon Kinesis Video Streams utiliza o WebRTC (projeto de código aberto que permite comunicação em tempo real) para que os desenvolvedores criem aplicativos com streaming de mídia bidirecional em tempo real e com interatividade entre dispositivos conectados. 

Está disponível os nós RA3 com armazenamento gerenciado, alto desempenho e largura de banda criado no AWS Nitro System. Com esta funcionalidade é possível dimensionar seu cluster com base somente em necessidades de computação. 

 

VII – Migração

Com o EMP é possível migrar aplicativos herdados do Windows Server 2003, 2008, 2008 R2 para versões mais novas e suportadas na AWS sem nenhuma complicação relacionada à dependências, SO ou conhecimento interno limitado.

 

VIII – Serviços Móveis

Mecanismo de armazenamento em aplicações web e mobile que suporta operações sem conexão com a nuvem e sem a necessidade de ter uma conta da AWS ou seja, seu acesso é muito mais flexível. Entretanto quando usado com um back-end na nuvem e com conectividade  de rede disponível, o Amplify DataStore utiliza uma API do AWS AppSync para sincronizar os dados.

 

IX – Gerenciamento e governança 

Criado para facilitar o gerenciamento de licenças de softwares, permite que os administradores especifiquem as informações do produto junto com suas regras de licenciamento e ainda sejam notificados caso venha a acontecer qualquer tipo de violação das regras especificadas.

 

X – Integração de aplicativos

Novo recurso para desenvolvedores que facilita a criação de aplicativos orientados a eventos disponível sem custo adicional. Com ele é possível registrar eventos e mapear para Java, Python e Typescript.  

Nova funcionalidade do AWS Step Functions adequado para cargas de trabalho de processamento de eventos com alto volume e boa relação custo-benefício. Permite que desenvolvedores montem serviços da AWS como funções Lambda em um fluxo de trabalho sem servidor em poucos minutos e ainda sem escrever código. 

 

XI – Marketplace

Recurso do AWS Marketplace que permite negociar preços, licenças e agendar pagamentos, além de possuir uma estrutura de taxas simplificada que oferece maiores incentivos para os vendedores. Estará disponível somente a partir do primeiro trimestre de 2020. 

Esse é para os vendedores e provedores de dados do AWS Marketplace, uma nova API que integra o catálogo do AWS Marketplace com sua propriedade web e possibilita descobertas mais fáceis de softwares e produtos que sejam relacionados ao seu negócio.

 

XII – Serviços Móveis 

Com foco nas necessidades de menor latência e menor custo as APIs HTTP são ideais para cargas de trabalho sem servidor, 71% mais baratas e são otimizadas principalmente em desempenho para melhorar os padrões de uso do cliente. 

 

XIII – Tecnologia Quântica

Para você aprender sobre computação quântica, o Amazon Braket fornece um ambiente de desenvolvimento para criar, testar e executar diferentes tecnologias de hardware quântico. Está disponível atualmente somente para visualização. 

 

XIV – Aplicativos Empresariais 

O Amazon Chime agora usa 14 regiões da AWS para selecionar e organizar reuniões com base na proximidade dos participantes e da telemetria de rede da AWS para melhorar seu serviço de comunicação. 

Agora usuários do Slack podem iniciar e participar de reuniões on-line de áudio e vídeo diretamente dos canais de conversa através do Amazon Chime Meetings. 

 

XV – Redes de Parceiros AWS

Voltado para varejistas que desejam acelerar a transformação digital em sua empresa. O AWS Retail Competency Partners chegou para ajudar à encontrar os principais parceiros da APN com soluções e práticas de consultoria e que tenham tecnologia e serviços de varejo desenvolvidos e testados pela AWS.

Programa de inicialização criado para startups globais de grande escala expandirem seus negócios baseados na nuvem. Por meio do APN Global Startup Program o parceiro de inicialização recebe 3 tipos de suporte: validação técnica, suporte de entrada no mercado e ativação de vendas.

 

XVI – Envolvimento de Clientes 

Conjunto de recursos de análise de Machine Learning que permite descobrir temas e tendências das conversas com clientes para melhorar seu atendimento, tudo dentro no console do Amazon Connect. Em 2020 também será possível receber alertas sobre problemas durante as chamadas, evitando experiências ruins. 

 

Espero que tenha gostado, e desbloqueie todo o potencial de sua nuvem com a CleanCloud!