ニーズに合った ArcGIS Enterprise 配置には、複数のコンピューターや、メモリやディスク容量に余裕があるコンピューターが必要となることがあります。Amazon Web Services (AWS) を通じてクラウドの配置を行うことで、必要なコンピューターを柔軟性と拡張性をもって配置できるようになります。AWS の ArcGIS Enterprise の配置を簡単に作成するには、ArcGIS Enterprise Cloud Builder for Amazon Web Services を使用します。
ArcGIS Enterprise Cloud Builder for Amazon Web Services にはグラフィカル ユーザー インターフェイス アプリケーション (ArcGIS 10.7.1 以降) と ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services ユーティリティが含まれており、ArcGIS Enterprise のクラウド配置が自動的に行われます。これらのいずれかのアプリケーションを使用するには、前提条件を満たしていることを確認し、My Esri から ArcGIS Enterprise Cloud Builder for Amazon Web Services ファイルをダウンロードします。
前提条件
Cloud Builder アプリやコマンド ライン ユーティリティを実行する前に、次のアイテムが必要です。取得方法が不明の場合は、IT 管理者にご確認ください。
- AWS アカウント。
- AWS アクセス キーと対応するシークレット キー。または、Cloud Builder を実行するコンピューターで設定した AWS プロファイル名。
- Portal for ArcGIS、ArcGIS GIS Server、および基本配置に加えて所有している ArcGIS Server ライセンス ロールのライセンス ファイル。すべてのライセンス ファイルは、同じ ArcGIS バージョンを使用する必要があります。
- SSL 証明書 (*.pfx、複数の場合あり) および対応するパスワード。
- Cloud Builder を実行する Microsoft Windows コンピューター。
- Cloud Builder を実行するコンピューターに Microsoft .NET Framework 4.6.1 以降がインストールされていること。
- Cloud Builder アプリを実行するコンピューターに、Visual Studio の Microsoft Visual C++ 再頒布可能パッケージ (64 ビット版) の最新バージョンがインストールされている必要があります。
AWS の利用条件に同意し、テンプレートを選択します。
Amazon Machine Image (AMI) を初めて使用する前に、AWS Marketplace で利用条件に同意する必要があります。AMI の新しいバージョンは、新しい AMI とみなされます。したがって、Esri ArcGIS Enterprise AMI の新規リリースを使用する前に、次の手順を実行する必要があります。
ArcGIS Enterprise Cloud Builder for Amazon Web Services のダウンロード
My Esri から ArcGIS Enterprise Cloud Builder for Amazon Web Services ファイルをダウンロードし、ファイルをダブルクリックして、コンテンツをローカル ドライブに展開します。
デフォルトの展開場所は C:\Program Files\ArcGIS\CloudBuilder\AWS ですが、この場所に展開したり、この場所から Cloud Builder を実行したりするには Windows 管理者である必要があります。Windows 管理者ではない、あるいは Cloud Builder を実行するユーザーが Windows 管理者ではない場合は、別の場所にファイルを展開する必要があります。
ArcGIS Enterprise Cloud Builder for AWS 10.7.1 は、次の Windows オペレーティング システムでサポートされています。
オペレーティング システム | 検証済みの最新アップデートまたはサービス パック |
---|---|
Windows 10 Home、Pro、Enterprise (64 ビット) | 2019 年 1 月 8 日公開のパッチ適用 |
Windows 8.1 Pro および Enterprise (64 ビット) | 2019 年 1 月 8 日公開のパッチ適用 |
Windows 7 Ultimate、Professional、Enterprise (64 ビット)* | 2019 年 1 月 8 日公開のパッチ適用 |
Windows Server 2019 Standard および Datacenter (64 ビット) | 2019 年 1 月 8 日公開のパッチ適用 |
Windows Server 2016 Standard および Datacenter (64 ビット) | 2019 年 1 月 8 日公開のパッチ適用 |
Windows Server 2012 R2 Standard および Datacenter (64 ビット) | 2019 年 1 月 8 日公開のパッチ適用 |
Windows Server 2012 Standard および Datacenter (64 ビット) | 2019 年 1 月 8 日公開のパッチ適用 |
Windows Server 2008 R2 Standard、Enterprise、Datacenter (64 ビット)* | 2019 年 1 月 8 日公開のパッチ適用 |
ArcGIS Enterprise Cloud Builder for Amazon Web Services アプリ
リソースのプロビジョニングや、AWS への ArcGIS Enterprise の配置をインタラクティブに行うには、ArcGIS Enterprise Cloud Builder for Amazon Web Services アプリを使用します。現在のところ、ArcGIS Enterprise Cloud Builder for Amazon Web Services アプリには、既存の配置を変更する機能が含まれていないため、配置を行う前にどの ArcGIS コンポーネントが必要となるか確認しておきます。
- ArcGIS Enterprise を単独の Amazon Elastic Compute Cloud (EC2) インスタンスに配置 し、必要なフェデレーション サーバーを配置します。
- 可用性の高い ArcGIS Enterprise の配置を作成 し、必要なフェデレーション サーバーも作成します。
- スタンドアロンの ArcGIS Server サイトを作成します。
アプリを開くには、ArcGIS Enterprise Cloud Builder for Amazon Web Services が展開された場所を参照し、cloudbuilder.exe ファイルをダブルクリックします。
プリファレンスの設定 (オプション)
配置でデフォルトの AWS リージョンを設定したり、配置の Amazon EC2 インスタンスのルート ドライブに対してデフォルト サイズを設定したりできます。アプリを使用すると、リージョン オプションとドライブ サイズ オプションには、設定済みのプリファレンスが反映されます。
これらのプリファレンスを設定するには、アプリを開いて AWS アカウントにサイン インし、アプリの [Deployments (配置)] ページ下部の [Preferences (プリファレンス)] リンクをクリックします。
配置の管理
ArcGIS Enterprise Cloud Builder for Amazon Web Services を使用して配置を作成すると、アプリを開いたときに、既存の配置のリストにその配置が表示されます。このリストから、次の操作を行えます。
ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services
ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services ユーティリティは、ArcGIS Enterprise のクラウド配置を自動化するための直感的なツールです。
ArcGIS Enterprise Cloud Builder CLI for AWS を使用して Amazon Web Services (AWS) に ArcGIS Enterprise の複数コンピューターを配置するには、2 つの JSON ファイル、Microsoft Windows コンピューターのコマンド プロンプト、ブラウザーの AWS Management Console を使用します。2 つの JSON ファイル (インストールの準備用と配置用) は、My Esri からのダウンロードの一部として提供されるサンプル ファイルから変更できます。
備考:
AWS で作業する場合は、ブラウザーが常に正しい AWS リージョン ([us-west-1] や [eu-east-2] など) に設定され、JSON ファイルが同じリージョンを参照していることを確認してください。
Notepad ++ などのテキスト エディターを使用して、JSON ファイルを編集します。JSON ファイルを変更したら、コマンド プロンプト コンソールを開き、Cloud Builder を展開したフォルダーにディレクトリを変更して cloudbuilder.exe を実行します。正しい JSON ファイルと、配置の準備 (PREP)、CREATE、DELETE に必要なコマンドを指定します。
- cloudbuilder.exe PREP -j <prepfilename.json>
- cloudbuilder.exe CREATE -j <createfilename.json>
- cloudbuilder.exe DELETE -j <createfilename.json>
- PREP コマンドを使用すると、配置を作成する前に必要ないくつかのタスクを自動化できます。配置用のネットワーク スタックと Amazon Simple Storage Service (S3) バケットが作成されて、必要な認証ファイルと SSL 証明書がすべてバケットにアップロードされ、SSL 証明書が AWS Certificate Manager にインポートされます。PREP コマンドが必要になるのは、これらの手順を手動で行っていない場合、特定の ArcGIS Enterprise の配置を初めて作成するときです。
- CREATE コマンドを使用すると、ArcGIS Enterprise 基本配置が作成され、指定する ArcGIS Server ライセンス ロールごとにコンピューターを 1 台追加で作成しフェデレートできます。コマンドを実行して初期配置を作成したら、更新したファイルで後から実行して、配置にサイトを追加できます。アーキテクチャと機能の詳細については、「ArcGIS Enterprise の基本配置」をご参照ください。
- DELETE コマンドを使用すると、配置とそれに関連付けられた AWS リソースを削除できます。ArcGIS Enterprise Cloud Builder CLI for AWS を使用して作成された配置だけを削除できます。