2. What is Blockchain?
• Cryptographically Authentic Shared Distributed Ledger.
• Cryptographically Authentic – Each transaction recorded in the database is digitally signed
and mathematically guaranteed to be authentic and impervious to fraud. The transaction
was signed by the entity that has the private key…no question. The truth.
• Shared – the database’s main value is that it is shared between separate entities…like
companies. The more entities shared the greater the value.
• Distributed – Many copies of the database exist and they are replicas of each other in
relative time.
• Ledger – a write once, thus immutable, ledger that records every transaction. The entire
history of all transactions is available, math doesn’t lie and there is no where to hide.
• Value – a shared ledger of truth between separate entities that may be
competitors and or partners with each other.
• The rest is just how it is implemented.
• Tokenization – create a cryptographically unique signature for any asset
physical or digital used for identification. Additionally, a token can be created
against a set of tokens to create composites. Bonds, Equities, Commodities,
car parts and a car. Can be used to track immutable history of tokens for
lineage purposes.
11. 微軟的 Blockchain as a Service 是什麼?
• Microsoft’s Ecosystem for Blockchain (distributed ledger, crypto
applications) solutions development, test and deployment platform.
• Open platform to all partners with Blockchain frameworks and value
added services
• FinTechs partners are added via Azure Resource Manager Templates,
Dev/Test Labs Artifacts and a forth coming Blockchain Marketplace
category in the Azure Marketplace
• FSI and other Customers get a Fail Fast & Cheap environment as
they develop their Blockchain strategy and consortiums
• A quick way to evaluate all the different platforms and help weed out
the noise
12. Platform Services
Security &
Management
Infrastructure Services
Web Apps
Mobile
Apps
API
Management
API
Apps
Logic
Apps
Notification
Hubs
Content Delivery
Network (CDN)
Media
Services
HDInsight Machine
Learning
Stream
Analytics
Data
Factory
Event
Hubs
Mobile
Engagement
Active
Directory
Multi-Factor
Authentication
Automation
Portal
Key Vault
Biztalk
Services
Hybrid
Connections
Service
Bus
Storage
Queues
Store /
Marketplace
Hybrid
Operations
Backup
StorSimple
Site
Recovery
Import/Export
SQL
Database
DocumentDB
Redis
Cache Search
Tables
SQL Data
Warehouse
Azure AD
Connect Health
AD Privileged
Identity
Management
Operational
Insights
Cloud
Services
Batch Remote App
Service
Fabric Visual Studio
Application
Insights
Azure SDK
Team Project
VM Image Gallery
& VM Depot
Blockchain Developer Playground
Current BaaS Offerings
13. Oh my…
1 of 4
identical
buildings
per data
center
14. Huge infrastructure scale is the enabler
24 Regions Worldwide, huge capacity around the world…growing every year
100+ datacenters
Top 3 networks in the world
2x AWS, 6x Google DC Regions
G Series – Largest VM in World, 32 cores, 448GB Ram, SSD…
Operational
Announced/Not Operational
Central US
Iowa
West US
California
North Europe
Ireland
East US
Virginia
East US 2
Virginia
US Gov
Virginia
North Central US
Illinois
US Gov
Iowa
South Central US
Texas
Brazil South
Sao Paulo
West Europe
Netherlands
China North *
Beijing
China South *
Shanghai
Japan East
Saitama
Japan West
Osaka
India South
Chennai
East Asia
Hong Kong
SE Asia
Singapore
Australia South East
Victoria
Australia East
New South Wales
* Operated by 21Vianet
India Central
Pune
Canada East
Quebec City
Canada Central
Toronto
India West
Mumbai
Germany
UK
15. +Hundreds of community
supported images on
VM Depot
SQL Server
Microsoft Azure is an Open Cloud
We’ve delivered an open, broad, and flexible cloud across the stack
Web App Gallery
Dozens of .NET & PHP
CMS and Web apps
Microsoft Azure
16. Regulatory Compliance
Microsoft cloud services have the largest compliance portfolio in the industry
United
States
HIPAA /
HITECH
FedRAMP
JAB P-ATO
FIPS 140-2 FERPA DISA Level 2 ITAR-readyCJIS21 CFR
Part 11
IRS 1075 Section
508 VPAT
Industry
ISO 27001 PCI DSS Level 1SOC 1 Type 2 SOC 2 Type 2 ISO 27018Cloud Controls
Matrix
Content Delivery and
Security Association
Shared
Assessments
Regional
European Union
Model Clauses
United
Kingdom
G-Cloud
Singapore
MTCS Level 3
Australian
Signals
Directorate
Japan
Financial
Services
China Multi
Layer Protection
Scheme
China
CCCPPF
New
Zealand
GCIO
China
GB 18030
EU Safe
Harbor
ENISA
IAF
?
17. • A set of services provided by Microsoft Azure that allows for our
customers and partners to:
• Play, Learn and Fail Fast at VERY low cost in a ready made
Dev/Test/Production environment
• Create Private, Public, Permissioned and Consortium Blockchain
environments using industry leading frameworks RAPIDLY.
• Mix and Match technologies to come up with Innovative products
• Expose their Blockchain products as a Service with Azure’s World
Wide distributed platform
• ONE CLICK – provisioning of Blockchain environments
Blockchain as a Service 提供的服務
18. Ethereum Node
Windows Server
Microsoft
Ethereum Node
Windows Server
Consensys Tools
Consensys
Ethereum Node
Ubuntu 14.04
Consensys Tools
Consensys
IPFS Server
Ubuntu 14.04
IPFS
rippled Validating
Blockchain TestNet
Ripple
Ethereum Blockchain
as a Service Multi-
Node
Consensys
IPFS Private
Blockchain Network
IPFS
Rippled validating
Blockchain PublicNet
Ripple
Ether.Camp
Windows Server
ConsenSys
Ethereum Blockapps
Strato Windows
Sandbox
ConsenSys
Marketplace
市集
Dev Test Labs
開發測試環境
19. Azure
Windows
Server
Linux
Hosted Clouds
Windows
Server
Linux
Service Fabric
Private Clouds
Windows
Server
Linux
High Availability
Hyper-Scaling
Hybrid Operations
Microservices
High Density Rolling Upgrades Low Latency
Stateful services
Fast startup &
shutdown
Container Orchestration
& lifecycle management
Auto Replication &
Failover
Actor
programming
model
Load balancing
Self-healingData Partitioning
Automated Rollback
Health
Monitoring
Placement
Constraints
Your Dev VM
Windows
Server
Linux
Blockchain as a Service Vision
Ethereum APIs Blockchain APIs CryptoServices
What will you
add?
25. Containers and virtual machines
Deployment options suited to many scenarios
Containers in VMs:
Flexible:
App B
Bins/Libraries
Applications
Application
Frameworks
Swarm
Compose
Marathon
26. Roadmap
• Blockchain Category in Azure Marketplace Spring 2016
• Dev Test Labs in Preview – BaaS Artifacts coming in Spring 2016 in
preview now.
• Try today:
• https://azure.microsoft.com/en-us/documentation/templates/
• Search for Ethereum, Blockchain, Bitcoin, etc…
• Templates added every week, 11 different partners available today
• Many more to come
• Future Azure Blockchain Services coming