0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Microsoft LearnAdvent Calendar 2019

Day 5

Microsoft Learn 5日目

Last updated at Posted at 2019-12-04

12月は、毎日 Microsoft Learn を受講していこうという記録。
※受講後に書き込むので公開に間に合わないこと多々あります(アドベントカレンダーの意味w)

12/5 は
Core Cloud Services - Azure の概要

  • Azure とは
  • Azure サービスのツアー

を受講。以下、簡易メモ。

Core Cloud Services - Azure の概要

Azure とは

Microsoft が提供するクラウドコンピューティングプラットフォーム。
大規模グローバルネットワーク上でアプリケーションを自由にビルド、管理、デプロイできる。

Azure でできること

現在、100を超えるサービスが提供されている。
視覚、聴覚、音声を使用してユーザーと自然にコミュニケーションできる AI および機械学習サービス
膨大な量のデータに対応するために動的に拡張されるストレージソリューション
なども提供されている。

Azure サービスのツアー

Azure サービス

サービスの全体像はこちら。(画像は Microsoft Learn より拝借)
3-azure-services.png

一般的によく使用されているカテゴリが以下。各カテゴリのサービスは一部のみ掲載。

コンピューティング

Azure では、アプリケーションとサービスをホストするためのさまざまなオプションが用意されている。
Azure Virtual Machines:Azure でホストされる Windows または Linux (VM)
Azure Kubernetes Service:コンテナー化されたサービスを実行する VM のクラスターを管理
Azure Functions:イベント ドリブンのサーバーレス コンピューティング サービス

ネットワーク

コンピューティングリソースをリンクし、アプリケーションへのアクセスを提供する機能。
Azure Virtual Network:VPN 接続に VM を接続
Azure Load Balancer:受信および送信接続を複数のアプリケーションまたはサービスエンドポイントに分散
Azure Application Gateway:アプリケーションのセキュリティを高め、アプリサーバーファームの配信を最適化
Azure VPN Gateway:高パフォーマンスの VPN ゲートウェイを介して Azure Virtual Network にアクセス
Azure DNS:超高速の DNS 応答と非常に高いドメインの可用性を提供

ストレージ

Azure Blob Storage:ビデオファイルやビットマップなどのオブジェクト用
Azure File Storage:ファイル サーバーのようにアクセスおよび管理可能なファイル共有
Azure Queue Storage:アプリケーション間のメッセージのキューおよび確実な配信のためのデータストア
Azure Table Storage:どんなスキーマからも独立した非構造化データをホストする NoSQL ストア

モバイル

Azure を利用して、iOS、Android、Windows アプリ向けのモバイルバックエンドサービスを短期間で簡単に作成できる。
オフラインデータ同期、オンプレミスデータへの接続、プッシュ通知のブロードキャスト、ビジネス ニーズに合わせた自動スケーリングなども可能。

データベース

さまざまなデータの種類とボリュームを格納するために複数のデータベースサービスが提供されている。
Azure Cosmos DB:NoSQL オプションをサポートするグローバル分散データベース
Azure SQL Database:自動スケーリング、統合インテリジェンス、堅牢なセキュリティを備えた、フルマネージドのリレーショナルデータベース

Web

Web アプリと HTTP ベースの Web サービスを構築し、ホストするための最上級のサポートが含まれている。
Azure App Service:高性能のクラウドベース Web アプリを簡単に作成
Azure API Management:API を開発者、パートナー、従業員に安全かつ大規模に公開

IoT

IoT Central:IoT 資産の接続、監視、管理を簡単かつ大規模に行えるフルマネージドグローバル SaaS ソリューション
Azure IoT Hub:複数の IoT デバイス間で安全な通信と監視を提供するメッセージングハブ

ビッグ データ

Azure SQL Data Warehouse:超並列処理を活用してペタバイト単位のデータに対して複雑なクエリを短時間で実行するクラウドベースのエンタープライズデータウェアハウスを利用し、大規模な分析を実行
Azure HDInsight:クラウドの Hadoop クラスターからなる管理対象クラスターで大量のデータを処理
Azure Databricks:Azure でのその他の Big Data サービスを統合するコラボレーション対応の Apache Spark ベースの分析サービス

人工知能

Azure Machine Learning サービス:機械学習モデルの開発、トレーニング、テスト、デプロイ、管理、追跡に使用できるクラウドベースの環境
Azure Machine Learning Studio:共同作業に対応するドラッグアンドドロップ式の視覚的なワークスペース

DevOps

Azure DevOps:高性能なパイプライン、無料のプライベート Git リポジトリ、設定可能なかんばんボード、広範囲で自動化されたクラウドベースのロード テストなど、コラボレーション用の開発ツールが提供

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?