Amazon WorkSpacesでQGISの環境構築をしてみた

![img](https://day-journal.com/memo/images/try-088_01.png)

### Amazon WorkSpacesでQGISの環境構築をしてみました :tada:  

<br>

[QGIS](https://qgis.org)とは、地理情報システムの閲覧・編集・分析機能を有するクロスプラットフォームのオープンソースソフトウェア・GISソフトです。今回は、[Amazon WorkSpaces](https://aws.amazon.com/workspaces)のWindows環境を利用しQGISの実行環境を構築してみました :thumbsup: 

<br>

詳細として下記について説明します。

- [Windows環境構築](https://qiita.com/dayjournal/items/4815226b82b08c8d9610#windows%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89)
- [リモート接続環境構築とQGISインストール](https://qiita.com/dayjournal/items/4815226b82b08c8d9610#%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88%E6%8E%A5%E7%B6%9A%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89%E3%81%A8qgis%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB)
- [イメージ作成](https://qiita.com/dayjournal/items/4815226b82b08c8d9610#%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E4%BD%9C%E6%88%90)
- [イメージからWindows環境とQGIS環境再構築](https://qiita.com/dayjournal/items/4815226b82b08c8d9610#%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%81%8B%E3%82%89windows%E7%92%B0%E5%A2%83%E3%81%A8qgis%E7%92%B0%E5%A2%83%E5%86%8D%E6%A7%8B%E7%AF%89)

<br>

## Windows環境構築

Amazon WorkSpacesでWindows環境を構築する方法です。  

AWSマネジメントコンソール → WorkSpacesをクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-001_01.png)

「今すぐ始める」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-001_02.png)

高速セットアップの「起動」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-001_03.png)

任意のOSを選択(今回はWindows Server 2016を選択) → ユーザー名・名前・メールアドレス・言語を設定 → 「WorkSpacesの起動」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-001_04.png)

「WorkSpacesコンソールを表示します」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-001_05.png)

作成中になるとWorkSpacesの一覧に表示されます。
![img](https://day-journal.com/memo/images/amazon-workspaces-001_06.png)

この設定のみでWorkSpaces上にWindows環境が構築されます！  

<br>

## リモート接続環境構築とQGISインストール

Amazon WorkSpacesでリモート接続環境の構築とQGISをインストールする方法です。  

WorkSpacesが正常に作成されると登録アドレスにログイン情報のメールがきます。
![img](https://day-journal.com/memo/images/amazon-workspaces-002_01.png)

受信したアドレスにアクセスしログインパスワードを設定 → 「ユーザーの更新」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-002_02.png)

接続用のアプリケーションをインストールします。ブラウザでのアクセス等も可能ですが今回はMac版のディスクトップアプリケーションをインストールします。
![img](https://day-journal.com/memo/images/amazon-workspaces-002_03.png)

インストールした接続用のアプリケーションを起動します。
![img](https://day-journal.com/memo/images/amazon-workspaces-002_04.png)

メールで受信したregistration codeを入力 → 「Register」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-002_05.png)

ユーザー名と設定したパスワードを入力 → 「Sign In」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-002_06.png)

作成したWorkSpacesのWindows環境に接続します。
![img](https://day-journal.com/memo/images/amazon-workspaces-002_07.png)

Windows環境にQGISの[ダウンロード](https://qgis.org/ja/site/forusers/download.html)とインストールをします。
![img](https://day-journal.com/memo/images/amazon-workspaces-002_08.png)

正常にQGISをインストールできました。
![img](https://day-journal.com/memo/images/amazon-workspaces-002_09.png)

Windows環境へのリモート接続とQGISのインストールができました！次からは、そのイメージの作成や同一環境の再構築方法について説明します。  

<br>

## イメージ作成

Amazon WorkSpacesでイメージを作成する方法です。  

対象のWorkSpaces選択 → アクション → 「イメージの作成」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-003_01.png)

「次へ」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-003_02.png)

イメージ名と説明を入力 → 「イメージの作成」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-003_03.png)

イメージ作成後、アクション → 「バンドルの作成」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-003_04.png)

バンドル名・説明・ハードウェアタイプ・ストレージを設定 → 「バンドルの作成」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-003_05.png)

バンドルが作成されたのを確認します。
![img](https://day-journal.com/memo/images/amazon-workspaces-003_06.png)

QGIS環境が含まれたイメージとバンドルの作成が完了です！

<br>

## イメージからWindows環境とQGIS環境再構築

Amazon WorkSpacesでイメージからWindows環境とQGIS環境を再構築する方法です。  

対象のバンドル選択 → 「WorkSpacesの起動」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-003_06.png)

対象のディレクトリ選択 → 「次のステップ」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-004_01.png)

ユーザー名・名前・メールアドレスを入力 → 「ユーザーの作成」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-004_02.png)

ユーザーが作成されたか確認 → 「次のステップ」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-004_03.png)

対象のバンドルをそのまま選択 → 「次のステップ」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-004_04.png)

実行モードを選択 → 「次のステップ」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-004_05.png)

「WorkSpacesの起動」をクリック。
![img](https://day-journal.com/memo/images/amazon-workspaces-004_06.png)

作成中になるとWorkSpacesの一覧に表示されます。
![img](https://day-journal.com/memo/images/amazon-workspaces-004_07.png)

作成されたWorkSpacesに接続すると、イメージの内容のままのWindows環境とQGIS環境が表示されます。
![img](https://day-journal.com/memo/images/amazon-workspaces-004_08.png)

イメージを作成することでWindows環境とQGIS環境の再構築も可能になります！

<br>
<br>

Amazon WorkSpacesとQGISについて、他にも記事を書いています。よろしければぜひ :bow:
<a href="https://day-journal.com/memo/tags/Amazon-WorkSpaces" target="_blank">tags - Amazon WorkSpaces</a>
<a href="https://day-journal.com/memo/tags/QGIS" target="_blank">tags - QGIS</a>

やってみたシリーズ :grinning:
<a href="https://day-journal.com/memo/tags/Try" target="_blank">tags - Try</a>

https://qiita.com/dayjournal/items/e7eeeb8f527bbbbe42cf

https://qiita.com/dayjournal/items/05653341a75431ce6110



<br>
<br>

<a href="https://dayjournal.booth.pm" target="_blank"><img src="https://day-journal.com/memo/images/etc/book.png" alt="book"></a>