3/13に実施したイベント「Intelligent Mobile App と Cloud Native が創るアプリ開発の未来」の資料です。
日本マイクロソフト株式会社 川崎 庸市
Microsoft Corporation C+E Senior Program Manager Jan Engelsberg
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
1. スケーラブルで手間なく動かせる!
もうすぐ 一般提供開始
Azure Database for MySQL / PostgreSQL
Jan Engelsberg
Senior Program Manager, Microsoft Corporation
Yoichi Kawasaki
Slides for Azure Event: Intelligent Mobile App と Cloud Native が創るアプリ開発の未来
2. Yoichi Kawasaki
Microsoft Japan
Azure Technology
Specialists
Startup/Venture → ヤフー → マイクロソフト
11年間のサービス企業でのソフトウェア開発エンジニア、
4年間の検索製品のフィールドエンジニアを経験
2014年~ クラウド開発分野でお客様・パートナー様の
プリセールス技術支援、イベント・セミナー登壇を通じ
てクラウド技術の普及に従事
Jan Engelsberg
Microsoft Corporation
Senior Program Manager,
Azure Data
Relocated from Germany to the United States in 2010
to join Microsoft SQL Server engineering team.
Worked in the Azure SQL Database for 7 year
focused on service quality, performance and offer
structure.
Joined the Azure OSS Database team in 2017 and
Product Manager for the MySQL, PostgreSQL and
MariaDB services.
11. Control access
• SSL接続
• ファイアーウォールルール
Protect data
• 標準で、DBとバックアップ
データの暗号化
標準提供のセキュリティ関連機能
Identity
• MySQL/PostgreSQL ネイ
ティブ認証
12.
13.
14.
15. PowerBI,AppServices,DataFactory,
Analytics,ML,Cognitive,Bot…
Global Azure with 42 Regions
Azure Compute
SQL Data
Warehouse
Azure Storage
SQL Database MariaDBCOMING!PostgreSQL
Flexible: On-demand scaling, Resource governance
Trusted: HA/DR, Backup/Restore, Security, Audit, Isolation
Intelligent: Advisors, Tuning, Monitoring
Database
Services
Platform
MySQL
Azure SQL DBと同じ共通基盤の上に構築
16. Microsoft
Azure
Virtual Network
Customer VNET
FrontEnd Subnet
Not allowed
BackEnd Subnet
HDI Subnet
Gateway
HDInsight
Not allowed
IP ACL
V
N
E
T
A
C
L
VNET Service EndPoint
(Azure MySQL Database)
IP ACL
V
N
E
T
A
C
L
VNET Service EndPoint
(Azure MySQL Database)
User
User
On-Premises
Express Route Public Peering or
Internet (using ACLed NAT IPs) in development
Azure MySQL
Database
Customer Servers
Customer Servers
Azure PostreSQL
Database
Internet
17. Basic General Purpose Memory Optimized
Intended use case
Workloads requiring light compute and I/O
performance.
Most business workloads requiring balanced
compute and memory with scalable I/O
throughput.
High-performance database workloads
requiring in-memory performance for faster
transaction processing and higher concurrency.
vCore 1 2 2 4 8 16 32 2 4 8 16 32
Compute Generation Gen 4, Gen 5 Gen 4, Gen 5 Gen 5 only
Storage
5GB – 1TB
Magnetic Media
5GB – 1TB
Remote SSD
5GB – 1TB
Remote SSD
IOPS Variable 100 – 3000 IOPS 100 – 3000 IOPS
Backup retention 7 – 35 days 7 – 35 days 7 – 35 days
Backup storage Locally redundant Locally or geographically redundant Locally or geographically redundant