Amazon Web Services ブログ

Category: Top Posts

既存の MySQL と PostgreSQL データベース用の GraphQL API の作成

AWS Cloud Development Kit (CDK) を使って既存のリレーショナルデータベース上にスケーラブルでセキュアな GraphQL インタフェースを簡単に構築できる機能を発表しました。AWS Systems Manager Parameter Store に SecureString として安全に保存されたデータベースの認証情報と共に AWS Amplify GraphQL API CDK コンストラクトを提供し、SQL ステートメントを実行する GraphQL API の構築を開始します。この新機能は、Amazon Relational Database Service (Amazon RDS) 上の MySQL および PostgreSQL データベース、または外部でホストされている MySQL および PostgreSQL データベースで動作します。

Amazon EC2 に Java 版 Minecraft サーバーをセットアップ

本記事では、個人用の Java 版 Minecraft サーバーを AWS 上にデプロイする方法をご紹介します。サーバーを AWS にホストすることで、自宅サーバーを使用した際に伴う、一般的なネットワーク上の課題やセキュリティ上の懸念を解消することができます。また、仮想マシンを制御できるため、任意の MOD やプラグインを構成することができます。今回は、Amazon Elastic Compute Cloud(EC2) を使用して、友人と一緒に使用できる Minecraft サーバーを稼働させます。本記事で、コストの最適化についての説明は省きますが、サーバーのコストを削減する方法はたくさんあります。

Announcing Live Tail feature for Amazon CloudWatch Logs

Amazon CloudWatch Logs の Live Tail 機能を発表

Amazon CloudWatch Logs は、受信した CloudWatch ログデータをリアルタイムで表示できる新しいインタラクティブ分析機能である Live Tail をリリースしました。
このブログ記事では、CloudWatch Logs のインタラクティブな Live Tail 機能を使用する方法と、アプリケーションの可用性に関するエラーをデバッグする方法を示します。

GraphQL API と AWS AppSync によるシングルテーブルとマルチテーブルの DynamoDB 設計パターン

DynamoDB は NoSQL データベースであるため、従来の RDBMS データベースとは異なるデータモデリングパターンを利用する可能性があります。そのようなパターンの 1 つが、1 つの DynamoDB テーブルに複数の異なるタイプのエンティティを含めることであり、これはしばしば “シングルテーブル設計” と呼ばれます。シングルテーブル設計とマルチテーブル設計のどちらが最適か、その答えは本当にあなたのビジネスニーズにかかっています。ここでは、それぞれのメリットとデメリット、そしてその効果について説明します。

Figma designs to full-stack React apps

AWS Amplify Studio – 最小限のプログラミングでFigmaからフルスタックのReactアプリを実現

AWS Amplifyにおいて、Amplifyの強力なバックエンドとの統合・管理機能を持ち、最小限のコーディングでUI開発を加速する新機能(パブリックプレビュー)をフロントエンド開発者に提供するGUI開発環境「AWS Amplify Studio」を発表しました。

Amplify Studioは、Figmaで作成されたデザインを人間が読めるReactのコンポーネントコードに自動的に変換します。また、Amplify Studioでは、開発者が生成されたコンポーネントをアプリのバックエンドデータに視覚的に接続することができます。