SlideShare uma empresa Scribd logo
1 de 48
Baixar para ler offline
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Desenvolvendo Aplicações IoT
para Casas Conectadas
David Reis
Arquiteto de Soluções
AWS
S V C 2 0 5
Diogo Branquinho
Diretor Técnico & Sócio Fundador
TecSUS S.A.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
 Mercado de casas conectadas e casos de uso
 Serviços de integração da AWS para IoT
 Integração com as skills da Amazon Alexa
 Arquitetura de exemplo
 TecSUS – IoT e Medidores Inteligentes
O que você vai aprender hoje
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Mercado de casas conectadas
433 milhões
Dispositivos inteligentes (smart
devices) para casas foram
entregues em todo o mundo
em 2017
No ano anterior
27.6%
18.5%
IDC estima um crescimento
anual de
dispositivos entregues em
2022
940 milhões
e o mercado deve chegar a
cerca de
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Casas Conectadas – Desafios & Oportunidades
Difícil se diferenciar em um mercado
cheio
Difícil melhorar a experiência de
usuário e manter os custos baixos
Difícil manter a interoperabilidade
entre aparelhos de diversas marcas
Falta de uma infraestrutura escalável e
confiável em nuvem
Computação de borda ajuda a
construir produtos inovadores
Conexão segura com os dispositivos
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Automação residencial
Segurança e monitoramento
residencial
Roteadores Wi-Fi &
modems
Decodificadores de TV
Rede residencial
Iluminação
Entretenimento
Eletrodomésticos
Eletroportáteis
Assistentes domésticos
Sound bars
TVs
Robôs aspiradores
Fechaduras
Relógios de consumo
Câmeras de segurança
Sensores e detectores
Termostatos
Casas Conectadas – Casos de Uso
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Visão Geral dos
Serviços de IoT da
AWS
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Serviços de IoT da AWS para casas conectadas
Amazon FreeRTOS
(a:FreeRTOS)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS IoT Core
Conectividade de Dispositivos e Mensageria com Segurança
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Estenda o AWS IoT para as bordas
AWS Greengrass
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Mantenha a Saúde da sua Frota
AWS IoT Device Management
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Motor de workflow
especializado
Otimizado para workloads
de IoT
Interface Visual
com Drag-and-drop
Construa uma
aplicação em minutos
Baseado em Modelos
Blocos reutilizáveis que
podem ser combinados
em um fluxo
Rode na nuvem ou
na borda
Seu fluxo,
sua escolha
O AWS IoT Things Graph ajuda você a criar rapidamente aplicativos de IoT
combinando dispositivos e web services, e definindo as interações
entre eles com pouco ou nenhum código
AWS IoT Things Graph
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Interface Visual
Construir fluxos
com cliques
Definir interações
Adicionar
ramificações e
incorporar lógica
como escolha,
(IF/ELSE) ou AND
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Modelos: Integre dispositivos com facilidade
• Descreve as capacidades
de um dispositivo ou
serviço como um conjunto
de propriedades, ações e
eventos
• Reutilize em vez de
reescrever código de baixo
nível
• Escrito no AWS IoT Things
Data Graph Model e
sintaxe do GraphQL
• Use modelos prontos ou
crie seus próprios
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Instale fluxos na nuvem ou na borda
• Projete na nuvem,
implante em
qualquer lugar
• Orquestre
dispositivos e web
services
• Suporte nativo para
MQTT e Modbus para
dispositivos
• Suporte a
HTTP/Sigv4 para
serviços da AWS
Lâmpada
Câmera
AWS services
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Automação
Residencial
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Integração via voz Interoperabilidade dos
dispositivos por meio de
concentradores (hub)
Experiências novas e
estimulantes para os
clientes
Facilidade de uso para os
clientes
Automação Residencial
Tendências & Oportunidades
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS IoT Greengrass pode
rodar em um gateway
residencial, como
roteadores, sistemas de
iluminação ou TVs para
que continuem operando
mesmo se a conexão com a
nuvem for perdida
Smart TVs podem se conectar
ao AWS IoT Core para terem
acesso a um backend
escalável em nuvem
fornecendo integração com a
Alexa
Amazon FreeRTOS oferece
segurança, conectividade e
atualizações para aparelhos
que funcionam atráves de
microcontroladores, como
lampadas inteligentes, para
que assim elas respondam a
commando de voz
AWS IoT Device Management,
AWS IoT Device Defender,
e AWS IoT Analytics
oferecem vários benefícios,
como dispositivos de controle
remoto, monitoramento e
segurança
Automação Residencial
Exemplos
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Rede
Residencial
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Otimizar o desempenho
da rede
Reduzir o custo de suporteMelhorar a experiência do
cliente
Rede Residencial
Tendências & Oportunidades
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS IoT Device Management
oferece certificados para
roteadores e decodificadores
de TV que nunca expiram.
Você pode permitir
atualizações para que os
aparelhos sempre estejam
rodando a última versão
AWS IoT Analytics pode ajudar
o time de operações a
identificar falhas baseadas em
um histórico de informações
armazenadas
AWS IoT Greengrass pode
ajudar o cliente a
diagnosticar problemas de
conexão em um aparelho
especifico, mesmo que este
esteja sem conexão com a
internet
Clientes podem
diagnosticar
problemas de
conexão e
resolvê-los por
conta própria
Rede Residencial
Exemplos
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Problema
Technicolor é líder em inovação digital para a
empresas de mídia e a indústria de entretenimento
que trabalham com cabos, telecomunicação e
operadores de satélites para trazer experiência de
entretenimento para dentro de casa.
A companhia vê uma oportunidade para provedores
de internet construírem uma ponte entre a nuvem e
tecnologia de borda para introduzir novos serviços
que gerem lucro, enquanto fazem as redes
domésticas mais fáceis de serem acessadas e
gerenciadas
Solução
Technicolor vai usar a AWS para as dispositivos
home gateway, usando os serviços AWS IoT e AWS
IoT Greengrass, integrados com a Alexa,
possibilitando que redes domésticas sejam
configuradas por um simples comando de voz. A
parceria vai possibilitar que provedores de internet
ganhem contato com os desenvolvedores através da
AWS. Melhorando a qualidade dos serviços,
experiência do usuário e controle de custos,
refinando o ambiente de segurança e possibilitando
que o cliente tenha controle da própria informação.
Technicolor
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Segurança
Residencial e
Monitoramento
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Reconhecimento de
áudio e vídeo
Machine
learning
Supervisão da casa Acelerar o tempo de
resposta
Gerenciamento de
energia
Segurança e Monitoramento Residencial
Tendências & Oportunidades
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS IoT Greengrass ML
Inference traz o poder do
machine learning para uma
câmera, como a habilidade de
detectar um intruso ou uma
invasão na sua casa.
AWS IoT Greengrass permite
que câmeras de segurança,
trancas de portas e até mesmo
uma luz de jardim continuem
operacionais, mesmo quando
a conexão com a nuvem for
perdida. Também podendo
tomar decisões localmente,
diminuendo os custos.
Amazon FreeRTOS oferece
segurança, conectividade e
atualização para dispositivos que
funcionam em microcontroladores,
como trancas e campanhias com
câmeras.
AWS IoT Device Management,
AWS IoT Device Defender,
e AWS IoT Analytics
oferecem vários benefícios como
gerenciamento remoto de
aparelhos, monitoramento,
segurança e dados sobre o uso
do aparelho.
IoT Things Graph
Torna fácil a criação de uma
solução de segurança para a sua
casa, com a integração de sensores
de movimento, câmeras, detectores
de fumaça, reconhecimento facial,
tudo funcionando de uma forma
integrada.
Segurança e Monitoramento Residencial
Exemplos
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Problema
Hive estava procurando uma forma de
acelerar os ciclos de desenvolvimento do seu
novo aparelho baseado em
microcontroladores, o Hive Leak Sensor.
Solução
Comparada com as soluções locais de
firmware que a Hive usava nos seus sensores
antigos, Amazon FreeRTOS tornou possível
acelerar o time-to-market e ao mesmo
tempo diminuir signifcativamente os custos
para conectar ao AWS IoT services.
“Amazon FreeRTOS é um animador avanço
para o nosso negócio e os nossos clientes. O
time de desenvolvedores agora pode focar
sua energia na aplicação, não no setup do
hardware ou segurança. Ao invés disso, eles
escolhem a placa, o chip e os conectam no
AWS IoT services. ”
Hive
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
O Alexa Skills Kit (ASK) torna possível você ensinar a Alexa novas
habilidades
Contém a documentação, ferramentas e exemplos de códigos necessários
para construir as skills da Alexa
https://developer.amazon.com/ask
Alexa Skills Kit
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Personalizada
Smart home
Flash briefing
Vídeo
Lista
Para construir experiências únicas em jogos e apps
Para criar conteúdos de flash briefing
Para oferecer conteúdos com vídeo
Para usar as ferramentas de gestão de listas
Para gerenciamento de aparelhos de casas conectadas
Tipos de Skills da Alexa
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Diretiva
Áudio
Cartões
Reconhecimento de linguagem
Machine learning
Compreensão de linguagem natural
Texto para a fala
Evento
Skill
Service
Alexa Skills Kit
Alexa Skills Kit
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Exemplos de interfaces para casas conectadas
Interface Capacidade
Alexa.Discovery Descobrir e descrever endpoints
Alexa.PowerController Ligar e desligar
Alexa.PercentageController Define uma porcentagem
(Porcentagem, intensidade, velocidade, e mais)
Alexa.ColorController Muda a cor
(Tonalidade, saturação, brilho)
Alexa.PlaybackController Controle de playback
(Tocar, pausar, retroceder e mais)
Alexa.ThermostatController Define uma temperatura ou um intervalo
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Arquitetura de nuvem para endpoint
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Alexa Cloud
Endpoint em Nuvem
Smart Home
Skill Service Eventos
Alexa Event Gateway
Login com Amazon
AWS
Lambda
Internet
Smart Home Skill API
Endpoints
Rede Residencial
Aplicações Alexa & Dispositivos
Vínculo com Conta / OAuth
Atualizações de Estado Proativas
Respostas Assíncronas
Diretivas
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Alexa Cloud
API Gateway
Smart Home
Skill Service
Diretivas
Eventos
Alexa Event Gateway
Login
com
Amazon
AWS
Lambda
Rede Residencial
Internet
Vínculo com Conta / OAuth
Atualizações de Estado Proativas
Respostas Assíncronas
Smart Home Skill API
Aplicações Alexa & DispositivosEndpoints
AWS IoTDynamoDB
API Service
Lambda
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Skill Personalizado da Alexa Skill Alexa Smart Home Alexa Voice Service (AVS)
• AWS Cloud
• Cliente define os comandos
• AWS Lambda (recomendado)
ou web service
• Vínculo com conta opcional
• Dispositivos existentes
(“brownfield”)
• AWS Cloud
• Alexa define os comandos
• Necessário uso do Lambda
• Vínculo com conta necessário
• Dispositivos existentes
(“brownfield”)
• Desenvolva um dispositivo
habilitado para voz
• É necessário hardware
(microfone e caixa de som)
• Precisa do SDK AVS para
dispositivos (AVS Device SDK)
• Aparelhos novos (“greenfield”)
Por onde eu começo?
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
TecSUS
IoT e Medidores Inteligentes
Diogo Branquinho
Diretor Técnico & Sócio Fundador
TecSUS S.A.
S V C 2 0 6
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Desafios em medidores inteligentes
Água Energia Gases
Temperaturas Ambiental
• Leituras e controle dos medidores
• Demanda de cloud sazonal
• Telemetria horária
• Picos de recepção e processamento
• Picos de análise e armazenamento
• Segurança dos medidores
• Suspensão Segura de fornecimento
• Autenticidade e Confidencialidade
• Segurança na escala
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Redes de Medidores Sem Fio
• Redes híbridas
• Topologias Mesh, Star e Tree
• Saída para internet
• Única ou por gateways (500 nós)
• Autenticação de nós e gateways
• Sockets
• Não escaláveis
• HTTPs
• Síncrono, unidirecional e “pesado”
• CoAP
• Sem brokers de mercado
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Solução Arquitetural
gateway
certificado
rede
medidores
Utilidades (água, energia,
gás)
AWS IoT
Service
AWS IoT
Política
Logging
DynamoDB
Write-Only
Tópicos
IoT
Regra
AWS Elastic
Beanstalk
Data analysis
and processing
Dashboard
AWS Elastic
Beanstalk
REST Services
Echo
Lambda
Ask-Flask
Alexa Voice
Service - Skill
FOG Computing
CLOUD Computing
mqtt package (data/control)
data
REST json voice
App
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Oportunidades de novos negócios
Alexa, quanto é a minha conta
até o momento?
Alexa, verifique se existem
vazamentos?
Alexa, feche o registro
de água!
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Cada gota conta
Cozinhar e beber representam
apenas 4% do uso da nossa água
33% auto clismos
33% ducha/banho
20% máquina de lavar roupa
10% outros usos
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Lembre-se
• Consumidor de IoT tem diversas
demandas
• Interoperabilidade e suporte a
terceiros importam
• Assistentes de voz é muito
importante – Alexa!
• Se preocupe menos usando o AWS
IoT
• Use outros serviços serverless da
AWS, para ter um custo menor e
uma infraestrutura escalável
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Smart Home Portal
https://alexa.design/smarthome
https://aws.amazon.com/iot/solutions/connected-home/
Código Smart Home
https://github.com/alexa/alexa-smarthome
Developer Slack Channel
https://alexasmarthome.slack.com
Invite Link: https://alexa.design/smarthome-invite-slack
AWS IoT como Provedor de Credenciais
https://amzn.to/2IXl58C
Amazon Kinesis Video Streams
https://aws.amazon.com/kinesis/video-streams/
Recursos
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I TS U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Muito obrigado !
David Reis
dreis@amazon
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
IntegraçõesCasa Nuvem AWS
Lámpada
IoT
FechaduraI
oT
Sistema de
Segurança
Termostato
IoT
Usuário de Celular
AWS IoT
Função
Lambda
Aplicações
Internas
Amazon
S3
Amazon
DynamoDB
Amazon
Athena
Amazon
Rekognition
Amazon API
Gateway
Amazon ES
MQTT
IoT thing
camera
Amazon Kinesis
Amazon
Kinesis Video
Streams
Amazon
Pinpoint
Amazon
Redshift
Amazon Kinesis Video Streams e ML/AI
Analytics, ML
Banco de dados
Computação
Comcast
Consumers
AWS Console
Administrador
API de 3os
Rest API
AWS IoT
Greengrass
Amazon
SageMaker
temporary
security
credential
AWS IoT, Kinesis,
AWS Lambda
IoT Shadow
SMS | APNS | GCM
Amazon
Cognito
IAM
Lambda
function
Alertas
Armazen
amento
Arquitetura de Exemplo
Segurança&Monitoramento Residencial
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Architecture Sample Slide
HomeAutomation—DeviceStatefrom Alexato Device
Directive
Request
from Skill
Alexa
Change
Report
Retrieve Alexa
Access Token
IoT Rule
Cognito User Pool
custom
Register User
and create IoT Policy
Update
Reported
Shadow State
Reportable
Properties Cache
Update Alexa
with new
State Report
API Gateway
Regional Endpoint
Update Wanted State
Publish
Command
to Alexa
Device
Publish State
Change to
AWS IoT
Real-time updates
to Mobile Application
Update
Properties
in Cache
Check for
online status
Mobile IoT Policy User/Device
Pairing Table
Alexa Services
AlexaAPIsAlexa
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Voice Enabled Smart Home Device
AVS Management Cloud Message Handling
Directive Handling Event Handling
Credential Management Local Device Control
Architecture Sample Slide
HomeAutomation—OverallConceptualModel
Smart
Home/Custom
Skill Lambda
Alexa acquires access token for Lambda Invocation
Partner invokes services to act upon
directives received by their Lambda
Partner calls Alexa APIs to report events
Partner acquires token to access Alexa APIs
(Voice enabled only)
Device and Alexa
communicate directives
and events over a persisted
HTTP/2 connection for
interactions initiated
by voice on device
(Voice enabled only) Device acquires access token for
interacting with Alexa services over HTTP/2 connection
Device sends
events and state
of interest to cloud
Cloud sends
commands to act upon
directives to devices
Partner CloudAlexa Services
Customer
Outbound
Device
Messaging
Device State
Inbound
Device
Messaging
Device
Registry
& Search
Customer
Profile
Event
Handling
Directive
Handling
Customer
Credential
Store
Device
Telemetry
OTA
Management
Device
Security
Service
API
OAuth2
Provider
AlexaAPIs
Alexa Voice Services Login with Amazon

Mais conteúdo relacionado

Mais procurados

Twelve-Factor serverless applications - MAD302 - São Paulo AWS Summit
Twelve-Factor serverless applications - MAD302 - São Paulo AWS SummitTwelve-Factor serverless applications - MAD302 - São Paulo AWS Summit
Twelve-Factor serverless applications - MAD302 - São Paulo AWS SummitAmazon Web Services
 
AWS storage solutions The right tool for the right job, plus new features - S...
AWS storage solutions The right tool for the right job, plus new features - S...AWS storage solutions The right tool for the right job, plus new features - S...
AWS storage solutions The right tool for the right job, plus new features - S...Amazon Web Services
 
Agile development with Amazon Linux WorkSpaces and Amazon WorkLink - SVC202 -...
Agile development with Amazon Linux WorkSpaces and Amazon WorkLink - SVC202 -...Agile development with Amazon Linux WorkSpaces and Amazon WorkLink - SVC202 -...
Agile development with Amazon Linux WorkSpaces and Amazon WorkLink - SVC202 -...Amazon Web Services
 
Developing intelligent robots with AWS RoboMaker - SVC206 - São Paulo AWS Summit
Developing intelligent robots with AWS RoboMaker - SVC206 - São Paulo AWS SummitDeveloping intelligent robots with AWS RoboMaker - SVC206 - São Paulo AWS Summit
Developing intelligent robots with AWS RoboMaker - SVC206 - São Paulo AWS SummitAmazon Web Services
 
Creating your secure cloud journey - SVC303 - São Paulo AWS Summit.pdf
Creating your secure cloud journey - SVC303 - São Paulo AWS Summit.pdfCreating your secure cloud journey - SVC303 - São Paulo AWS Summit.pdf
Creating your secure cloud journey - SVC303 - São Paulo AWS Summit.pdfAmazon Web Services
 
Tech deep dive- Cloud data management with Veeam and AWS - SVC210-S - São Pau...
Tech deep dive- Cloud data management with Veeam and AWS - SVC210-S - São Pau...Tech deep dive- Cloud data management with Veeam and AWS - SVC210-S - São Pau...
Tech deep dive- Cloud data management with Veeam and AWS - SVC210-S - São Pau...Amazon Web Services
 
Running Microsoft on AWS- We got it! - SVC305 - São Paulo AWS Summit
Running Microsoft on AWS- We got it! - SVC305 - São Paulo AWS SummitRunning Microsoft on AWS- We got it! - SVC305 - São Paulo AWS Summit
Running Microsoft on AWS- We got it! - SVC305 - São Paulo AWS SummitAmazon Web Services
 
Secure your data lake- A Financial industry perspective - SVC203 - São Paulo ...
Secure your data lake- A Financial industry perspective - SVC203 - São Paulo ...Secure your data lake- A Financial industry perspective - SVC203 - São Paulo ...
Secure your data lake- A Financial industry perspective - SVC203 - São Paulo ...Amazon Web Services
 
CI CD best practices for building modern applications - MAD301 - São Paulo AW...
CI CD best practices for building modern applications - MAD301 - São Paulo AW...CI CD best practices for building modern applications - MAD301 - São Paulo AW...
CI CD best practices for building modern applications - MAD301 - São Paulo AW...Amazon Web Services
 
Threat detection and mitigation at AWS - SEC301 - São Paulo AWS Summit
Threat detection and mitigation at AWS - SEC301 - São Paulo AWS SummitThreat detection and mitigation at AWS - SEC301 - São Paulo AWS Summit
Threat detection and mitigation at AWS - SEC301 - São Paulo AWS SummitAmazon Web Services
 
AWS App Mesh - MAD304 - São Paulo AWS Summit
AWS App Mesh - MAD304 - São Paulo AWS SummitAWS App Mesh - MAD304 - São Paulo AWS Summit
AWS App Mesh - MAD304 - São Paulo AWS SummitAmazon Web Services
 
Disaster recovery and migration with CloudEndure - SVC302 - São Paulo AWS Summit
Disaster recovery and migration with CloudEndure - SVC302 - São Paulo AWS SummitDisaster recovery and migration with CloudEndure - SVC302 - São Paulo AWS Summit
Disaster recovery and migration with CloudEndure - SVC302 - São Paulo AWS SummitAmazon Web Services
 
Scale fearlessly with Amazon DynamoDB adaptive capacity - ADB302 - São Paulo ...
Scale fearlessly with Amazon DynamoDB adaptive capacity - ADB302 - São Paulo ...Scale fearlessly with Amazon DynamoDB adaptive capacity - ADB302 - São Paulo ...
Scale fearlessly with Amazon DynamoDB adaptive capacity - ADB302 - São Paulo ...Amazon Web Services
 
Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...
Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...
Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...Amazon Web Services
 
VMware Cloud on AWS Hybrid cloud made easy - CMP203 - São Paulo AWS Summit.pdf
VMware Cloud on AWS Hybrid cloud made easy - CMP203 - São Paulo AWS Summit.pdfVMware Cloud on AWS Hybrid cloud made easy - CMP203 - São Paulo AWS Summit.pdf
VMware Cloud on AWS Hybrid cloud made easy - CMP203 - São Paulo AWS Summit.pdfAmazon Web Services
 
A culture of rapid innovation with DevOps, microservices, and serverless - MA...
A culture of rapid innovation with DevOps, microservices, and serverless - MA...A culture of rapid innovation with DevOps, microservices, and serverless - MA...
A culture of rapid innovation with DevOps, microservices, and serverless - MA...Amazon Web Services
 
Cloud data management with Veeam and AWS - DEM03-S - São Paulo AWS Summit
Cloud data management with Veeam and AWS - DEM03-S - São Paulo AWS SummitCloud data management with Veeam and AWS - DEM03-S - São Paulo AWS Summit
Cloud data management with Veeam and AWS - DEM03-S - São Paulo AWS SummitAmazon Web Services
 
Delivering infrastructure, security, and operations as code - DEM02-S - São P...
Delivering infrastructure, security, and operations as code - DEM02-S - São P...Delivering infrastructure, security, and operations as code - DEM02-S - São P...
Delivering infrastructure, security, and operations as code - DEM02-S - São P...Amazon Web Services
 
Cost-management journey- Where did Nubank start - CMP202 - São Paulo AWS Summit
Cost-management journey- Where did Nubank start - CMP202 - São Paulo AWS SummitCost-management journey- Where did Nubank start - CMP202 - São Paulo AWS Summit
Cost-management journey- Where did Nubank start - CMP202 - São Paulo AWS SummitAmazon Web Services
 
Amazon Redshift tips and tricks- Scaling storage and compute - ADB301 - São P...
Amazon Redshift tips and tricks- Scaling storage and compute - ADB301 - São P...Amazon Redshift tips and tricks- Scaling storage and compute - ADB301 - São P...
Amazon Redshift tips and tricks- Scaling storage and compute - ADB301 - São P...Amazon Web Services
 

Mais procurados (20)

Twelve-Factor serverless applications - MAD302 - São Paulo AWS Summit
Twelve-Factor serverless applications - MAD302 - São Paulo AWS SummitTwelve-Factor serverless applications - MAD302 - São Paulo AWS Summit
Twelve-Factor serverless applications - MAD302 - São Paulo AWS Summit
 
AWS storage solutions The right tool for the right job, plus new features - S...
AWS storage solutions The right tool for the right job, plus new features - S...AWS storage solutions The right tool for the right job, plus new features - S...
AWS storage solutions The right tool for the right job, plus new features - S...
 
Agile development with Amazon Linux WorkSpaces and Amazon WorkLink - SVC202 -...
Agile development with Amazon Linux WorkSpaces and Amazon WorkLink - SVC202 -...Agile development with Amazon Linux WorkSpaces and Amazon WorkLink - SVC202 -...
Agile development with Amazon Linux WorkSpaces and Amazon WorkLink - SVC202 -...
 
Developing intelligent robots with AWS RoboMaker - SVC206 - São Paulo AWS Summit
Developing intelligent robots with AWS RoboMaker - SVC206 - São Paulo AWS SummitDeveloping intelligent robots with AWS RoboMaker - SVC206 - São Paulo AWS Summit
Developing intelligent robots with AWS RoboMaker - SVC206 - São Paulo AWS Summit
 
Creating your secure cloud journey - SVC303 - São Paulo AWS Summit.pdf
Creating your secure cloud journey - SVC303 - São Paulo AWS Summit.pdfCreating your secure cloud journey - SVC303 - São Paulo AWS Summit.pdf
Creating your secure cloud journey - SVC303 - São Paulo AWS Summit.pdf
 
Tech deep dive- Cloud data management with Veeam and AWS - SVC210-S - São Pau...
Tech deep dive- Cloud data management with Veeam and AWS - SVC210-S - São Pau...Tech deep dive- Cloud data management with Veeam and AWS - SVC210-S - São Pau...
Tech deep dive- Cloud data management with Veeam and AWS - SVC210-S - São Pau...
 
Running Microsoft on AWS- We got it! - SVC305 - São Paulo AWS Summit
Running Microsoft on AWS- We got it! - SVC305 - São Paulo AWS SummitRunning Microsoft on AWS- We got it! - SVC305 - São Paulo AWS Summit
Running Microsoft on AWS- We got it! - SVC305 - São Paulo AWS Summit
 
Secure your data lake- A Financial industry perspective - SVC203 - São Paulo ...
Secure your data lake- A Financial industry perspective - SVC203 - São Paulo ...Secure your data lake- A Financial industry perspective - SVC203 - São Paulo ...
Secure your data lake- A Financial industry perspective - SVC203 - São Paulo ...
 
CI CD best practices for building modern applications - MAD301 - São Paulo AW...
CI CD best practices for building modern applications - MAD301 - São Paulo AW...CI CD best practices for building modern applications - MAD301 - São Paulo AW...
CI CD best practices for building modern applications - MAD301 - São Paulo AW...
 
Threat detection and mitigation at AWS - SEC301 - São Paulo AWS Summit
Threat detection and mitigation at AWS - SEC301 - São Paulo AWS SummitThreat detection and mitigation at AWS - SEC301 - São Paulo AWS Summit
Threat detection and mitigation at AWS - SEC301 - São Paulo AWS Summit
 
AWS App Mesh - MAD304 - São Paulo AWS Summit
AWS App Mesh - MAD304 - São Paulo AWS SummitAWS App Mesh - MAD304 - São Paulo AWS Summit
AWS App Mesh - MAD304 - São Paulo AWS Summit
 
Disaster recovery and migration with CloudEndure - SVC302 - São Paulo AWS Summit
Disaster recovery and migration with CloudEndure - SVC302 - São Paulo AWS SummitDisaster recovery and migration with CloudEndure - SVC302 - São Paulo AWS Summit
Disaster recovery and migration with CloudEndure - SVC302 - São Paulo AWS Summit
 
Scale fearlessly with Amazon DynamoDB adaptive capacity - ADB302 - São Paulo ...
Scale fearlessly with Amazon DynamoDB adaptive capacity - ADB302 - São Paulo ...Scale fearlessly with Amazon DynamoDB adaptive capacity - ADB302 - São Paulo ...
Scale fearlessly with Amazon DynamoDB adaptive capacity - ADB302 - São Paulo ...
 
Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...
Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...
Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...
 
VMware Cloud on AWS Hybrid cloud made easy - CMP203 - São Paulo AWS Summit.pdf
VMware Cloud on AWS Hybrid cloud made easy - CMP203 - São Paulo AWS Summit.pdfVMware Cloud on AWS Hybrid cloud made easy - CMP203 - São Paulo AWS Summit.pdf
VMware Cloud on AWS Hybrid cloud made easy - CMP203 - São Paulo AWS Summit.pdf
 
A culture of rapid innovation with DevOps, microservices, and serverless - MA...
A culture of rapid innovation with DevOps, microservices, and serverless - MA...A culture of rapid innovation with DevOps, microservices, and serverless - MA...
A culture of rapid innovation with DevOps, microservices, and serverless - MA...
 
Cloud data management with Veeam and AWS - DEM03-S - São Paulo AWS Summit
Cloud data management with Veeam and AWS - DEM03-S - São Paulo AWS SummitCloud data management with Veeam and AWS - DEM03-S - São Paulo AWS Summit
Cloud data management with Veeam and AWS - DEM03-S - São Paulo AWS Summit
 
Delivering infrastructure, security, and operations as code - DEM02-S - São P...
Delivering infrastructure, security, and operations as code - DEM02-S - São P...Delivering infrastructure, security, and operations as code - DEM02-S - São P...
Delivering infrastructure, security, and operations as code - DEM02-S - São P...
 
Cost-management journey- Where did Nubank start - CMP202 - São Paulo AWS Summit
Cost-management journey- Where did Nubank start - CMP202 - São Paulo AWS SummitCost-management journey- Where did Nubank start - CMP202 - São Paulo AWS Summit
Cost-management journey- Where did Nubank start - CMP202 - São Paulo AWS Summit
 
Amazon Redshift tips and tricks- Scaling storage and compute - ADB301 - São P...
Amazon Redshift tips and tricks- Scaling storage and compute - ADB301 - São P...Amazon Redshift tips and tricks- Scaling storage and compute - ADB301 - São P...
Amazon Redshift tips and tricks- Scaling storage and compute - ADB301 - São P...
 

Semelhante a Building Internet-of-Things (IoT) applications for a connected home - SVC205 - São Paulo AWS Summit.pdf

A culture of rapid innovation with DevOps, microservices, and serverless - MA...
A culture of rapid innovation with DevOps, microservices, and serverless - MA...A culture of rapid innovation with DevOps, microservices, and serverless - MA...
A culture of rapid innovation with DevOps, microservices, and serverless - MA...Amazon Web Services
 
Impulsione Inteligência ao IoT Edge com AWS Greengrass - IOT201 - Sao Paulo ...
Impulsione Inteligência ao IoT Edge com AWS Greengrass -  IOT201 - Sao Paulo ...Impulsione Inteligência ao IoT Edge com AWS Greengrass -  IOT201 - Sao Paulo ...
Impulsione Inteligência ao IoT Edge com AWS Greengrass - IOT201 - Sao Paulo ...Amazon Web Services
 
FSI Roundtable - Cultura de Inovação com DevOps, microserviços e serverless
FSI Roundtable - Cultura de Inovação com DevOps, microserviços e serverlessFSI Roundtable - Cultura de Inovação com DevOps, microserviços e serverless
FSI Roundtable - Cultura de Inovação com DevOps, microserviços e serverlessAmazon Web Services LATAM
 
Acelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOpsAcelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOpsFelipe Freire
 
AWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdf
AWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdfAWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdf
AWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdfAmazon Web Services LATAM
 
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem - ...
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem -  ...Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem -  ...
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem - ...Amazon Web Services
 
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...Amazon Web Services
 
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na NuvemComponentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na NuvemAmazon Web Services LATAM
 
Startup Day - Tools for Building your Startup 2
Startup Day - Tools for Building your Startup 2Startup Day - Tools for Building your Startup 2
Startup Day - Tools for Building your Startup 2Amazon Web Services LATAM
 
Bluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.tiBluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.tiSergio Loza
 
AWS Innovate 2020 - Entenda como o Data Flywheel pode apoiá-lo em sua estraté...
AWS Innovate 2020 - Entenda como o Data Flywheel pode apoiá-lo em sua estraté...AWS Innovate 2020 - Entenda como o Data Flywheel pode apoiá-lo em sua estraté...
AWS Innovate 2020 - Entenda como o Data Flywheel pode apoiá-lo em sua estraté...Amazon Web Services LATAM
 
Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...
Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...
Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...Amazon Web Services LATAM
 
AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...
AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...
AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...Amazon Web Services LATAM
 
Vinit Cloud Computing Anhembi Morumbi
Vinit   Cloud Computing   Anhembi MorumbiVinit   Cloud Computing   Anhembi Morumbi
Vinit Cloud Computing Anhembi Morumbivinitbr
 
Como identificar e implementar a melhor estratégia de Cloud para sua empresa
Como identificar e implementar a melhor estratégia de Cloud para sua empresaComo identificar e implementar a melhor estratégia de Cloud para sua empresa
Como identificar e implementar a melhor estratégia de Cloud para sua empresaCisco do Brasil
 

Semelhante a Building Internet-of-Things (IoT) applications for a connected home - SVC205 - São Paulo AWS Summit.pdf (20)

A culture of rapid innovation with DevOps, microservices, and serverless - MA...
A culture of rapid innovation with DevOps, microservices, and serverless - MA...A culture of rapid innovation with DevOps, microservices, and serverless - MA...
A culture of rapid innovation with DevOps, microservices, and serverless - MA...
 
Impulsione Inteligência ao IoT Edge com AWS Greengrass - IOT201 - Sao Paulo ...
Impulsione Inteligência ao IoT Edge com AWS Greengrass -  IOT201 - Sao Paulo ...Impulsione Inteligência ao IoT Edge com AWS Greengrass -  IOT201 - Sao Paulo ...
Impulsione Inteligência ao IoT Edge com AWS Greengrass - IOT201 - Sao Paulo ...
 
FSI Roundtable - Cultura de Inovação com DevOps, microserviços e serverless
FSI Roundtable - Cultura de Inovação com DevOps, microserviços e serverlessFSI Roundtable - Cultura de Inovação com DevOps, microserviços e serverless
FSI Roundtable - Cultura de Inovação com DevOps, microserviços e serverless
 
Segurança na AWS
Segurança na AWSSegurança na AWS
Segurança na AWS
 
Acelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOpsAcelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOps
 
Webinar: Containers
Webinar: ContainersWebinar: Containers
Webinar: Containers
 
AWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdf
AWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdfAWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdf
AWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdf
 
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem - ...
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem -  ...Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem -  ...
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem - ...
 
AWS Startup Day Florianópolis
AWS Startup Day Florianópolis AWS Startup Day Florianópolis
AWS Startup Day Florianópolis
 
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS -  ARC201 - ...
Arquiteturas e Estratégias para Criar Aplicações Modernas na AWS - ARC201 - ...
 
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na NuvemComponentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem
 
Segurança na AWS
Segurança na AWS Segurança na AWS
Segurança na AWS
 
Startup Day - Tools for Building your Startup 2
Startup Day - Tools for Building your Startup 2Startup Day - Tools for Building your Startup 2
Startup Day - Tools for Building your Startup 2
 
Bluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.tiBluemix innovationplatform for_iot_pt_br_eco.ti
Bluemix innovationplatform for_iot_pt_br_eco.ti
 
AWS Innovate 2020 - Entenda como o Data Flywheel pode apoiá-lo em sua estraté...
AWS Innovate 2020 - Entenda como o Data Flywheel pode apoiá-lo em sua estraté...AWS Innovate 2020 - Entenda como o Data Flywheel pode apoiá-lo em sua estraté...
AWS Innovate 2020 - Entenda como o Data Flywheel pode apoiá-lo em sua estraté...
 
Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...
Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...
Webinar Introdução à Arquitetura de Aplicações VMware, Microsoft, e SAP na Nu...
 
AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...
AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...
AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...
 
Vinit Cloud Computing Anhembi Morumbi
Vinit   Cloud Computing   Anhembi MorumbiVinit   Cloud Computing   Anhembi Morumbi
Vinit Cloud Computing Anhembi Morumbi
 
Como identificar e implementar a melhor estratégia de Cloud para sua empresa
Como identificar e implementar a melhor estratégia de Cloud para sua empresaComo identificar e implementar a melhor estratégia de Cloud para sua empresa
Como identificar e implementar a melhor estratégia de Cloud para sua empresa
 
Cloud IBM 2017
Cloud IBM 2017Cloud IBM 2017
Cloud IBM 2017
 

Mais de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Mais de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Building Internet-of-Things (IoT) applications for a connected home - SVC205 - São Paulo AWS Summit.pdf

  • 1. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Desenvolvendo Aplicações IoT para Casas Conectadas David Reis Arquiteto de Soluções AWS S V C 2 0 5 Diogo Branquinho Diretor Técnico & Sócio Fundador TecSUS S.A.
  • 2. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T  Mercado de casas conectadas e casos de uso  Serviços de integração da AWS para IoT  Integração com as skills da Amazon Alexa  Arquitetura de exemplo  TecSUS – IoT e Medidores Inteligentes O que você vai aprender hoje
  • 3. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Mercado de casas conectadas 433 milhões Dispositivos inteligentes (smart devices) para casas foram entregues em todo o mundo em 2017 No ano anterior 27.6% 18.5% IDC estima um crescimento anual de dispositivos entregues em 2022 940 milhões e o mercado deve chegar a cerca de
  • 4. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Casas Conectadas – Desafios & Oportunidades Difícil se diferenciar em um mercado cheio Difícil melhorar a experiência de usuário e manter os custos baixos Difícil manter a interoperabilidade entre aparelhos de diversas marcas Falta de uma infraestrutura escalável e confiável em nuvem Computação de borda ajuda a construir produtos inovadores Conexão segura com os dispositivos
  • 5. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Automação residencial Segurança e monitoramento residencial Roteadores Wi-Fi & modems Decodificadores de TV Rede residencial Iluminação Entretenimento Eletrodomésticos Eletroportáteis Assistentes domésticos Sound bars TVs Robôs aspiradores Fechaduras Relógios de consumo Câmeras de segurança Sensores e detectores Termostatos Casas Conectadas – Casos de Uso
  • 6. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Visão Geral dos Serviços de IoT da AWS
  • 7. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Serviços de IoT da AWS para casas conectadas Amazon FreeRTOS (a:FreeRTOS)
  • 8. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T AWS IoT Core Conectividade de Dispositivos e Mensageria com Segurança
  • 9. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Estenda o AWS IoT para as bordas AWS Greengrass
  • 10. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Mantenha a Saúde da sua Frota AWS IoT Device Management
  • 11. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Motor de workflow especializado Otimizado para workloads de IoT Interface Visual com Drag-and-drop Construa uma aplicação em minutos Baseado em Modelos Blocos reutilizáveis que podem ser combinados em um fluxo Rode na nuvem ou na borda Seu fluxo, sua escolha O AWS IoT Things Graph ajuda você a criar rapidamente aplicativos de IoT combinando dispositivos e web services, e definindo as interações entre eles com pouco ou nenhum código AWS IoT Things Graph
  • 12. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Interface Visual Construir fluxos com cliques Definir interações Adicionar ramificações e incorporar lógica como escolha, (IF/ELSE) ou AND
  • 13. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Modelos: Integre dispositivos com facilidade • Descreve as capacidades de um dispositivo ou serviço como um conjunto de propriedades, ações e eventos • Reutilize em vez de reescrever código de baixo nível • Escrito no AWS IoT Things Data Graph Model e sintaxe do GraphQL • Use modelos prontos ou crie seus próprios
  • 14. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Instale fluxos na nuvem ou na borda • Projete na nuvem, implante em qualquer lugar • Orquestre dispositivos e web services • Suporte nativo para MQTT e Modbus para dispositivos • Suporte a HTTP/Sigv4 para serviços da AWS Lâmpada Câmera AWS services
  • 15. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Automação Residencial
  • 16. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Integração via voz Interoperabilidade dos dispositivos por meio de concentradores (hub) Experiências novas e estimulantes para os clientes Facilidade de uso para os clientes Automação Residencial Tendências & Oportunidades
  • 17. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T AWS IoT Greengrass pode rodar em um gateway residencial, como roteadores, sistemas de iluminação ou TVs para que continuem operando mesmo se a conexão com a nuvem for perdida Smart TVs podem se conectar ao AWS IoT Core para terem acesso a um backend escalável em nuvem fornecendo integração com a Alexa Amazon FreeRTOS oferece segurança, conectividade e atualizações para aparelhos que funcionam atráves de microcontroladores, como lampadas inteligentes, para que assim elas respondam a commando de voz AWS IoT Device Management, AWS IoT Device Defender, e AWS IoT Analytics oferecem vários benefícios, como dispositivos de controle remoto, monitoramento e segurança Automação Residencial Exemplos
  • 18. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
  • 19. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Rede Residencial
  • 20. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Otimizar o desempenho da rede Reduzir o custo de suporteMelhorar a experiência do cliente Rede Residencial Tendências & Oportunidades
  • 21. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T AWS IoT Device Management oferece certificados para roteadores e decodificadores de TV que nunca expiram. Você pode permitir atualizações para que os aparelhos sempre estejam rodando a última versão AWS IoT Analytics pode ajudar o time de operações a identificar falhas baseadas em um histórico de informações armazenadas AWS IoT Greengrass pode ajudar o cliente a diagnosticar problemas de conexão em um aparelho especifico, mesmo que este esteja sem conexão com a internet Clientes podem diagnosticar problemas de conexão e resolvê-los por conta própria Rede Residencial Exemplos
  • 22. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Problema Technicolor é líder em inovação digital para a empresas de mídia e a indústria de entretenimento que trabalham com cabos, telecomunicação e operadores de satélites para trazer experiência de entretenimento para dentro de casa. A companhia vê uma oportunidade para provedores de internet construírem uma ponte entre a nuvem e tecnologia de borda para introduzir novos serviços que gerem lucro, enquanto fazem as redes domésticas mais fáceis de serem acessadas e gerenciadas Solução Technicolor vai usar a AWS para as dispositivos home gateway, usando os serviços AWS IoT e AWS IoT Greengrass, integrados com a Alexa, possibilitando que redes domésticas sejam configuradas por um simples comando de voz. A parceria vai possibilitar que provedores de internet ganhem contato com os desenvolvedores através da AWS. Melhorando a qualidade dos serviços, experiência do usuário e controle de custos, refinando o ambiente de segurança e possibilitando que o cliente tenha controle da própria informação. Technicolor
  • 23. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Segurança Residencial e Monitoramento
  • 24. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Reconhecimento de áudio e vídeo Machine learning Supervisão da casa Acelerar o tempo de resposta Gerenciamento de energia Segurança e Monitoramento Residencial Tendências & Oportunidades
  • 25. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T AWS IoT Greengrass ML Inference traz o poder do machine learning para uma câmera, como a habilidade de detectar um intruso ou uma invasão na sua casa. AWS IoT Greengrass permite que câmeras de segurança, trancas de portas e até mesmo uma luz de jardim continuem operacionais, mesmo quando a conexão com a nuvem for perdida. Também podendo tomar decisões localmente, diminuendo os custos. Amazon FreeRTOS oferece segurança, conectividade e atualização para dispositivos que funcionam em microcontroladores, como trancas e campanhias com câmeras. AWS IoT Device Management, AWS IoT Device Defender, e AWS IoT Analytics oferecem vários benefícios como gerenciamento remoto de aparelhos, monitoramento, segurança e dados sobre o uso do aparelho. IoT Things Graph Torna fácil a criação de uma solução de segurança para a sua casa, com a integração de sensores de movimento, câmeras, detectores de fumaça, reconhecimento facial, tudo funcionando de uma forma integrada. Segurança e Monitoramento Residencial Exemplos
  • 26. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Problema Hive estava procurando uma forma de acelerar os ciclos de desenvolvimento do seu novo aparelho baseado em microcontroladores, o Hive Leak Sensor. Solução Comparada com as soluções locais de firmware que a Hive usava nos seus sensores antigos, Amazon FreeRTOS tornou possível acelerar o time-to-market e ao mesmo tempo diminuir signifcativamente os custos para conectar ao AWS IoT services. “Amazon FreeRTOS é um animador avanço para o nosso negócio e os nossos clientes. O time de desenvolvedores agora pode focar sua energia na aplicação, não no setup do hardware ou segurança. Ao invés disso, eles escolhem a placa, o chip e os conectam no AWS IoT services. ” Hive
  • 27. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 28. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T O Alexa Skills Kit (ASK) torna possível você ensinar a Alexa novas habilidades Contém a documentação, ferramentas e exemplos de códigos necessários para construir as skills da Alexa https://developer.amazon.com/ask Alexa Skills Kit
  • 29. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Personalizada Smart home Flash briefing Vídeo Lista Para construir experiências únicas em jogos e apps Para criar conteúdos de flash briefing Para oferecer conteúdos com vídeo Para usar as ferramentas de gestão de listas Para gerenciamento de aparelhos de casas conectadas Tipos de Skills da Alexa
  • 30. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Diretiva Áudio Cartões Reconhecimento de linguagem Machine learning Compreensão de linguagem natural Texto para a fala Evento Skill Service Alexa Skills Kit Alexa Skills Kit
  • 31. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Exemplos de interfaces para casas conectadas Interface Capacidade Alexa.Discovery Descobrir e descrever endpoints Alexa.PowerController Ligar e desligar Alexa.PercentageController Define uma porcentagem (Porcentagem, intensidade, velocidade, e mais) Alexa.ColorController Muda a cor (Tonalidade, saturação, brilho) Alexa.PlaybackController Controle de playback (Tocar, pausar, retroceder e mais) Alexa.ThermostatController Define uma temperatura ou um intervalo
  • 32. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Arquitetura de nuvem para endpoint
  • 33. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Alexa Cloud Endpoint em Nuvem Smart Home Skill Service Eventos Alexa Event Gateway Login com Amazon AWS Lambda Internet Smart Home Skill API Endpoints Rede Residencial Aplicações Alexa & Dispositivos Vínculo com Conta / OAuth Atualizações de Estado Proativas Respostas Assíncronas Diretivas
  • 34. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Alexa Cloud API Gateway Smart Home Skill Service Diretivas Eventos Alexa Event Gateway Login com Amazon AWS Lambda Rede Residencial Internet Vínculo com Conta / OAuth Atualizações de Estado Proativas Respostas Assíncronas Smart Home Skill API Aplicações Alexa & DispositivosEndpoints AWS IoTDynamoDB API Service Lambda
  • 35. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Skill Personalizado da Alexa Skill Alexa Smart Home Alexa Voice Service (AVS) • AWS Cloud • Cliente define os comandos • AWS Lambda (recomendado) ou web service • Vínculo com conta opcional • Dispositivos existentes (“brownfield”) • AWS Cloud • Alexa define os comandos • Necessário uso do Lambda • Vínculo com conta necessário • Dispositivos existentes (“brownfield”) • Desenvolva um dispositivo habilitado para voz • É necessário hardware (microfone e caixa de som) • Precisa do SDK AVS para dispositivos (AVS Device SDK) • Aparelhos novos (“greenfield”) Por onde eu começo?
  • 36. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T TecSUS IoT e Medidores Inteligentes Diogo Branquinho Diretor Técnico & Sócio Fundador TecSUS S.A. S V C 2 0 6
  • 37. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Desafios em medidores inteligentes Água Energia Gases Temperaturas Ambiental • Leituras e controle dos medidores • Demanda de cloud sazonal • Telemetria horária • Picos de recepção e processamento • Picos de análise e armazenamento • Segurança dos medidores • Suspensão Segura de fornecimento • Autenticidade e Confidencialidade • Segurança na escala
  • 38. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Redes de Medidores Sem Fio • Redes híbridas • Topologias Mesh, Star e Tree • Saída para internet • Única ou por gateways (500 nós) • Autenticação de nós e gateways • Sockets • Não escaláveis • HTTPs • Síncrono, unidirecional e “pesado” • CoAP • Sem brokers de mercado
  • 39. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Solução Arquitetural gateway certificado rede medidores Utilidades (água, energia, gás) AWS IoT Service AWS IoT Política Logging DynamoDB Write-Only Tópicos IoT Regra AWS Elastic Beanstalk Data analysis and processing Dashboard AWS Elastic Beanstalk REST Services Echo Lambda Ask-Flask Alexa Voice Service - Skill FOG Computing CLOUD Computing mqtt package (data/control) data REST json voice App
  • 40. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Oportunidades de novos negócios Alexa, quanto é a minha conta até o momento? Alexa, verifique se existem vazamentos? Alexa, feche o registro de água!
  • 41. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Cada gota conta Cozinhar e beber representam apenas 4% do uso da nossa água 33% auto clismos 33% ducha/banho 20% máquina de lavar roupa 10% outros usos
  • 42. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Lembre-se • Consumidor de IoT tem diversas demandas • Interoperabilidade e suporte a terceiros importam • Assistentes de voz é muito importante – Alexa! • Se preocupe menos usando o AWS IoT • Use outros serviços serverless da AWS, para ter um custo menor e uma infraestrutura escalável
  • 43. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Smart Home Portal https://alexa.design/smarthome https://aws.amazon.com/iot/solutions/connected-home/ Código Smart Home https://github.com/alexa/alexa-smarthome Developer Slack Channel https://alexasmarthome.slack.com Invite Link: https://alexa.design/smarthome-invite-slack AWS IoT como Provedor de Credenciais https://amzn.to/2IXl58C Amazon Kinesis Video Streams https://aws.amazon.com/kinesis/video-streams/ Recursos
  • 44. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I TS U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 45. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Muito obrigado ! David Reis dreis@amazon
  • 46. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T IntegraçõesCasa Nuvem AWS Lámpada IoT FechaduraI oT Sistema de Segurança Termostato IoT Usuário de Celular AWS IoT Função Lambda Aplicações Internas Amazon S3 Amazon DynamoDB Amazon Athena Amazon Rekognition Amazon API Gateway Amazon ES MQTT IoT thing camera Amazon Kinesis Amazon Kinesis Video Streams Amazon Pinpoint Amazon Redshift Amazon Kinesis Video Streams e ML/AI Analytics, ML Banco de dados Computação Comcast Consumers AWS Console Administrador API de 3os Rest API AWS IoT Greengrass Amazon SageMaker temporary security credential AWS IoT, Kinesis, AWS Lambda IoT Shadow SMS | APNS | GCM Amazon Cognito IAM Lambda function Alertas Armazen amento Arquitetura de Exemplo Segurança&Monitoramento Residencial
  • 47. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Architecture Sample Slide HomeAutomation—DeviceStatefrom Alexato Device Directive Request from Skill Alexa Change Report Retrieve Alexa Access Token IoT Rule Cognito User Pool custom Register User and create IoT Policy Update Reported Shadow State Reportable Properties Cache Update Alexa with new State Report API Gateway Regional Endpoint Update Wanted State Publish Command to Alexa Device Publish State Change to AWS IoT Real-time updates to Mobile Application Update Properties in Cache Check for online status Mobile IoT Policy User/Device Pairing Table Alexa Services AlexaAPIsAlexa
  • 48. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T Voice Enabled Smart Home Device AVS Management Cloud Message Handling Directive Handling Event Handling Credential Management Local Device Control Architecture Sample Slide HomeAutomation—OverallConceptualModel Smart Home/Custom Skill Lambda Alexa acquires access token for Lambda Invocation Partner invokes services to act upon directives received by their Lambda Partner calls Alexa APIs to report events Partner acquires token to access Alexa APIs (Voice enabled only) Device and Alexa communicate directives and events over a persisted HTTP/2 connection for interactions initiated by voice on device (Voice enabled only) Device acquires access token for interacting with Alexa services over HTTP/2 connection Device sends events and state of interest to cloud Cloud sends commands to act upon directives to devices Partner CloudAlexa Services Customer Outbound Device Messaging Device State Inbound Device Messaging Device Registry & Search Customer Profile Event Handling Directive Handling Customer Credential Store Device Telemetry OTA Management Device Security Service API OAuth2 Provider AlexaAPIs Alexa Voice Services Login with Amazon