InfoQ ホームページ ニュース
-
モダンテストへの移行:テスターがチームの補助輪になることをどのように止めるか
従来のテストは、テスターがセーフティネットとして機能し、テストが実装から分離されているが、これは品質に悪影響を与える可能性がある。そうではなく、テスターはコーチとして行動し、チームで協力し、変化を促進することで、チームの補助輪になってしまうことをやめることができる。文化が重要で、特に環境が心理的安全性を提供することが重要である。
-
AWS Step Functions向けの可観測性を提供する新機能
最近、AWSは、Step Functions向けのステートマシンページの新たなオプトイン機能を発表した。開発者は、新しい実行ページオプションを有効にすることで、標準ワークフローをすばやく分析、デバッグ、最適化することができるようになった。
-
Spring for GraphQLバージョン1.0がリリースへ
プロジェクト開始から2年も経たないうちに、Spring for GraphQL 1.0がリリースされた。 このプロジェクトでは2つのチームがコラボレーションして、SpringとGraphQL Javaを統合した。
-
Microsoftが中核となる新たなプラットフォームを発表:Microsoft Intelligent Data Platform
Microsoftは最近、Microsoft Intelligent Data Platformと呼ばれる新しいプラットフォームを発表した。このプラットフォームでは、データベース、分析、ガバナンスの製品を完全に統合する。この新しいプラットフォームには、Azure Dataスペースで既に利用できるすべてのもの(Azure Data Factory、Azure Data Explorer、SQL Server 2022、Azure SQL、Cosmos DBなど)からSynapse Analytics製品、Power BI、および新しくブランド変更されたPurviewデータガバナンスが含まれる。
-
Heighliner: "スタック・アズ・コード"エクスペリエンスを実現するアプリケーション開発プラットフォーム
Helium3 Techは先頃、アプリケーションスタックをコードとして提供可能にする、オープンソースのクラウドネイティブアプリケーション開発プラットフォームHeighlinerをローンチした。複雑なインフラストラクチャの詳細を、可読性のある構成ファイルに抽象化することにより、バージョン管理、再利用、共有が可能になる。
-
SwiftUIがチャート、データ駆動型ナビゲーションなどを提供
WWDC 2022で、AppleはSwiftUIの新しいイテレーションを発表した。これは、iOS、iPadOS、macOS、watchOS向けのUIを構築するための宣言型フレームワークである。最も重要な目玉として、SwiftUIの新しいグラフ作成機能、洗練されたナビゲーション、新しいコントロールなどがある。
-
Metaが1750億パラメータAI言語モデルのOPTをオープンソース化
Meta AI Researchは、1750億パラメーターAI言語モデルのOpen Pre-trained Transformer(OPT-175B)をリリースした。このモデルは1800億のトークンを含むデータセットでトレーニングされている。GPT-3と同等のパフォーマンスを示す一方で、必要なカーボンフットプリントはGPT-3トレーニングの7分の1のみである。
-
AWSがアーキテクチャ決定レコードのガイドを公開
Amazonウェブサービスは、アーキテクチャ決定レコード(ADR)を使うためのガイドを公開した。彼らは、ソフトウェアエンジニアリングチームでADRを採用しレビューするプロセスを推奨している。このプロセスにより、承認、却下、置き換えのADRが決定ログに収集される。
-
Amazon Elastic MapReduceがサーバーレス製品として一般向け提供へ
AWSは最近、Amazon Elastic MapReduce(EMR)サーバレスが一般向け提供(GA)となったことを発表した。この製品はサーバレスデプロイメントの選択肢の1つである。これは、クラスタやサーバを設定、管理、スケーリングすることなく、Apache SparkやHiveなどのオープンソースフレームワークを使ってビッグデータ分析アプリケーションを実行する顧客を対象としたものである。
-
Angular 14 - Typed FormsとStandalone Components
Angular 14は今月初めにリリースされ、Ivy以降で最も重要なアップデートが行われた。これには、待望の2つの機能(Typed Reactive FormsとStandalone Components)およびマイナーな改善がいくつか含まれている。
-
Googleは最新のC2DマシンタイプとN2Dマシンタイプでコンフィデンシャルコンピューティングを提供
最新のAMD EPYCテクノロジーを採用するために、汎用(N2D)仮想マシンとコンピューティング最適化(C2D)仮想マシンをアップグレードしてから数か月後、Googleは現在、これらのマシンタイプ上でコンフィデンシャルコンピューティングをプレビュー版として利用できるようにした。
-
Java Newsラウンドアップ: JEP 428、MicroStreamがMicronaut Foundationに参加、SpringとApache Groovyのアップデート
2022年5月30日、今週のJavaラウンドアップは、OpenJDK、JDK 19、Spring Shell 2.1.0-M4、Spring Native 0.12.0、Spring Cloud Stream Applications 2021.1.2、Spring Security OAuthの開発終了、Micronaut 3.5.1、Quarkus 2.7.6.Final、Apache Groovyバージョン3.0.11と2.5.17、JobRunr 5.1.3、MicroStreamがMicronaut Foundationに参加、といったニュースをお届けする。
-
Microsoftが自身のマーケットプレイスでSaaSソリューションとしてNGINX for Azureのパブリックプレビュー版をリリース
Microsoftは最近、NGINX for Azureを発表した。これは高度なトラフィック管理と監視を備えたネイティブ統合ソフトウェア(SaaS)ソリューションである。このサービスは、Azure Marketplaceからプレビュー版で入手できる。
-
AWS DataSyncがAWS、Google Cloud、Azure間のデータ移動をサポート
Amazonは最近、AWS DataSyncがストレージロケーションとしてGoogle Cloud StorageとAzure Filesストレージをサポートを追加したと発表した。このデータサービスの2つの新しいオプションは、AWSの内外へのデータの移動に役立つが、データ転送料金は依然としてネックとなる可能性がある。
-
AWSがLambda向けのPowerShellカスタムランタイムを発表
AWSは最近、AWS Lambda向けの新たなPowerShellカスタムランタイムを発表した。これはPowerShellで記述したLambda関数を実行するためのランタイムである。この新たなランタイムを使うことで開発者はLambdaでネイティブPowerShellコードをコンパイルせずに記述できるため、デプロイとテストがシンプルになる。