hiyoko-programingの日記

プログラミングを勉強したてのひよっ子。   エンジニア目指して勉強中。

AWSで提供されているサービス

主なサービスを以下に挙げる。

 

Amazon EC2

  サーバーやOS、ソフトウェアなど一式をレンタルできる。

  スペックも様々に用意されていて、

  自分で自由に構築することもできるし、

  すでに設定済みのサーバーを借りることもできる。

  可変性あり。

 

Amazon S3

  Webサーバーやファイルサーバー用のファイル保管場所(ストレージ)として利用。

  堅牢かつ多機能。

  障害やエラーにも強い一方で、

  強力な管理機能や他サービスとの連携機能もある。

  

Amazon VPC

  AWSアカウント専用の仮想ネットワーク。

  設定をすることで、仮想ネットワーキング環境を構成する。

 

Amazon RDS

  AmazonAurora,  PostgreSQL,  MySQL,  MariaDB,  OracleDatabase,  SQL sever

  の6種類をクラウド上で利用できる。

 

Amazon Route 53

  DNSドメインネームサービス)。

 

・Elastic IP アドレス

  サーバーに必須の静的なグローバルIPアドレスを提供。

  EC2やELBと組み合わせて使う。

 

Amazon Managed Blockchain

  ブロックチェーンネットワークを作成、管理できるツール。

  データの偽装や改ざんをチェックする基盤として利用できる。

 

Amazon SageMaker

  機械学習モデルの構築、トレーニング、デプロイが行える。

  Jupyter や Notebook をクラウドとして提供。

 

AWS Cloud9

  Webブラウザで操作できる総合開発ツール。

  各種言語に対応していて、

  パソコンに開発ツールをインストールせずにシステム開発が可能。

 

Amazon GameLift

  ゲームホスティングサービス。

  マルチプレーヤー対戦などのリアルタイムデータ通信を

  低レイテンシで実現できる。

 

 

AWSのサービス

165種類以上のサービスを提供している

 

★目的別にサービスを選ぶ

・Webサーバーを作りたい

  サーバー(EC2)

  サーバーOS(AMI)

  IPアドレス(Elastic IP)

  ストレージ(S3)

  ドメイン(Route 53)

  データベースサーバー(RDS)

 

・モバイスシステムを作りたい

  アプリケーションサーバー(EC2)

  データベースサーバー(RDS)

  通知システム(SNS)

  ストレージ(S3)

  IPアドレス(Elastic IP)

  認証サーバー(Cognito)

 

・コンテンツを配信したい

  サーバー(EC2)

  キャッシュサーバー(CloudFront)

  IPアドレス(Elastic IP)

  ドメイン(Route 53)

 

・IoTを作りたい

  APIサーバー(IoT Core)

  データベースサーバー(Dynamo DB / RDS)

  分析ツール(ElasticSearch)

 

機械学習をしたい

  機械学習モデル(Machine learning, SageMaker)

  画像動画認識(Rekognition)

  音声認識(Transcribe, Lex)

 

・ロボットを作りたい

  ロボットフレームワーク(RoboMaker)

 

 

 

AWSとは??

新しい本、「図解即戦力 AWSのしくみと技術がしっかりわかる教科書」を

手に取ったので、

気になったことを記述していく。

 

AWS = Amazon Web Service とは

 

クラウドコンピューティングサービスの1つ。

 =サーバーやネットワークなどを、インターネット経由で貸してくれるサービスで、

  いつでもどこでも始められる

 

AWSは様々なサービスを提供しているので、

それらを組み合わせれば、あらゆるアプリやインフラを実現できる。

 

★システム運用に必要なサービスを一式借りられる??

 

これまでのレンタルサーバーなどのように、

サーバーだけを借りるといった、バラバラの業者からそれぞれ借りないといけなかった

インフラを一括して借りられること、

 と、

OSやWebサーバー、データベースサーバーなどに必要なソフトウェアまで丸ごと手配できること。

 

★他の利点

・サービスが組み合わせやすい

・従量制なので、使った分だけ借りられる

・専門家じゃなくても使える

・日本円で払えるし、日本語対応している