SlideShare a Scribd company logo
1 of 30
Azureでクラウドを
何となく理解する
2018年7月8日
内山 良介
step63r
クラウドとは
リソース=サービス
デジタル・トランスフォーメーション
Microsoft社の提唱するIntelligent Cloud / Edge
サービスとしてのクラウド
Infrastructure
as a Service
Software
as a Service
Platform
as a Service
Desktop
as a Service
ネットワーク
ストレージ
OS
ミドルウェア
アプリケーション
デスクトップ
Azureを使ってみる
Azureで何ができるのか?
Demo
無料枠でできるサンプルシステム
30日間/$200の無料枠があります
構築するシステム
Azure Load Balancer
Virtual Network
SQL Database
可用性セット
仮想マシン x2
Azure × Web
Azure
App Service
Azure App Service
Web App
Mobile Apps
API AppsLogic Apps
Functions
Web App
Azure インフラストラクチャ
仮想マシン
Windows Linux
ランタイム
ランタイム
コンテナ
ユーザー
アプリケーション
ユーザーアプリケーション
ユーザーコンテナ
管理ツール
(Kudu)
対応ランタイム
※ 2018年7月現在
Demo
Webアプリを高速デプロイ
Demo
おまけ
Azureで作る分析基盤
Azure × AI
Azure Machine Learning Studio
Demo
Machine Learning Studioで遊ぶ
我々に求められるべきこと
仮想ネットワーク
UDR
負荷分散
Network Security Group
ログ管理
DMZ
WAF
VPN
BGP
AS番号
ExpressRoute
回線帯域NAT
インフラエンジニアですか?
いいえ、システムエンジニアです。
大事なのは「やり方がある」と知っていること
Appendix
参考文献
Microsoft Azure 実践ガイド
インプレス
2017年12月
真壁 徹/松井 亮平/水谷 広巳/横谷 俊介
impress top gearシリーズ
参考文献
• IaaS/SaaS/PaaS/DaaS、それぞれのちがいを詳しく説明。 – 株式会社キャパ CAPA,Inc.
• Azure Web AppをGitで継続的デプロイする – Qiita
• ToruMakabe/ImpressAzureBookDotNetCore
• Azure Machine Learning でいきなり機械学習 – Qiita
• Azure Machine Learning のサンプルを使って機械学習を始めてみよう! – Microsoft Japan Data Platform
Tech Sales Team Blog
• 高機能 Wiki「Crowi」を Docker で手軽に試す - らくがきちょう
• nooby-noob/docker-node-crowi
Thank you!!

More Related Content

What's hot

[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (e-Learning) 2018年4月19日 放送
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (e-Learning) 2018年4月19日 放送[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (e-Learning) 2018年4月19日 放送
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (e-Learning) 2018年4月19日 放送Google Cloud Platform - Japan
 
Web App for Containers + Cosmos DBで コンテナ対応したMEANアプリを作ろう!
Web App for Containers + Cosmos DBで コンテナ対応したMEANアプリを作ろう!Web App for Containers + Cosmos DBで コンテナ対応したMEANアプリを作ろう!
Web App for Containers + Cosmos DBで コンテナ対応したMEANアプリを作ろう!Yoichi Kawasaki
 
[Cloud OnAir] Config Connector の特徴と、 Anthos Config Management を 組み合わせた、 構成管理の...
[Cloud OnAir] Config Connector の特徴と、 Anthos Config Management を 組み合わせた、 構成管理の...[Cloud OnAir] Config Connector の特徴と、 Anthos Config Management を 組み合わせた、 構成管理の...
[Cloud OnAir] Config Connector の特徴と、 Anthos Config Management を 組み合わせた、 構成管理の...Google Cloud Platform - Japan
 
Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか?
Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか? Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか?
Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか? Google Cloud Platform - Japan
 
明日から役立つ BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
明日から役立つ  BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online明日から役立つ  BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
明日から役立つ BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: OnlineGoogle Cloud Platform - Japan
 
[Cloud OnAir] Google Cloud Next '18 振り返り。 インフラストラクチャはこう変わる! 2018年10月25日 放送
[Cloud OnAir] Google Cloud Next '18 振り返り。 インフラストラクチャはこう変わる! 2018年10月25日 放送[Cloud OnAir] Google Cloud Next '18 振り返り。 インフラストラクチャはこう変わる! 2018年10月25日 放送
[Cloud OnAir] Google Cloud Next '18 振り返り。 インフラストラクチャはこう変わる! 2018年10月25日 放送Google Cloud Platform - Japan
 
6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに
6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに
6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルにGoogle Cloud Platform - Japan
 
[Cloud OnAir] GCP で始めるデータドリブン マーケティング 2019年5月16日 放送
[Cloud OnAir] GCP で始めるデータドリブン マーケティング 2019年5月16日 放送[Cloud OnAir] GCP で始めるデータドリブン マーケティング 2019年5月16日 放送
[Cloud OnAir] GCP で始めるデータドリブン マーケティング 2019年5月16日 放送Google Cloud Platform - Japan
 
イマドキのサイト構築で成功につながるヒント
イマドキのサイト構築で成功につながるヒントイマドキのサイト構築で成功につながるヒント
イマドキのサイト構築で成功につながるヒントTaketoshi Yagishita
 
[Cloud OnAir] AutoML Vision で学ぶ 「実践的」機械学習 2018年11月29日 放送
[Cloud OnAir] AutoML Vision で学ぶ 「実践的」機械学習 2018年11月29日 放送[Cloud OnAir] AutoML Vision で学ぶ 「実践的」機械学習 2018年11月29日 放送
[Cloud OnAir] AutoML Vision で学ぶ 「実践的」機械学習 2018年11月29日 放送Google Cloud Platform - Japan
 
基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群
基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群
基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群Google Cloud Platform - Japan
 
[Cloud OnAir] そのデータ、今すぐ分析したくありませんか? クラウドを活用したリアルタイムなデータ分析の方法をお教えします (e-Learni...
[Cloud OnAir] そのデータ、今すぐ分析したくありませんか? クラウドを活用したリアルタイムなデータ分析の方法をお教えします (e-Learni...[Cloud OnAir] そのデータ、今すぐ分析したくありませんか? クラウドを活用したリアルタイムなデータ分析の方法をお教えします (e-Learni...
[Cloud OnAir] そのデータ、今すぐ分析したくありませんか? クラウドを活用したリアルタイムなデータ分析の方法をお教えします (e-Learni...Google Cloud Platform - Japan
 
[Cloud OnAir] Chronicle Backstory のご紹介 2020 年 1 月 23 日放送
[Cloud OnAir] Chronicle Backstory のご紹介 2020 年 1 月 23 日放送[Cloud OnAir] Chronicle Backstory のご紹介 2020 年 1 月 23 日放送
[Cloud OnAir] Chronicle Backstory のご紹介 2020 年 1 月 23 日放送Google Cloud Platform - Japan
 
6 月 18 日 Next - Engines 入門: Cloud Platform でのコンピューティング
6 月 18 日 Next - Engines 入門: Cloud Platform でのコンピューティング6 月 18 日 Next - Engines 入門: Cloud Platform でのコンピューティング
6 月 18 日 Next - Engines 入門: Cloud Platform でのコンピューティングGoogle Cloud Platform - Japan
 
[Cloud OnAir] Cloud Data Fusion で GCP にデータを集約して素早く分析を開始しよう 2019年10月31日 放送
[Cloud OnAir] Cloud Data Fusion で GCP にデータを集約して素早く分析を開始しよう  2019年10月31日 放送[Cloud OnAir] Cloud Data Fusion で GCP にデータを集約して素早く分析を開始しよう  2019年10月31日 放送
[Cloud OnAir] Cloud Data Fusion で GCP にデータを集約して素早く分析を開始しよう 2019年10月31日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] BigQuery ML と AutoML Tables で はじめるマーケティング分析入門 2019年5月23日 放送
[Cloud OnAir] BigQuery ML と AutoML Tables で はじめるマーケティング分析入門 2019年5月23日 放送[Cloud OnAir] BigQuery ML と AutoML Tables で はじめるマーケティング分析入門 2019年5月23日 放送
[Cloud OnAir] BigQuery ML と AutoML Tables で はじめるマーケティング分析入門 2019年5月23日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] 2019 年振り返り!G Suite 新機能紹介 2019年11月28日 放送
[Cloud OnAir] 2019 年振り返り!G Suite 新機能紹介 2019年11月28日 放送[Cloud OnAir] 2019 年振り返り!G Suite 新機能紹介 2019年11月28日 放送
[Cloud OnAir] 2019 年振り返り!G Suite 新機能紹介 2019年11月28日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] 「じゃんけんマシン」で学ぶ機械学習とスマート IoT 2018年12月6日 放送
[Cloud OnAir] 「じゃんけんマシン」で学ぶ機械学習とスマート IoT 2018年12月6日 放送[Cloud OnAir] 「じゃんけんマシン」で学ぶ機械学習とスマート IoT 2018年12月6日 放送
[Cloud OnAir] 「じゃんけんマシン」で学ぶ機械学習とスマート IoT 2018年12月6日 放送Google Cloud Platform - Japan
 
アプリケーション開発者のためのAzure Databricks入門
アプリケーション開発者のためのAzure Databricks入門アプリケーション開発者のためのAzure Databricks入門
アプリケーション開発者のためのAzure Databricks入門Yoichi Kawasaki
 
Google for モバイル アプリ 15-00- maps apiで、かしこく地図アプリを開発しよう
Google for モバイル アプリ   15-00- maps apiで、かしこく地図アプリを開発しようGoogle for モバイル アプリ   15-00- maps apiで、かしこく地図アプリを開発しよう
Google for モバイル アプリ 15-00- maps apiで、かしこく地図アプリを開発しようGoogle Cloud Platform - Japan
 

What's hot (20)

[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (e-Learning) 2018年4月19日 放送
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (e-Learning) 2018年4月19日 放送[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (e-Learning) 2018年4月19日 放送
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (e-Learning) 2018年4月19日 放送
 
Web App for Containers + Cosmos DBで コンテナ対応したMEANアプリを作ろう!
Web App for Containers + Cosmos DBで コンテナ対応したMEANアプリを作ろう!Web App for Containers + Cosmos DBで コンテナ対応したMEANアプリを作ろう!
Web App for Containers + Cosmos DBで コンテナ対応したMEANアプリを作ろう!
 
[Cloud OnAir] Config Connector の特徴と、 Anthos Config Management を 組み合わせた、 構成管理の...
[Cloud OnAir] Config Connector の特徴と、 Anthos Config Management を 組み合わせた、 構成管理の...[Cloud OnAir] Config Connector の特徴と、 Anthos Config Management を 組み合わせた、 構成管理の...
[Cloud OnAir] Config Connector の特徴と、 Anthos Config Management を 組み合わせた、 構成管理の...
 
Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか?
Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか? Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか?
Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか?
 
明日から役立つ BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
明日から役立つ  BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online明日から役立つ  BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
明日から役立つ BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
 
[Cloud OnAir] Google Cloud Next '18 振り返り。 インフラストラクチャはこう変わる! 2018年10月25日 放送
[Cloud OnAir] Google Cloud Next '18 振り返り。 インフラストラクチャはこう変わる! 2018年10月25日 放送[Cloud OnAir] Google Cloud Next '18 振り返り。 インフラストラクチャはこう変わる! 2018年10月25日 放送
[Cloud OnAir] Google Cloud Next '18 振り返り。 インフラストラクチャはこう変わる! 2018年10月25日 放送
 
6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに
6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに
6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに
 
[Cloud OnAir] GCP で始めるデータドリブン マーケティング 2019年5月16日 放送
[Cloud OnAir] GCP で始めるデータドリブン マーケティング 2019年5月16日 放送[Cloud OnAir] GCP で始めるデータドリブン マーケティング 2019年5月16日 放送
[Cloud OnAir] GCP で始めるデータドリブン マーケティング 2019年5月16日 放送
 
イマドキのサイト構築で成功につながるヒント
イマドキのサイト構築で成功につながるヒントイマドキのサイト構築で成功につながるヒント
イマドキのサイト構築で成功につながるヒント
 
[Cloud OnAir] AutoML Vision で学ぶ 「実践的」機械学習 2018年11月29日 放送
[Cloud OnAir] AutoML Vision で学ぶ 「実践的」機械学習 2018年11月29日 放送[Cloud OnAir] AutoML Vision で学ぶ 「実践的」機械学習 2018年11月29日 放送
[Cloud OnAir] AutoML Vision で学ぶ 「実践的」機械学習 2018年11月29日 放送
 
基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群
基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群
基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群
 
[Cloud OnAir] そのデータ、今すぐ分析したくありませんか? クラウドを活用したリアルタイムなデータ分析の方法をお教えします (e-Learni...
[Cloud OnAir] そのデータ、今すぐ分析したくありませんか? クラウドを活用したリアルタイムなデータ分析の方法をお教えします (e-Learni...[Cloud OnAir] そのデータ、今すぐ分析したくありませんか? クラウドを活用したリアルタイムなデータ分析の方法をお教えします (e-Learni...
[Cloud OnAir] そのデータ、今すぐ分析したくありませんか? クラウドを活用したリアルタイムなデータ分析の方法をお教えします (e-Learni...
 
[Cloud OnAir] Chronicle Backstory のご紹介 2020 年 1 月 23 日放送
[Cloud OnAir] Chronicle Backstory のご紹介 2020 年 1 月 23 日放送[Cloud OnAir] Chronicle Backstory のご紹介 2020 年 1 月 23 日放送
[Cloud OnAir] Chronicle Backstory のご紹介 2020 年 1 月 23 日放送
 
6 月 18 日 Next - Engines 入門: Cloud Platform でのコンピューティング
6 月 18 日 Next - Engines 入門: Cloud Platform でのコンピューティング6 月 18 日 Next - Engines 入門: Cloud Platform でのコンピューティング
6 月 18 日 Next - Engines 入門: Cloud Platform でのコンピューティング
 
[Cloud OnAir] Cloud Data Fusion で GCP にデータを集約して素早く分析を開始しよう 2019年10月31日 放送
[Cloud OnAir] Cloud Data Fusion で GCP にデータを集約して素早く分析を開始しよう  2019年10月31日 放送[Cloud OnAir] Cloud Data Fusion で GCP にデータを集約して素早く分析を開始しよう  2019年10月31日 放送
[Cloud OnAir] Cloud Data Fusion で GCP にデータを集約して素早く分析を開始しよう 2019年10月31日 放送
 
[Cloud OnAir] BigQuery ML と AutoML Tables で はじめるマーケティング分析入門 2019年5月23日 放送
[Cloud OnAir] BigQuery ML と AutoML Tables で はじめるマーケティング分析入門 2019年5月23日 放送[Cloud OnAir] BigQuery ML と AutoML Tables で はじめるマーケティング分析入門 2019年5月23日 放送
[Cloud OnAir] BigQuery ML と AutoML Tables で はじめるマーケティング分析入門 2019年5月23日 放送
 
[Cloud OnAir] 2019 年振り返り!G Suite 新機能紹介 2019年11月28日 放送
[Cloud OnAir] 2019 年振り返り!G Suite 新機能紹介 2019年11月28日 放送[Cloud OnAir] 2019 年振り返り!G Suite 新機能紹介 2019年11月28日 放送
[Cloud OnAir] 2019 年振り返り!G Suite 新機能紹介 2019年11月28日 放送
 
[Cloud OnAir] 「じゃんけんマシン」で学ぶ機械学習とスマート IoT 2018年12月6日 放送
[Cloud OnAir] 「じゃんけんマシン」で学ぶ機械学習とスマート IoT 2018年12月6日 放送[Cloud OnAir] 「じゃんけんマシン」で学ぶ機械学習とスマート IoT 2018年12月6日 放送
[Cloud OnAir] 「じゃんけんマシン」で学ぶ機械学習とスマート IoT 2018年12月6日 放送
 
アプリケーション開発者のためのAzure Databricks入門
アプリケーション開発者のためのAzure Databricks入門アプリケーション開発者のためのAzure Databricks入門
アプリケーション開発者のためのAzure Databricks入門
 
Google for モバイル アプリ 15-00- maps apiで、かしこく地図アプリを開発しよう
Google for モバイル アプリ   15-00- maps apiで、かしこく地図アプリを開発しようGoogle for モバイル アプリ   15-00- maps apiで、かしこく地図アプリを開発しよう
Google for モバイル アプリ 15-00- maps apiで、かしこく地図アプリを開発しよう
 

Similar to Azureでクラウドを何となく理解する

Microsoftのクラウド戦略
Microsoftのクラウド戦略Microsoftのクラウド戦略
Microsoftのクラウド戦略FITEA
 
それでもボクはMicrosoft Azure を使う
それでもボクはMicrosoft Azure を使うそれでもボクはMicrosoft Azure を使う
それでもボクはMicrosoft Azure を使うMasaki Takeda
 
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化GoAzure
 
JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301Ayako Omori
 
MSC 2010 T5-1 クラウド時代の最新アプリケーション プラットフォーム「Windows Azure」概要
MSC 2010 T5-1 クラウド時代の最新アプリケーション プラットフォーム「Windows Azure」概要MSC 2010 T5-1 クラウド時代の最新アプリケーション プラットフォーム「Windows Azure」概要
MSC 2010 T5-1 クラウド時代の最新アプリケーション プラットフォーム「Windows Azure」概要kumo2010
 
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...Naoki (Neo) SATO
 
Microsoft Azure Overview - Japanses version
Microsoft Azure Overview - Japanses versionMicrosoft Azure Overview - Japanses version
Microsoft Azure Overview - Japanses versionTakeshi Fukuhara
 
20191209 hccjp azure-stackhub_overview
20191209 hccjp azure-stackhub_overview20191209 hccjp azure-stackhub_overview
20191209 hccjp azure-stackhub_overviewOsamu Takazoe
 
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践de:code 2017
 
Smart store servlerless-20191030-40min
Smart store servlerless-20191030-40minSmart store servlerless-20191030-40min
Smart store servlerless-20191030-40minMicrosoft Azure Japan
 
Azure と MT のフシギな関係
Azure と MT のフシギな関係Azure と MT のフシギな関係
Azure と MT のフシギな関係Six Apart KK
 
JDMC Azureアプリ開発入門
JDMC Azureアプリ開発入門JDMC Azureアプリ開発入門
JDMC Azureアプリ開発入門Daiyu Hatakeyama
 
20190705 mas ken_azure_stack
20190705 mas ken_azure_stack20190705 mas ken_azure_stack
20190705 mas ken_azure_stackOsamu Takazoe
 
.NETアプリケーションのクラウド最適化
.NETアプリケーションのクラウド最適化.NETアプリケーションのクラウド最適化
.NETアプリケーションのクラウド最適化Takeshi Fukuhara
 
201204 プロ生@大阪 #15
201204 プロ生@大阪 #15201204 プロ生@大阪 #15
201204 プロ生@大阪 #15Keiji Kamebuchi
 
今改めて学ぶ Microsoft Azure 基礎知識
今改めて学ぶ Microsoft Azure 基礎知識今改めて学ぶ Microsoft Azure 基礎知識
今改めて学ぶ Microsoft Azure 基礎知識Minoru Naito
 
PHP on Windows Azure
PHP on Windows AzurePHP on Windows Azure
PHP on Windows AzureMicrosoft
 
MicrosoftのOSSへの取り組み
MicrosoftのOSSへの取り組みMicrosoftのOSSへの取り組み
MicrosoftのOSSへの取り組みShinichiro Arai
 

Similar to Azureでクラウドを何となく理解する (20)

Microsoftのクラウド戦略
Microsoftのクラウド戦略Microsoftのクラウド戦略
Microsoftのクラウド戦略
 
それでもボクはMicrosoft Azure を使う
それでもボクはMicrosoft Azure を使うそれでもボクはMicrosoft Azure を使う
それでもボクはMicrosoft Azure を使う
 
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化
Go azure keynote-クラウド利用のあらゆるニーズに応える windows azure の進化
 
JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301
 
MSC 2010 T5-1 クラウド時代の最新アプリケーション プラットフォーム「Windows Azure」概要
MSC 2010 T5-1 クラウド時代の最新アプリケーション プラットフォーム「Windows Azure」概要MSC 2010 T5-1 クラウド時代の最新アプリケーション プラットフォーム「Windows Azure」概要
MSC 2010 T5-1 クラウド時代の最新アプリケーション プラットフォーム「Windows Azure」概要
 
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...
 
Microsoft Azure Overview - Japanses version
Microsoft Azure Overview - Japanses versionMicrosoft Azure Overview - Japanses version
Microsoft Azure Overview - Japanses version
 
20191209 hccjp azure-stackhub_overview
20191209 hccjp azure-stackhub_overview20191209 hccjp azure-stackhub_overview
20191209 hccjp azure-stackhub_overview
 
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
 
XDev2010 WindowsAzure
XDev2010 WindowsAzureXDev2010 WindowsAzure
XDev2010 WindowsAzure
 
Smart store servlerless-20191030-40min
Smart store servlerless-20191030-40minSmart store servlerless-20191030-40min
Smart store servlerless-20191030-40min
 
Azure と MT のフシギな関係
Azure と MT のフシギな関係Azure と MT のフシギな関係
Azure と MT のフシギな関係
 
JDMC Azureアプリ開発入門
JDMC Azureアプリ開発入門JDMC Azureアプリ開発入門
JDMC Azureアプリ開発入門
 
20190705 mas ken_azure_stack
20190705 mas ken_azure_stack20190705 mas ken_azure_stack
20190705 mas ken_azure_stack
 
.NETアプリケーションのクラウド最適化
.NETアプリケーションのクラウド最適化.NETアプリケーションのクラウド最適化
.NETアプリケーションのクラウド最適化
 
201204 プロ生@大阪 #15
201204 プロ生@大阪 #15201204 プロ生@大阪 #15
201204 プロ生@大阪 #15
 
今改めて学ぶ Microsoft Azure 基礎知識
今改めて学ぶ Microsoft Azure 基礎知識今改めて学ぶ Microsoft Azure 基礎知識
今改めて学ぶ Microsoft Azure 基礎知識
 
PHP on Windows Azure
PHP on Windows AzurePHP on Windows Azure
PHP on Windows Azure
 
PHP on Windows Azure
PHP on Windows AzurePHP on Windows Azure
PHP on Windows Azure
 
MicrosoftのOSSへの取り組み
MicrosoftのOSSへの取り組みMicrosoftのOSSへの取り組み
MicrosoftのOSSへの取り組み
 

Azureでクラウドを何となく理解する

Editor's Notes

  1. 突然ですがクラウドと言ったら何を思い浮かべるでしょうか?
  2. ネットで調べるとクラウドの定義は色々出てきますが、私はこれが一番しっくりきました。 つまり、ネットワークやデータベース、マシンそのものといった「リソース」をサービスとして提供するビジネス、それがクラウドだということです。
  3. これは、Microsoftのサミットの基調講演で最近目にする図です。 「デジタル・トランスフォーメーション」とは「ITの浸透が、人々の生活をあらゆる面でより良い方向に変化させる」という概念ですが、MicrosoftはこれをIntelligent CloudとIntelligent Edgeという二つの大きな枠組みで実現しようとしています。 つまり、これからクラウドはより一層ITインフラとしての役割が大きくなっていくだろう、ということです。
  4. クラウドの主な種類がこちらです。着色しているところが「ユーザが特に活用する部分」を表します。 Azureは主にIaaSとPaaSを提供しています。
  5. 今回はAzureを例にご説明します。
  6. Azureはここに挙げられているように非常に多くのサービスを提供しています。 例えばCompute、Storage、NetworkingといったサービスはIaaS寄りで、Web and Mobile、Integration、Analytics & IoTなどはPaaS寄りといえるでしょう。更にそれらの中にも細かい機能があり、とてもじゃないですがその全部を今回説明することはできません。
  7. 言葉で説明していても理解が追いつかないので実際にいじってみることにします。
  8. クラウドというと何となくお金がかかるイメージがありますが「お試し」だけなら割と気軽にできて、Azureでは30日間、200ドルの範囲でサービスを試用できたりします。
  9. 2台に負荷分散された仮想マシンからSQLデータベースにセキュアにアクセスするHTTPサーバを構築してみます。
  10. 次にAzure App Serviceを利用したアプリケーションPaaSについてご紹介します。
  11. Azure App Serviceはユーザアプリケーションを動かすための基盤で、用途別に以下のようなサービスがあります。 Web App Webサイト、Webアプリケーションのための基盤 Mobile Apps モバイルアプリケーションのバックエンドに特化したサービス API Apps REST APIを提供するアプリケーションのための基盤 Logic Apps できる限りコーディングせずにアプリケーションを創るためのワークフローと部品を提供するサービス Functions 小さなコードをイベント駆動で手軽に実行できる基盤
  12. 今回はWeb Appに絞って説明します。 Web Appはこのようなシステム構成になっていて、グレー部分はAzureが管理しています。そのためユーザは仮想マシンやネットワーク、OS導入やパッチ適用などの維持管理を行う必要がなく、設定したランタイムやコンテナの上にビルド済みのアプリケーションをデプロイするだけでWebアプリを動かすことができます。 またグレー部分は完全なブラックボックスというわけではなく必要に応じて管理ツールからログなどを参照することもできるようになっています。
  13. 現在、サポートしているランタイムはこの通りです。DockerはLinuxのみ対応です。
  14. ということで今度はWebサーバを立ててみましょう。
  15. クラウドを活用したWebアプリ紹介のついでにこんなのも。
  16. PostgreSQLに蓄積したデータをJupyterで分析し、そのソースコードをGitLabで管理。 設計書やノウハウ的なものをCrowi(マークダウンが使えるWiki)にまとめる。 データの永続化が問題点。
  17. せっかくの大阪AI勉強会なのでAIに関連したことも紹介しておきましょう。
  18. Azureには「Azure Machine Learning Studio」というGUIベースで機械学習ができる環境が用意されています。 前回ご紹介したSonyの「Neural Network Console」にも似ていて、直感的にDeep Learningを動かすことができます。
  19. Azure AI Galleryから適当に。
  20. 最後になりますが、これからの「クラウドファースト」社会に向けて私の個人的な意見を一言述べさせて頂きます。
  21. 冒頭の「デジタル・トランスフォーメーション」でも触れましたが、クラウド基盤をベースとして世の中の様々なデバイスがインターネットに接続される時代になってくると思います。 世の中はますます便利になると共にコンピュータインフラが必須のものとなり、クラウドの存在が更に重要になってくることでしょう。 そう聞くと皆さんも「クラウド覚えなきゃ」と感じるかもしれません。
  22. ただ、クラウドは一筋縄ではありません。 ネットワークエンジニアやデータベースエンジニアがそれ一つ極めているだけで技術者としての価値を成しているように、インフラは最も基本的かつ難しい技術分野なのです。 クラウドでWebサーバ一つ立てるにしても、お試しならまだいいかもしれませんが、本番運用を考えたら負荷分散がどうだとかプロトコルがどうだとか、セキュリティがどうだとか、色んなことを考えなければなりません。
  23. ただ、皆さんはインフラエンジニアになりたいですか? なりたいなら、先ほどのようなことを徹底的に理解し、使いこなせるようになる必要があるでしょう。
  24. 私は少なくともそうではないです。 別にインフラをやらないからと言ってエンジニアとしての道がないわけではないし、デジタル・トランスフォーメーションの資料のようにクラウドと相互にやり取りするEdgeデバイスを作っていくことだってエンジニアとしての重要な役割なはずです。 そういった「システムエンジニア」の人たちにとって、ではクラウドとは一体どうあるべきなのでしょうか。
  25. 私は「クラウドでこんなことができる」あるいは「クラウドがあればこんなに便利になる」ということを知識として持っていることが重要なのではないかと思います。 AIもそうですが、一つの技術を極めてそれでやっていくのは容易なことではありません。 結局、どこまでを「基本」の落とし所とするかが焦点になってくるのではないでしょうか。