AWS的基础服务

这是一个针对AWS初学者的AWS服务概要介绍。

尽管阅读这个不会让你能够使用AWS,但我相信你可以大致想象出能够做什么。

サービス名概要EC2正式名称:Elastic Compute Cloud
料金:スペック×起動時間 + HDD(SSD)利用量 + OSライセンス料 詳細

仮想マシンを提供してくれるサービス。好きなOSを入れて好きなことができる。S3正式名称:Simple Storage Service
料金:保存データ量 + get、put、post、deleteの回数 詳細

httpをインターフェースとするストレージサービス。
ファイルを置いておけるだけでなく、http/httpsでの公開もできる便利サービス。
静的ファイルだけならWEBサーバーいらず。ECS正式名称:Elastic Container Service
料金:EC2の料金またはFargateの料金のみ。

Dockerコンテナーを提供してくれるサービス。
起動場所として、自分で作成したEC2上かFargateを選択できる。Fargate料金:詳細

ECSを起動するための共用基盤。結構高い。Lambda料金:実行回数 + 実行時間 詳細

サーバーレスといわれるもので、プログラムを実行してくれるサービス。
Javascript(node)、python、Java、Rubyなど色々な言語で利用できる。RDS正式名称:Relational Database Service
料金:EC2の料金 + ライセンス料(Oracle、SQLServer、Aurora)

RDBを提供してくれるサービスで、Oracle、MySQL、PostgreSQLなどの
有名なRDBはほぼ利用できる。
自前で構築するのにくらべ、以下のようなメリットがある。
・OSチューニング不要(最適化されているかはわからない)
・ RDBのチューニングがほぼ不要(最適化されているかはわからない)
・冗長構成が簡単にくめる
・バックアップが簡単に行える
・冗長構成を組んだ場合、自動でフェールオーバーを行ってくれるDynamoDB料金:EC2の料金のみ

分散データベースサービス。
スケールアウトすることでデータが増えても高速に処理が行える。
基本的にKVSは運用が大変だが、DynamoDBは運用いらず。ElastiCache料金:EC2の料金のみ

オンメモリのデータストアサービス。memcacheとRedisが選択できる。
自前で構築するのに比べ、以下のようなメリットがある。

・OSのチューニング不要(最適化されているかはわからない)
・アプリケーションのチューニングが不要(最適化されているかはわからない)
・クラスターを簡単に組める
・バックアップが簡単に行える
・レプリカが存在する場合、自動でフェールオーバーを行ってくれる

广告
将在 10 秒后关闭
bannerAds