#はじめに
しばらく期間が空いておりました。
アプリ作成に取り掛かっており、とても楽しんでおりました。その分outputが疎かに・・・
ではデプロイに取りかかる前に、学んだことをoutput致します。
もうすでにご存知の方、省略の仕方等ご存知でしたら、ご教授願います。
#サーバーについて
###サーバーの種類
- サーバー(Server)とは「何か(モノやサービスなど)を提供する人」という意味。
- サーバーという呼び方をするものには、2種類ある。
- ハードウェア:ソフトウェアを格納する倉庫
- ソフトウェア: Webサーバーなど(Webブラウザからコンテンツを閲覧できる状態にしてくれているモノ)
今回学習したのはソフトウェアのサーバーですので、それについてoutputします。
###サーバーの意味
- サイトの情報を持ったコンピューターを サーバー と呼ぶ。
- 仮に自身のアプリケーションを世界中に公開したい場合、サーバを用意しWebアプリケーションをそこに設置する必要がある。
###サーバーに関する用語
- サーバー(server): Webで情報を公開しているコンピューターのこと
- クライアント(client): サーバーから情報を受信して利用するコンピューターやソフトウェアのこと
- デプロイ(deploy): サーバー上にアプリケーションを配置し、Web上に展開する
- クラウドコンピューティング: ソフトウェアやハードウェアの利用権などをネットワーク越しに提供する技術
###デプロイするまでのステップ
- アプリケーションを開発する
- アプリケーションをデプロイするためのサーバーを用意する
- アプリケーションをデプロイする
###AWSについて
- AWS は、2つめのステップのサーバーの用意において必要となる。
- AWSとはAmazon Web Servisesの略(クラウドコンピューティングサービス の総称)
- 代表的なサービス
- Amazon EC2(仮想サーバ)
- Amazon S3(クラウドストレージ)
- Amazon RDS(データベース)など
#さいごに
日々勉強中ですので、随時更新します。
皆様の復習にご活用頂けますと幸いです。