• ベストアンサー

AWSでWEBサイトを作るにはEC2もしくはS3?

t_ohtaの回答

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5078/13272)
回答No.2

> CDNを使うほどではないのでCloudFrontは今回はいらないかと思っています。 CloudFrontはCDNとしての機能だけではなく、S3のバケットのURLを隠したり、インターネットからS3へのアクセス権の管理を容易にするなどの利点もありますよ。 > それより気になったところが、S3のほうが耐障害性、冗長性が長けている理由はなぜでしょうか? EC2は単にサーバを稼働させるだけです。 OSやミドルウェアの問題でサーバが止まる場合があるので、2台以上EC2インスタンスを稼働させてELBを使ってバランシングさせておく必要性があります。 そうなると2台以上のEC2インスタンスに対して、コンテンツの同期を図るなどの管理も必要になります。 S3を使った場合、複数台のサーバにコンテンツの同期を図り、バランシングさせて無停止でサイトを提供するという管理を全てAWSが行ってくれますので、貴方は煩わしい管理から解放されます。 サーバサイドで何らかのアプリケーションを動かして、動的にページを生成するのであればEC2を使う事になりますが、静的コンテンツなのであればS3を使う方が管理が楽です。(Lambdaを使ってサーバレスで動的コンテンツと言う手もありますが)

holydevil
質問者

お礼

ありがとうございます!大変よくわかりました。CloudFrontについてももう少し勉強してみます。

関連するQ&A

  • AWS EC2

    AWS EC2でWindows PC(7,8,10)は使えないのでしょうか。

  • AWSのEC2のwebサーバを踏み台にしたい

    AWSのEC2インスタンスに関しての質問です。 現在AWSを利用していて、操作がわからないので、どなたかご教授お願いします。 VPCの中にパブリックサブネットとプライベートサブネットを作成しました。 パブリックサブネットの中にApacheをインストールしたwebサーバを作り、 プライベートサブネットの方にMySQLを入れたいです。 NATインスタンスも作成して、Apacheのインストールも終わったので、 webサーバーを踏み台にして サブネットにあるインスタンスにMySQLをインストールするところです。 しかし、うまく踏み台に出来ず、セキュリティグループに問題はないと思うので、 キーペアーの問題かなとおもっています。 なんかSSHでアクセスするにはwebサーバーに秘密鍵を置く必要があるようなのですが、 その作業が出来ません。 マックを使っていてターミナルから以下のコマンドを打ち込んでいます。 scp -i XXXXX.pem ec2-user@ ec2-YY-YY-YY-YY. ap-northeast-1.compute.amazonaws.com:~/ どこかコマンド間違っているでしょうか? "Permission denied (publickey). lost connection"というメッセージが出ているので パーミッションかなと思い chmod 400 XXXXX.pemを実行してもなにもかわらず… ここで詰まっています。 原因がわかる方、もしよければ教えていただけると助かります。 よろしくお願い致します。

  • AWSでEC2を使う意味

    現在ロリポップのレンタルサーバーを使って管理システムを構築中で、 そのうちシステムを販売したいと考えております。 サーバーにかかる負担がかなり大きくなると予想されるのですが、 この場合、ロリポップのアカウントを分けて販売した方がいいのか、 もしくは、AWSのEC2サーバーを利用して一括で管理?をした方がいいのか、 そもそも、EC2サーバーはロリポップサーバーの拡張版として理解していいのかをご教授願いたいです。 よろしくお願い致します。

  • AWS EC2 Windows 管理者アカウント

    AWS EC2にてwindowsサーバ2016が稼働していますが、administoratorを誤って無効化してしまいました。 他に管理者権限を持ったアカウントがいないため、有効化することが出来ず困っています。 なお、インスタンスのユーザデータにadministratorを有効にするコマンドを設定して再起動かけましたが、有効化されないことまでは確認しております。 このようなケースでadministratorを有効化する方法をご存知の方がおられましたら、ご教授お願いいたします。

  • Webデザイナー兼ECサイトの運営をしておりますが

    Webデザイナー兼ECサイトの運営をしておりますが、ECの商材集めのため、商談会に参加してきました。 会社の概要とECサイトの説明など、先輩の真似をして同じような内容をしゃべろうと思いましたが、なかなかうまくいきませんでした。。次の言葉がすらすら出てこず、結局先輩に助けてもらってしまいました。単純に、自分でのシミュレーション不足というのもあると思うのですが…。 もともとしゃべりが得意なほうではなく、営業経験もないのですが、また商談に行かなければならないので、なんとかうまく進めたいと思っています。 心構えや進め方など、何でも良いのでアドバイスいただけたら嬉しいです。

  • AWSのFTP設定について

    AWSのサーバーにWebサイトを置いて公開したいと思っています。 インスタンスの立ち上げ、固定IPアドレス取得までは調べながらできたのですが、 FTPの設定でつまずいてしまいました。 FTP情報を入れたつもりなのですが、接続できません。 ポートを開けなくてはいけない?ようですが、 ポートの開け方、どのポートを開けるかなどがわかりません。 Macでいうターミナル等で作業する必要があるのでしょうか。 ■環境 PC/Windows7 64 FTP/FileZilla AWS EC2/Amazon Linux AMI ちなみにドメインは未取得です ※当方、サーバー等に関する知識が薄く、手探りで進めております。 大変恐縮ですが、なるべく噛み砕いた解説をしていただけると幸いです。 どうかご教授よろしくお願いします。

  • AWSの見積りについて

    AWSをお客に提案する予定なのですが、AWSのサイトで見積りを行う際、OSのバージョン(Windows Serverを予定)はどのように選択すればよいのでしょうか? このような初歩的なことを質問して申し訳ありませんが、どなたかご教授頂ければ幸いです。よろしくお願い致します。

  • アマゾン AWSとMWSの違いについて

     アマゾンの法人向けECサービスを、うちの会社が利用する動きがありますが、総務主導である為、システム部門には、話が後から降りてくる形で、よくわかってません。  AWSは、アマゾンWebサービスの略称なようですので、この手のサービスの講義的な呼称(総称)と察しておりますが、MWSは、マーケットプレイスWebサービスという呼称だそうで、AWSとMWSの違いがわかってません。  MWSは、開発を視点においた、APIの提供で、それを利用して自社独自のECをアマゾン上で開発できるという考えでよろしいのでしょうか?。

  • EC Cube について

    携帯サイトを作成しようと考えているものです。 EC CUBEについて教えてください。 http://www.ec-cube.net/mobile/index.php 独学で携帯サイトの作成を勉強しはじめたものの、 もっと簡単に作成ができないものかと色々と探しています。 (とりあえず、HTMLで表示したデータを携帯から閲覧できるようになりました。  後はフォームデータの送信などが面倒だと予測しているため(専門的な知識が必要だと思っているので)、できれば簡単に作成したいと想い色々さがしております。) そこで「EC CUBE」と呼ばれるものをみつけました。 以下の点について教えていただきたいのですが ・EC CUBEを使用すると、Webコンテンツが作成が簡単になりますか? ・EC CUBEはソースコード事態は無料みたいですが、それを使用し、商用として使用した場合(EC CUBEの実装により、利益が発生した場合)は、EC CUBEへの還元が必要でしょうか? (どこまでは無料で、どこまでが有料なのでしょうか?)

    • ベストアンサー
    • HTML
  • ECサイトの作り方、制作の流れを教えてください。

    現在、紙媒体の制作会社に勤務しております。 たまにweb制作のお仕事をいただき、クライアント様サイトを作っていました。 今度頂いたお仕事で、「ECサイト」制作を頂いたのですが、 何をどぉすればいいのか全くわかりません。 いろいろ調べたところ、「オープンソース」とかが見つかったのですが、素人でも組めるものでしょうか? オープンソースの場合、商品の持ち方(CMS等)もセットでついてくるのでしょうか? また、MTなどのECサイトサービスに依頼する場合、デザインの大きな変更は可能でしょうか? 上記質問意外にでも、何かアドバイスがあれば、 是非とも宜しくお願いいたします。