EC2でWindows Server 2019が利用できるようになりました!
はじめに
今年初投稿です。
中山(順)です。
EC2でWindows Server 2019が利用できるようになりました。 待望のLTSB版です。
Amazon EC2 の Windows Server 2019 AMI を発表
Semi-Annual Channelの最新イメージは先月すでに公開されております。
【新機能】Amazon EC2でWindows Server バージョン1809が使えるようになりました #reinvent
提供されているAMI
AMIの一覧からWindows Server 2019のイメージを抽出してみます(2019年1月9日時点での結果です)。
aws ec2 describe-images \ --owners amazon \ --filters "Name=name,Values=Windows_Server-2019-*" \ --query "sort_by(Images,&Name)[].[Name,ImageId]"
[ [ "Windows_Server-2019-Chinese_Simplified-Full-Base-2018.12.12", "ami-0073860b593c290ea" ], [ "Windows_Server-2019-Chinese_Traditional-Full-Base-2018.12.12", "ami-02355ee1008c5a2d8" ], [ "Windows_Server-2019-Czech-Full-Base-2018.12.12", "ami-03ed82b0e6a89b229" ], [ "Windows_Server-2019-Dutch-Full-Base-2018.12.12", "ami-044469c77bfcd5ecf" ], [ "Windows_Server-2019-English-Core-Base-2018.12.12", "ami-056cbd6f905d63001" ], [ "Windows_Server-2019-English-Core-ContainersLatest-2018.12.12", "ami-02b3be67860742241" ], [ "Windows_Server-2019-English-Full-Base-2018.12.12", "ami-065bdc46039060415" ], [ "Windows_Server-2019-English-Full-ContainersLatest-2018.12.12", "ami-0ea82bac9f1832826" ], [ "Windows_Server-2019-English-Full-SQL_2016_SP2_Enterprise-2018.12.12", "ami-046b68b32b0a62f02" ], [ "Windows_Server-2019-English-Full-SQL_2016_SP2_Express-2018.12.12", "ami-0a817ec2bc4d540a2" ], [ "Windows_Server-2019-English-Full-SQL_2016_SP2_Standard-2018.12.12", "ami-06efec6d05e66cfc0" ], [ "Windows_Server-2019-English-Full-SQL_2016_SP2_Web-2018.12.12", "ami-041e5784b219a2031" ], [ "Windows_Server-2019-English-Full-SQL_2017_Enterprise-2018.12.12", "ami-06fcdf05285c96e3b" ], [ "Windows_Server-2019-English-Full-SQL_2017_Express-2018.12.12", "ami-0548ed0bcc682426d" ], [ "Windows_Server-2019-English-Full-SQL_2017_Standard-2018.12.12", "ami-0a3eb10276001f94d" ], [ "Windows_Server-2019-English-Full-SQL_2017_Web-2018.12.12", "ami-0c127c93953a675ee" ], [ "Windows_Server-2019-French-Full-Base-2018.12.12", "ami-0aefb4c7bbe6a9ef3" ], [ "Windows_Server-2019-German-Full-Base-2018.12.12", "ami-0a5374061ba775d41" ], [ "Windows_Server-2019-Hungarian-Full-Base-2018.12.12", "ami-0d05eae7116d9254e" ], [ "Windows_Server-2019-Italian-Full-Base-2018.12.12", "ami-0f9b48eb47d1efbad" ], [ "Windows_Server-2019-Japanese-Full-Base-2018.12.12", "ami-09e055a449fd8795c" ], [ "Windows_Server-2019-Korean-Full-Base-2018.12.12", "ami-081b13c63904d6fc7" ], [ "Windows_Server-2019-Polish-Full-Base-2018.12.12", "ami-0e995d25ee0c8c82c" ], [ "Windows_Server-2019-Portuguese_Brazil-Full-Base-2018.12.12", "ami-0acc4c9fbfe6fde9f" ], [ "Windows_Server-2019-Portuguese_Portugal-Full-Base-2018.12.12", "ami-052c0f351403a12e2" ], [ "Windows_Server-2019-Russian-Full-Base-2018.12.12", "ami-09c40875b7d2713a4" ], [ "Windows_Server-2019-Spanish-Full-Base-2018.12.12", "ami-040f0ce81275c69a8" ], [ "Windows_Server-2019-Swedish-Full-Base-2018.12.12", "ami-050e0f9b7994bee04" ], [ "Windows_Server-2019-Turkish-Full-Base-2018.12.12", "ami-078c889618b965692" ] ]
日本語版は基本イメージしか提供されていませんが、英語版はServer CoreやSQL Server込みのAMIが提供されています。 そのうち日本語版も充実すると推測されます。
ちなみに、AMI IDはParameter Storeで確認することも可能です。
日本語版のIDを確認した結果は以下の通りです。
aws ssm get-parameters \ --names /aws/service/ami-windows-latest/Windows_Server-2019-Japanese-Full-Base
{ "InvalidParameters": [], "Parameters": [ { "Name": "/aws/service/ami-windows-latest/Windows_Server-2019-Japanese-Full-Base", "LastModifiedDate": 1546470316.021, "Value": "ami-09e055a449fd8795c", "Version": 1, "Type": "String", "ARN": "arn:aws:ssm:ap-northeast-1::parameter/aws/service/ami-windows-latest/Windows_Server-2019-Japanese-Full-Base" } ] }
Windows Serverのサポート期間
以下のページで書くバージョンのサポートライフサイクルを確認できます。
Windows Server 2019の延長サポート終了日は2029/01/09となっております。
インスタンスを作ってみた
実際にインスタンスを作成してみます。
AMIの検索では、"Windows_Server-2019-Japanese-Full-Base"とすれば日本語のAMIを抽出できます。
AMIの選択以外は従来の手順と同様です。
まとめ
業務アプリケーションについてはベンダーの対応を待つ必要があるかと思いますが、 Windows Serverの機能のみを利用する場合には積極的に使っていきたいですね。
現場からは以上です。