Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AWS marketplaceでお手軽サーバ構築

AWS marketplaceでお手軽サーバ構築

AWS marketplaceって便利だよ、というおはなし

Aa7da287049b1d9e31be360cf3d0bdec?s=128

demuyan

June 14, 2022
Tweet

More Decks by demuyan

Other Decks in Technology

Transcript

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

  2. 自己紹介 • とげとげ • 秋葉原にあるIT企業所属(リモート勤務) • AWSやゲームエンジンを相手にお仕事してます • 経歴 •

    コンソールゲーム開発 • 中小SIer • フリーランス • ソーシャルゲーム開発 • twitter : @checkela • 好きなAWSサービス • Amazon Aurora • 好きなゲーム • ウマ娘 • 生活への影響がでかいので封印中
  3. 個人活動 • 技術系同人誌書いてます • UnrealEngine関連など https://toge2dan.booth.pm/

  4. サーバ構築してますか?

  5. ゲーム開発でよく利用されるサーバ • CI/CD • Jenkins • バージョン管理システム • Perforce HelixCore

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

    HelixCore • Git • Subversion • バージョン管理サービス • GitLab etc…
  7. Jenkinsおじさんは 何人ぐらい参加されてますか?

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

  9. インストール手順 • EC2インスタンス用意して • セキュリティグループを設定 • JDKインストール • Jenkinsのダウンロード、インストール •

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

  11. そこでAWS Marketplace

  12. AWS MARKETPLACE とは

  13. AWS Marketplaceとは • ソフトウェアがセットアップ済みのAMIが配付されている • EC2に動作環境が設定済み • 推奨されるインスタンスタイプも設定済 • セキュリティグループも設定済み

    • インストールや設定の手間が省ける • 手軽に構築 • Jenkinsも、もちろんある
  14. None
  15. 好きなパッケージを使って下さい!

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

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

  19. 使い方

  20. ポチッ

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

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

  23. 気をつけること

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

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

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

  29. おしまい