SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Downloaden Sie, um offline zu lesen
2 0 1 9
Novedades de Distribución
de Contenido y Edge
Computing en AWS
Gustavo Veloso
Solutions Architect
Agenda
• Edge Computing?
• Protección en el Edge
• Monitoreo en el Edge
• Automatización en el Edge
borde
(Del germ. bord, orilla.)
189 puntos de presencia
71 ciudades
31 países
borde
(Del germ. bord, orilla.)
Porque tener una red propia?
Seguridad
El trafico atraviesa
nuestra infraestructura
no la internet pública
Disponibilidad
Controlamos la
redundancia y
escalado
Desempeño
predecible
Controlamos los
caminos/saltos que el
trafico del cliente
atraviesa
Conexión cercana
hacia los clientes
Evitando hot spots o
conexiones externas
sub-optimizadas
Mejorar el desempeño
y disponibilidad
de aplicaciones
Nuevo
Que podemos hacer?
Mantener rutas
de DNS
Distribuir contenido
(CDN)
Acelerar la subida
de archivos
Computación basada
en eventos
Proteger
aplicaciones
En que enfocaremos hoy
Distribuir contenido
(CDN)
Computación basada
en eventos
Proteger
aplicaciones
En que enfocaremos hoy
Amazon CloudFront Lambda@EdgeAWS Shield & WAF
Distribución de contenido con Amazon CloudFront
Rápido, escala masiva y
distribuido globalmente (pronto en Colombia)
Altamente programable
Extensiva integración con AWS
Beneficios
Protección de aplicación y
red en el borde
Principales funcionalidades lanzadas
en 2018
50+ nuevos puntos de presencia
Mayor disponibilidad con failover del origin
Mejor desempeño y seguridad con WebSockets
Soporte para certificados ECDSA
Acceso al cuerpo de las requisiciones y soporte
hacia S3 para Lambda@Edge
Protección en el Edge
Seguridad es la prioridad cero
Data center corporativo
VPC
Protección en el Edge
Activando HTTPS
Viewer
protocol
policy
Origin
protocol
policy
Instancias EC2
Application
Load Balancer
Bucket en S3
Punto de presencia
más cercano
VPC
Protección en el Edge
Control de Acceso – Origin Access Identity
Punto de presencia
más cercano
Permitir
Usuarios
vía CloudFront
Usuarios externos
Denegar
Bucket en S3
Denegar
VPC
Protección en el Edge
Control de Acceso – Grupos de Seguridad
Instancias EC2
Punto de presencia
más cercano
Permitir
Usuarios
vía CloudFront
Usuarios externos
Grupo de Seguridad
Grupo de Seguridad
Application
Load Balancer
VPC
Protección en el Edge
Control de Acceso – Signed Cookies/URLs
Bucket en S3
Punto de presencia
más cercanoUsuarios
autenticados
Usuarios
no autenticados
Denegar
Permitir
Grupo de Seguridad
Application
Load Balancer
Instancias EC2
Grupo de Seguridad
Protección en el Edge
Control de Acceso por ubicación
Punto de presencia
más cercanoUsuarios
en Argentina
Usuarios
en Brasil
Denegar
Permitir
VPC
Grupo de Seguridad
Application
Load Balancer
Instancias EC2
Grupo de Seguridad
Bucket en S3
Protección en el Edge
AWS WAF
Customizar la seguridad de sus aplicaciones
Analizar y mejorar sus reglas de seguridad
Protección dinámica automatizada
Protección en el Edge
AWS Shield
Monitoreo en el Edge
“Lo que no se puede medir no se puede controlar” – Tom DeMarco
Métricas que importan
• Cache hit ratio
• Porcentual de peticiones servidas desde el edge vs. origin
• HIT, MISS, REFRESH HIT
• Latencia
• Tiempo total de descarga de un objeto
• Comparación entre HIT vs. MISS
• Errores
• Errores de conectividad
• Abandono por parte del usuario
Midiendo el desempeño de CloudFront
• Métricas integradas
• Estadísticas del caché
• Objetos populares
• Utilización
• Demografía de los visitantes
Midiendo el desempeño de CloudFront
• Logs de Acceso de CloudFront
• Envíe los logs hacia un bucket de Amazon S3
• Incluye timeToDownload, cache HIT/MISS, errores y más
#Version: 1.0
#Fields: date time x-edge-location sc-bytes c-ip cs-method cs(Host) cs-uri-stem sc-status cs(Referer)
cs(User-Agent) cs-uri-query cs(Cookie) x-edge-result-type x-edge-request-id x-host-header cs-protocol cs-
bytes time-taken x-forwarded-for ssl-protocol ssl-cipher x-edge-response-result-type cs-protocol-version
fle-status fle-encrypted-fields
2018-04-07 14:50:37 JFK5 562 207.46.13.70 GET d3vxovn305eucd.cloudfront.net
/robots.txt 301 -
Mozilla/5.0%2520(compatible;%2520bingbot/2.0;%2520+http://www.bing.com/bingbot.htm) -
- Redirect 9N2U5NMte4dco5qPUGnZM6rRxKsfLtRWbpTZzWHKFsTGxw_Zh2bzfA== dkaran.com http
243 0.000 - - - Redirect HTTP/1.1 - -
2018-04-07 14:50:37 SEA32 2039 207.46.13.70 GET d3vxovn305eucd.cloudfront.net
/robots.txt 404 -
Mozilla/5.0%2520(compatible;%2520bingbot/2.0;%2520+http://www.bing.com/bingbot.htm) -
- Error _3CX08QRWugzYNiW0lhiK42DvAfA6BFavZc_Rs4NSpWfvZbB8BrQRQ== dkaran.com
2018-04-07 14:50:57 SEA32 7104 40.77.178.206 GET d3vxovn305eucd.cloudfront.net
/style.css 200 https://dkaran.com/
Mozilla/5.0%2520(iPhone;%2520CPU%2520iPhone%2520OS%25207_0%2520like%2520Mac%2520OS%2520X)%2520Ap
pleWebKit/537.51.1%25
Midiendo el desempeño de CloudFront
• Analice los logs utilizando SQL con Amazon Athena
1. Active los logs en tu distribución CloudFront
2. Crea una tabla en Athena
CREATE EXTERNAL TABLE IF NOT EXISTS default.cloudfront_logs (
`date` DATE,
time STRING,
location STRING,
bytes BIGINT,
requestip STRING,
method STRING,
host STRING,
uri STRING,
status INT,
referrer STRING,
useragent STRING,
querystring STRING,
cookie STRING,
resulttype STRING,
requestid STRING,
…
Midiendo el desempeño de CloudFront
¿Cuales fueron las 10 requisiciones de archivos *.pdf que más tardaron
en descargar?
SELECT date,
time,
location,
timetaken,
requestip,
uri,
resulttype,
requestprotocol,
requestbytes
FROM "default"."cloudfront_logs"
WHERE uri LIKE '%.pdf%'
ORDER BY timetaken DESC limit 10;
Midiendo el desempeño de CloudFront
Che – seguro querés utilizar
CloudFront en Argentina?
Estás loco?
“
”
“Brindo por los locos. Los inadaptados. Los rebeldes. Los
alborotadores. Las clavijas redondas en los agujeros cuadrados.
Los que ven las cosas de otra manera.” – Rob Siltanen
TyC Sports
Martin Rubino
Coordinador de Plataforma OTT
TyC Sports
Desafío OTT
• Crecimiento y búsqueda del mejor producto digital para acompañar
transformación de consumo digital
• TyC Sports Play con TV Everywhere desde 2014 con cableoperador
• Incremento de nuevos contenidos y portfolio desde 2015 con contenido
exclusivo no televisado
• Salto a plataforma 100% propia end to end desde noviembre de 2018
para explorar una nueva faceta del negocio a futuro
• Brindar más contenido masivo y de nicho, mayor accesibilidad con todos
los devices, experiencia personalizada e interactiva y acompañamiento
24x7 a la audiencia deportiva
• Instalación de login por única vez para personalizar experiencia
Búsqueda de Partner
• Convenciones anuales internacionales y shop around con líderes
especialistas
• Objetivo de soportar tráfico muy fuerte en vivo con consumo por picos
• Amazon Web Services con robustez serverless, escalabilidad, despliegue de
redes y Amazon CloudFront como CDN, con productos potentes
como AWS Elemental MediaLive y AWS Elemental MediaStore
• CloudHesive como partner con presencia nacional y acompañamiento para
edificar plataforma tailor made con sistema de guardias activas para
afrontar eventos de alta demanda
Proceso de Construcción
• 1 señal lineal con bajada vía satélite y hasta 12 puntos RTMP diferentes
con calidad HD bitrate 2500 kbps
• Bloqueo de m3u8
• DRM AES
• Rediseño completo de front end con nuevas secciones y carrouseles
personalizados -- incluyendo Live Chat y Social Sharing
• Uso de CloudHesive Centricity para administración de contenido y
monitoreo de manera modular
• Player HLS con bitrate adaptativo con preroll propio e integración ad
server
• Soporte Chromecast
• Estadísticas por evento y por categorías en tiempo real con insights
• Personalización por club/deporte a través de push notifications
Arquitectura
AWS PrivateLink
CloudHesive Centricity
Amazon CloudFront
Amazon
Elasticsearch Service
AWS Elemental
MediaPackage
AWS Elemental
MediaLive
Amazon
DynamoDB
Amazon
Aurora
Amazon
S3
Amazon
API Gateway
Función Lambda
Función Lambda
Función Lambda
Función Lambda
Amazon Cognito
OTT
Amazon SNS
Amazon SNS
Resultados
• Rendimiento satisfactorio en amistosos de Selección Argentina, Copa
América y Juegos Panamericanos de Lima con experiencia
multiplataforma
• Campaña 360 con pantalla, web, redes y gráfica
• 1 millón de registrados en la base de datos
• 610 mil reproducciones mensuales
• Promedio de 10 mil reproducciones por evento
• Mayor pico simultáneo por evento: 15 mil usuarios simultáneos
• Promedio de pico simultáneo por evento: 3.000 simultáneos
• Promedio de visualización por evento: 37’
• Cantidad de eventos por mes: 300
• App número 1 en Android en Deportivas Gratuitas en Argentina
Proyección 2020
• Optimización de live streaming a partir del flamante Edge Location y los
avances de AWS en la región
• Incorporación de features para usuarios como minireproductor, salas de
chat, estadísticas interactivas, portal para consumir múltiples transmisiones
en simultáneo
• Implementación de features para backoffice: incremento de bitrate de
transmisiones a 3500 kbps, administración de usuarios, análisis de big
data, métricas de consumo personalizadas, securización de señales, mayor
cantidad de señales en vivo
• Juegos Olímpicos y Copa América como principales hitos
MUCHAS GRACIAS
Automatización en el Edge
Computación sin servidores en el borde
AWS Lambda
Porqué Serverless?
Ningún servidor para
aprovisionar o administrar
Escala con el uso
No pagas por tiempo ocioso
Disponibilidad y tolerancia a
fallos por defecto
Amazon CloudFront y Lambda@Edge
Viewer Request Origin Request
Origin ResponseViewer Response
Edge Location
Lambda@Edge
Casos de Uso
Manipulación de la
petición HTTP
Generación dinámica de
contenido
Independencia del origin
Normalizar User-Agent Manipulación de imágenes URL amigables
Añadir cabeceras de
seguridad (ej. HSTS)
Renderización de páginas Wrapper de APIs
Imponer cabeceras de control
del cache (Cache-Control)
Redirecciones Autorización
Testeo A/B
Optimización para motores
de búsqueda (SEO)
Mitigación de bots
Resumen
Mejorar el desempeño
y disponibilidad
de aplicaciones
Mantener rutas
de DNS
Distribuir contenido
(CDN)
Acelerar la subida
de archivos
Computación basada
en eventos
Proteger
aplicaciones
Edge es sobre mejorar la experiencia de sus clientes
• Acercar el contenido a sus clientes finales
• Mejorar la postura de seguridad de sus aplicaciones
• Monitoree todo el tiempo
• Optimizar la entrega de contenido dinámico a través de
automatización

Weitere ähnliche Inhalte

Was ist angesagt?

Construyendo aplicaciones de Big Data en AWS
Construyendo aplicaciones de Big Data en AWSConstruyendo aplicaciones de Big Data en AWS
Construyendo aplicaciones de Big Data en AWSAmazon Web Services LATAM
 
AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...
AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...
AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...Amazon Web Services LATAM
 
AWS Summits América Latina 2015- SAP en AWS
AWS Summits América Latina 2015- SAP en AWSAWS Summits América Latina 2015- SAP en AWS
AWS Summits América Latina 2015- SAP en AWSAmazon Web Services LATAM
 
Mejores prácticas para migrar sus bases de datos a AWS
Mejores prácticas para migrar sus bases de datos a AWSMejores prácticas para migrar sus bases de datos a AWS
Mejores prácticas para migrar sus bases de datos a AWSAmazon Web Services LATAM
 
Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...
Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...
Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...Amazon Web Services
 
Diseño de arquitectura VPC para modelos operativos empresariales
Diseño de arquitectura VPC para modelos operativos empresarialesDiseño de arquitectura VPC para modelos operativos empresariales
Diseño de arquitectura VPC para modelos operativos empresarialesAmazon Web Services LATAM
 
Optimización de costos con los diferentes modelos de compra de servicios en l...
Optimización de costos con los diferentes modelos de compra de servicios en l...Optimización de costos con los diferentes modelos de compra de servicios en l...
Optimización de costos con los diferentes modelos de compra de servicios en l...Amazon Web Services LATAM
 
AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...
AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...
AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...Amazon Web Services
 
Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...
Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...
Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...Amazon Web Services
 
DevOps en AWS: acelarando el desarrollo de software con Developer Tools
DevOps en AWS: acelarando el desarrollo de software con Developer ToolsDevOps en AWS: acelarando el desarrollo de software con Developer Tools
DevOps en AWS: acelarando el desarrollo de software con Developer ToolsAmazon Web Services LATAM
 
AWS Cloud Experience CA: Desplegando y Desarrollando Aplicaciones Modernas en...
AWS Cloud Experience CA: Desplegando y Desarrollando Aplicaciones Modernas en...AWS Cloud Experience CA: Desplegando y Desarrollando Aplicaciones Modernas en...
AWS Cloud Experience CA: Desplegando y Desarrollando Aplicaciones Modernas en...Amazon Web Services LATAM
 
Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...
Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...
Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...Amazon Web Services
 
Extendiendo su centro de datos a la nube de AWS
Extendiendo su centro de datos a la nube de AWSExtendiendo su centro de datos a la nube de AWS
Extendiendo su centro de datos a la nube de AWSAmazon Web Services LATAM
 
Los beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWSLos beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWSAmazon Web Services LATAM
 
El "Cloud Adoption Framework" de AWS - MXO210 - Mexico City Summit
El "Cloud Adoption Framework" de AWS - MXO210 - Mexico City SummitEl "Cloud Adoption Framework" de AWS - MXO210 - Mexico City Summit
El "Cloud Adoption Framework" de AWS - MXO210 - Mexico City SummitAmazon Web Services
 
AWS Cloud Experience CA: Prepare su gente para la nube
AWS Cloud Experience CA: Prepare su gente para la nubeAWS Cloud Experience CA: Prepare su gente para la nube
AWS Cloud Experience CA: Prepare su gente para la nubeAmazon Web Services LATAM
 
AWS Cloud Experience CA: Principales mitos de seguridad en AWS! Eliminados!
AWS Cloud Experience CA: Principales mitos de seguridad en AWS! Eliminados!AWS Cloud Experience CA: Principales mitos de seguridad en AWS! Eliminados!
AWS Cloud Experience CA: Principales mitos de seguridad en AWS! Eliminados!Amazon Web Services LATAM
 

Was ist angesagt? (20)

Construyendo aplicaciones de Big Data en AWS
Construyendo aplicaciones de Big Data en AWSConstruyendo aplicaciones de Big Data en AWS
Construyendo aplicaciones de Big Data en AWS
 
AWS en Español
AWS en EspañolAWS en Español
AWS en Español
 
AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...
AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...
AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...
 
AWS Summits América Latina 2015- SAP en AWS
AWS Summits América Latina 2015- SAP en AWSAWS Summits América Latina 2015- SAP en AWS
AWS Summits América Latina 2015- SAP en AWS
 
Mejores prácticas para migrar sus bases de datos a AWS
Mejores prácticas para migrar sus bases de datos a AWSMejores prácticas para migrar sus bases de datos a AWS
Mejores prácticas para migrar sus bases de datos a AWS
 
Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...
Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...
Patrones arquitectónicos y mejores prácticas de "big data" en AWS - MXO203 - ...
 
Diseño de arquitectura VPC para modelos operativos empresariales
Diseño de arquitectura VPC para modelos operativos empresarialesDiseño de arquitectura VPC para modelos operativos empresariales
Diseño de arquitectura VPC para modelos operativos empresariales
 
Optimización de costos con los diferentes modelos de compra de servicios en l...
Optimización de costos con los diferentes modelos de compra de servicios en l...Optimización de costos con los diferentes modelos de compra de servicios en l...
Optimización de costos con los diferentes modelos de compra de servicios en l...
 
AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...
AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...
AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...
 
Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...
Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...
Lleve la inteligencia al borde del IoT con AWS Greengrass - MXO205 - Mexico C...
 
DevOps en AWS: acelarando el desarrollo de software con Developer Tools
DevOps en AWS: acelarando el desarrollo de software con Developer ToolsDevOps en AWS: acelarando el desarrollo de software con Developer Tools
DevOps en AWS: acelarando el desarrollo de software con Developer Tools
 
AWS Cloud Experience CA: Desplegando y Desarrollando Aplicaciones Modernas en...
AWS Cloud Experience CA: Desplegando y Desarrollando Aplicaciones Modernas en...AWS Cloud Experience CA: Desplegando y Desarrollando Aplicaciones Modernas en...
AWS Cloud Experience CA: Desplegando y Desarrollando Aplicaciones Modernas en...
 
Sistema de Bases de Datos AWS
Sistema de Bases de Datos AWSSistema de Bases de Datos AWS
Sistema de Bases de Datos AWS
 
Servicios Móviles para AWS
Servicios Móviles para AWSServicios Móviles para AWS
Servicios Móviles para AWS
 
Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...
Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...
Reinvención de SAP en AWS: Mejorar y simplificar las operaciones SAP en AWS -...
 
Extendiendo su centro de datos a la nube de AWS
Extendiendo su centro de datos a la nube de AWSExtendiendo su centro de datos a la nube de AWS
Extendiendo su centro de datos a la nube de AWS
 
Los beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWSLos beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWS
 
El "Cloud Adoption Framework" de AWS - MXO210 - Mexico City Summit
El "Cloud Adoption Framework" de AWS - MXO210 - Mexico City SummitEl "Cloud Adoption Framework" de AWS - MXO210 - Mexico City Summit
El "Cloud Adoption Framework" de AWS - MXO210 - Mexico City Summit
 
AWS Cloud Experience CA: Prepare su gente para la nube
AWS Cloud Experience CA: Prepare su gente para la nubeAWS Cloud Experience CA: Prepare su gente para la nube
AWS Cloud Experience CA: Prepare su gente para la nube
 
AWS Cloud Experience CA: Principales mitos de seguridad en AWS! Eliminados!
AWS Cloud Experience CA: Principales mitos de seguridad en AWS! Eliminados!AWS Cloud Experience CA: Principales mitos de seguridad en AWS! Eliminados!
AWS Cloud Experience CA: Principales mitos de seguridad en AWS! Eliminados!
 

Ähnlich wie Innovation Track AWS Cloud Experience Argentina - Novedades de Distribución de Contenido y Edge Computing en AWS

Technology Architect - Coorganizador AWS User Group Palma
Technology Architect - Coorganizador AWS User Group PalmaTechnology Architect - Coorganizador AWS User Group Palma
Technology Architect - Coorganizador AWS User Group PalmaGabriel Fernandez
 
AWS Marketplace: Busque, obtenga y despliegue software empresarial en minutos!
AWS Marketplace: Busque, obtenga y despliegue software empresarial en minutos!AWS Marketplace: Busque, obtenga y despliegue software empresarial en minutos!
AWS Marketplace: Busque, obtenga y despliegue software empresarial en minutos!Amazon Web Services LATAM
 
La infraestructura de mi tienda online, ¿está preparada para que mi negocio ...
La infraestructura de mi tienda online,  ¿está preparada para que mi negocio ...La infraestructura de mi tienda online,  ¿está preparada para que mi negocio ...
La infraestructura de mi tienda online, ¿está preparada para que mi negocio ...Dario Schilman
 
Transformación digital:vale,me voy al cloud,¿y ahora qué?
Transformación digital:vale,me voy al cloud,¿y ahora qué?Transformación digital:vale,me voy al cloud,¿y ahora qué?
Transformación digital:vale,me voy al cloud,¿y ahora qué?Anna Almuni
 
NubeAzure.pdf
NubeAzure.pdfNubeAzure.pdf
NubeAzure.pdfhefloca
 
Azure Realtime analytics: Análisis de datos en tiempo real
Azure Realtime analytics: Análisis de datos en tiempo realAzure Realtime analytics: Análisis de datos en tiempo real
Azure Realtime analytics: Análisis de datos en tiempo realSoftware Guru
 
SOA Cloud Silos
SOA Cloud Silos SOA Cloud Silos
SOA Cloud Silos Juan Bello
 
Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...
Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...
Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...Amazon Web Services
 
Inter cloud global cloud_january 2017
Inter cloud global cloud_january 2017Inter cloud global cloud_january 2017
Inter cloud global cloud_january 2017Theintercloud
 
InterCloud Global Cloud_january 2017
InterCloud Global Cloud_january 2017InterCloud Global Cloud_january 2017
InterCloud Global Cloud_january 2017Theintercloud
 
InterCloud Global Cloud
InterCloud Global CloudInterCloud Global Cloud
InterCloud Global CloudTheintercloud
 
3 Casos Prácticos de Uso de la Tecnología para mejorar la rentabilidad de las...
3 Casos Prácticos de Uso de la Tecnología para mejorar la rentabilidad de las...3 Casos Prácticos de Uso de la Tecnología para mejorar la rentabilidad de las...
3 Casos Prácticos de Uso de la Tecnología para mejorar la rentabilidad de las...Cluster Construction Eraikune
 
Novedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos HibridosNovedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos HibridosGonzalo Marcos Ansoain
 
Novedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos HibridosNovedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos HibridosGonzalo Marcos
 
Cloud computing
Cloud computingCloud computing
Cloud computingpeande
 

Ähnlich wie Innovation Track AWS Cloud Experience Argentina - Novedades de Distribución de Contenido y Edge Computing en AWS (20)

AWS Summit Mexico 2015 Key Note Raul Frias
AWS Summit Mexico 2015 Key Note Raul Frias AWS Summit Mexico 2015 Key Note Raul Frias
AWS Summit Mexico 2015 Key Note Raul Frias
 
Technology Architect - Coorganizador AWS User Group Palma
Technology Architect - Coorganizador AWS User Group PalmaTechnology Architect - Coorganizador AWS User Group Palma
Technology Architect - Coorganizador AWS User Group Palma
 
AWS Marketplace: Busque, obtenga y despliegue software empresarial en minutos!
AWS Marketplace: Busque, obtenga y despliegue software empresarial en minutos!AWS Marketplace: Busque, obtenga y despliegue software empresarial en minutos!
AWS Marketplace: Busque, obtenga y despliegue software empresarial en minutos!
 
La infraestructura de mi tienda online, ¿está preparada para que mi negocio ...
La infraestructura de mi tienda online,  ¿está preparada para que mi negocio ...La infraestructura de mi tienda online,  ¿está preparada para que mi negocio ...
La infraestructura de mi tienda online, ¿está preparada para que mi negocio ...
 
Transformación digital:vale,me voy al cloud,¿y ahora qué?
Transformación digital:vale,me voy al cloud,¿y ahora qué?Transformación digital:vale,me voy al cloud,¿y ahora qué?
Transformación digital:vale,me voy al cloud,¿y ahora qué?
 
Introducción a AWS y la Nube
Introducción a AWS y la NubeIntroducción a AWS y la Nube
Introducción a AWS y la Nube
 
NubeAzure.pdf
NubeAzure.pdfNubeAzure.pdf
NubeAzure.pdf
 
Azure Realtime analytics: Análisis de datos en tiempo real
Azure Realtime analytics: Análisis de datos en tiempo realAzure Realtime analytics: Análisis de datos en tiempo real
Azure Realtime analytics: Análisis de datos en tiempo real
 
SOA Cloud Silos
SOA Cloud Silos SOA Cloud Silos
SOA Cloud Silos
 
Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...
Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...
Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...
 
Presentación: Seminario Infraestructura para eCommerce - Agosto 2014
Presentación: Seminario  Infraestructura para eCommerce - Agosto 2014Presentación: Seminario  Infraestructura para eCommerce - Agosto 2014
Presentación: Seminario Infraestructura para eCommerce - Agosto 2014
 
Inter cloud global cloud_january 2017
Inter cloud global cloud_january 2017Inter cloud global cloud_january 2017
Inter cloud global cloud_january 2017
 
InterCloud Global Cloud_january 2017
InterCloud Global Cloud_january 2017InterCloud Global Cloud_january 2017
InterCloud Global Cloud_january 2017
 
InterCloud Global Cloud
InterCloud Global CloudInterCloud Global Cloud
InterCloud Global Cloud
 
3 Casos Prácticos de Uso de la Tecnología para mejorar la rentabilidad de las...
3 Casos Prácticos de Uso de la Tecnología para mejorar la rentabilidad de las...3 Casos Prácticos de Uso de la Tecnología para mejorar la rentabilidad de las...
3 Casos Prácticos de Uso de la Tecnología para mejorar la rentabilidad de las...
 
Novedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos HibridosNovedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos Hibridos
 
Novedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos HibridosNovedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos Hibridos
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
AWS Summit Lima 2015: Key Note Presentation
AWS Summit Lima 2015: Key Note PresentationAWS Summit Lima 2015: Key Note Presentation
AWS Summit Lima 2015: Key Note Presentation
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Mehr von Amazon Web Services LATAM

AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.Amazon Web Services LATAM
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.Amazon Web Services LATAM
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAmazon Web Services LATAM
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAmazon Web Services LATAM
 
Ransomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSRansomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSAmazon Web Services LATAM
 
Ransomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSRansomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSAmazon Web Services LATAM
 
Aprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAmazon Web Services LATAM
 
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAmazon Web Services LATAM
 
Cómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosCómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosAmazon Web Services LATAM
 
Os benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSOs benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSAmazon Web Services LATAM
 

Mehr von Amazon Web Services LATAM (20)

AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWS
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWS
 
Cómo empezar con Amazon EKS
Cómo empezar con Amazon EKSCómo empezar con Amazon EKS
Cómo empezar con Amazon EKS
 
Como começar com Amazon EKS
Como começar com Amazon EKSComo começar com Amazon EKS
Como começar com Amazon EKS
 
Ransomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSRansomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWS
 
Ransomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSRansomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWS
 
Ransomware: Estratégias de Mitigação
Ransomware: Estratégias de MitigaçãoRansomware: Estratégias de Mitigação
Ransomware: Estratégias de Mitigação
 
Ransomware: Estratégias de Mitigación
Ransomware: Estratégias de MitigaciónRansomware: Estratégias de Mitigación
Ransomware: Estratégias de Mitigación
 
Aprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWS
 
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
 
Cómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosCómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administrados
 
Simplifique o seu BI com a AWS
Simplifique o seu BI com a AWSSimplifique o seu BI com a AWS
Simplifique o seu BI com a AWS
 
Os benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSOs benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWS
 
Bases de datos NoSQL en AWS
Bases de datos NoSQL en AWSBases de datos NoSQL en AWS
Bases de datos NoSQL en AWS
 

Kürzlich hochgeladen

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 

Kürzlich hochgeladen (11)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

Innovation Track AWS Cloud Experience Argentina - Novedades de Distribución de Contenido y Edge Computing en AWS

  • 1. 2 0 1 9
  • 2. Novedades de Distribución de Contenido y Edge Computing en AWS Gustavo Veloso Solutions Architect
  • 3. Agenda • Edge Computing? • Protección en el Edge • Monitoreo en el Edge • Automatización en el Edge
  • 4. borde (Del germ. bord, orilla.) 189 puntos de presencia 71 ciudades 31 países
  • 6. Porque tener una red propia? Seguridad El trafico atraviesa nuestra infraestructura no la internet pública Disponibilidad Controlamos la redundancia y escalado Desempeño predecible Controlamos los caminos/saltos que el trafico del cliente atraviesa Conexión cercana hacia los clientes Evitando hot spots o conexiones externas sub-optimizadas
  • 7. Mejorar el desempeño y disponibilidad de aplicaciones Nuevo Que podemos hacer? Mantener rutas de DNS Distribuir contenido (CDN) Acelerar la subida de archivos Computación basada en eventos Proteger aplicaciones
  • 8. En que enfocaremos hoy Distribuir contenido (CDN) Computación basada en eventos Proteger aplicaciones
  • 9. En que enfocaremos hoy Amazon CloudFront Lambda@EdgeAWS Shield & WAF
  • 10. Distribución de contenido con Amazon CloudFront Rápido, escala masiva y distribuido globalmente (pronto en Colombia) Altamente programable Extensiva integración con AWS Beneficios Protección de aplicación y red en el borde Principales funcionalidades lanzadas en 2018 50+ nuevos puntos de presencia Mayor disponibilidad con failover del origin Mejor desempeño y seguridad con WebSockets Soporte para certificados ECDSA Acceso al cuerpo de las requisiciones y soporte hacia S3 para Lambda@Edge
  • 11. Protección en el Edge Seguridad es la prioridad cero
  • 12. Data center corporativo VPC Protección en el Edge Activando HTTPS Viewer protocol policy Origin protocol policy Instancias EC2 Application Load Balancer Bucket en S3 Punto de presencia más cercano
  • 13. VPC Protección en el Edge Control de Acceso – Origin Access Identity Punto de presencia más cercano Permitir Usuarios vía CloudFront Usuarios externos Denegar Bucket en S3
  • 14. Denegar VPC Protección en el Edge Control de Acceso – Grupos de Seguridad Instancias EC2 Punto de presencia más cercano Permitir Usuarios vía CloudFront Usuarios externos Grupo de Seguridad Grupo de Seguridad Application Load Balancer
  • 15. VPC Protección en el Edge Control de Acceso – Signed Cookies/URLs Bucket en S3 Punto de presencia más cercanoUsuarios autenticados Usuarios no autenticados Denegar Permitir Grupo de Seguridad Application Load Balancer Instancias EC2 Grupo de Seguridad
  • 16. Protección en el Edge Control de Acceso por ubicación Punto de presencia más cercanoUsuarios en Argentina Usuarios en Brasil Denegar Permitir VPC Grupo de Seguridad Application Load Balancer Instancias EC2 Grupo de Seguridad Bucket en S3
  • 17. Protección en el Edge AWS WAF Customizar la seguridad de sus aplicaciones Analizar y mejorar sus reglas de seguridad Protección dinámica automatizada
  • 18. Protección en el Edge AWS Shield
  • 19. Monitoreo en el Edge “Lo que no se puede medir no se puede controlar” – Tom DeMarco
  • 20. Métricas que importan • Cache hit ratio • Porcentual de peticiones servidas desde el edge vs. origin • HIT, MISS, REFRESH HIT • Latencia • Tiempo total de descarga de un objeto • Comparación entre HIT vs. MISS • Errores • Errores de conectividad • Abandono por parte del usuario
  • 21. Midiendo el desempeño de CloudFront • Métricas integradas • Estadísticas del caché • Objetos populares • Utilización • Demografía de los visitantes
  • 22. Midiendo el desempeño de CloudFront • Logs de Acceso de CloudFront • Envíe los logs hacia un bucket de Amazon S3 • Incluye timeToDownload, cache HIT/MISS, errores y más #Version: 1.0 #Fields: date time x-edge-location sc-bytes c-ip cs-method cs(Host) cs-uri-stem sc-status cs(Referer) cs(User-Agent) cs-uri-query cs(Cookie) x-edge-result-type x-edge-request-id x-host-header cs-protocol cs- bytes time-taken x-forwarded-for ssl-protocol ssl-cipher x-edge-response-result-type cs-protocol-version fle-status fle-encrypted-fields 2018-04-07 14:50:37 JFK5 562 207.46.13.70 GET d3vxovn305eucd.cloudfront.net /robots.txt 301 - Mozilla/5.0%2520(compatible;%2520bingbot/2.0;%2520+http://www.bing.com/bingbot.htm) - - Redirect 9N2U5NMte4dco5qPUGnZM6rRxKsfLtRWbpTZzWHKFsTGxw_Zh2bzfA== dkaran.com http 243 0.000 - - - Redirect HTTP/1.1 - - 2018-04-07 14:50:37 SEA32 2039 207.46.13.70 GET d3vxovn305eucd.cloudfront.net /robots.txt 404 - Mozilla/5.0%2520(compatible;%2520bingbot/2.0;%2520+http://www.bing.com/bingbot.htm) - - Error _3CX08QRWugzYNiW0lhiK42DvAfA6BFavZc_Rs4NSpWfvZbB8BrQRQ== dkaran.com 2018-04-07 14:50:57 SEA32 7104 40.77.178.206 GET d3vxovn305eucd.cloudfront.net /style.css 200 https://dkaran.com/ Mozilla/5.0%2520(iPhone;%2520CPU%2520iPhone%2520OS%25207_0%2520like%2520Mac%2520OS%2520X)%2520Ap pleWebKit/537.51.1%25
  • 23. Midiendo el desempeño de CloudFront • Analice los logs utilizando SQL con Amazon Athena 1. Active los logs en tu distribución CloudFront 2. Crea una tabla en Athena CREATE EXTERNAL TABLE IF NOT EXISTS default.cloudfront_logs ( `date` DATE, time STRING, location STRING, bytes BIGINT, requestip STRING, method STRING, host STRING, uri STRING, status INT, referrer STRING, useragent STRING, querystring STRING, cookie STRING, resulttype STRING, requestid STRING, …
  • 24. Midiendo el desempeño de CloudFront ¿Cuales fueron las 10 requisiciones de archivos *.pdf que más tardaron en descargar? SELECT date, time, location, timetaken, requestip, uri, resulttype, requestprotocol, requestbytes FROM "default"."cloudfront_logs" WHERE uri LIKE '%.pdf%' ORDER BY timetaken DESC limit 10;
  • 25. Midiendo el desempeño de CloudFront
  • 26. Che – seguro querés utilizar CloudFront en Argentina? Estás loco? “ ” “Brindo por los locos. Los inadaptados. Los rebeldes. Los alborotadores. Las clavijas redondas en los agujeros cuadrados. Los que ven las cosas de otra manera.” – Rob Siltanen
  • 28.
  • 30. Desafío OTT • Crecimiento y búsqueda del mejor producto digital para acompañar transformación de consumo digital • TyC Sports Play con TV Everywhere desde 2014 con cableoperador • Incremento de nuevos contenidos y portfolio desde 2015 con contenido exclusivo no televisado • Salto a plataforma 100% propia end to end desde noviembre de 2018 para explorar una nueva faceta del negocio a futuro • Brindar más contenido masivo y de nicho, mayor accesibilidad con todos los devices, experiencia personalizada e interactiva y acompañamiento 24x7 a la audiencia deportiva • Instalación de login por única vez para personalizar experiencia
  • 31. Búsqueda de Partner • Convenciones anuales internacionales y shop around con líderes especialistas • Objetivo de soportar tráfico muy fuerte en vivo con consumo por picos • Amazon Web Services con robustez serverless, escalabilidad, despliegue de redes y Amazon CloudFront como CDN, con productos potentes como AWS Elemental MediaLive y AWS Elemental MediaStore • CloudHesive como partner con presencia nacional y acompañamiento para edificar plataforma tailor made con sistema de guardias activas para afrontar eventos de alta demanda
  • 32. Proceso de Construcción • 1 señal lineal con bajada vía satélite y hasta 12 puntos RTMP diferentes con calidad HD bitrate 2500 kbps • Bloqueo de m3u8 • DRM AES • Rediseño completo de front end con nuevas secciones y carrouseles personalizados -- incluyendo Live Chat y Social Sharing • Uso de CloudHesive Centricity para administración de contenido y monitoreo de manera modular • Player HLS con bitrate adaptativo con preroll propio e integración ad server • Soporte Chromecast • Estadísticas por evento y por categorías en tiempo real con insights • Personalización por club/deporte a través de push notifications
  • 33. Arquitectura AWS PrivateLink CloudHesive Centricity Amazon CloudFront Amazon Elasticsearch Service AWS Elemental MediaPackage AWS Elemental MediaLive Amazon DynamoDB Amazon Aurora Amazon S3 Amazon API Gateway Función Lambda Función Lambda Función Lambda Función Lambda Amazon Cognito OTT Amazon SNS Amazon SNS
  • 34.
  • 35. Resultados • Rendimiento satisfactorio en amistosos de Selección Argentina, Copa América y Juegos Panamericanos de Lima con experiencia multiplataforma • Campaña 360 con pantalla, web, redes y gráfica • 1 millón de registrados en la base de datos • 610 mil reproducciones mensuales • Promedio de 10 mil reproducciones por evento • Mayor pico simultáneo por evento: 15 mil usuarios simultáneos • Promedio de pico simultáneo por evento: 3.000 simultáneos • Promedio de visualización por evento: 37’ • Cantidad de eventos por mes: 300 • App número 1 en Android en Deportivas Gratuitas en Argentina
  • 36. Proyección 2020 • Optimización de live streaming a partir del flamante Edge Location y los avances de AWS en la región • Incorporación de features para usuarios como minireproductor, salas de chat, estadísticas interactivas, portal para consumir múltiples transmisiones en simultáneo • Implementación de features para backoffice: incremento de bitrate de transmisiones a 3500 kbps, administración de usuarios, análisis de big data, métricas de consumo personalizadas, securización de señales, mayor cantidad de señales en vivo • Juegos Olímpicos y Copa América como principales hitos
  • 38. Automatización en el Edge Computación sin servidores en el borde
  • 39. AWS Lambda Porqué Serverless? Ningún servidor para aprovisionar o administrar Escala con el uso No pagas por tiempo ocioso Disponibilidad y tolerancia a fallos por defecto
  • 40. Amazon CloudFront y Lambda@Edge Viewer Request Origin Request Origin ResponseViewer Response Edge Location
  • 41. Lambda@Edge Casos de Uso Manipulación de la petición HTTP Generación dinámica de contenido Independencia del origin Normalizar User-Agent Manipulación de imágenes URL amigables Añadir cabeceras de seguridad (ej. HSTS) Renderización de páginas Wrapper de APIs Imponer cabeceras de control del cache (Cache-Control) Redirecciones Autorización Testeo A/B Optimización para motores de búsqueda (SEO) Mitigación de bots
  • 42. Resumen Mejorar el desempeño y disponibilidad de aplicaciones Mantener rutas de DNS Distribuir contenido (CDN) Acelerar la subida de archivos Computación basada en eventos Proteger aplicaciones Edge es sobre mejorar la experiencia de sus clientes • Acercar el contenido a sus clientes finales • Mejorar la postura de seguridad de sus aplicaciones • Monitoree todo el tiempo • Optimizar la entrega de contenido dinámico a través de automatización