LoginSignup
4
5

More than 5 years have passed since last update.

AzureとかAWSてナニ?

Last updated at Posted at 2018-02-19

AzureとかAWSてナニ?

汎用パブリッククラウドサービスです。
いろんなサービスがあり、いろんなコトができます。

・Microsoft Azure
https://azure.microsoft.com/
https://azure.microsoft.com/ja-jp/services/
13のカテゴリ、168のサービス(2018/2/19時点)

・Amazon Web Services
https://aws.amazon.com/
https://aws.amazon.com/jp/products/
21のカテゴリ、140のサービス(2018/2/19時点)

・IBM Cloud(旧 Bluemix)
https://www.ibm.com/cloud-computing/
https://console.bluemix.net/catalog/
20のカテゴリ、多数のサービス(2018/2/19時点)

多すぎて、ナンノコッチャーƪ(•̃͡ε•̃͡)∫

たとえばどんなコトができる?

以下のリンク先はMicrosoftのページですが、出来るコトと、AzureとAWSの対比がまとめられています。

・AWS サービスと Azure サービスの比較
https://docs.microsoft.com/ja-jp/azure/architecture/aws-professional/services

わかりやすいけど、まだ多すぎて、ナンノコッチャーƪ(•̃͡ε•̃͡)∫

コンピューティング

サーバを数分で作成することができます。

Windowsサーバや、Linuxサーバを数分で調達することができます。
OSの管理権限が払い出され、OS層以上を構築できます。

・Azure(Virtual Machines)
https://azure.microsoft.com/ja-jp/services/virtual-machines/
・AWS(Amazon EC2)
https://aws.amazon.com/jp/ec2/

データベース

数分でデータベース環境を調達できます。

リレーショナル データベースを数分で作成することができます。

MySQL、PostgreSQL、SQL Serverのようなリレーショナル データベースを数分で調達できます。

・AWS(Amazon Relational Database Service (RDS))
https://aws.amazon.com/jp/rds/
・Azure(Azure Database for MySQL プレビュー)
https://azure.microsoft.com/ja-jp/services/mysql/
・Azure(Azure Database for PostgreSQL プレビュー)
https://azure.microsoft.com/ja-jp/services/postgresql/

非リレーショナル データ ストアを数分で作成することができます。

NoSQL環境をを数分で作成することができます。

・Azure(Table Storage)
https://azure.microsoft.com/ja-jp/services/storage/tables/

でも、データ格納先は kintone が使いやすいでしょう。

ストレージ

ファイル置場。API経由で操作します。
UNCでアクセスするファイルサーバやNASではないので注意。

・Azure(Storage)
https://azure.microsoft.com/ja-jp/services/storage/
・AWS(Amazon S3)
https://aws.amazon.com/jp/s3/

サーバレスアーキテクチャ

サーバ不要、数分でアプリケーション開発環境を調達できます。

WEBアプリ開発

.NET、Java、Node.js、PHP、Python、Rubyなどを使用して、Webアプリをデプロイできる環境を数分で調達することができます。
もちろん、HTMLファイルだけを保存すれば、静的ウェブサイトとして利用できます。

・Azure(Web Apps (App Service))
https://azure.microsoft.com/ja-jp/services/app-service/web/

イベント ドリブン型のアプリ開発

イベントまたはスケジュールをきっかけに開始するアプリをサーバレスで作成することができます。
たとえば、ストレージにデータが格納されたら、サムネイルを自動的に作成するなど。
・AWS(AWS Lambda)
https://aws.amazon.com/jp/lambda/
・Azure(Functions)
https://azure.microsoft.com/ja-jp/services/functions/

ワークフローでアプリ開発

難しいコーディングは不要、GUIでフローを作成するだけでアプリを開発できます。

・IBM Cloud(Node-RED Starter)
https://console-regional.ng.bluemix.net/catalog/starters/node-red-starter
・Azure(Logic Apps)
https://azure.microsoft.com/ja-jp/services/logic-apps/

IBM Cloud(旧Bluemix)と Pepper を連携する

IBM Cloudの Node-RED と Pepper を連携させるが記されています。
・IBM Bluemix を Pepper とつないでみよう
https://www.slideshare.net/TakujiKawata/ibm-blluemix-pepper
・pepper サンプルアプリ
https://github.com/Smartrobotics/pepper_samples/

インテリジェンス

音声認識、画像認識、自然言語処理・・・・

・IBM Cloud(Watson)
https://www.ibm.com/watson/jp-ja/
https://www.ibm.com/watson/jp-ja/developercloud/services-catalog.html

・Azure(Cognitive Servicesなど)
https://azure.microsoft.com/ja-jp/services/cognitive-services/
https://blogs.msdn.microsoft.com/bluesky/2016/05/06/microsoft-cognitive-services-api-overview/

4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5