AWS入門:クラウドコンピューティングサービスと基本的な使用方法

AWS(Amazon Web Services)が提供するクラウドコンピューティングサービス体系(コンピューティング、ストレージ、データベース、機械学習など)を深く理解し、AWSの基本的な使い方を習得します。 Oncloud AI は AWS 公式パートナーとして、移行、運用・保守、決済サービスのサポートを提供します。

 

AWS (Amazon Web Services) とは何ですか?

AWS は、Amazon が立ち上げた世界有数のクラウド コンピューティング プラットフォームであり、個人の開発者、中小企業、大企業に、スケーラブルで弾力性のあるオンデマンドの IT インフラストラクチャ サービスを提供しています。同社のサービスは、弾力性のあるコンピューティング プラットフォームからデータ ストレージ、機械学習からコンテンツ配信まで、さまざまな技術シナリオをカバーしており、最新のアプリケーションの開発と展開にとって重要な基盤となっています。

 

AWS サービスアーキテクチャの概要

AWS は、インフラストラクチャからプラットフォーム、アプリケーションに至るまで、完全なクラウド サービス システムを提供します。

IaaS(サービスとしてのインフラストラクチャ)

コンピューティング
  • Amazon EC2 (エラスティックコンピューティングクラウド):AWSの基幹サービスの一つで、ユーザーにオンデマンドで拡張可能な仮想サーバーを提供します。オンデマンドインスタンス、リザーブドインスタンス、スポットインスタンスなど、さまざまな課金モデルから選択できます。

  • EC2 コンテナサービスと ECS Fargate: Docker コンテナ管理をサポートし、サーバーレス コンテナ運用を実現します。

  • AWS ラムダ:コード実行時間のみで課金される、イベントドリブンアプリケーションに適したサーバーレスコンピューティングサービスです。

  • 自動スケーリング:アプリケーションの負荷に応じてEC2インスタンスを自動的に増減し、リソースの利用効率を向上します。

  • 弾性負荷分散: トラフィックを複数のインスタンスに自動的に分散し、アプリケーションの高可用性を確保します。

ネットワーキング
  • アマゾンVPC: プライベートネットワーク環境を構築し、サブネット、セキュリティグループ、IP アドレスなどを制御します。

  • ダイレクトコネクト: ローカルデータセンターと AWS を専用回線で接続し、データ転送の効率とセキュリティを向上します。

 

ストレージとコンテンツ配信

ストレージサービス
  • Amazon S3 (シンプルストレージサービス): バックアップ、メディア、ログなどのシナリオに適した、高可用性とスケーラビリティを備えたオブジェクト ストレージ サービス。

  • Amazon EBS (Elastic Block Store): EC2 インスタンス用のブロック ストレージ ボリュームを提供し、スナップショット バックアップをサポートします。

  • エラスティック ファイル システム (EFS): 複数のインスタンスによる共有アクセスを備えたファイル ストレージ システム。

  • アマゾン氷河: コールドデータストレージに適した低コストのアーカイブサービス。

コンテンツ配信
  • Amazon クラウドフロント:静的および動的コンテンツの読み込み速度を向上させるグローバルコンテンツ配信ネットワーク (CDN)。

 

データベースサービス

  • RDS (リレーショナル データベース サービス) は、クラウドで MySQL、Oracle、SQL Server、PGSQL などのリレーショナル データベースをセットアップ、操作、拡張するために使用されます。
  •  DynamoDB (高速で柔軟な Nosql データベース サービス、完全に管理されたクラウド データベース、ドキュメントとキー値のストレージ モデルをサポート、特に柔軟なデータ モデルと信頼性の高いパフォーマンス)
  • ElasticCache (メモリ キャッシュ Web サービスを提供し、Mamcache および Redis メモリ キャッシュ エンジンをサポート)

 

データ分析と人工知能

  • アマゾンレッドシフト: ビッグデータ分析に適したPBレベルのデータウェアハウスサービス。

  • アマゾンEMR: Hadoop や Spark などのビッグ データ フレームワーク向けのクラスター展開ソリューション。

  • アマゾンキネシス: リアルタイムデータストリーム処理サービス。

  • Amazon SageMaker: 機械学習モデルを構築、トレーニング、デプロイするためのビジュアル プラットフォーム。

  • AWS データパイプライン: データ処理および転送自動化ツール。

 

アプリケーションサービスとツール

  • Amazon SQS / SNS: メッセージングおよび通知サービス。

  • AWS アプリストリーム: アプリケーションをクラウドにデプロイし、ユーザー端末にストリーミングします。

  • アマゾンSES: 一括メール送信サービス。

  • AWS クラウドサーチ:全文検索サービス、多言語と高度な検索機能をサポート。

 

DevOpsとデプロイメントツール

  • エラスティックビーンズトーク: Web アプリケーションの展開と管理を簡素化します。

  • AWS クラウドフォーメーション: テンプレートを使用して AWS リソースを自動的に作成および管理します。

  • AWS コードシリーズサービス: CodeCommit (ソースコードホスティング)、CodeDeploy (自動デプロイ)、CodePipeline (CI/CD プロセス統合) が含まれます。

 

AWS中国リージョンとグローバルリージョンの違い

エリア 公式ウェブサイトリンク 特徴
AWS グローバルロケーション aws.amazon.com 最も包括的なサービスで、国際ビジネスに適しています。新規ユーザーは 1 年間の無料パッケージ (EC2、S3 などを含む) をご利用いただけます。
AWS 中国サイト aws.amazon.cn 独立したアカウントを登録する必要があり、サービスが制限されており、無料パッケージのサポートはなく、国内ビジネスに適用されます

 

AWS を使い始めるにはどうすればよいですか?

  1. アカウントを登録する: アカウントを作成するには、中国またはグローバル地域を選択します。

  2. EC2インスタンスを作成する: AMI、インスタンスタイプ、VPC、セキュリティグループ、EBS ボリュームを選択して、サーバーをすばやくデプロイします。

  3. S3を使用してファイルを保存する: 写真、ビデオ、ログ、その他のコンテンツを保存するのに適しています。

  4. RDSデータベースの設定: データベースをローカルに展開しなくても、アプリケーションをすばやく起動できます。

  5. 監視と最適化: Amazon CloudWatch を通じてリソースの使用状況を監視し、インテリジェントな自動容量拡張を実現します。

 

Oncloud AI: AWS公式パートナーとして企業のクラウド移行を支援

AWS認定リセラーとして、オンクラウドAI 以下のサービス サポートを提供します。

  • AWSエンタープライズアカウントの支払い

  • クラウドリソースアーキテクチャの設計と移行

  • EC2インスタンスの最適化とセキュリティ強化

  • 完全管理型の運用・保守サービス

  • AWSマーケットプレイス購入に関するお問い合わせ

クラウドのニーズがある場合は、Oncloud AI に問い合わせて、インテリジェントなクラウド コンピューティングの旅を始めてください。

結論

AWS は強力なテクノロジープラットフォームを提供するだけでなく、柔軟なサービスポートフォリオにより、あらゆる企業が IT システムを迅速に導入、拡張、最適化できるようにもします。 AWS サービスを適切に選択することで、アプリケーションのパフォーマンスが大幅に向上し、コストが削減され、クラウドコンピューティングの価値が最大化されます。

さらに詳しく

何が必要か教えてください