0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AWS エンジニア入門口座をよんでのまとめ Chapter 1

Posted at

AWSの入門テキストを購入したので学習したことをまとめる。

Web3層アーキテクチャとは?

Webシステムを設計するうえで、処理負荷の分散やレスポンスの向上のベストプラクティス。
webサーバ、アプリケーションサーバ、データベースサーバがある

OSI参照モデルの7層となんか似てるけどちがう?

  1. Webサーバ

    • プレゼンテーション層
    • クライアントからのリクエストが静的コンテンツ(文章、画像、ペライチのwebページなど)の場合はレスポンスを返す。動的コンテンツ(問い合わせ、検索、ログイン処理などユーザの要求次第でレスポンスが変わる)の場合はアプリケーションサーバに処理を委託する。
  2. アプリケーションサーバ

    • アプリケーション層
    • 動的コンテンツを提供する。データの検索や更新、登録などの処理がある場合、データベースサーバに処理を依頼する。(プログラミング言語で処理を構築するのはここ)
  3. データベースサーバ

    • データ層
    • アプリケーションサーバからのリクエストに応じて検索、登録、更新、削除(CRUD処理)を実行して、結果を返す。

自分でかいたものの、この方の説明の方がよっぽど分かりやすかったw。

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?