Amazon Web Services ブログ

Category: Top Posts

AWS Elemental MediaLive Anywhere のご紹介 : お客様独自のインフラストラクチャでクラウド制御のビデオエンコードを実行

Background : 背景 現在、放送、ライブストリーミングそしてビデオ配信をオンプレミスの素材またはロー […]

フルスタック TypeScript : AWS Amplify を再び紹介

AWS Amplify Gen 2 の一般提供開始を発表できることを嬉しく思います。AWS Amplify Gen 2 は、クラウドに接続されたアプリを構築するためのフルスタックの TypeScript 開発者体験を提供します。AWS Amplify はWeb アプリケーションのホスティングやクラウドバックエンドの構築と接続をサポートします。Amplify Gen 2 では、アプリのクラウドバックエンドのすべての部分を TypeScript で定義します。認証バックエンドもデータバックエンドもストレージバックエンドもすべてが TypeScript で定義されます。Amplify は AWS によって構築され、AWS 上で動作するため、必要に応じて 200 以上の AWS サービスを追加できます。Amazon Bedrock のような生成 AI サービスも当然、TypeScript で定義することができます。今週の 1 週間、新しい Gen 2 の機能をローンチウィークの一環として紹介していきます。

既存の 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では、開発者が生成されたコンポーネントをアプリのバックエンドデータに視覚的に接続することができます。