Server Build Exercises on AWS (Amazon Web Services) 2022 edition

EC2上でのサーバ構築

前章で作成したEC2の環境上にサーバを構築します。

  • 1台しかサーバを作成しない
  • 1回経験すれば十分である

という人は、この章のようにサーバを一台つくってみる経験だけでよいと思います。

また、 最終課題でシステム構築よりもPythonアプリに注力したい人は、 次章のdocker以降は無視して、 Pythonアプリの改造に専念する方がよいとおもいます。 さらに言えば、 Pythonアプリで無理にSQLを使う必要もありません。 SQLが不要の場合、 途中の節をすべて飛ばして、 最後のnginxとpythonアプリのみを構築 へ進み、この節のスクリプトを実行すればサーバ( nginx + www.py )が作成されます。 そして /var/www/libexec/www.py を直接編集(hack)していってください

一方、インフラストラクチャの構築やそのしくみに興味があり、 次のようなトピックに興味のある人は、 ぜひ次章のdockerによるコンテナ以降にも挑戦してください

  • システムを構築する仕事へすすみたい
  • インフラのしくみを理解したい
  • IaaC (Infrastructure as a Code)とは?
  • dockerやkubernetesに興味がある
  • 冗長構成をつくりたい

【補足】


Last updated on 9 Dec 2021
Published on 9 Dec 2021
Copyright (C) 2021-2022 Ken'ichi Fukamachi, All rights reserved. CC BY-NC-SA 4.0
We appreciate AWS Academy Japan for the offer of the learning environment.

Powered by Hugo. Theme by TechDoc. Designed by Thingsym.