SlideShare una empresa de Scribd logo
1 de 43
Descargar para leer sin conexión
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Profundización en Amazon Managed
Blockchain
Alvar Torres
Solutions Architect
Amazon Web Services
S V C 3 0 1
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
¿Qué pensamos de blockchain?
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
¿Necesitamos de un ledger con confianza centralizada?
DMV
Track vehicle
title history
Manufacturers
Track distribution of a
recalled product
HR and payroll
Track changes to an
individual’s profile
Healthcare
Verify and track hospital
equipment inventory
Ledgers with
centralized trust
1
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Algunos problemas que enfrentan los clientes
Al crear ledgers con bases de datos tradicionales
Difícil de manejar y
escalar
Imposible de
verificar
Propenso a errores e
incompleto
Intensivo en
recursos
Iniciativas con blockchain
Diseñado para otro
propósito
Agrega complejidad
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
Amazon QLDB (preview)
Base de datos ledger completamente administrada
Capacidad de rastrear y verificar el historial de los cambios en los datos de la aplicación
Mantiene un registro
secuenciado de todos los
cambios en sus datos; no se
pueden eliminar ni modificar;
capacidad de consultar y
analizar el historial completo
Inmutable
Utiliza criptografía para generar
un archivo de salida seguro y
confinable del historial de sus
datos
Criptográficamente
verificable
Fácil de usar, le permite utilizar
capacidades de base de datos a
través de consultas tipo SQL
Fácil de usarAltamente escalable
2–3 veces más capacidad de
transacciones que otros ledgers
en marcos comunes de
blockchain
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
¿Cómo funciona Amazon QLDB?
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Casos de usos comunes de blockchain
Manufactura
Control de materias primas para
producción
Recursos humanos y
nómina
Controlar cambios al perfil
de los empleados
Gobierno
Control de la historia de
los vehículos
Transporte y logística
Tracking de mercancías
E-commerce
¿Dónde está mi pedido?
Bancos y finanzas
Control de transacciones,
intercambios y cuentas
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
¿Y si quiero control distribuído para mis transacciones?
2
Financial
institutions
Peer-to-peer payments
Mortgage
lenders
Process syndicated
loans
Supply chain
Transact with suppliers
and distributers
Retail
Streamline customer
rewards
Transactions with decentralized
trust
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
La complejidad de los negocios entre múltiples partes
Las partes/empresas podrían lograr mejores resultados al compartir información, pero es
necesario:
• Tener una forma de verificar independientemente las transacciones
• Contar con una vista única, actual y precisa de datos con el historial y tiempo real de
transacciones a prueba de manipulaciones
Para esto, las partes involucradas utilizan:
• Autoridades centrales para compartir datos de manera segura y justa
• Emplean un proceso de garantía que incluye custodia para transferencias de activos
• Costoso
• Complejo
• Lento
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Blockchain ⇒ Confianza en la red
Elimina la necesidad de una autoridad central en las redes comerciales con tres componentes principales:
Ledger distribuido, mecanismo de consenso y “contratos inteligentes”
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
1. Base de datos ledger distribuida
El “Journal” genera un registro inmutable de todas las transacciones y es mantenido por todos los
nodos en la red blockchain
Block 61
Block hash: 000044bf2efe32
Previous block hash:
000087ea2ffe94
Timestamp
Transaction
Transaction
Block 60
Block hash: 000087ea2ffe94
Previous block hash:
000057ec2fda71
Timestamp
Transaction
Transaction
Block 59
Block hash:
000057ec2fda71
Previous block hash:
0000d68b2f0a3b
Timestamp
Transaction
Transaction
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
2. Mecanismo de consenso
• Requisitos de tolerancia a faltas bizantinas
• Tasa de transacción, consumo de energía
• Requerimientos de hardware
• Seguridad
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
3. “Contratos inteligentes”
• Las reglas integradas en la aplicación verifican el
“quorum” para ejecutar el código
• Aplicaciones con operadores condicionales para
escribir en el ledger
• El contrato puede interactuar con componentes
fuera de la red blockchain (off-chain)
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Desafíos con las soluciones existentes de blockchain
Complicado
para
administrar
Configuración
difícil
Difícil de escalar Soluciones
costosas
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
¿Qué es Amazon Managed Blockchain?
Managed Blockchain es un servicio totalmente administrado que facilita
la creación y administración de redes escalables de blockchain utilizando
marcos de código abierto populares: Hyperledger Fabric y Ethereum
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Bajo costo
Solo paga por los recursos utilizados
Variedad open source
Soporta dos frameworks
Integrado
Envia datos a Amazon QLDB para un análisis segu
ro
Completamente administrado
Crea una red blockchain en minutos
Fiable y escalable
Respaldado con tecnología Amazon QLDB
Descentralizado
Gobierna democráticamente la red
Managed Blockchain
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
¿Cómo funciona Managed Blockchain?
Managed Blockchain
Se crea una red
Elija un marco de blockchain de
código abierto, configure una
nueva red de blockchain y la
membresía en su cuenta de
AWS con solo unos pocos clics.
Se invita a los miembros
Invite a otras cuentas de AWS a
unirse a la red.
Se agregan nodos
Cree y configure nodos de
blockchain que almacenen una
copia del ledger distribuido.
Se despliegan
aplicaciones
Cree e implemente aplicaciones
descentralizadas en su red a
través de sus nodos. Realice
transacciones con otros
miembros de la red.
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Hyperledger Fabric
• Cree redes autorizadas con canales para
limitar que transacciones puede ver cada
miembro en el ledger
• Chaincode (contratos inteligentes) escritos
en Go y ejecutados en containers Docker
• La política de validación para ejecutar
chaincode es configurable
• No requiere una criptomoneda nativa para
la ejecución del chaincode
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Ethereum
• Cree contratos inteligentes utilizando el
lenguaje Solidity que se ejecuta en nodos
de la red
• Escalable
• Cree redes privadas o use la red pública de
Ethereum
• Configurado para usar el algoritmo de
consenso “proof of work” para redes
públicas y “proof of authority” para redes
privadas
• Cualquiera que pueda acceder a la red
puede ver todos los datos en el ledger
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
¿Quién “posee” la red?
• Las redes están descentralizadas y pueden permanecer activas incluso después de
que se va el creador inicial
• Los miembros votan a quién invitar y eliminar de la red
• Cada miembro paga por sus recursos
• Managed Blockchain gestiona componentes compartidos como el servicio de
pedidos y la configuración de red
• Configuraciones que afectan toda la red
• Los miembros pueden votar en la configuración de toda la red y configurar las
reglas de votación (por ejemplo, reglas de mayoría o un miembro decide)
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
• Paga lo que consume sin costos iniciales
• Tarifas por hora facturadas por segundo
• Cada miembro paga sus propios recursos
y los datos que escribe en la red
• Los VPC endpoints creados para acceder a
los recursos se facturan por separado
• Costos de transferencia de datos a precios
estándar
¿Cómo se cobra?
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.
Network 1 – Managed Blockchain
VPC endpoint
VPC endpoint
Account A
Account B
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Flujo de transacciones con Hyperledger Fabric
Verify policy
Peer-1
Peer-n
Transaction simulation
Ordering service
Submitting client
2
5
6 Transaction delivery to peers
Transaction proposal1
Endorsement signature3
Broadcast endorsement4
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Hyperledger Fabric
Servicio de ordenamiento
• Componente central de una red Fabric para garantizar la entrega y el orden
de las transacciones
• Las redes de producción que usan código abierto utilizan Apache Kafka para
este componente
• En cambio Managed Blockchain utiliza la tecnología Amazon QLDB, lo que
aumenta la durabilidad y la confiabilidad
Autoridad certificadora
• Las soluciones open-source utilizan un HSM ”soft”
• Managed Blockchain utiliza el servicio de administración de llaves de AWS
(AMS KMS) para asegurar el servicio de la autoridad de certificados
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Canales privados para control y acceso de datos
Los canales permiten el
aislamiento de transacciones
entre miembros específicos de
la red
Cree o actualize un canal con la
configuración de transacción
(configtx)
Los datos privados permiten
crear un subcanal Member 1 Member 2 Member 3
Channel 2
ledger
Channel 1
ledger
Hyperledger Fabric ordering service
Channel 2Channel 1
Member 2
peer
Member 3
peer
Member 1
Peer
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Políticas de respaldo
Las políticas de aprobación
permiten que chaincode
especifique qué miembros (o
cuántos) necesitan validar una
transacción antes de ser enviada
Las transacciones aprobadas se
envían al servicio de
ordenamiento y se ensamblan en
bloques
Member 1
client
Hyperledger Fabric ordering service
Ledger LedgerMember 2
peer
Member 1
peer
1
3 2
1
3
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
Los clientes están experimentando en muchas industrias
Registro de propiedad
Transacciones digitales seguras
Documentos/Contratos
Plataformas empresariales
Finanzas
Seguros
Hipotecas
Mecanismos de votacion
Historia clinica
Governanza empresarial
HCLS
Inmobiliarias
Legal
Agricultura
Juegos
M & E
Transporte
Publicidad digital
Electricidad
Retail
Mercados de capitales
Nube
OWNERSHIPPRIVATE MARKETS
DERIVATIVES
WAGERS
GLOBAL PAYMENTS
REMITTANCE
NOTARISATION
EQUITY
MICROFINANCE
INTELLECTUAL PROPERTY
TITLE RECORD
ESCROW
DIGITAL RIGHTS
E-COMMERCE
DEBT
CROWDFUNDING
P2P LENDING
HEALTHCARE
VOTING
TRUSTEES
SMART
CONTRACTS
DIGITAL
CURRENCY
SECURITIES
RECORD
KEEPING
BLOCKCHAIN
TECHNOLOGY
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Blockchain en la cadena de suministro
• Cada organización tiene
una copia confiable de los
datos de la cadena de
suministro
• Los pagos pueden
automatizarse a través de
contratos inteligentes
• La identidad de los
componentes se rastrean
de manera inmutable a
medida que avanzan por la
cadena de suministro
• La calidad de los productos
se puede controlar y
actuar de inmediato
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Problema
Nestlé se compromete a aportar transparencia al
origen y la calidad de los ingredientes utilizados en
sus productos, y quiere que sus clientes tengan
visibilidad en la cadena de suministro de extremo a
extremo para su café de origen único.
Solución
AWS Professional Services creó contratos inteligentes
de seguimiento de activos de la cadena de suministro
para rastrear el café de origen único desde la granja
hasta el cliente en la red Managed Blockchain, y
expuso los contratos a través de una API RESTful. La
aplicación móvil de Nestlé consume la API para
capturar eventos a medida que el café se mueve a
través de la cadena de suministro.
Impacto
Nestlé y sus clientes ahora pueden rastrear el café de
origen único de alta calidad del agricultor al cliente.
Nestlé ahora tiene una plataforma que puede
expandirse y rastrear la procedencia de otros
productos de su cartera de marcas.
Nestlé
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Caso de uso del Exchange de Singapur
Managed
Blockchain
Desafíos con los sistemas financieros existentes:
• Falta de confianza
• Procesos ineficientes para enviar datos a través de
las fronteras.
• Los espaghettis de API son costosos y engorrosos de
mantener
Beneficios de implementar Blockchain:
• La aplicación descentralizada brinda confianza
• Proporciona fiabilidad y resistencia
• Puede agregar participantes fácilmente
• Transferencia eficiente de datos y transacciones
sin intermediarios
Singapore Exchange Architecture
with Managed Blockchain
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
“Dado nuestro vasto ecosistema de socios, estamos explorando los beneficios de
descentralización y seguimiento inmutable de blockchain para aplicaciones potenciales en
nuestro negocio de seguros. Creemos que blockchain puede mejorar la transparencia y la
eficiencia de las partes interesadas en estas redes para realizar transacciones, al tiempo
que mantiene un linaje de actividades independientemente verificable. Sin embargo, los
marcos de blockchain son complejos y difíciles de operar. Con Amazon Managed
Blockchain, ahora podemos crear fácilmente redes de blockchain de Hyperledger Fabric
para probar y aprender sin preocuparnos por administrar la infraestructura subyacente, la
red y la configuración de software.”
—Daniel Johnson
CTO jefe de innovación, Guardian Life Insurance Company
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.
Demo
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.
Demo
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.
Resumen
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Identificar el servicio de dlockchain de AWS correcto
Propiedad de una sola autoridad confinable.
Aborda la necesidad central de un registro transaccional inmutable y
verificable.
Es una base de datos, por lo que es rápida, ya que no requiere el
consentimiento de los miembros.
Amazon QLDB Managed Blockchain
No hay un solo propietario del ledger. Propiedad conjunta de múltiples
partes.
Aborda la necesidad central de permitir que múltiples partes realicen
transacciones de manera transparente y con confianza entre ellas.
Elimina intermediarios cuando un grupo de miembros necesita realizar
transacciones. Por lo tanto, hace que los procesos comerciales sean más
eficientes.
Necesidad
Beneficio
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Use el servicio blockchain administrado de AWS u otros servicios
informáticos como base para su infraestructura blockchain
API Gateway le permite crear una API
REST personalizada para potenciar sus
aplicaciones blockchain
Use CloudHSM para
administrar las claves
secretas de los participantes
de blockchain
Conecte dispositivos IoT con
identidades únicas a una capa de
datos subyacente común
Utilice Amazon S3 como su
almacenamiento de datos
fuera de la cadena para alta
disponibilidad
Realice análisis y obtenga
información de los datos de su
blockchain en tiempo casi real
Aproveche las soluciones de bases de
datos fuera de la cadena para admitir
aplicaciones blockchain y almacenar
metadatos
Envíe notificaciones o aproveche tecnología
serverless para responder a eventos programados en
contratos inteligentes de blockchain
Amazon EC2 Amazon
ECS
Amazon
S3
Amazon
EBS
Bloques de construcción de soluciones blockchain en AWS
AWS
CloudHSM
Amazon
Redshift
AWS
LambdaAmazon
DynamoDB
Amazon
Kinesis
Amazon
API Gateway*
Amazon
SQS
Amazon
SNS
Amazon
IoT Core
Managed
Blockchain
Amazon QLDB
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Clientes AWS blockchain
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
Próximos pasos
Conozca más sobre nuestros servicios
Amazon Managed Blockchain
• Amazon Managed Blockchain: https://aws.amazon.com/managed-blockchain
• Implementar una aplicación de muestra: https://aws.amazon.com/blogs/database/build-and-deploy-an-application-for-hyperledger-
fabric-on-amazon-managed-blockchain/
• Documentación: https://docs.aws.amazon.com/managed-blockchain/latest/managementguide/what-is-managed-blockchain.html
Amazon QLDB
• Amazon QLDB: https://aws.amazon.com/qldb
• Unirse a la preview: https://pages.awscloud.com/QuantumLedgerDatabase-preview.html
© 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T
¡Gracias!
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.
Alvar Torres
Solutions Architect
Amazon Web Services
alvarto@amazon.com

Más contenido relacionado

La actualidad más candente

Deep learning with TensorFlow and Apache MXNet on Amazon SageMaker - AIM301-I...
Deep learning with TensorFlow and Apache MXNet on Amazon SageMaker - AIM301-I...Deep learning with TensorFlow and Apache MXNet on Amazon SageMaker - AIM301-I...
Deep learning with TensorFlow and Apache MXNet on Amazon SageMaker - AIM301-I...Amazon Web Services
 
10 best practices to accelerate your cloud migration - SVC203 - Mexico City A...
10 best practices to accelerate your cloud migration - SVC203 - Mexico City A...10 best practices to accelerate your cloud migration - SVC203 - Mexico City A...
10 best practices to accelerate your cloud migration - SVC203 - Mexico City A...Amazon Web Services
 
Building and governing modern data lakes and data warehouses - ADB201 - Mexic...
Building and governing modern data lakes and data warehouses - ADB201 - Mexic...Building and governing modern data lakes and data warehouses - ADB201 - Mexic...
Building and governing modern data lakes and data warehouses - ADB201 - Mexic...Amazon Web Services
 
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
 
Acelere la velocidad de migración a la nube - MXO214 - Mexico City Summit
Acelere la velocidad de migración a la nube - MXO214 - Mexico City SummitAcelere la velocidad de migración a la nube - MXO214 - Mexico City Summit
Acelere la velocidad de migración a la nube - MXO214 - Mexico City SummitAmazon Web Services
 
Descubriendo información relevante de manera sencilla: Inteligencia artificia...
Descubriendo información relevante de manera sencilla: Inteligencia artificia...Descubriendo información relevante de manera sencilla: Inteligencia artificia...
Descubriendo información relevante de manera sencilla: Inteligencia artificia...Amazon Web Services
 
AWS Initiate Day Mexico City | Optimización de costos en AWS
AWS Initiate Day Mexico City | Optimización de costos en AWSAWS Initiate Day Mexico City | Optimización de costos en AWS
AWS Initiate Day Mexico City | Optimización de costos en AWSAmazon Web Services LATAM
 
Cómputo de usuario final en AWS con Amazon WorkSpaces y Amazon AppStream - MX...
Cómputo de usuario final en AWS con Amazon WorkSpaces y Amazon AppStream - MX...Cómputo de usuario final en AWS con Amazon WorkSpaces y Amazon AppStream - MX...
Cómputo de usuario final en AWS con Amazon WorkSpaces y Amazon AppStream - MX...Amazon Web Services
 
Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...
Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...
Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...Amazon Web Services
 
La Cultura de la Innovación en Amazon: Impulsando el éxito de los clientes
La Cultura de la Innovación en Amazon: Impulsando el éxito de los clientesLa Cultura de la Innovación en Amazon: Impulsando el éxito de los clientes
La Cultura de la Innovación en Amazon: Impulsando el éxito de los clientesAmazon Web Services
 
Influencia del aprendizaje automático para mejorar el valor comercial - MXO20...
Influencia del aprendizaje automático para mejorar el valor comercial - MXO20...Influencia del aprendizaje automático para mejorar el valor comercial - MXO20...
Influencia del aprendizaje automático para mejorar el valor comercial - MXO20...Amazon Web Services
 
Generación de lagos de datos y analítica sobre AWS - MXO204 - Mexico City Summit
Generación de lagos de datos y analítica sobre AWS - MXO204 - Mexico City SummitGeneración de lagos de datos y analítica sobre AWS - MXO204 - Mexico City Summit
Generación de lagos de datos y analítica sobre AWS - MXO204 - Mexico City SummitAmazon Web Services
 
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
 
¿Qué base de datos usar y cuándo? - MXO206 - Mexico City Summit
¿Qué base de datos usar y cuándo? - MXO206 - Mexico City Summit¿Qué base de datos usar y cuándo? - MXO206 - Mexico City Summit
¿Qué base de datos usar y cuándo? - MXO206 - Mexico City SummitAmazon Web Services
 
Historias de éxito en la modernización del Sector Público
Historias de éxito en la modernización del Sector PúblicoHistorias de éxito en la modernización del Sector Público
Historias de éxito en la modernización del Sector PúblicoAmazon Web Services
 
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
 
Nueva Plataforma de Servicios al Ciudadano sobre AWS
Nueva Plataforma de Servicios al Ciudadano sobre AWSNueva Plataforma de Servicios al Ciudadano sobre AWS
Nueva Plataforma de Servicios al Ciudadano sobre AWSAmazon 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
 
AWS Innovate 2020 - Desarrollo orientado al cliente (Customer Driven Developm...
AWS Innovate 2020 - Desarrollo orientado al cliente (Customer Driven Developm...AWS Innovate 2020 - Desarrollo orientado al cliente (Customer Driven Developm...
AWS Innovate 2020 - Desarrollo orientado al cliente (Customer Driven Developm...Amazon Web Services LATAM
 

La actualidad más candente (20)

Deep learning with TensorFlow and Apache MXNet on Amazon SageMaker - AIM301-I...
Deep learning with TensorFlow and Apache MXNet on Amazon SageMaker - AIM301-I...Deep learning with TensorFlow and Apache MXNet on Amazon SageMaker - AIM301-I...
Deep learning with TensorFlow and Apache MXNet on Amazon SageMaker - AIM301-I...
 
10 best practices to accelerate your cloud migration - SVC203 - Mexico City A...
10 best practices to accelerate your cloud migration - SVC203 - Mexico City A...10 best practices to accelerate your cloud migration - SVC203 - Mexico City A...
10 best practices to accelerate your cloud migration - SVC203 - Mexico City A...
 
Building and governing modern data lakes and data warehouses - ADB201 - Mexic...
Building and governing modern data lakes and data warehouses - ADB201 - Mexic...Building and governing modern data lakes and data warehouses - ADB201 - Mexic...
Building and governing modern data lakes and data warehouses - ADB201 - Mexic...
 
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
 
Acelere la velocidad de migración a la nube - MXO214 - Mexico City Summit
Acelere la velocidad de migración a la nube - MXO214 - Mexico City SummitAcelere la velocidad de migración a la nube - MXO214 - Mexico City Summit
Acelere la velocidad de migración a la nube - MXO214 - Mexico City Summit
 
Descubriendo información relevante de manera sencilla: Inteligencia artificia...
Descubriendo información relevante de manera sencilla: Inteligencia artificia...Descubriendo información relevante de manera sencilla: Inteligencia artificia...
Descubriendo información relevante de manera sencilla: Inteligencia artificia...
 
AWS Initiate Day Mexico City | Optimización de costos en AWS
AWS Initiate Day Mexico City | Optimización de costos en AWSAWS Initiate Day Mexico City | Optimización de costos en AWS
AWS Initiate Day Mexico City | Optimización de costos en AWS
 
Cómputo de usuario final en AWS con Amazon WorkSpaces y Amazon AppStream - MX...
Cómputo de usuario final en AWS con Amazon WorkSpaces y Amazon AppStream - MX...Cómputo de usuario final en AWS con Amazon WorkSpaces y Amazon AppStream - MX...
Cómputo de usuario final en AWS con Amazon WorkSpaces y Amazon AppStream - MX...
 
Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...
Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...
Impulsando la innovación con arquitectura de contenedores - MXO202 - Mexico C...
 
La Cultura de la Innovación en Amazon: Impulsando el éxito de los clientes
La Cultura de la Innovación en Amazon: Impulsando el éxito de los clientesLa Cultura de la Innovación en Amazon: Impulsando el éxito de los clientes
La Cultura de la Innovación en Amazon: Impulsando el éxito de los clientes
 
Influencia del aprendizaje automático para mejorar el valor comercial - MXO20...
Influencia del aprendizaje automático para mejorar el valor comercial - MXO20...Influencia del aprendizaje automático para mejorar el valor comercial - MXO20...
Influencia del aprendizaje automático para mejorar el valor comercial - MXO20...
 
Generación de lagos de datos y analítica sobre AWS - MXO204 - Mexico City Summit
Generación de lagos de datos y analítica sobre AWS - MXO204 - Mexico City SummitGeneración de lagos de datos y analítica sobre AWS - MXO204 - Mexico City Summit
Generación de lagos de datos y analítica sobre AWS - MXO204 - Mexico City Summit
 
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...
 
¿Qué base de datos usar y cuándo? - MXO206 - Mexico City Summit
¿Qué base de datos usar y cuándo? - MXO206 - Mexico City Summit¿Qué base de datos usar y cuándo? - MXO206 - Mexico City Summit
¿Qué base de datos usar y cuándo? - MXO206 - Mexico City Summit
 
Historias de éxito en la modernización del Sector Público
Historias de éxito en la modernización del Sector PúblicoHistorias de éxito en la modernización del Sector Público
Historias de éxito en la modernización del Sector Público
 
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 -...
 
Nueva Plataforma de Servicios al Ciudadano sobre AWS
Nueva Plataforma de Servicios al Ciudadano sobre AWSNueva Plataforma de Servicios al Ciudadano sobre AWS
Nueva Plataforma de Servicios al Ciudadano sobre AWS
 
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
 
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...
 
AWS Innovate 2020 - Desarrollo orientado al cliente (Customer Driven Developm...
AWS Innovate 2020 - Desarrollo orientado al cliente (Customer Driven Developm...AWS Innovate 2020 - Desarrollo orientado al cliente (Customer Driven Developm...
AWS Innovate 2020 - Desarrollo orientado al cliente (Customer Driven Developm...
 

Similar a Deep dive on Amazon Managed Blockchain - SVC301 - Mexico City AWS Summit

Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)
Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)
Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)Pablo Junco
 
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...Amazon Web Services LATAM
 
Seguridad en Cloud Computing - Segu-Info
Seguridad en Cloud Computing - Segu-InfoSeguridad en Cloud Computing - Segu-Info
Seguridad en Cloud Computing - Segu-InfoCristian Borghello
 
NubeAzure.pdf
NubeAzure.pdfNubeAzure.pdf
NubeAzure.pdfhefloca
 
Comercio 150219215552-conversion-gate01
Comercio 150219215552-conversion-gate01Comercio 150219215552-conversion-gate01
Comercio 150219215552-conversion-gate01manuelbecerra23
 
Comercio Electronico
Comercio ElectronicoComercio Electronico
Comercio ElectronicomanuelB23
 
Comercio 150219215552-conversion-gate01
Comercio 150219215552-conversion-gate01Comercio 150219215552-conversion-gate01
Comercio 150219215552-conversion-gate01Pingüi Saavedra
 
Comercio electrónico u 2
Comercio electrónico u 2Comercio electrónico u 2
Comercio electrónico u 2PonshoIbarra
 
Planificación de una iniciativa de comercio electrónico
Planificación de una iniciativa de comercio electrónicoPlanificación de una iniciativa de comercio electrónico
Planificación de una iniciativa de comercio electrónicoPonshoIbarra
 
Comercio Electronico
Comercio ElectronicoComercio Electronico
Comercio ElectronicomanuelB23
 
Comercio Electrónico
Comercio Electrónico Comercio Electrónico
Comercio Electrónico AdanAlbertoGB
 
U4_Aplicaciones Web.pdf
U4_Aplicaciones Web.pdfU4_Aplicaciones Web.pdf
U4_Aplicaciones Web.pdfVICTORMORO11
 
Lagertha – Plataforma Bancaria (Orwell Group)
Lagertha – Plataforma Bancaria (Orwell Group)Lagertha – Plataforma Bancaria (Orwell Group)
Lagertha – Plataforma Bancaria (Orwell Group)MariaDB plc
 

Similar a Deep dive on Amazon Managed Blockchain - SVC301 - Mexico City AWS Summit (20)

Blockchain
BlockchainBlockchain
Blockchain
 
Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)
Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)
Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)
 
El Blockchain más allá del Bitcoin
El Blockchain más allá del BitcoinEl Blockchain más allá del Bitcoin
El Blockchain más allá del Bitcoin
 
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...
AWS Innovate 2020 - Aprenda cómo el Data Flywheel puede ayudarle en su estrat...
 
Comercio
ComercioComercio
Comercio
 
Seguridad en Cloud Computing - Segu-Info
Seguridad en Cloud Computing - Segu-InfoSeguridad en Cloud Computing - Segu-Info
Seguridad en Cloud Computing - Segu-Info
 
NubeAzure.pdf
NubeAzure.pdfNubeAzure.pdf
NubeAzure.pdf
 
Comercio 150219215552-conversion-gate01
Comercio 150219215552-conversion-gate01Comercio 150219215552-conversion-gate01
Comercio 150219215552-conversion-gate01
 
Comercio Electronico
Comercio ElectronicoComercio Electronico
Comercio Electronico
 
Have you met Istio?
Have you met Istio?Have you met Istio?
Have you met Istio?
 
Comercio 150219215552-conversion-gate01
Comercio 150219215552-conversion-gate01Comercio 150219215552-conversion-gate01
Comercio 150219215552-conversion-gate01
 
Comercio electrónico u 2
Comercio electrónico u 2Comercio electrónico u 2
Comercio electrónico u 2
 
Planificación de una iniciativa de comercio electrónico
Planificación de una iniciativa de comercio electrónicoPlanificación de una iniciativa de comercio electrónico
Planificación de una iniciativa de comercio electrónico
 
Unidad2
Unidad2Unidad2
Unidad2
 
Unidad2
Unidad2Unidad2
Unidad2
 
Comercio Electronico
Comercio ElectronicoComercio Electronico
Comercio Electronico
 
Comercio Electrónico
Comercio Electrónico Comercio Electrónico
Comercio Electrónico
 
U4_Aplicaciones Web.pdf
U4_Aplicaciones Web.pdfU4_Aplicaciones Web.pdf
U4_Aplicaciones Web.pdf
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Lagertha – Plataforma Bancaria (Orwell Group)
Lagertha – Plataforma Bancaria (Orwell Group)Lagertha – Plataforma Bancaria (Orwell Group)
Lagertha – Plataforma Bancaria (Orwell Group)
 

Más 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
 

Más 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
 

Deep dive on Amazon Managed Blockchain - SVC301 - Mexico City AWS Summit

  • 1. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Profundización en Amazon Managed Blockchain Alvar Torres Solutions Architect Amazon Web Services S V C 3 0 1
  • 2. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T ¿Qué pensamos de blockchain?
  • 3. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T ¿Necesitamos de un ledger con confianza centralizada? DMV Track vehicle title history Manufacturers Track distribution of a recalled product HR and payroll Track changes to an individual’s profile Healthcare Verify and track hospital equipment inventory Ledgers with centralized trust 1
  • 4. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Algunos problemas que enfrentan los clientes Al crear ledgers con bases de datos tradicionales Difícil de manejar y escalar Imposible de verificar Propenso a errores e incompleto Intensivo en recursos Iniciativas con blockchain Diseñado para otro propósito Agrega complejidad
  • 5. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.
  • 6. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Amazon QLDB (preview) Base de datos ledger completamente administrada Capacidad de rastrear y verificar el historial de los cambios en los datos de la aplicación Mantiene un registro secuenciado de todos los cambios en sus datos; no se pueden eliminar ni modificar; capacidad de consultar y analizar el historial completo Inmutable Utiliza criptografía para generar un archivo de salida seguro y confinable del historial de sus datos Criptográficamente verificable Fácil de usar, le permite utilizar capacidades de base de datos a través de consultas tipo SQL Fácil de usarAltamente escalable 2–3 veces más capacidad de transacciones que otros ledgers en marcos comunes de blockchain
  • 7. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T ¿Cómo funciona Amazon QLDB?
  • 8. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Casos de usos comunes de blockchain Manufactura Control de materias primas para producción Recursos humanos y nómina Controlar cambios al perfil de los empleados Gobierno Control de la historia de los vehículos Transporte y logística Tracking de mercancías E-commerce ¿Dónde está mi pedido? Bancos y finanzas Control de transacciones, intercambios y cuentas
  • 9. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T ¿Y si quiero control distribuído para mis transacciones? 2 Financial institutions Peer-to-peer payments Mortgage lenders Process syndicated loans Supply chain Transact with suppliers and distributers Retail Streamline customer rewards Transactions with decentralized trust
  • 10. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T La complejidad de los negocios entre múltiples partes Las partes/empresas podrían lograr mejores resultados al compartir información, pero es necesario: • Tener una forma de verificar independientemente las transacciones • Contar con una vista única, actual y precisa de datos con el historial y tiempo real de transacciones a prueba de manipulaciones Para esto, las partes involucradas utilizan: • Autoridades centrales para compartir datos de manera segura y justa • Emplean un proceso de garantía que incluye custodia para transferencias de activos • Costoso • Complejo • Lento
  • 11. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Blockchain ⇒ Confianza en la red Elimina la necesidad de una autoridad central en las redes comerciales con tres componentes principales: Ledger distribuido, mecanismo de consenso y “contratos inteligentes”
  • 12. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T 1. Base de datos ledger distribuida El “Journal” genera un registro inmutable de todas las transacciones y es mantenido por todos los nodos en la red blockchain Block 61 Block hash: 000044bf2efe32 Previous block hash: 000087ea2ffe94 Timestamp Transaction Transaction Block 60 Block hash: 000087ea2ffe94 Previous block hash: 000057ec2fda71 Timestamp Transaction Transaction Block 59 Block hash: 000057ec2fda71 Previous block hash: 0000d68b2f0a3b Timestamp Transaction Transaction
  • 13. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T 2. Mecanismo de consenso • Requisitos de tolerancia a faltas bizantinas • Tasa de transacción, consumo de energía • Requerimientos de hardware • Seguridad
  • 14. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T 3. “Contratos inteligentes” • Las reglas integradas en la aplicación verifican el “quorum” para ejecutar el código • Aplicaciones con operadores condicionales para escribir en el ledger • El contrato puede interactuar con componentes fuera de la red blockchain (off-chain)
  • 15. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Desafíos con las soluciones existentes de blockchain Complicado para administrar Configuración difícil Difícil de escalar Soluciones costosas
  • 16. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.
  • 17. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T ¿Qué es Amazon Managed Blockchain? Managed Blockchain es un servicio totalmente administrado que facilita la creación y administración de redes escalables de blockchain utilizando marcos de código abierto populares: Hyperledger Fabric y Ethereum
  • 18. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Bajo costo Solo paga por los recursos utilizados Variedad open source Soporta dos frameworks Integrado Envia datos a Amazon QLDB para un análisis segu ro Completamente administrado Crea una red blockchain en minutos Fiable y escalable Respaldado con tecnología Amazon QLDB Descentralizado Gobierna democráticamente la red Managed Blockchain
  • 19. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T ¿Cómo funciona Managed Blockchain? Managed Blockchain Se crea una red Elija un marco de blockchain de código abierto, configure una nueva red de blockchain y la membresía en su cuenta de AWS con solo unos pocos clics. Se invita a los miembros Invite a otras cuentas de AWS a unirse a la red. Se agregan nodos Cree y configure nodos de blockchain que almacenen una copia del ledger distribuido. Se despliegan aplicaciones Cree e implemente aplicaciones descentralizadas en su red a través de sus nodos. Realice transacciones con otros miembros de la red.
  • 20. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Hyperledger Fabric • Cree redes autorizadas con canales para limitar que transacciones puede ver cada miembro en el ledger • Chaincode (contratos inteligentes) escritos en Go y ejecutados en containers Docker • La política de validación para ejecutar chaincode es configurable • No requiere una criptomoneda nativa para la ejecución del chaincode
  • 21. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Ethereum • Cree contratos inteligentes utilizando el lenguaje Solidity que se ejecuta en nodos de la red • Escalable • Cree redes privadas o use la red pública de Ethereum • Configurado para usar el algoritmo de consenso “proof of work” para redes públicas y “proof of authority” para redes privadas • Cualquiera que pueda acceder a la red puede ver todos los datos en el ledger
  • 22. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T ¿Quién “posee” la red? • Las redes están descentralizadas y pueden permanecer activas incluso después de que se va el creador inicial • Los miembros votan a quién invitar y eliminar de la red • Cada miembro paga por sus recursos • Managed Blockchain gestiona componentes compartidos como el servicio de pedidos y la configuración de red • Configuraciones que afectan toda la red • Los miembros pueden votar en la configuración de toda la red y configurar las reglas de votación (por ejemplo, reglas de mayoría o un miembro decide)
  • 23. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T • Paga lo que consume sin costos iniciales • Tarifas por hora facturadas por segundo • Cada miembro paga sus propios recursos y los datos que escribe en la red • Los VPC endpoints creados para acceder a los recursos se facturan por separado • Costos de transferencia de datos a precios estándar ¿Cómo se cobra?
  • 24. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.
  • 25. Network 1 – Managed Blockchain VPC endpoint VPC endpoint Account A Account B
  • 26. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Flujo de transacciones con Hyperledger Fabric Verify policy Peer-1 Peer-n Transaction simulation Ordering service Submitting client 2 5 6 Transaction delivery to peers Transaction proposal1 Endorsement signature3 Broadcast endorsement4
  • 27. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Hyperledger Fabric Servicio de ordenamiento • Componente central de una red Fabric para garantizar la entrega y el orden de las transacciones • Las redes de producción que usan código abierto utilizan Apache Kafka para este componente • En cambio Managed Blockchain utiliza la tecnología Amazon QLDB, lo que aumenta la durabilidad y la confiabilidad Autoridad certificadora • Las soluciones open-source utilizan un HSM ”soft” • Managed Blockchain utiliza el servicio de administración de llaves de AWS (AMS KMS) para asegurar el servicio de la autoridad de certificados
  • 28. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Canales privados para control y acceso de datos Los canales permiten el aislamiento de transacciones entre miembros específicos de la red Cree o actualize un canal con la configuración de transacción (configtx) Los datos privados permiten crear un subcanal Member 1 Member 2 Member 3 Channel 2 ledger Channel 1 ledger Hyperledger Fabric ordering service Channel 2Channel 1 Member 2 peer Member 3 peer Member 1 Peer
  • 29. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Políticas de respaldo Las políticas de aprobación permiten que chaincode especifique qué miembros (o cuántos) necesitan validar una transacción antes de ser enviada Las transacciones aprobadas se envían al servicio de ordenamiento y se ensamblan en bloques Member 1 client Hyperledger Fabric ordering service Ledger LedgerMember 2 peer Member 1 peer 1 3 2 1 3
  • 30. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.
  • 31. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Los clientes están experimentando en muchas industrias Registro de propiedad Transacciones digitales seguras Documentos/Contratos Plataformas empresariales Finanzas Seguros Hipotecas Mecanismos de votacion Historia clinica Governanza empresarial HCLS Inmobiliarias Legal Agricultura Juegos M & E Transporte Publicidad digital Electricidad Retail Mercados de capitales Nube OWNERSHIPPRIVATE MARKETS DERIVATIVES WAGERS GLOBAL PAYMENTS REMITTANCE NOTARISATION EQUITY MICROFINANCE INTELLECTUAL PROPERTY TITLE RECORD ESCROW DIGITAL RIGHTS E-COMMERCE DEBT CROWDFUNDING P2P LENDING HEALTHCARE VOTING TRUSTEES SMART CONTRACTS DIGITAL CURRENCY SECURITIES RECORD KEEPING BLOCKCHAIN TECHNOLOGY
  • 32. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Blockchain en la cadena de suministro • Cada organización tiene una copia confiable de los datos de la cadena de suministro • Los pagos pueden automatizarse a través de contratos inteligentes • La identidad de los componentes se rastrean de manera inmutable a medida que avanzan por la cadena de suministro • La calidad de los productos se puede controlar y actuar de inmediato
  • 33. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Problema Nestlé se compromete a aportar transparencia al origen y la calidad de los ingredientes utilizados en sus productos, y quiere que sus clientes tengan visibilidad en la cadena de suministro de extremo a extremo para su café de origen único. Solución AWS Professional Services creó contratos inteligentes de seguimiento de activos de la cadena de suministro para rastrear el café de origen único desde la granja hasta el cliente en la red Managed Blockchain, y expuso los contratos a través de una API RESTful. La aplicación móvil de Nestlé consume la API para capturar eventos a medida que el café se mueve a través de la cadena de suministro. Impacto Nestlé y sus clientes ahora pueden rastrear el café de origen único de alta calidad del agricultor al cliente. Nestlé ahora tiene una plataforma que puede expandirse y rastrear la procedencia de otros productos de su cartera de marcas. Nestlé
  • 34. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Caso de uso del Exchange de Singapur Managed Blockchain Desafíos con los sistemas financieros existentes: • Falta de confianza • Procesos ineficientes para enviar datos a través de las fronteras. • Los espaghettis de API son costosos y engorrosos de mantener Beneficios de implementar Blockchain: • La aplicación descentralizada brinda confianza • Proporciona fiabilidad y resistencia • Puede agregar participantes fácilmente • Transferencia eficiente de datos y transacciones sin intermediarios Singapore Exchange Architecture with Managed Blockchain
  • 35. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T “Dado nuestro vasto ecosistema de socios, estamos explorando los beneficios de descentralización y seguimiento inmutable de blockchain para aplicaciones potenciales en nuestro negocio de seguros. Creemos que blockchain puede mejorar la transparencia y la eficiencia de las partes interesadas en estas redes para realizar transacciones, al tiempo que mantiene un linaje de actividades independientemente verificable. Sin embargo, los marcos de blockchain son complejos y difíciles de operar. Con Amazon Managed Blockchain, ahora podemos crear fácilmente redes de blockchain de Hyperledger Fabric para probar y aprender sin preocuparnos por administrar la infraestructura subyacente, la red y la configuración de software.” —Daniel Johnson CTO jefe de innovación, Guardian Life Insurance Company
  • 36. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved. Demo
  • 37. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved. Demo
  • 38. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved. Resumen
  • 39. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Identificar el servicio de dlockchain de AWS correcto Propiedad de una sola autoridad confinable. Aborda la necesidad central de un registro transaccional inmutable y verificable. Es una base de datos, por lo que es rápida, ya que no requiere el consentimiento de los miembros. Amazon QLDB Managed Blockchain No hay un solo propietario del ledger. Propiedad conjunta de múltiples partes. Aborda la necesidad central de permitir que múltiples partes realicen transacciones de manera transparente y con confianza entre ellas. Elimina intermediarios cuando un grupo de miembros necesita realizar transacciones. Por lo tanto, hace que los procesos comerciales sean más eficientes. Necesidad Beneficio
  • 40. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Use el servicio blockchain administrado de AWS u otros servicios informáticos como base para su infraestructura blockchain API Gateway le permite crear una API REST personalizada para potenciar sus aplicaciones blockchain Use CloudHSM para administrar las claves secretas de los participantes de blockchain Conecte dispositivos IoT con identidades únicas a una capa de datos subyacente común Utilice Amazon S3 como su almacenamiento de datos fuera de la cadena para alta disponibilidad Realice análisis y obtenga información de los datos de su blockchain en tiempo casi real Aproveche las soluciones de bases de datos fuera de la cadena para admitir aplicaciones blockchain y almacenar metadatos Envíe notificaciones o aproveche tecnología serverless para responder a eventos programados en contratos inteligentes de blockchain Amazon EC2 Amazon ECS Amazon S3 Amazon EBS Bloques de construcción de soluciones blockchain en AWS AWS CloudHSM Amazon Redshift AWS LambdaAmazon DynamoDB Amazon Kinesis Amazon API Gateway* Amazon SQS Amazon SNS Amazon IoT Core Managed Blockchain Amazon QLDB
  • 41. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Clientes AWS blockchain
  • 42. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T Próximos pasos Conozca más sobre nuestros servicios Amazon Managed Blockchain • Amazon Managed Blockchain: https://aws.amazon.com/managed-blockchain • Implementar una aplicación de muestra: https://aws.amazon.com/blogs/database/build-and-deploy-an-application-for-hyperledger- fabric-on-amazon-managed-blockchain/ • Documentación: https://docs.aws.amazon.com/managed-blockchain/latest/managementguide/what-is-managed-blockchain.html Amazon QLDB • Amazon QLDB: https://aws.amazon.com/qldb • Unirse a la preview: https://pages.awscloud.com/QuantumLedgerDatabase-preview.html
  • 43. © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved.S U M M I T ¡Gracias! S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates.All rights reserved. Alvar Torres Solutions Architect Amazon Web Services alvarto@amazon.com