Slide 1

Slide 1 text

AWS marketplaceで お手軽サーバ構築 とげとげ

Slide 2

Slide 2 text

自己紹介 • とげとげ • 秋葉原にあるIT企業所属(リモート勤務) • AWSやゲームエンジンを相手にお仕事してます • 経歴 • コンソールゲーム開発 • 中小SIer • フリーランス • ソーシャルゲーム開発 • twitter : @checkela • 好きなAWSサービス • Amazon Aurora • 好きなゲーム • ウマ娘 • 生活への影響がでかいので封印中

Slide 3

Slide 3 text

個人活動 • 技術系同人誌書いてます • UnrealEngine関連など https://toge2dan.booth.pm/

Slide 4

Slide 4 text

サーバ構築してますか?

Slide 5

Slide 5 text

ゲーム開発でよく利用されるサーバ • CI/CD • Jenkins • バージョン管理システム • Perforce HelixCore • Git • Subversion • バージョン管理サービス • GitLab etc…

Slide 6

Slide 6 text

ゲーム開発でよく利用されるサーバ • CI/CD • Jenkins ←今回はこれ • バージョン管理システム • Perforce HelixCore • Git • Subversion • バージョン管理サービス • GitLab etc…

Slide 7

Slide 7 text

Jenkinsおじさんは 何人ぐらい参加されてますか?

Slide 8

Slide 8 text

Jenkinsサーバの構築って大変ですよね

Slide 9

Slide 9 text

インストール手順 • EC2インスタンス用意して • セキュリティグループを設定 • JDKインストール • Jenkinsのダウンロード、インストール • 管理者ユーザを作って etc…

Slide 10

Slide 10 text

慣れてないと • EC2インスタンスはどれを使えばよい? • JDKのバージョンどれを選べば良い? • 調べることが山のように出てくる • 時間が無限に溶ける

Slide 11

Slide 11 text

そこでAWS Marketplace

Slide 12

Slide 12 text

AWS MARKETPLACE とは

Slide 13

Slide 13 text

AWS Marketplaceとは • ソフトウェアがセットアップ済みのAMIが配付されている • EC2に動作環境が設定済み • 推奨されるインスタンスタイプも設定済 • セキュリティグループも設定済み • インストールや設定の手間が省ける • 手軽に構築 • Jenkinsも、もちろんある

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

好きなパッケージを使って下さい!

Slide 16

Slide 16 text

どこまでやってくれるの? (Jenkinsの場合)

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

インスタンスを起動すると 既にJenkisサーバが起動している 楽だ!!!

Slide 19

Slide 19 text

使い方

Slide 20

Slide 20 text

ポチッ

Slide 21

Slide 21 text

普段通りにインスタンス設定

Slide 22

Slide 22 text

これでインストールと設定終わり

Slide 23

Slide 23 text

気をつけること

Slide 24

Slide 24 text

利用料金が発生するAMIもある

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

どのAMI使うかは個々の事情で選んで • サポートほしいからサポート付で • 短時間しか試さないからOK • 追加料金は予算範囲内 • EC2インスタンスの料金以外は払いたくないなぁ…

Slide 28

Slide 28 text

AWS Marketplace使って 効率よくお仕事進めましょう!

Slide 29

Slide 29 text

おしまい