15. Event Hub の利点 (Compared with Kafka)
• Fully Managed
• One Click to Scale / Auto-Inflate
• Geo Disaster Recovery / Zone Redundancy
• Dedicated Capacity (100,000 broker connections)
• Azure 上の周辺サービスとの Connectivity
• Azure Function
• Azure Event Grid
• Azure Stream Analytics
• Azure Databricks etc
16. Event Hub でサポートされていない機能
• Idempotent producer
• Transaction
• Compression
• Size-based retention
• Log compaction
• Adding partitions to an existing topic
• HTTP Kafka API support
• Kafka Streams
https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-for-kafka-ecosystem-overview
17. Azure Stream Analytics
You can output into :
• Data Lake Store / Blob Storage
• SQL Database
• Event Hub
• Power BI
• Table storage
• Service Bus (Queues, Topics)
• Cosmos DB
• Functions
Point of
Service Devices
Self Checkout
Stations
Kiosks
Smart
Phones
Slates/
Tablets
PCs/
Laptops
Servers
Digital
Signs
Diagnostic
EquipmentRemote Medical
Monitors
Logic
Controllers
Specialized
DevicesThin
Clients
Handhelds
Security
POS
Terminals
Automation
Devices
Vending
Machines
Kinect
ATM
29. KEDA – Kubernetes-based Event-Driven Autoscaling
https://github.com/kedacore/keda
Kubernetes cluster
Function pods
Horizontal
pod
autoscaler
Kubernetes
store
KEDA
Metrics
adapter
ScalerController
CLI
1-> n or n-> 1 0-> 1 or 1-> 0
Any
events?
Register +
trigger and
scaling definition
External
trigger
source
30. FPGA-Enabled Inference on Azure
A Scalable FPGA-Powered DNN Serving Platform
Fast: Ultra-low latency, high-throughput serving of DNN models at low batch sizes
Flexible: Future proof, adaptable to fast-moving AI space and evolving model types
Friendly: Turnkey deployment of TensorFlow/CNTK/Caffe/etc.
F F F
L0
L1
F F F
L0
Neural FU
Network switches
FPGAs
ResNet 50, ResNet 152, VGG-16, SSD-VGG, DenseNet-121
Support for image classification and recognition scenarios