投稿日: Jul 15, 2022

AWS Lambda Powertools for TypeScript の一般提供が開始されます。これは、Well-Architected Serverless のベストプラクティスを Lambda 関数に可能な限り簡単かつ高速に組み込むための、オープンソースのデベロッパーライブラリです。

今回のリリースにおいて、Lambda Powertools for TypeScript は、分散トレース (Tracer)、構造化ログ記録 (Logger)、非同期のビジネスおよびアプリケーションのメトリクス (Metrics) という、可観測性に関する 3 つの機能に焦点を当てています。デベロッパーは、Lambda Powertools for TypeScript を使用することで、これらのプラクティスをわずか数秒で適用できます。AWS SDK および AWS の複数のサービスに抽象化を導入することにより、Powertools は AWS Well-Architected Serverless Lens で定義されたベストプラクティスの適用を合理化し、デベロッパーの生産性を向上させます。

Lambda Powertools for TypeScript は、Lambda の Node.js ランタイム用のコードを開発する際に使用されます。これらのランタイムは、Lambda を使用できるすべてのリージョンで利用可能です。Powertools は、Python および Java プログラミング言語でも利用可能です。

この新しい Lambda Powertools for TypeScript の詳細については、ブログ記事「Simplifying serverless best practices with AWS Lambda Powertools for TypeScript」を参照してください。フィードバック、アイデア、問題については、GitHub プロジェクトに直接送信できます。