Blog#132: AWS EC2を紹介する概要

この記事の主な目的は、日本語レベルを上げるのを手伝うことです。ソフトウェア開発に関連する概念や知識なとを紹介するために簡単な日本語を使います。ITの知識に関しては、インターネット上でもっとよく説明されているかもしれませんが、この記事の主な目標はまだ日本語を学ぶことです。 こんにちは、私はトゥアンと申します。東京からフルスタックWeb開発者です。 将来の有用で面白い記事を見逃さないように、私のブログをフォローしてください。 導入 可変サイズのコンピューターを使って、安全にあらゆる種類の作業を行うことができます。 Amazon Elastic Compute Cloud(Amazon EC2)は、500以上のインスタンスから選択できる最新のプロセッサ、ストレージ、ネットワーク、オペレーティングシステム、購入モデルを提供し、ワークロードのニーズに最適なコンピューティングプラットフォームを提供します。インテル、AMD、Armのプロセッサに対応した最初の大手クラウドプロバイダーであり、オンデマンドのEC2 Macインスタンスを備えた唯一のクラウドであり、400G bpsのイーサネットネットワークを備えた唯一のクラウドです。機械学習のトレーニングで最高のコストパフォーマンスを実現し、1つの推論インスタンスあたりのコストもクラウドの中では最も低く抑えられています。AWSでは、他のクラウドよりも多くのSAP、ハイパフォーマンスコンピューティング(HPC)、機械学習、およびWindowsのワークロードが実行されています。 機能 信頼性の高い、スケーラブルなオンデマンドのインフラストラクチャにアクセスできます。99.99%の可用性を保証するSLA(サービスレベルアグリーメント)により、容量を数分でスケールできます。 アプリケーションを安全に使えるようにするため、Amazon

Blog#131: SQSキューからのメッセージによってトリガーされるAuto Scalingを使ってECSタスクを実行する方法

この記事の主な目的は、日本語レベルを上げるのを手伝うことです。ソフトウェア開発に関連する概念や知識なとを紹介するために簡単な日本語を使います。ITの知識に関しては、インターネット上でもっとよく説明されているかもしれませんが、この記事の主な目標はまだ日本語を学ぶことです。 こんにちは、私はトゥアンと申します。東京からフルスタックWeb開発者です。 将来の有用で面白い記事を見逃さないように、私のブログをフォローしてください。 はじめに AWSを利用すると、簡単にスケーラブルなサービスを構築することができます。本記事では、Amazon Simple Queue Service(SQS)とAmazon Elastic Container Service(ECS)を組み合わせて、メッセージに応じてタスクを自動スケーリングする方法について説明します。 SQSはメッセージキューサービスです。アプリケーション間でメッセージをやり取りすることができます。ECSはDockerコンテナを管理するサービスです。SQSキューからのメッセージによってトリガーされる自動スケーリングを使用してECSタスクを実行することで、メッセージに応じてタスクをスムーズかつ効率的に処理することができます。 やってみよう 以下では、この設定方法をいくつかステップに分けて説明します。 SQSキューを作成する