iT邦幫忙

2024 iThome 鐵人賽

DAY 29
0
DevOps

探索亞馬遜雨林30天系列 第 29

Day 29: 如何使用AWS Appstream image產生虛擬桌面

  • 分享至 

  • xImage
  •  

在昨天有提到要如何客製化AppStream的image,今天要來介紹如何使用image生成instance,並產生虛擬桌面。

新增fleet

首先,要先到Fleets新增fleet,這是為了定義instance的執行方式、規格、可以維持的時間和network設定,然後再建立stack,根據fleet的設定,產生虛擬桌面。下面會先一一介紹新增fleet的步驟。

  • 選擇fleet type,共有三個type,Always-On是讓instance一直待命,On-Demand是有需要的時候再啟用instance。可依需求選擇適合自己的,因為我沒有機器一直待命的需求,所以選擇On-Demand,這樣的優點是比較省錢,但是要用的時候需要幾分鐘的等待時間。
  • 接著跟build image的時候一樣,選擇instance type,這樣生成instance的時候,就可以決定機器規格。
  • 接著,決定每個虛擬桌面的生命週期和每個fleet最少和最多有幾個user可以使用。
  • 選擇image這一步,就可以指定之前客製化的image!
  • 設定VPC、Subnet和Security group。跟build image的時候一樣,如果image需要可以存取外部網路,建議打開default internet access,這樣就不用自己設定gateway。
  • 最後一個步驟,檢查完就可以接Create fleet
  • fleet的status一開始會是starting,需要等待幾分鐘。
  • fleet變成Running之後,就可以開始準備建立stack了。

建立stack

這個步驟是為了使用fleet產生虛擬桌面給使用者,接下來會一一介紹如何建立stack。

  • 到stack頁面create stack,並選擇要associate的fleet。
  • 設定與虛擬桌面的資料傳輸方向與形式。
  • 建好stack之後,點選”Create Streaming URL”。這個步驟是要產生虛擬桌面連結給使用者。
  • 這邊需要設定User ID和expire time。
  • URL生成後,可以"Launch in Browser",就會在新的頁面打開選擇虛擬桌面APP的頁面。
  • 選擇要使用的APP,AppStream會開始準備虛擬桌面。

  • 最後,就可以使用service httpd status這個指令,確認apache是不是真的有被安裝在image裡面。

上一篇
Day 28: 如何客製化AWS Appstream image
下一篇
Day 30: 使用Amazon Bedrock的AI21 Labs Jurassic-2 model分析sql query
系列文
探索亞馬遜雨林30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言