LoginSignup
3
4

More than 5 years have passed since last update.

[初心者]サーバサイドの役割で疑問に思ったことを調べてみた

Posted at

新人エンジニアが自分なりに調べたことをまとめるログとして残しました。

疑問に思ってたこと

HTTPでリクエストを送ったあとに何がどう動いているの?

Apache, nginxとかってなんで必要なの?

  • HTTPリクエストを処理するため。
  • APサーバと分けてセキュアにするため
  • プロキシサーバとして使うため(これは知らん。後で調べる。)
  • その他諸々

APサーバソフトはWEBサーバの機能も兼ねるって聞いたんだけど?

前Railsでアプリ作ったとき、サーバの構築云々とかやらなくてもHerokuにデプロイしたら動いたんだけど、なんで?

  • Buildpackという仕組みによって、アプリケーションに必要なツールをダウンロードしてくれたりする。最高か。いや、神か。
  • HerokuではDynosというのがいい感じにやってくれるらしい。
  • DockerとPaaSの関係などが非常にわかりやすかったし面白かった。
    • http://techtarget.itmedia.co.jp/tt/news/1601/28/news04.html
      • これは導入のアジャイル開発やDevOpsはちょっとよくわかんなかった(そりゃそうだろ感があった)が、それを実現するための技術として紹介されていたDockerやPaaSに関する内容は充実していて面白かった。

その他参考文献

(別に全部読んでないです。必要なところだけ。)

サイト

読みたいなーと思った本

(どなたか持っていたら貸してくださると嬉しいです。)

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4