LoginSignup
1
0

More than 3 years have passed since last update.

サーバー運用について

Last updated at Posted at 2020-05-26

定義: webの資産の管理や機能を果たすデバイスの事。

例:自分のiPadからAppleのサイトにアクセス
1.ipad端末からAppleに公式サイト見してよのリクエストを送る。
2.サーバーがそのリクエストを承諾してレスポンスを送る
3.ipadにサイトが表示される。

サーバーはWeb上のサイトやアプリのアクセスする人との取引を行っているPCやらストレージですと理解していると十分条件。

大きな視点で見ると、インターネット上で存在する膨大なデータを各担当のサーバーが蓄積している。

現実に使われているサーバーには3種類ある。
1:レンタルサーバー
2:クラウドサーバー
3:PaaS BaaS

1.レンタルサーバーはレンタル代のみで安く面倒なサーバーの構築がないが、既製品であるため機能制限が多く拡張性が少ない
 例 Rails、Django

2.クラウドサーバーは自由に構築でき専用サーバーより安く済む場合ありで管理者権限で自由度が高い。しかし使用する際の前提知識が多く
学習コストが存在し、Linuxコマンドやデータ保護は自分で行う必要がある。

 例 Google Cloud Platform, Amazon EC2 

3.PaaS(Platform as a Service) BaaS(Backend-as-a-Service)
サーバー構築が不要で学習コストが引くくソフト開発に集中できるが、既製品なので制限がありLinuxコマンドは必要な知識である。

例  Heroku(PaaS) Firebase(BaaS) データベースとアプリケーション

気になったサーバーがあるならば実際に料金や学習コストを比較して利用するとよい。

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