Airton Toyofuku

AWS RE:INVENT 2015 LAS VEGAS

Nos dias 5 a 9 de Outubro de 2015 aconteceu em Las Vegas a AWS re:Invent, o evento em que a divisão de Cloud Computing da Amazon apresenta suas novidades e dispõe seções técnicas de seus serviços.

Palavra de ordem: Segurança

No primeiro dia de evento, as seções disponíveis foram classificadas e disponibilizadas ao público de acordo com seu grau de entendimento da AWS. E como bom iniciante no assunto, fui logo encaminhado para a de Compliance na Nuvem, uma apresentação de 4 horas demonstrando, através dos cases de grandes empresas em diferentes ramos financeiros e prestação de serviços para o governo dos EUA, como é possível utilizar a Nuvem de uma forma segura e confiável, desmistificando o pensamento popular de que uma vez na Nuvem, seus dados estão vulneráveis.

Primeiro Keynote

No segundo dia fomos recebidos logo cedo pelo SVP da AWS, Andy Jassy, fazendo a abertura oficial do evento, exaltando os números cada vez mais crescentes de utilização da AWS no mundo, trazendo cases de grandes clientes, anunciando novos serviços e enfatizando o papel da AWS no mercado: Prover liberdade e facilidade de acesso nos serviços de “datacenter”.

O ponto de destaque, não somente dessa, mas como das demais que ocorreram no evento, foi o anuncio de novos serviços, uma parte pelo impacto que causaram no mundo de arquitetura de TI e em parte pela disponibilidade aos usuários. 90% desses serviços foram anunciados como “Disponível hoje!”, bastando apenas apertar o F5 no seu painel de gerenciamento da AWS para que ele fosse disponibilizado para seu divertimento. Fácil assim, poucos segundos após o anuncio ao vivo ali no palco.

Entre os anúncios de novos serviços, estavam a facilidade de trafegar e migrar dados para dentro e fora da nuvem com os Amazon Kinesis Firehose e o AWS Snowball. A facilidade de migração e livre escolha entre banco de dados com o suporte ao MariaDB e o AWS Migration Service. Com relação a segurança na nuvem, foram anunciados o AWS Inspector, que verifica se sua aplicação está dentro das regras de segurança, o AWS Config Rules, para reforçar o sistema de regras de segurança e o AWS WAF, que é basicamente um firewall baseado em software que pode ser configurado pelo usuário. Para Business Intelligence, foi anunciado o Amazon QuickSight, a ferramenta que permite realizar a análise de dados diretamente na nuvem. E vários outros cuja menção tornaria esse texto exageradamente extenso.

Para fechar o dia, algumas seções técnicas sobre banco de dados, Amazon Kinesis, desenvolvimento de sistemas mobile e entendemos como o Netflix atende uma demanda de consumo de 37% da banda de internet dos EUA e mantem 100% de disponibilidade!

Segundo Keynote

Werner Vogels, CTIO da AWS, nos recebeu para o segundo keynote com um discurso mais técnico, mas seguiu o modelo de seu predecessor com números, cases e novidades como o Amazon Kinesis Analytics, novas configurações para as instancias EC2, incluindo a possibilidade de ter 2 Terabytes (Sim, Terabytes!) de memória RAM, suporte ao Python para o AWS Lambda, e uma quebra de paradigmas em que é criado um servidor, sem um servidor! Tudo apenas utilizando os serviços da AWS e não precisando levantar uma instancia sequer.

Mas nada me deixou tão empolgado como o anuncio do AWS IoT, o serviço da Amazon para a internet das coisas (Internet of Things).

Com cases da BMW, GM, Philips Health Care, John Deer e com o apoio dos maiores fabricantes de microcontroladores e microprocessadores do mercado, como Microchip, Renesas, Broadcom, Qualcomm, Texas Instruments e até mesmo o Arduino, a AWS lançou um serviço completo, desde o SDK, para o desenvolvimento do software embarcado, até a visualização dos dispositivos por parte do usuário.

Com processos de autenticação através de certificados e chaves únicas para cada dispositivo, o serviço permite garantir a identificação de cada “coisa” e prover, ou bloquear, a comunicação entre as partes.

Disponibiliza brokers e gateways com suporte a MQTT e TLS, para um trafego de mensagens seguro e de baixa ocupação de banda.

Com o conceito de Shadow, o status de cada dispositivo está sempre disponível para a aplicação e garantem o controle individual de cada um sem que ele esteja necessariamente on-line.

A integração com os outros serviços AWS, como Kinesis, Lambda, SNS, DynamoDb, etc, garante o rápido desenvolvimento das aplicações finais e disponibilidade para o usuário.

E a cereja do bolo, o SDK disponibilizado para facilitar a conectividade de seu dispositivo aos serviços da AWS. Esse SDK está disponível em C, Java e até para Arduino, sendo compatível com os maiores e melhores Vendors de microcontroladores e microprocessadores, e suportado por sistemas operacionais como FreeRTOS e Linux.

Com o AWS IoT, a Amazon deu todas as ferramentas para que o desenvolvimento de dispositivos conectados tenha seu time-to-market e sua complexidade reduzidos drasticamente.

A partir desse anuncio, novas seções técnicas foram disponibilizadas visando apresentar aos participantes do evento as possibilidades deste novo serviço e seu impacto no desenvolvimento de projetos de IoT. Como consequência, minha agenda foi toda reestruturada e minhas folgas para passeios foram eliminadas!

Conclusão

Voltando para o Brasil com uma lição de casa considerável, não poderia ter escolhido o melhor ano para prestigiar a AWS re:Invent. Com o anúncio de serviços chave para o ramo de IoT, a AWS vai prover a agilidade e a qualidade no desenvolvimento de nossos projetos e estamos ansiosos para descobrir até onde podemos chegar com toda essa “liberdade” que nos foi apresentada.