Todos os dias a AWS lança uma série novidades e atualizações em seus produtos que visam melhorar a vida de seus usuários. Veja as da última semana!

Todos os dias a AWS lança uma série novidades e atualizações em seus produtos que visam melhorar a vida de seus usuários. Reunimos algumas delas que fazem mais sentido para nosso mercado e que certamente aplicaremos em nosso dia a dia. Confira as novidades da última semana.

Segurança e Governança

EKS – Agora é FedRAMP -Moderate Compliance
O EKS aumentou seu nivelamento de compliance no FedRAMP para moderate, abrangendo diversas licenças como SOC, PCI,ISSO, IRAP, C5,K-ISMS, ENS High, OSPAR, HITRUST CSF E HIPAA.

IoT SiteWise – Suporte Private Links
Assim como em todas as semanas, mais um serviço da AWS anunciou suporte a Private Links, a rede privada da plataforma, nessa semana foi a vez do IoT Site Wise.

Kendra – Compliance com HIPAA
O Kendra, ferramenta da AWS para perguntas e respostas baseadas em dados, agora possui compliance com a Health Insurance Portability and Accountability Act of 1996 (HIPAA).

Service Catalog – One-Page Provisioning
O AWS Service Catalog anunciou o recurso One-Page Provisioning, que consiste em realizar o provisionamento dos serviços em apenas uma página, assim melhorando a experiência da plataforma.

EC2 Image Builder – multi-account
O Amazon EC2 Image Builder, o criador de imagens da AWS, agora oferece o recurso que é possível selecionar múltiplas contas da AWS para disponibilizar sua imagem.

AWS Nitro Enclaves – Nova solução
A AWS anunciou uma nova solução: o AWS Nitro Enclaves. Esse novo recurso, baseado em EC2 permite criar ambientes isolados, para proteger e processar dados altamente sensíveis, como informações pessoais, dados financeiros, entre outros, de forma segura. Tudo isso dentro de suas instâncias EC2.

Network

API Gateway – Recurso de desabilitar REST API Endpoint
A partir dessa semana, é possível desabilitar o recurso REST API Endpoint, fazendo com que seja possível customizar a URL na criação de um API Gateway.

AWS Site-to-site – Suporte health notifications
O AWS VPN Site-to-site adicionou o recurso ‘Health Notifications’ que notifica o cliente caso ocorra falha em algum link ou AZ de seu ambiente.

ALB – Suporte gRPC
O Amazon ALB, anunciou suporte ao gRPC, um novo protocolo de comunicação que facilita o uso de diversos recursos, como o streaming, por exemplo.

Developer Tools

AWS Copilot CLI – Lançamento v0.5 – Schedule e Image Docker
O AWS Copilot CLI lançou sua versão 0.5 com diversos recursos com o schedule e o image Docker.

EKS – AWS Load Balancer Controller
A AWS também lançou nessa semana o AWS Load Balancer Controller, um serviço de load balancer controlado para Kubernetes, trazendo diversos benefícios, como a criação de templates e a possibilidade de reutilizar aplicações load balancer.

CloudFormation – Suporte ECS com Fargate
Mais um serviço da AWS anunciou o suporte com o ECS Fargate, desta vez é o CloudFortmation, a ferramenta de infraestrutura como código da AWS.

Server Migration Service – Recurso de migração com CloudWatch Insights
O Amazon SMS, o serviço de migração da AWS, anunciou um novo recurso que é possível adicionar o CloudWatch Application Insights na ferramenta.

Systems Manager – AWS Service Management Connector for Jira Service Desk (OpsCenter)
O Systems Manager anunciou a integração de seu OpsCenter com o Jira Service Desk, facilitando diversas funções como realizar comandos em lote.

SES – suporte a listas e subscription manager
O AWS SES, serviço de envio de e-mails transacionais da AWS, anunciou dois recursos para facilitar a experiencia do serviço. A possibilidade de criar listas para mailing e a ferramenta para gerenciar subscriptions.
https://aws.amazon.com/pt/about-aws/whats-new/2020/10/amazon-ses-now-offers-list-and-subscription-management-capabilities/

Big Data

RDS for MySQL – Suporte Minor Version 8.0.21
O RDS anunciou suporte da versão minoritária do MySQL, assim aproveitando todas suas melhorias.

RedShift – Anúncio de UDF usando Lambda
O Amazon Redshift, o banco de dados relacional da AWS, anunciou uso de User-Define Function (UDF) através do AWS Lambda, assim sendo possível trazer uma função Lambda para integrá-lo com qualquer outro serviço da Amazon.

AppFlow – Suporte a importação do Google Analytics para S3
O AppFlow anunciou que agora é possível realizar uma importação de dados do Google Analytics para o Amazon S3.

ElastiCache – Redis Global Datastore disponível em 6 regiões
A ferramenta Redis Global Datasore agora está disponível em 6 novas regiões, incluindo a região de São Paulo.

Neptune – Força TLS 1.2 e SSL no Client
O Neptune, o banco de dados gráfico da AWS, anunciou que é possível forçar o uso de TLS 1.2 e SSL nos clientes, de forma a melhorar a segurança dos dados no serviço.

Document DB – Change Stream suporte ao cluster
O Document DB, o banco de dados compatível com MongoDB da AWS, agora suporta o recurso de Change Stream por cluster da ferramenta.

Elastic Search – Suporte nativo SAML/Versão 7.8
O ElasticSearch anunciou o suporte nativo no uso da Security Assertion Markup Language (SAML) para oferecer um login único ao Kibana, assim permitindo que usuários consigam interagir diretamente com provedores de identidade terceiros. Outra novidade é o lançamento da versão 7.8 da ferramenta, trazendo diversas melhorias.

Keyspaces – Suporte geral NoSQL Workbench
O AWS Keyspaces, o banco de dados compatível com Apache Cassandra, anunciou suporte ao NoSQL Workbench.

Outros

Kendra – Confluence Server Conector
O Amazon Kendra, agora possui integração com o Confluence Server Conector, para assim gerar perguntas e respostas do Kendra baseados nos dados de seu Confluence.

Elemental – MediaPackage expande Monitoramento de Automação
O MediaPackage, serviço da família Elemental, expandiu o recurso de monitoramento de automação, assim melhorando sua integração com outros serviços da AWS.

Rekognition – Custom Label agora possui dataset e melhorias de usabilidade
O recurso Custom Label do Amazon Rekognition anunciou melhorias de usabilidade da ferramenta, conseguindo importar, pesquisar e filtrar listas.

Textract – Redução de 20% no tempo de processamento da API

O Textract, a ferramenta da AWS para extração de textos de imagem anunciou a redução de até 20% no tempo de processamento da API.

Quer saber as novidades da AWS das últimas semanas? Leia nosso blog!

E acompanhe toda sexta-feira em nosso canal do Youtube nossa live sobre as Novidades da Semana.

Até semana que vem!

OUTRAS PUBLICAÇÕES

EBS Snapshot

EBS Snapshot O pai ta on!! No ecossistema da Amazon Web Services (AWS), o Amazon Elastic Block Store (EBS) desempenha um papel fundamental no armazenamento persistente de dados para instâncias do Amazon EC2.  Uma das ferramentas poderosas oferecidas pelo EBS é o EBS Snapshot, que permite criar cópias incrementais de volumes do EBS, fornecendo uma camada adicional de proteção e permitindo a rápida recuperação de dados.  Neste artigo, exploraremos o conceito de EBS e EBS Snapshots, discutiremos os problemas que essa ferramenta resolve e forneceremos um passo a passo sobre como criar um snapshot.  Além disso, demonstraremos como realizar snapshots de todas as instâncias EC2 por meio de código Python utilizando a biblioteca boto3 e como executar o mesmo processo usando a AWS CLI. EBS O Amazon Elastic Block Store (EBS) é um serviço de armazenamento de blocos persistentes fornecido pela AWS. Ele oferece volumes de armazenamento altamente disponíveis e duráveis que podem ser anexados a instâncias do EC2.  O EBS permite que você crie, anexe, restaure e faça backup de volumes facilmente, fornecendo armazenamento persistente e confiável para suas cargas de trabalho na nuvem. EBS Snapshot O EBS Snapshot é uma funcionalidade do EBS que permite criar cópias pontuais de volumes do EBS.  Esses snapshots são armazenados no Amazon S3 de forma incremental, capturando apenas as alterações nos dados desde o último snapshot. Essa abordagem de captura incremental economiza espaço de armazenamento e torna os snapshots extremamente eficientes.  Os EBS Snapshots são consistentes e podem ser usados para criar novos volumes EBS, permitindo a rápida recuperação de dados em caso de falhas ou necessidades de restauração. Fonte: Backup Diferencial VS Backup Incremental – EaseUS Todo Backup Problemas resolvidos pelo EBS Snapshot O EBS Snapshot resolve vários problemas relacionados à proteção de dados e recuperação de desastres. Aqui estão algumas das principais maneiras pelas quais essa ferramenta é útil: 1.Backup e restauração: Com o EBS Snapshot, você pode criar cópias de segurança de volumes do EBS e restaurá-las rapidamente em caso de falhas do sistema, erros operacionais ou exclusão acidental de dados. 2.Retenção de dados: Os snapshots fornecem uma maneira fácil de reter dados importantes. Você pode criar snapshots periódicos para manter pontos de recuperação históricos e estabelecer uma política de retenção de acordo com suas necessidades de negócios. 3.Clonagem de volumes: Os EBS Snapshots permitem criar novos volumes a partir de snapshots existentes. Isso é útil para criar clones de volumes para testes, desenvolvimento ou outras finalidades, sem afetar os dados originais. 4.Migração de dados: Os snapshots podem ser usados para migrar dados entre regiões da AWS. Você pode criar um snapshot em uma região e restaurá-lo em outra região, facilitando a transferência de dados de maneira segura e eficiente. Utilizando scripts Abaixo um exemplo utilizando python, onde o script roda todas as instancias de uma conta e executa o snapshot do volume root das instancias. import boto3   def create_snapshots():     ec2_client = boto3.client(‘ec2’)     ec2_list = ec2_client.describe_instances()         for instances in ec2_list [‘Reservations’]:         for instance in instances[‘Instances’]:             instance_id = instance[‘InstanceId’]             snapshot_description = f”Snapshot for instance {instance_id}”                         response = ec2_client.create_snapshot(                 Description = snapshot_description,                 VolumeId = instance[‘BlockDeviceMappings’][0][‘Ebs’][‘VolumeId’]             )                         print(f”Created snapshot {response[‘SnapshotId’]} for instance {instance_id}”)   # Executando a função para criar os snapshots create_snapshots() Caso queria executar pontualmente o snapshot via AWS CLI: aws ec2 create-snapshot –volume-id <volume-id> –description “Snapshot by AWS CLI” Conclusão Os EBS Snapshots oferecem uma maneira fácil de criar cópias pontuais de volumes, permitindo backup, recuperação de desastres, clonagem e migração de dados.  Neste artigo, discutimos o conceito de EBS e EBS Snapshots, destacamos os problemas que essa ferramenta resolve e fornecemos um passo a passo de como criar um snapshot usando a biblioteca boto3 em Python e a AWS CLI.  Xero no suvaco!!  Be Happy!!! Thiago Marques Technical Account Manager thiago.marques@darede.com.br Technical Account Manager da Darede, formato em Rede de Computadores, e pós graduado em Segurança da Informação. Possui ampla experiência em Datacenters e Service Providers, além de ser um entusiasta em DevOps e mercado financeiro.

O que é o AWS DMS?

O que é AWS Database Migration Service (DMS)?  O AWS Database Migration Service (AWS DMS) é um serviço gerenciado da Amazon Web Services (AWS) que permite a replicação e migração de bancos de dados de forma fácil, segura e sem perda de dados. O DMS é compatível com migrações homogêneas, como de Oracle para o Amazon RDS for Oracle, e migrações heterogêneas (entre diferentes plataformas de banco de dados) como de Oracle ou Microsoft SQL Server para o Amazon Aurora.  Como o serviço funciona? Com o AWS DMS é possível optar por instâncias sob demanda ou utilizar a tecnologia sem servidor. O AWS Database Migration Service Serverless provisiona e gerencia a capacidade automaticamente.  Durante a migração as alterações realizadas no banco de dados de origem são replicadas continuamente no destino. Sendo assim,  o banco de dados de origem permanece operacional durante a migração, minimizando o tempo de inatividade de aplicações que dependem do banco de dados.   Após a conclusão da migração o banco de dados de destino permanece sincronizado com o de origem pelo tempo que for determinado, permitindo que a transição para o banco de dados ocorra no momento adequado.   O suporte é oferecido para diversos cenários, como: Do Oracle para o Amazon Aurora (compatível com MySQL), do MySQL para o Amazon Relational Database (RDS) para MySQL, do Microsoft SQL Server para o Amazon Aurora (compatível com PostgreSQL), do MongoDB para o Amazon DocumentDB (compatível com MongoDB), do Oracle para o Amazon Redshift e Amazon Simple Storage Service (S3). Principais componentes do AWS DMS  Instâncias de replicação: São máquinas virtuais EC2 que executam o software de replicação do DMS para extrair, transformar e carregar dados entre as origens e os destinos.   Endpoints: Representam as origens e destinos dos dados a serem migrados. Podem ser endpoints de banco de dados, como o Amazon RDS ou o Amazon Aurora; endpoints de armazenamento, como o Amazon S3; ou endpoints de mensagens, como o Amazon Kinesis.   Tarefas: São as configurações que definem a migração dos dados entre os endpoints. As tarefas especificam as tabelas a serem migradas, as transformações a serem aplicadas e outras opções de configuração.   Eventos: Permitem o monitoramento das tarefas e a captura de eventos relacionados à migração, como erros, conclusões, atualizações de status, entre outros.  Além disso, o AWS DMS inclui recursos como:   – AWS DMS Schema Conversion: Para converter esquemas e códigos-fonte;  – AWS DMS Serverless: Para provisionar, monitorar e ajustar automaticamente a escala de recursos de capacidade para uma migração com pouca intervenção humana.  Melhores práticas com o AWS DMS  É fundamental realizar uma análise detalhada das características do ambiente e das cargas de trabalho para definir a estratégia de migração mais adequada. Também é necessário um planejamento cuidadoso, incluindo a escolha dos endpoints corretos, a configuração das tarefas de migração e a definição de transformações de dados, se necessário.   Testes de migração em um ambiente propício são atividades relevantes antes de realizar a migração em produção. Assim, pode-se validar a funcionalidade dos dados e ajustar as configurações, caso se aplique.   Já durante a migração, monitorar as tarefas de migração e os eventos relacionados são fatores essenciais para a identificação de possíveis ocorrências e garantia no sucesso da migração. Billing e Free Tier  O AWS Database Migration Service (DMS) possui um modelo de pagamento baseado no uso. Os custos são calculados com base em fatores como o tipo e o tamanho das instâncias de replicação utilizadas, a quantidade de dados transferidos e a região da AWS selecionada para a migração.   Atualmente, o nível gratuito inclui até 750 horas de uso da instância Mono-AZ dms.t2.micro por mês durante um ano.   Na modalidade de instâncias sob demanda há um custo para as instâncias de replicação e por qualquer armazenamento de log adicional.   Thiago Marques Technical Account Manager thiago.marques@darede.com.br Technical Account Manager da Darede, formato em Rede de Computadores, e pós graduado em Segurança da Informação. Possui ampla experiência em Datacenters e Service Providers, além de ser um entusiasta em DevOps e mercado financeiro.

O que é API?

Por Cassius Oliveira No artigo sobre o conceito de Open Banking, apresentamos a API como uma forma de padronizar a forma de operar e tornar acessível o largo volume de dados a serem compartilhados entre instituições do setor financeiro. Mas você sabe qual é a real função da API? Para muitos leigos, esse é um termo que talvez precise de uma pesquisa mais profunda para entender sua função e importância no mundo da TI, mas acredite, você convive com ela diariamente mesmo sem saber de sua existência. Já para programadores, independentemente de sua experiência, esse recurso com toda certeza é bem conhecido. Mas afinal, o que é API? Imagine um aplicativo de transporte, como o Uber, por exemplo. Para que ele funcione de forma eficiente, o motorista da plataforma necessita saber com exatidão onde o passageiro está localizado por isso a aplicação necessita utilizar uma API de geolocalização como a do Google Maps, por exemplo. Outro bom exemplo bem comum na rotina dos usuários, seria a autenticação de login de um site qualquer através do Facebook. API (Application Programming Interface) basicamente é um conjunto de definições e processos que auxilia no desenvolvimento e integração de aplicações. Ela facilita a incorporação de funcionalidades de uma solução para um serviço, assim podendo compartilhar ferramentas, padronizações, protocolos, entre outros recursos tecnológicos. A API permite essa comunicação mesmo sem ter o conhecimento da forma que o sistema foi desenvolvido, o que torna o processo de desenvolvimento mais flexível e desacoplado. Apesar disso, essa troca de informações é extremamente segura, isso porque existem mecanismos de autenticação e autorização que tornam o acesso às informações seguro e segmentado, tornando possível restringir ou liberar o acesso a um usuário ou um grupo de usuários, por exemplo. Ferramentas como o Amazon API Gateway, auxiliam na criação, gerenciamento e segurança de APIs, tornando muito mais simples para o desenvolvedor tarefas como a administração de tráfego, autorização e controle de acesso, monitoramento, entre outros recursos que buscam otimizar o uso de suas APIs. Entenda mais sobre o conceito de API Gateway em nosso canal do YouTube. Existem dois tipos de API: Privadas: usadas apenas internamente, entre aplicações da empresa ou de parceiros, assim oferecendo um maior controle sobre as informações compartilhadas. Ex: Siri, assistente virtual da Apple, usa um API privado voltado apenas para usuários de produtos da empresa; Públicas: podem ser utilizadas livremente para desenvolver aplicações utilizando recursos e dados entre usuários e empresas. Ex: O uso de APIs do Google Maps em aplicativos de transporte, a autenticação de logins com o Gmail e Facebook são exemplos de APIs públicas. Quer mergulhar de forma mais detalhada sobre o conceito de APIs e outros temas do mundo da Cloud Computing? Veja nossas vídeos no Youtube e acompanhe nossos artigos no Blog da Darede! *Revisado por Leandro Damascena

Nós usamos cookies para garantir e oferecer a melhor experiência de navegação em nosso site! Mais informações