Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL


Published on

3/13に実施したイベント「Intelligent Mobile App と Cloud Native が創るアプリ開発の未来」の資料です。

日本マイクロソフト株式会社 川崎 庸市
Microsoft Corporation C+E Senior Program Manager Jan Engelsberg

Published in: Technology
  • Be the first to comment

スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL

  1. 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. 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.
  3. 3. 皆さんの大部分の“運用保守業務”を オフロードし、開発業務 /イノベーション にフォーカスすることを可能にする サービス
  4. 4. “フルマネージド”データベースサービス 標準で冗長化され、自動でフェイルオーバー 瞬時のスケールアップ、スケールダウン 常時暗号化(DB、バックアップデータ) 自動バックアップ、 ポイントインタイムリカバリ コミュニティ版(MySQL & PostgreSQL両方)
  5. 5. サービスの概念と接続イメージ アクセスコントロール、認証、デプロイメ ント通知、メトリック、課金など 共通ソリューションを利用 DATABASE TOOLS/APPLICATION MySQLクライアント ネイティブプロトコル DATABASE TOOLS/APPLICATION Postgres クライアント ネイティブプロトコル CONTROL PLANE SERVICESサーバープロビジョンと管理を行う AZURE RESOURCE MANAGER REST API AZURE PORTALAZURE CLI CUSTOM MGT. APPLICATIONS
  6. 6. Container Web App for Containers Azure DB for MySQL LAMP app
  7. 7. Server provisioning and management Retry 可用性担保のためのレプリカ、ストレージ費用は追加不要 MySQL IP:3306 PGSQL IP:5432 Japan East Azure Storage
  8. 8. Server provisioning and management 瞬時のスケールアップ・スケールダウン コンピューティングとストレージを切り離したスケール MySQL IP:3306 PGSQL IP:5432 Japan East Azure Storage
  9. 9. Control access • SSL接続 • ファイアーウォールルール Protect data • 標準で、DBとバックアップ データの暗号化 標準提供のセキュリティ関連機能 Identity • MySQL/PostgreSQL ネイ ティブ認証
  10. 10. 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と同じ共通基盤の上に構築
  11. 11. 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
  12. 12. 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
  13. 13. Database Migration guide Free Attunity Replicate For Microsoft Migrations Azure Database Migration Service Microsoft Azure Other clouds