iT邦幫忙

2024 iThome 鐵人賽

DAY 28
0
DevOps

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

Day 28: 如何客製化AWS Appstream image

  • 分享至 

  • xImage
  •  

AppStream是AWS提供的應用程式串流和虛擬桌面的服務,可讓客戶建立多個虛擬桌面供使用者使用,客戶可選擇使用AWS既有的image產生虛擬桌面,也可以使用客製化image,接下來會介紹,如何客製化image。

  1. 先打開AppStream的Image builder,然後按Launch Image builder
    https://us-east-1.console.aws.amazon.com/appstream2/home?region=us-east-1#/image-builder
  2. 接著會跳到Choose an Image的頁面,在這邊需要選擇一個image當後面客製化image的基底。
  3. 選擇image之後,Next
  4. 接下來填寫客製化image的Name並選擇instance type
  5. 接下來設定VPCSubnetSecurity group,如果image需要可以存取外部網路,建議打開default internet access,不然就必須自己設定gateway。
  6. 最後一步確認所有設定之後,就可以Launch Image builder
  7. Launch之後,因為image在準備中,status會呈現pending,需要等待一段時間。
  8. Status變成Running之後,就可以按Connect開始客製化image。

  9. 以安裝apache server為例,假如虛擬桌面想在一打開就有apache可以使用,可以用terminal在image安裝apache。
  10. 如果image的作業系統是linux,可以執行sudo yum install httpd安裝apache。這樣客製化的image裡面,就會包含apache這個service,開起虛擬桌面的時候,就不需要另外安裝。
  11. 安裝完我們想安裝的service之後,就可以開始build image。首先,找到Image Assistant並打開。
  12. 然後選擇虛擬桌面需要使用的APP。因為linux需要下command操作一些功能,所以我選擇gnome-terminal

  13. 接著依步驟按Next,最後Disconnect and Create Image

  14. 回到Image builder的畫面,就可以看到剛剛的image正在build,需等候幾分鐘完成Snapshotting
  15. Image完成後,Status會變成Stopped,到Image registry就可以看到build好的Image。


上一篇
Day 27: 使用AWS API Gateway製作mock api(下)
下一篇
Day 29: 如何使用AWS Appstream image產生虛擬桌面
系列文
探索亞馬遜雨林30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言