AWS について構築に関わる基本知識を概要レベルで教えていただきたい。
AWSを構築する必要があるのですが、当方がAWS初心者のため、
基本的知識が乏しく、何をどうすればよいのかが分かっていない状況です。
ざっと「何をしたらよいのか」(以下の目的に対するアプローチ)を
概要レベルでご教示を頂きたく募集させていただきます。
■ 目的
①AWSでサーバーを立て事業関係者で使うサイトを構築します。
②同サーバーで独自に開発したプログラムを配置し動作させます。
■ 構築したいサーバーの概要
・EC2 で Windows OS で t2.micro / 30GB で構築
※利用者数の規模から妥当かも相談したい
※Apacheを立て、WordPress を配置します。
同サーバー内にDBも入れたいと思っています。
・ドメインを取り紐づけたい
・https でサイトを立てたい
(ロードバランサーサービスを使うと理解しています)
・サイトは事業関係者のみが使いますがIPアドレスで接続元を
絞れないため、構築したサイトにログイン機能を持たせますので、
サイトへのアクセス制限自体は行わない予定です。
ただし、サイト(https://~~)には海外からのアクセスを
制限できれば、したい
(できなければ、もしくは簡単では無ければ、しなくても良いです)
・EC2には複数の関係者が自PCからインターネット経由で
リモートデスクトップまたは何らかの方法で接続する
必要がある。(管理者や開発者がアクセスします)
※どのようなセキュリティが担保できるか検討したい。
■ 当方のレベル
IT技術者として10年以上の経験があり、Windows や Linux、
インターネット、ネットワーク、Apache、ドメイン関係などの
知識は有しております。
AWS は構築経験がなく、AWS用語や覚えなければならない概念が
多いが的確なサイトやヘルプが無い(逆に情報が多く)
初動に困っているため、目的に対して概念レベルから理解をしたく
ご相談に至りました。
■ 現状(ご教示いただきたい事)
AWS のコンソールから見よう見まねで EC2インスタンスを構築しました。
・IAM ロールを作り割り当てました。
・キーペアを作り割り当てました。
・セキュリティグループを作り割り当てました。
・「接続」からセッションマネージャで接続するとDOSプロンプト画面になります
・「接続」からRDPクライアントでリモートデスクトップ接続ができます。
ここまでは見よう見まねで作ってみましたが、作り方が正しいのか?
IAM ロールやキーペア、セキュリティグループの
概念(影響)や勘所がわからず、そもそも方向性が正しいのかから判断できていません。
※都度、AWSのヘルプや 一般サイトを見て学習して進めていますが、
情報が多岐にわたっていますので把握が難しく、
目的に沿った知識を得たいと思い、ご相談に至っております。
そのため、AWSのざっくりとした概念やキーワード、及びそれらの
簡単な説明と、目的を達するまでの工程(〇〇を作る→○○を作る……)を
箇条書きでざっくりとご教示頂きたいというのが趣旨です。
※何をすればよいのかわかれば個々の手法は調べながら対応できるので、
大本を知りたい意図です。
■ ご教示の方法
ビデオチャットでざっくりご教示を頂きたく存じます。
■ お見積りについて
以下をお知らせいただけますと幸いです。
1. ご自身の(AWSの)知見がわかるようなご紹介
2. ビデオチャット対応時間(60分、90分 or 120分、……)
※ 目的に沿って、所用時間をご提案頂ければ幸いです。
3. お見積金額
4. 対応可能な曜日と時間
※例)土日のみ対応可
※例)平日日中のみ対応可
※例)平日夜間 or 土日対応可
実際の日時は受注後ご相談させていただきたく。
5. その他ご提案ございましたらお知らせ下さい。
お見積りにあたりまして、ご不明点ございましたらご質問くださいませ。