Skip to content

AzureScriptManagement

Lowy Shin edited this page Aug 18, 2023 · 3 revisions

自動化スクリプトを管理する。

Azure上でworkload用スクリプトを登録して管理しやすいツールについては、Azure Logic Apps が適しているかもしれません。Azure Logic Appsは、Azureリソースを管理および監視するための自動化タスクを作成することができます。

また、Azure Automationも考慮に入れることができます。 これらのツールは、Azure上でスクリプトを登録して管理するためのツールです。

他に、Azure Functionsは、Azure上でスクリプトを実行するためのサーバーレスコンピューティングサービスです。Azure Logic AppsやAzure Automationと同様に、自動化スクリプトを管理するためのツールの1つで、C#、JavaScript、TypeScript、Python、PowerShellなどの言語で書かれた関数を実行できます。また、特定のトリガーに応答して実行されるように設定できます。簡単にスケールアップおよびスケールダウンできるため、負荷が増加した場合でも高い可用性を維持できます。ただし、Azure Functionsは、Azure Logic AppsやAzure Automationと比較して、より開発者向けのツールであると言えます。

比較

Azure Logic AppsとAzure Automationは、どちらもAzure上でスクリプトを登録して管理するためのツールです。

Azure Logic Appsは、ビジュアルデザイナーを使用して自動化されたワークフローを作成することができます。これにより、コードを書くことなく、事前構築済みの操作から選択することで、アプリ、データ、サービス、システムを統合および管理するワークフローをすばやく構築できます。

一方、Azure Automationは、PowerShellスクリプトを使用して自動化されたタスクを実行することができます。Azure上のリソースの管理や監視などのタスクを自動化することに適してます。

ACI(Azure Container Instance)を管理する

Azure Container Instancesの管理を自動化するのに適したAzureサービスは、Azure Logic Appsが適しているかもしれません。

他にコンテナーオーケストレーターを利用して管理する方法もあります。一般的なコンテナー オーケストレーターには、Kubernetes、DC/OS、および Docker Swarm が含まれます。 Azure Container Instances には、オーケストレーション プラットフォームの基本的なスケジュール設定機能のいくつかが用意されています。 Azure Container Instances とのオーケストレーターの統合はまだ発展途上にありますが、その環境はこれからいくつか登場すると予測しています。

関連リンク

Translate this page?

Data(DBMS, NoSQL)

Development

Tools

Management

OS

Hardware

Business

Hobby

Lifestyle

Giip(RPA Engine)

Clone this wiki locally