jaws-ug cli専門支部 #76 amazon appstream 2.0 入門

11
JAWS-UG CLI #76 Amazon AppStream 2.0入門 2017/1/23 Mon Nobuhiro Nakayama

Upload: nobuhiro-nakayama

Post on 14-Apr-2017

74 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: JAWS-UG CLI専門支部 #76 Amazon AppStream 2.0 入門

JAWS-UG CLI #76Amazon AppStream 2.0入門

2017/1/23 Mon

Nobuhiro Nakayama

Page 2: JAWS-UG CLI専門支部 #76 Amazon AppStream 2.0 入門

{

"name":"Nobuhiro Nakayama",

"company":"UCHIDAYOKO CO., LTD.",

"favorite aws services":[

"Directory Service",

"IAM",

"AWS CLI"

],

"certifications":[

"AWS Certified Solutions Architect-Professional",

"AWS Certified SysOps Administrator-Associate",

"AWS Certified DevOps Engineer - Professional", New

"Microsoft Certified Solutions Expert Server Infrastructure",

"Microsoft Certified Solutions Expert SharePoint",

"IPA Network Specialist",

"IPA Information Security Specialist"

]

}

Page 3: JAWS-UG CLI専門支部 #76 Amazon AppStream 2.0 入門

Amazon AppStream 2.0とは?

2017/1/24 3

Page 4: JAWS-UG CLI専門支部 #76 Amazon AppStream 2.0 入門

Amazon AppStream 2.0

• デスクトップアプリケーションをWebブラウザへストリーミング配信できるマネージドサービス

• 概要/特徴

• デスクトップアプリケーション自体はVPC上のインスタンス(以下、Fleet)で動作する

• FleetはAWSによってマネジメントされる

• ユーザはFleetの設定(サブネット、インスタンスタイプ、インスタンス数など)を管理する

• Fleetの作成元になるイメージは、Image Builderを使ってユーザが作成できる

• 利用例

• OpenOfficeやEclipseをブラウザで利用する、など

2017/1/24 4

Page 5: JAWS-UG CLI専門支部 #76 Amazon AppStream 2.0 入門

ハンズオン

1. 【事前準備】VPC環境の作成

2. Stackの作成

3. Fleetの作成・起動

4. Streaming URLの作成/動作確認

5. FleetおよびStackの更新

6. FleetおよびStackの削除

7. 【後片付け】VPC環境の削除

2017/1/24 5

Page 6: JAWS-UG CLI専門支部 #76 Amazon AppStream 2.0 入門

ハンズオン

2017/1/24 6

Public subnet

Public subnet Private subnet

Private subnet

Stack

Fleet Image

Ap

pS

tre

am

2.0

AP

I /

Str

ea

min

g U

RL

Page 7: JAWS-UG CLI専門支部 #76 Amazon AppStream 2.0 入門

コマンド(1)

作成• create-fleet

• create-stack

• create-streaming-url

削除• delete-fleet

• delete-stack

• expire-session

2017/1/24 7

Page 8: JAWS-UG CLI専門支部 #76 Amazon AppStream 2.0 入門

コマンド(2)

表示• describe-fleets

• describe-images

• describe-sessions

• describe-stacks

• list-associated-fleets

• list-associated-stacks

関連づけ• associate-fleet

• disassociate-fleet

2017/1/24 8

Page 9: JAWS-UG CLI専門支部 #76 Amazon AppStream 2.0 入門

コマンド(3)

更新• update-fleet

• update-stack

起動、停止• start-fleet

• stop-fleet

2017/1/24 9

Page 10: JAWS-UG CLI専門支部 #76 Amazon AppStream 2.0 入門

価格について

• 主な要素は以下の通り

• インスタンス

• インスタンスタイプと稼働時間に比例

• RDS CAL (SAL)

• 「ユーザ数」に比例($4.19/User)

• ライセンスも持ち込みを可能(要申請?)

• 時間割ではないので注意(SPLA・・・)

• 無料枠はない

2017/1/24 10

Page 11: JAWS-UG CLI専門支部 #76 Amazon AppStream 2.0 入門

ハンズオン資料を作って思ったこと

• Directory Serviceと連携して欲しい

• 認証を行う仕組みがないので作る必要がある

• データの永続化について

• 前回の作業終了時に使用していたデータを継続的に利用できる機能を内包して欲しい

• WorkDocsとの連携など?

• Fleetの起動が結構遅い・・・

2017/1/24 11