InfoQ ホームページ ニュース
-
Amazon Q Code Transformation:Javaアプリケーションのアップグレードを自動化する
AWSは最近、Amazon Q Code Transformationのプレビューを発表した。このサービスは、生成的な人工知能によって既存のJavaアプリケーションコードのアップグレードプロセスを簡素化するように設計されている。この新機能は、レガシーコードを最小限に抑え、古い言語バージョンからの移行に必要な一般的な言語アップグレードタスクを自動化することを目的としている。
-
HashiCorp、Terraformプロバイダーコードの自動生成を追加
HashiCorpはTerraformプロバイダーコード生成ツールセットのテクニカルプレビューをリリースした。これにはOpenAPI仕様からTerraformプロバイダーコードを生成する新しいツールが含まれる。このリリースには、プロバイダーコードの仕様からTerraformプラグインフレームワークのコードを生成するツールも含まれている。
-
データ処理ワークロードと柔軟なストレージを実現するAmazon ECSとAmazon EBSの統合
AWSは最近、Amazon Elastic Container Service (AmazonECS) がAmazon Elastic Block Store (AmazonEBS) との統合をサポートすることを発表した。
-
Visual Studio 2022 Preview 3:オールインワン検索の改善
先週、MicrosoftはVisual Studio 2022 17.9 Preview 3をリリースし、All-In-One Searchとしても知られるコード検索機能が大幅に強化された。今回のプレビューアップデートでは、検索体験が大幅に改善され、開発者はソリューション全体であらゆる単語や文字列を検索可能になった。その他の変更点は、Xcode 15.1のサポート、Microsoft Teamsツールキットへの追加、その他のバグ修正である。
-
DoorDash社、Flinkを用いて新しいセッション化プラットフォームを開発、通知配信の適時性向上へ
DoorDash社のエンジニアリング・チームのChen Yang氏とFan Zhang氏はこのほど、Apache Flinkを使用して、ユーザーのアクティビティとユーザー・セッションをリアルタイムで識別するApache Flinkによるインメモリ・セッション化プラットフォームを開発した。下図に示す新システムは、DoorDash社が以前直面していた多くの課題の1つである、ユーザーがカートを本当に放棄したのか、それとも単にもっと多くの商品や別の販売店を閲覧したのかを識別する、という問題を解決した。この区別は、タイムリーで適切なカート放棄通知を送信するために非常に重要であった。バッチ処理などの従来の方法では、リソースを大量に消費し、タイムラグが発生するため、リアルタイムの検知はほぼ不可能だった。
-
GitHub Copilot Chat、一般公開へ
GitHubによるこの頃の発表によると、自然言語を利用したコーディングツールGitHub Copilot Chatが一般公開された。GitHub Copilotの一部であるこのツールは、自然言語を普遍的なプログラミング言語として高めるように設計されている。
-
スタンフォード大学の研究者が脳信号を使って知能ロボットを制御
スタンフォード大学の研究チームは、昨年11月に開催された第7回ロボット学習年次会議で発表した論文の中で、脳信号によってロボットを制御できるインテリジェントな人間の脳とロボットのインターフェースを発表した。Neural Signal Operated Intelligent Robotsの略でNOIRと名付けられたこのシステムは、脳波(EEG)を使って人間の意思をロボットに伝える。
-
OpenAIがAIの安全性に"Preparedness Framework"を採用
OpenAIはこの頃、AIのリスクを軽減するためのPreparedness Frameworkのベータ版を発表した。このFrameworkには、4つのリスクカテゴリーとそれぞれのリスクレベルの定義が記載されており、OpenAIの安全ガバナンス手順も定義されている。
-
Amazon CloudWatchのアラームがLambda関数を直接トリガーできるように
AWSは最近、Amazon CloudWatchアラームが状態変化に対するアクションとしてAWS Lambda関数をサポートするようになったと発表した。この新機能により、開発者は不健全なリソースを検出した際の改善アクションを自動化できるようになる。
-
ChatGPTを使用してソフトウェア・テストのプラクティスを向上させ、ソフトウェア・デリバリーを支援する
人工知能はソフトウェア・デリバリーを支援し、ソフトウェア・テストの自動化とプロジェ���ト作業の最適化に利用できる。Dimitar Panayotov氏は、ChatGPTを使ってテストデータを生成し、電子メールテンプレートを作成し、テスト結果に基づいて説明を作成する。これにより、彼は時間を節約し、より生産的になるために投資できる。
-
S3と新しいOR1インスタンスによるAmazon OpenSearch Zero ETL
Amazonは、Amazon OpenSearchサービスのAmazon S3とのゼロ抽出、変換、ローディング(ETL)統合のプレビューを発表した。これにより、サービスを切り替えることなく、Amazon S3およびS3ベースのデータレイクの操作ログを分析する新しい方法が提供される。この開発により、ユーザーはクラウドオブジェクトストアでクエリーの頻度が低いデータをシームレスに調べ、同時にOpenSearchサービスの運用分析と可視化機能を活用できる。
-
Netflix、MaestroとApache Icebergを使ったインクリメンタル処理ソリューションを構築
Netflixは、データ・プラットフォームにおけるインクリメンタル処理のための新しいソリューションを構築した。インクリメンタルアプローチは、完全なデータセットの処理を避けるため、コンピューティングリソースのコストと実行時間を大幅に削減する。同社は、Maestro workflow engineとApache Icebergを使用して、データの鮮度と精度を向上させ、マネージドバックフィル機能を提供する予定である。
-
OpenSSF、ソフトウェアの構築方法を検証するためにSBOMに認証を追加
Open Source Security Foundation (OpenSSF)は先日、ソフトウェア部品表(Software Bills of Materials:SBOM)をイントート認証で強化するために設計されたツール、SBOMitを発表した。OpenSSFセキュリティ・ツーリング・ワーキンググループの下で発表されたこの開発は、ソフトウェア開発プロセスの透明性とセキュリティ向上を目的としている。
-
AirbnbのCI/CDframeworkがSalesforce DX、Git、Buildkiteを採用し、効率的なソフトウェアデリバリーを実現する
Airbnbは最近、Salesforce DX、Git、Buildkiteを統合し、CRMプラットフォームに合わせたDevOpsframeworkについて議論した。このframeworkは、開発者からローコードユーザーまで、すべてのステークホルダーが開発とデプロイのプロセスに関与することを容易にする。DevOps frameworkを使うことで、Airbnbはデプロイ時間を90分から15分に短縮した。
-
AWS、Aurora Serverless v1をサービス停止へ、キャパシティをゼロにスケールダウンできる、唯一のリレーショナルデータベース
先日、AWSはAmazon Auroraを利用しているユーザーに対し、Serverless v1のサポートを終了し、1年以内にサービスを停止する予定であることを発表した。より新しいAurora Serverless v2にはゼロへのスケーリングがないため、コミュニティ内では潜在的なコストの増加や、AWS上に「真の」サーバーレス・リレーショナルデータベースが存在しないことに対する懸念が高まっている。