月額たったの10円から!AWSで簡単にキャンペーンサイトを作る手順
「緊急でWebサイトを公開したい…!」
そのような場合、通常であればレンタルサーバーを借りるのが一般的です。しかし、画像やHTMLファイルを中心とした数ページのWebサイトであれば、数GBも用意されているレンタルサーバーはかえって割高に感じるかもしれません。
シンプルなWebサイトを公開するだけであれば、容量ごとに従量課金で料金を支払う*Amazon Web Service(AWS)*を利用するのが便利です。コンテンツの公開も一般的なレンタルサーバーと同じように10分程度で完了します。また、契約期間の縛りもないため、必要がなくなった時点で契約を終了することも可能です。
そこで本稿では、AWSを使って簡単にシンプルなキャンペーンサイトを作る手順をご紹介していきます。
レンタルサーバーを借りるよりも割安な場合が多い上、新規ユーザーであれば、申し込みから1年間の無料利用枠も活用できます。サインアップからWebサイトの公開までの手順を、早速確認していきましょう。
参考:
「AWS」ってどういう仕組み?「Amazon Web Services」の全体像と主要サービスを解説|ferret
「Amazon Web Service(AWS)」とは?
*Amazon Web Service(以下、AWS)*は、Amazon社内でのビジネス課題を解決するために生まれたITインフラのノウハウをもとに、2006年3月にWebサービスという形態で開発されたサービスです。
提供するサービスはクラウドストレージからモバイルサービス、IoTやバックアップサービスなど幅広く、ユーザーは利用したいサービスを利用した分だけ支払う従量課金制のシステムとなっています。
固定費から変動費で支払うという料金面の効率性だけではなく、セキュリティや拡張性に関してもオンプレミス型(自社運用型)に比べて柔軟で、利用にかかる時間も圧倒的に短縮できるというのがAWSのメリットだと言えます。
今回使うのは「Amazon S3」
今回簡単なキャンペーンサイトを作成するのに利用するのは、*Amazon Simple Strage Service(以下、Amazon S3)*です。
もともと、Amazon S3はWebサイト閲覧用のクラウドサーバーではなく、クラウドストレージ(つまりクラウド上のファイル保管庫)として指向されたサービスですが、メディアの保存や配信の手段として広く活用されています。
「Amazon S3」3つのポイント
1. 高いセキュリティとパフォーマンス
Amazon S3は世界中に広がるアベイラビリティゾーンによって、ファイルの設置場所を選ぶことができます。また、S3に書き込まれるデータは複数のアベイラビリティゾーンに保存され、99.999999999%もの耐久性が達成されています。
さらに、S3のパフォーマンスは自動的に最適化されるので、ファイル容量やデータ量が増えてもパフォーマンス速度は低下しません。どのようなコンテンツの大きさでも保存できるので、より多くのユーザーに快適に情報を届けることができます。
2. 簡単で柔軟なデータ転送方法
Amazon S3とのデータ転送は、APIを通してインターネット経由でデータ転送をすることも簡単です。Amazon S3 Transfer AccelationやAWS Direct Connect、AWS Strage Gatewayといった、用途に応じた複数のデータ転送方法も用意されています。
3. バックアップや復旧も簡単
レンタルサーバーによってはバックアップオプションを有料で用意しているところもありますが、Amazon S3ではバックアップや復旧を標準で利用できます。S3のバージョニング機能を利用することで、保存されたデータを復旧したり、それほど頻繁に使用しないデータをアーカイブ化して保存したりすることもできます。
「Amazon S3」を使ってみよう
Amazon S3を使う手順は非常に簡単です。
まず、AWSアカウントを作成する手順からご案内しますが、アカウントをすでにお持ちの方は読み飛ばしていただいて結構です。
1. AWSアカウントを作成
まずは、AWSアカウントを作成します。
AWSの公式サイトに行き、*「まずは無料ではじめる」*をクリックします。
次に*「今すぐ無料アカウントを作成」*を選択します。
メールアドレスを入力し、*「私は新規ユーザーです」*にチェックを入れ、「サインイン」をクリックします。
次にログイン認証情報を入力してください。ここで入力した情報は、AWSだけでなく、アメリカ合衆国のAmazonでもログインできます。
入力が完了したら「アカウントを作成」を入力します。
続いて、連絡先情報を入力します。個人で使ってみる場合は「個人アカウント」にチェックを入れ、必要事項を入力します。注意したいのは、アメリカ合衆国のアカウント作成画面と同じ順番になっているので、住所を入力する順番が逆になっています。
次に、支払い情報を入力します。登録自体は無料で、無料枠の利用内であれば請求はされません。
その後、指示にしたがって本人確認認証を行います。
続いて、サポートプランを選びます。初めてAWSを使う場合には、「ベーシック」プランを選べば大丈夫です。
無事に*「AWSマネジメントコンソール」*と呼ばれる管理画面までたどり着いたら完了です。
2. Amazon S3の起動とバケットの設定
次に、Amazon S3を起動します。
まず、マネジメントコンソールのAWSサービスの検索窓でS3を入力し、クリックしてS3の管理画面に移動します。
すると、バケットの選択画面が出てきます。バケットとは、ファイルを保管するストレージのことをバケツに見立てているもので、簡単に言えばファイル保管庫のことです。ここでは、*「今すぐ始める」*をクリックしてバケットを作成します。
任意のバケット名を入力し、「次へ」を入力します。
バケット名はすでに取得されていたら付けることはできないので、慎重に付けていくようにしましょう。
次に、プロパティを設定します。バージョニングなど、利用したいオプションがあれば有効化します。特に必要なければ「次へ」で進みます。
次に、アクセス許可の設定をします。
こちらもデフォルトのまま「次へ」をクリックして進みます。
確認画面が出てくるので、「バケットを作成」をクリックします。
すると、一覧画面に新しいバケットが作成されました。新しいバケットをクリックしましょう。
プロパティタブに*「Static website hosting」という設定があるので、クリックします。すると、エンドポイントのURLとインデックスドキュメント・エラードキュメント*の指定ボックスが表示されるので、それぞれのテキストボックスに「index.html」「404.html」などのように入力し、保存します。
3. ファイルのアップロードとポリシーの設定
次に、HTMLファイルをアップロードしていきます。ここではチュートリアル紹介の都合上、無料のHTML5テンプレートであるOAKを使っていきます。
OAKをダウンロードしたら、タイトルなどを編集します。S3の「概要」タブのアップロードボタンをクリックし、ドラッグアンドドロップでファイルをアップロードします。
成功したら、このようにファイルがアップロードされます。しかし、ここでエンドポイントURLにアクセスしても、アクセス制限のエラーが返されます。
そこで、外部からもアクセスができるように権限を追加していきます。「アクセス権限」タブのバケットポリシーをクリックし、右下にあるポリシージェネレーターをクリックします。
Select Type of Policyを「S3 Backet Policy」、Effectを「Allow」、Principalを「*」、AWS serviceを「Amazon S3」、Actionsは「Get Object」のみを選択し、Amazon Resource Nameには「arn:aws:s3:::バケット名/*」を入力します。
注:*は半角で入力してください。
その後*「Generate Policy」*をクリックし、吐き出されたテキストをバケットポリシーエディタに貼り付けます。
これで、エンドポイントURLにアクセスするとウェブサイトが表示されるようになりました。
まとめ
簡単な静的サイトであれば、Amazon S3を使うことでレンタルサーバーを借りるよりも手軽で簡単にホームページを公開することができます。
実際、クラウドサービスといえば難しく感じてしまいますが、手軽に使えることがご理解いただけたのではないでしょうか。
シンプルなサイトを作りたい時には、ぜひAWSの活用も検討してみてください。
- Webサイト
- Webサイトとは、インターネットの標準的な情報提供システムであるWWW(ワールドワイドウェブ)で公開される、Webページ(インターネット上にある1ページ1ページ)の集まりのことです。
- HTML
- HTMLとは、Webページを記述するための言語です。"HyperText Markup Language "の略です。"<"と">"にはさまれたさまざまな種類の「タグ」によって、文章の構造や表現方法を指定することができます。
- ページ
- 印刷物のカタログやパンフレットは、通常複数のページから成り立っています。インターネットのホームページもまったく同じで、テーマや内容ごとにそれぞれの画面が作られています。この画面のことを、インターネットでも「ページ」と呼んでいます。ホームページは、多くの場合、複数ページから成り立っています。
- Webサイト
- Webサイトとは、インターネットの標準的な情報提供システムであるWWW(ワールドワイドウェブ)で公開される、Webページ(インターネット上にある1ページ1ページ)の集まりのことです。
- Webサイト
- Webサイトとは、インターネットの標準的な情報提供システムであるWWW(ワールドワイドウェブ)で公開される、Webページ(インターネット上にある1ページ1ページ)の集まりのことです。
- コンテンツ
- コンテンツ(content)とは、日本語に直訳すると「中身」のことです。インターネットでは、ホームページ内の文章や画像、動画や音声などを指します。ホームページがメディアとして重要視されている現在、その内容やクオリティは非常に重要だと言えるでしょう。 なお、かつてはCD-ROMなどのディスクメディアに記録する内容をコンテンツと呼んでいました。
- キャンペーン
- キャンペーンとは、インターネット上のサイトにおいて、ファン数を増やし、購買行動を促すためにおこなう懸賞キャンペーンなどのマーケティング活動のことです。キャンペーンにはファン数を増やすだけでなく、ファン獲得以上のリアル店舗の来店者数を増やす、資料請求者を増やす、実際の購買を増やすなどの目的があります。
- Webサイト
- Webサイトとは、インターネットの標準的な情報提供システムであるWWW(ワールドワイドウェブ)で公開される、Webページ(インターネット上にある1ページ1ページ)の集まりのことです。
- キャンペーン
- キャンペーンとは、インターネット上のサイトにおいて、ファン数を増やし、購買行動を促すためにおこなう懸賞キャンペーンなどのマーケティング活動のことです。キャンペーンにはファン数を増やすだけでなく、ファン獲得以上のリアル店舗の来店者数を増やす、資料請求者を増やす、実際の購買を増やすなどの目的があります。
- Webサイト
- Webサイトとは、インターネットの標準的な情報提供システムであるWWW(ワールドワイドウェブ)で公開される、Webページ(インターネット上にある1ページ1ページ)の集まりのことです。
- コンテンツ
- コンテンツ(content)とは、日本語に直訳すると「中身」のことです。インターネットでは、ホームページ内の文章や画像、動画や音声などを指します。ホームページがメディアとして重要視されている現在、その内容やクオリティは非常に重要だと言えるでしょう。 なお、かつてはCD-ROMなどのディスクメディアに記録する内容をコンテンツと呼んでいました。
- インターネット
- インターネットとは、通信プロトコル(規約、手順)TCP/IPを用いて、全世界のネットワークを相互につなぎ、世界中の無数のコンピュータが接続した巨大なコンピュータネットワークです。インターネットの起源は、米国防総省が始めた分散型コンピュータネットワークの研究プロジェクトARPAnetです。現在、インターネット上で様々なサービスが利用できます。
- アカウント
- アカウントとは、コンピューターやある会員システムなどサービスを使うときに、その人を認識する最低必要な情報として、パスワードと対をなして使う、任意で決めるつづりです。ユーザー、ID、などとも言います。
- アカウント
- アカウントとは、コンピューターやある会員システムなどサービスを使うときに、その人を認識する最低必要な情報として、パスワードと対をなして使う、任意で決めるつづりです。ユーザー、ID、などとも言います。
- アカウント
- アカウントとは、コンピューターやある会員システムなどサービスを使うときに、その人を認識する最低必要な情報として、パスワードと対をなして使う、任意で決めるつづりです。ユーザー、ID、などとも言います。
- アカウント
- アカウントとは、コンピューターやある会員システムなどサービスを使うときに、その人を認識する最低必要な情報として、パスワードと対をなして使う、任意で決めるつづりです。ユーザー、ID、などとも言います。
- アカウント
- アカウントとは、コンピューターやある会員システムなどサービスを使うときに、その人を認識する最低必要な情報として、パスワードと対をなして使う、任意で決めるつづりです。ユーザー、ID、などとも言います。
- URL
- URLとは、「Uniform Resource Locator」の略称です。情報がどこにあるのかを示すインターネット上の住所のようなものだと考えるとわかりやすいでしょう。各ページのURLは、インターネットブラウザの上部に文字列として表示されています。日本語では「統一資源位置指定子」という名称がついていますが、実際には日本でもURLという語が使われています。
- インデックス
- インデックスとは、目次あるいは目次として登録されている状態のことをいいます。また、ホームページのトップページや、製品ページの最上層ページなど、ほかのページへアクセスするための起点となるページを指すこともあります。会話や文脈によって意味が異なるので、注意が必要です。
- テキスト
- テキストとは、純粋に文字のみで構成されるデータのことをいいます。 太字や斜線などの修飾情報や、埋め込まれた画像などの文字以外のデータが表現することはできませんが、テキストのみで構成されたテキストファイルであれば、どのような機種のコンピューターでも共通して利用することができます。
- HTML
- HTMLとは、Webページを記述するための言語です。"HyperText Markup Language "の略です。"<"と">"にはさまれたさまざまな種類の「タグ」によって、文章の構造や表現方法を指定することができます。
- タイトル
- ホームページのソースに設定するタイトル(title)とは、ユーザーと検索エンジンにホームページの内容を伝えるためのものです。これを検索エンジンが認識し検索結果ページで表示されたり、ユーザーがお気に入りに保存したときに名称として使われたりするため、非常に重要なものだと考えられています。「タイトルタグ」ともいわれます。
- URL
- URLとは、「Uniform Resource Locator」の略称です。情報がどこにあるのかを示すインターネット上の住所のようなものだと考えるとわかりやすいでしょう。各ページのURLは、インターネットブラウザの上部に文字列として表示されています。日本語では「統一資源位置指定子」という名称がついていますが、実際には日本でもURLという語が使われています。
- テキスト
- テキストとは、純粋に文字のみで構成されるデータのことをいいます。 太字や斜線などの修飾情報や、埋め込まれた画像などの文字以外のデータが表現することはできませんが、テキストのみで構成されたテキストファイルであれば、どのような機種のコンピューターでも共通して利用することができます。
- URL
- URLとは、「Uniform Resource Locator」の略称です。情報がどこにあるのかを示すインターネット上の住所のようなものだと考えるとわかりやすいでしょう。各ページのURLは、インターネットブラウザの上部に文字列として表示されています。日本語では「統一資源位置指定子」という名称がついていますが、実際には日本でもURLという語が使われています。
- ページ
- 印刷物のカタログやパンフレットは、通常複数のページから成り立っています。インターネットのホームページもまったく同じで、テーマや内容ごとにそれぞれの画面が作られています。この画面のことを、インターネットでも「ページ」と呼んでいます。ホームページは、多くの場合、複数ページから成り立っています。
おすすめ記事
関連ツール・サービス
おすすめエントリー
同じカテゴリから記事を探す
カテゴリから記事をさがす
●Webマーケティング手法
- SEO(検索エンジン最適化)
- Web広告・広告効果測定
- SNSマーケティング
- 動画マーケティング
- メールマーケティング
- コンテンツマーケティング
- BtoBマーケティング
- リサーチ・市場調査
- 広報・PR
- アフィリエイト広告・ASP
●ステップ
●ツール・素材
- CMS・サイト制作
- フォーム作成
- LP制作・LPO
- ABテスト・EFO・CRO
- Web接客・チャットボット
- 動画・映像制作
- アクセス解析
- マーケティングオートメーション(MA)
- メールマーケティング
- データ分析・BI
- CRM(顧客管理)
- SFA(商談管理)
- Web会議
- 営業支援
- EC・通販・ネットショップ
- 口コミ分析・ソーシャルリスニング
- フォント
- 素材サイト
●目的・施策
- Google広告
- Facebook広告
- Twitter広告
- Instagram広告
- LINE運用
- LINE広告
- YouTube運用
- YouTube広告
- TikTok広告
- テレビCM
- サイト制作・サイトリニューアル
- LP制作・LPO
- UI
- UX
- オウンドメディア運営
- 記事制作・ライティング
- コピーライティング
- ホワイトペーパー制作
- デザイン
- セミナー・展示会
- 動画・映像制作
- データ分析・BI
- EC・通販・ネットショップ
- 口コミ分析・ソーシャルリスニング