質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Webサーバー

Webサーバーとは、HTTPリクエストに応じて、クライアントに情報を提供するシステムです。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

解決済

2回答

544閲覧

【面接】「WEBサーバーの設定は?」と聞かれたときの回答

u_naya_ma

総合スコア5

Webサーバー

Webサーバーとは、HTTPリクエストに応じて、クライアントに情報を提供するシステムです。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

1クリップ

投稿2020/10/22 04:54

編集2020/10/22 06:35

#はじめに
まず、技術についての質問ではなく申し訳ございません。

実務未経験からエンジニア転職を行う中で、面接で次のような質問をされることがあります。

「AWSでデプロイしているみたいだが、Webサーバーの設定はどうなっている?」

これに対してどのような解答をすべきか教えていただける方がいましたら大変嬉しいです。

#自分の回答

・EC2を利用、ストレージはEBS ・WebサーバーはNginx ・ApplicationサーバーはPuma ・データベースサーバーはRDSでMySQLを使用 ・お名前.comでドメイン取得し、Route53に登録 ・自動デプロイでCapistranoを使用 ・Certbotを用いてHTTPS接続

というような内容を概ね回答しておりますが、

  • この情報が足りない
  • これは言わなくていいんじゃないか
  • そもそもこの解答だと〇〇について理解できていないように聞こえる

というような点があればご指摘いただきたいです。
よろしくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

maisumakun

2020/10/22 05:14

設「計」ですか、設「定」ですか?
guest

回答2

0

ベストアンサー

これに対してどのような解答をすべきか教えていただける方がいましたら大変嬉しいです。

テストでは無いので模範解答は存在しませんし、面接官によって意図は異なるでしょうね。

「AWSでデプロイしているみたいだが、Webサーバーの設計はどうなっている?」

この質問を私がするとしたら

  • 何も考えずにコピペでとりあえずデプロイしたのか
  • それぞれの役割を把握しているのか
  • 設定値の意味まで把握しているのか
  • 要件定義や設計まで出来ているのか

等の具体的な能力を推し量るためにすると思います。
分からないことは分からないと正直に伝えつつ、何が分かっているかを伝えられればそれがベストです。


・ECSを利用、ストレージはEBS
・WebサーバーはNginx
・ApplicationサーバーはPuma
・データベースサーバーはRDSでMySQLを使用
・お名前.comでドメイン取得し、Route53に登録
・自動デプロイでCapistranoを使用
・Certbotを用いてHTTPS接続

これは想定されているのは設計というよりは設定もしくは実装ですね。

設定と設計は全くの別物なので、それぞれを区別して自分の中で整理しておくのが良いかと思いますよ。
(実務経験者でもその辺を区別できない人は結構な割合で居ますが)


とは言え、実際問題としては、それぞれの設定はとりあえず設定してみたというところだとは思うのですが、(実務未経験ならごく普通の事だと思います)

それぞれについて、

  • どのような目的を達成するために
  • 何故その選択をしたのか。他の選択肢は検討したのか
  • 具体的な設定としてはどのような事を何のためにしたのか

あたりを考えてみると良いかと思います。

投稿2020/10/22 05:26

tanat

総合スコア18727

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

u_naya_ma

2020/10/22 06:40 編集

丁寧に回答していただき、ありがとうございます。 「それぞれの設定はとりあえず設定してみた」というのはまさにその通りの部分も多いです。 とはいえ、教えていただいた面接官の意図を想定して、自分の考えを整理しておこうと思います。
guest

0

「WEBサーバーの設定は?」と聞かれたときの解答

「AWSでデプロイしているみたいだが、Webサーバーの設計はどうなっている?」
は全然違う質問です。

「WEBサーバーの設定は?」と聞かれたときの解答

デフォルトから変更しているパラメータ群の説明をすることになると思います。

「AWSでデプロイしているみたいだが、Webサーバーの設計はどうなっている?」

負荷分散/リバースプロキシの有無、SSL をどこで終端するかとか、想定接続数やそれに対しての対応を語ることになるかと思います。

まぁ、会話の中で対応することになるので、好きに語ればよいかと。

投稿2020/10/22 05:22

編集2020/10/22 05:25
退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

u_naya_ma

2020/10/22 06:42

質問の内容がタイトルと異なってしまい申し訳ありません。 「設定」の意図でした。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問