3/13に実施したイベント「Intelligent Mobile App と Cloud Native が創るアプリ開発の未来」の資料です。
日本マイクロソフト株式会社 川崎 庸市
Microsoft Corporation C+E Senior Program Manager Jan Engelsberg
[Developers Festa Sapporo 2020] Microsoft/GitHubが提供するDeveloper Cloud (Develop...Naoki (Neo) SATO
* [Developers Festa Sapporo 2020] Microsoft/GitHubが提供するDeveloper Cloud (Developer Cloud from Microsoft/GitHub)
* https://satonaoki.wordpress.com/2020/12/05/devfesta-microsoft-github/
* https://www.youtube.com/watch?v=sqWnreBtHBg&t=151s
Vue.js と Firebase, AKS でのクラウドネイティブなスマホアプリの作り方 + ML Ops による AI モデルの作り方
https://www.microsoft.com/ja-jp/events/decode/2019session/detail.aspx?sid=CD42
#decode19
IBM Bluemix OpenWhisk: Serverless Conference 2016, Tokyo, Japan: The Future o...OpenWhisk
Learn more about the IBM Bluemix OpenWhisk, a serverless event-driven compute platform, which quickly executes application logic in response to events or direct invocations from web/mobile apps or other endpoints.
[Developers Festa Sapporo 2020] Microsoft/GitHubが提供するDeveloper Cloud (Develop...Naoki (Neo) SATO
* [Developers Festa Sapporo 2020] Microsoft/GitHubが提供するDeveloper Cloud (Developer Cloud from Microsoft/GitHub)
* https://satonaoki.wordpress.com/2020/12/05/devfesta-microsoft-github/
* https://www.youtube.com/watch?v=sqWnreBtHBg&t=151s
Vue.js と Firebase, AKS でのクラウドネイティブなスマホアプリの作り方 + ML Ops による AI モデルの作り方
https://www.microsoft.com/ja-jp/events/decode/2019session/detail.aspx?sid=CD42
#decode19
IBM Bluemix OpenWhisk: Serverless Conference 2016, Tokyo, Japan: The Future o...OpenWhisk
Learn more about the IBM Bluemix OpenWhisk, a serverless event-driven compute platform, which quickly executes application logic in response to events or direct invocations from web/mobile apps or other endpoints.
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう! Yoichi Kawasaki
Web App for Containers は、アプリスタックのホストに Docker コンテナーを使用するため皆さんが今Linux上で利用しているOSSベースのアプリもアプリスタックごとDockerコンテナ化することでそのまま Web App for Containersで利用することができます。本ウェビナーでは簡単なMySQL + PHPアプリ(Wordpress)を題材に、アプリをコンテナ化し Web App for Containersにデプロイするまでの一連の流れを解説し、CIツールを使った継続的なデプロイ方法についてご紹介します。今回、AzureのフルマネージドMySQLサービスであるAzure DB for MySQLを利用して完全マネージドな環境でのアプリ実行を実現します。
Web App for Containers + MySQLでコンテナ対応したRailsアプリを作ろう!Yoichi Kawasaki
Web App for Containers は、アプリスタックのホストに Docker コンテナーを使用するため皆さんが今Linux上で利用しているOSSベースのアプリもアプリスタックごとDockerコンテナ化することでそのまま Web App for Containersで利用することができます。本ウェビナーでは簡単なMySQL + Ruby on Rails アプリ を題材に、アプリをコンテナ化し Web App for Containersにデプロイするまでの一連の流れを解説し、CIツールを使った継続的なデプロイ方法についてご紹介します。今回、AzureのフルマネージドMySQLサービスであるAzure DB for MySQLを利用して完全マネージドな環境でのアプリ実行を実現します。
Microsoft Azure の Data & AI 関連サービスの2020年8月度のアップデート情報へのリンクを一覧にしました。
Azure の Apps & Infra 関連サービスについては、以下のURLに公開されています。
<<<URLは、後日更新>>>
Azure の最新情報が必要な方のお役に立てば幸いです。
This document discusses development boards for Windows development in 2017 including the Wio LTE and Wio 3G boards which use the BG96 and MT3620 chips. It also mentions a DevBoard and links to an Azure IoT devkit web simulator.
1) Mobile, web, and native applications can all be developed using shared code libraries and APIs through .NET Standard, .NET Core, and Xamarin.
2) Containers and serverless architectures like Azure Functions allow building scalable applications using microservices and event-driven code.
3) The Microsoft Azure platform and tools like Visual Studio and Visual Studio Code provide developers capabilities for building intelligent mobile and cloud applications utilizing AI, containers, and serverless computing.
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 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 ネイ
ティブ認証
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