サティア・ナデラの CEO 就任以降、近年急速に進んでいる Azure オープン ソースの取り組みについてご紹介します。ビッグデータ、AI、コンテナ、DevOps、どれも最近よく耳にするバズワードかと思います。新興 SI パートナーの株式会社オルターブースから小島様、クリエーションライン株式会社から安田様をお迎えし、過去の事例を踏まえながら Microsoft Azure の OSS 戦略について対談します。パートナー様の観点からマイクロソフトに思うことや、今後期待すること、パートナー様が集うイベントだからこそのぶっちゃけトークにご期待ください。
29. Developer & Data Agility with Containers in the Cloud
Microsoft Azure
Developers
Cross-cloud orchestration Tools integration
Operations Data scientists
Workload portability
Open source container-based
PaaS platforms in Azure
Container-ready application platforms that
benefit from Azure’s native partitioning,
capacity management and high availability
Azure Container Service
Optimized container hosting in the cloud with
familiar tooling and your choice of orchestrator
Windows Server Azure Stack Your own platform
Docker VM
Extension for
Azure
Easy and programmatic
way to add Docker
capabilities to your VMs
Azure Marketplace
container partners
Partner solutions that address
management challenges of
containers
Azure Open Source Container portfolio
30. Build rapidly and connect to the platformLeverage cloud infrastructure
Stakeholders
DBAs and data scientists
Microsoft Azure
Relational
Collective set of multiple
data sets organized by
tables, records and
columns
NoSQL & Cache
Non-relational DBs
where data is modelled
in means other than the
tabular relations used in
relational databases
Big Data
Accept data at a very
high velocity, and store
structured and
unstructured data in an
efficient and scalable
way across nodes
Functions
Operations Developers Business
Cloud-born LOBDev/Test, Production and Lift & Shift Docker, incl. via DC/OS
Azure Open Source Data Platform
Relational
Azure SQL Database
including revamped
client driver support for
PHP, Node.js, Java, Linux
ODBC and more
NoSQL & Cache
Azure DocumentDB,
including native
MongoDB wire protocol
support, and Redis
Cache
Big Data
Azure HDInsight – full
Hadoop solution
available as a service on
Windows and Linux
Azure Databricks –
Managed Spark solution
MySQL
PostgreSQL
DB 担当の方だけでなく、アプリ開発者の方のニーズや、プロジェクトの様々な要件にもマッチ
31. • 利用サービス:
Web Apps for Containers
Azure DB for PGSQL
Azure functions
• Azure移行時に全面的なコンテナ化
を実施し、開発環境の追加とCI/CD
をスムーズに容易に行えるように。
• PaaSサービスの活用で、運用が楽
に。
• 今後はAzure AIサービスの組み込み
を検討予定
32. Azure Database for PostgreSQL
Azure Database for MySQL
• インスタンスチューニングではなく
必要なスループットプランを必要なときに選択
• バックアップ、リストア、パッチ適用などの作業はおまかせで
• SaaS アプリケーションに最適のフルマネージド サービス
• 高可用性と高セキュリティを両立
• ダウンタイム無しでスケールアップ、スケールダウンも自在
• 既存のドライバ、ライブラリ、ツールと完全互換
使い慣れたツール、アプリケーションでからすぐに利用可能
33. PaaS IaaS
Database / Data
MySQL Postgre
SQL
Azure
SQL DB
OS/Middleware
Database / Data
MySQL Postgre
SQL
SQL
Server
利用者が対応
データセンター対応
Azure Database for MySQL /
Azure Database for PostgreSQL はこちら
利用者は自分自身の提供するサービスに専念可能