本文へ移動
Unlogical Systems

Ctrl / ⌘ + K でも開けます

    Unlogical Systems

    Amazon Web Services を採用する理由

    AWSは、サーバー、データベース、ストレージ、メール送信などをオンラインで提供するクラウドサービスです。弊社がAWSのどのサービスをどんな用途で採用しているか、保守の考え方をまとめました。

    Amazon Web Services(ECS / Lambda / S3 / RDS)

    公式サイト

    Amazon Web Services(ECS / Lambda / S3 / RDS)とは

    Amazon Web Services(AWS)は、サーバー、データベース、ファイル保存、メール送信、動画変換など、システムを動かすために必要な部品をオンラインで提供するクラウドサービスです。物理的なサーバーを購入せず、必要なときに必要な分だけ利用でき、利用量に応じて料金が決まります。サービスの種類が非常に多いため、どれをどう組み合わせるかが設計の要になります。Webシステムでは、アプリケーションの実行環境、データベース、ファイル保存、メール送信、非同期処理の仕組みを組み合わせて構成するのが一般的です。

    弊社が採用する理由

    弊社では、業務システムやWebサービスの本番環境として、AWSを中心的なクラウドとして採用しています。アプリケーションはコンテナとしてECS(Fargate)で動かすか、小さな処理はLambdaで実行し、データベースはRDS、ファイルはS3、メール送信はSES、時間のかかる処理の受け渡しにはSQSやSNSを使う構成が基本です。配信の高速化にはCloudFront、大量のデータ処理にはBatch、動画の変換にはMediaConvertを用途に応じて組み合わせています。構成はTerraformやAWS CDKでコードとして管理し、同じ構成をステージング環境と本番環境に再現できるようにしています。ローカル開発ではLocalStackでAWSの動作を模擬し、クラウドの費用をかけずに検証できる環境を整えています。サーバー構築からアプリケーション開発まで一貫して担当するフルスタックエンジニア制のため、AWSの構成とアプリケーションの設計を分断せずに最適化できる点が弊社の強みです。

    向いている案件

    • 利用者数の変動に応じて規模を調整したい業務システム・Webサービス
    • メール送信、ファイル保存、動画変換など複数の機能を組み合わせるシステム
    • 時間のかかる処理を非同期で安全に実行したいシステム
    • 構成をコードで管理し、複数の環境を同じ形で再現したい場合

    保守・移行の観点

    AWSでは、データベースやコンテナの実行環境などの管理型サービスにもそれぞれ版の更新期限があり、期限に合わせて更新を計画する必要があります。料金は利用量に応じて変動するため、予算の上限を設定し、月次で費用の推移を確認する運用が欠かせません。アクセス権限の管理は安全性の要で、最小限の権限を付与する原則と定期的な棚卸しが必要です。構成をコードで管理していれば変更履歴が残り、障害時の切り戻しや引き継ぎも容易になります。監視と通知の設定を保守の初期段階で整えることをおすすめしています。

    組み合わせて使う技術

    よくあるご質問

    レンタルサーバーとAWSはどう違いますか?

    レンタルサーバーは決まった構成を月額で借りる形ですが、AWSは必要な部品を組み合わせて構成を自由に設計でき、規模の調整も柔軟です。その分、設計と運用の知識が必要になるため、システムの規模と要件に応じて使い分けをご提案します。

    AWSの月額費用はどのくらいかかりますか?

    利用するサービスの組み合わせとデータ量、アクセス数によって大きく異なります。要件を伺ったうえで構成案と概算をお出しし、運用開始後も費用の推移を確認しながら調整します。

    AWSのアカウントはどちらが持ちますか?

    原則としてお客様名義のアカウントを作成し、弊社が運用のための権限をお預かりする形をおすすめしています。契約と費用の主体を明確にし、将来の引き継ぎも容易にするためです。

    関連するサービス

    関連する開発ガイド

    関連用語: ステージング環境保守運用SSL/TLSAPI

    監修: Unlogical Systems合同会社杉並区・西荻窪)公開

    まずは現場のエンジニアにご相談ください

    営業担当ではなく、実際に設計・開発を行うエンジニアが直接お答えします。ご相談・お見積りは無料、1営業日以内にご回答いたします。

    無料でご相談・お見積り

    資料の添付は、送信後に届く受付メールへの返信でお送りいただけます。

    相談・見積りは無料
    1営業日以内にご回答します

    無料で相談する