AWS– tag –
-
テクノロジー
AWSのDocumentDBにローカルから安全に接続する手順
クラウド上のデータベースに接続する際、セキュリティを保ちつつ接続するにはいくつかの工夫が必要です。本記事では、AWSが提供するDocumentDBに、EC2を経由して、自宅などのローカル環境から安全に接続する方法を、失敗例も交えて詳しく解説します。 なぜ... -
未分類
AuroraとDocumentDB、処理速度はどちらが速い?実際の使用感と検証から解説
システム開発において、データベースの選定はシステム全体の性能に直結する重要な要素です。中でも、AWSが提供するAuroraとDocumentDBは、多くの現場で採用されている代表的なデータベースサービスです。 この記事では、これら2つのサービスの処理速度を中... -
テクノロジー
LambdaのNode.jsからMongoDBのデータが更新されない理由とその対策
Webアプリケーションやシステム開発でよく使われるNode.jsとMongoDBの組み合わせ。最近では、サーバーの構築をせずに使えるLambda関数(クラウド上の小さな処理単位)からMongoDBを更新したいという要望も増えてきました。 しかし実際に使ってみると、エラ... -
テクノロジー
Vagrant環境からAWSのEC2を経由してDocumentDBに接続する方法とSSH切断エラーの対処法
この記事では、Vagrantで構築したローカル開発環境から、AWS上のEC2インスタンスを踏み台にして、Amazon DocumentDBへ安全に接続する方法を紹介します。公開鍵ではなくパスワード認証を使いたいケースに対応し、接続中に発生する「client_loop: send disco... -
テクノロジー
AWS Lambdaで「ハンドラーが見つからない」エラーの原因と解決法
AWS Lambdaを使ってサーバーなしで処理を実行する場面は増えていますが、実際に開発環境で試したときに「ハンドラーが見つからない」というエラーに直面したことがある方も多いでしょう。本記事では、その原因と具体的な解決策について解説します。 実行時... -
テクノロジー
Robo3TでDocumentDBに接続すると「allowDiskUse」で失敗する原因と対策
システム開発や運用において、Amazon DocumentDB は扱いやすいドキュメント型のデータベースとして広く利用されています。しかし、Robo3T などのツールで接続しようとすると、次のようなエラーに直面することがあります。 Failed to retrieve documentsMon... -
テクノロジー
Lambda関数は成功するのにAPI Gatewayからは「Internal Server Error」
AWS Lambdaを使って処理を自動化し、API GatewayからそのLambda関数を呼び出す構成は、サーバーを持たずにAPIを公開する方法としてとても人気です。 しかし、Lambda関数はテストでは正常に動作するのに、API Gatewayを通してアクセスすると「Internal Serv... -
テクノロジー
SSH接続がタイムアウトする原因とEC2のログイン制限の有無
システム開発や保守において、AWSのEC2に対してSSH接続ができないという問題に直面することは珍しくありません。特に、同じ秘密鍵と同じユーザー名を用いて、複数の端末から同時に接続を試みる場合や、Visual Studio Codeの拡張機能を使っている場合などに... -
テクノロジー
CloudFront + S3で発生する「AccessDenied」エラーの原因と対策
CloudFront と S3 を組み合わせて静的ウェブサイトを公開する構成は、信頼性と高速性に優れており、多くのエンジニアに採用されています。しかし、ブラウザでアクセスした際に以下のようなエラーが表示され、うまく公開できないというトラブルがよく発生し... -
テクノロジー
Flutter WebをGitHub Actionsでビルド&S3デプロイ自動化(CloudFrontキャッシュも削除)
Flutter Webで構築したウェブサイトを効率的に公開するためには、自動化されたビルドとデプロイの仕組みが不可欠です。この記事では、GitHub Actionsを活用して、Flutter Webのソースコードを自動でビルドし、S3にアップロード、その後CloudFrontのキャッ...
