InfoQ ホームページ アジャイル技術 に関するすべてのコンテンツ
-
JFrogはJCenterとBintrayを閉鎖へ
JFrogは、GradleやAndroidビルドでよく使用されるJavaリポジトリ JCenterを含むBintrayアセットホスティングサービスを閉鎖すると発表した。 Bintrayへのアップロードは月末にブロックされ、アセットは4月末以降ダウンロードできなくなり、その後すぐに削除される。 これがJavaビルドパイプラインにとって何を意味するかを知るために読んでください。
-
Npm 7がワークスペースと決定論的ビルドをサポートで一般提供
先頃リリースされたnpm 7には、開発者から要求されたいくつかの機能が追加されている。たとえば、ワークスペースのサポート、ピア依存関係管理のより良いサポート、決定論的に再現可能なビルドだ。npm 7は、開発者エクスペリエンス全体の改善を目的としたいくつかの重大な変更を含む大きなリリースだ。
-
安全で迅速なデプロイを世界規模で - QCon Plus Q&A
Uberは、ハイブリッドクラウドモデルを使って、サービスのデプロイメントを自動化した。すべてのサービスを同じロールアウトテクニックとワークフローを使ってデプロイすることにより、デプロイメントの安全性を保証し、問題の軽減を図る。さらに、クラウド間の差異を抽象化することで、任意のプラットフォーム上で動作するサービスの構築が可能になる。
-
mvnd: Mavenを速くするDaemon、Peter Palaga氏とGuillaume Nodet氏との対談
ほぼ20歳のMavenは、依然としてJavaの世界ビルドツールであり、最大の市場シェア (60%以上) を誇っている。敏捷性とリリースサイクルの短縮という今日のニーズに適応するため、Maven Daemonは、TakariまたはGradleによって普及した手法を使用して、必要な速度を実現する。
-
AWSがProtonを発表 - パブリックプレビュー版の新しいコンテナ管理サービス
毎年開催されるAWS re:Invent開発者会議で、パブリッククラウドプロバイダーであるAmazonは、AWS Protonのパブリックプレビュー版を発表した。これは、コンテナーおよびサーバレスアプリケーション向けの新しいフルマネージドデプロイメントサービスである。AWS Protonを使用すると、顧客はサーバレスおよびコンテナベースのアプリケーションに対して、インフラストラクチャプロビジョニングとコードデプロイメントを自動化し、管理することができる。
-
AWSがMac MiniベースのEC2インスタンスの提供を開始
re:Invent 2020で発表されたAWSの新しいEC2 Macインスタンスにより、Amazon Elastic Cloud ComputeでmacOSを実行して、macOS、iOS、iPadOS、tvOS、watchOS、SafariなどのAppleプラットフォーム用のXcodeアプリケーションを構築、テスト、パッケージ化、署名できる。
-
Strangler Fig Patternを使用したマイクロサービスへのモノリスの移行
ScholarPackは、Strangler Fig Patternを使用してモノリスバックエンドから移行した。彼らは、顧客のニーズをターゲットにするために段階的な開発と継続的デリバリーを適用し、その間にモノリスを絞め殺した。
-
DataStaxがクラウドネイティブのDatabase as a ServiceとAIOpsツールを発表
DataStaxは先月、Apache Cassandra上に構築されたクラウドネイティブのDatabase-as-a-Service (DBaaS) であるAstraのリリースを発表した。また、最近、Apache Cassandraクラスタの状態をプロアクティブに監視するVectorと呼ばれるAIOps製品を発表した。
-
BazelがAndroidオープンソースプロジェクトの新しいビルドシステムになる
Googleは、Androidオープンソースプロジェクト(AOSP)が、新しいビルドツールとしてBazelを使用することを発表した。AOSPは、市場で入手可能なすべてのAndroidラベル付きOSおよびより多くの派生OSに対する基盤を提供するものである。
-
DevTestOpsプラットフォーム Mabl によるシフトレフトテスト
開発ライフサイクルの「早期にテストし、頻繁にテストする」および「できるだけ早期にテストする」という考えに対して、シフトレフトテストはよく知られているアプローチだ。最近、シフトレフトテストとCI/CDの組み合わせにより、DevTestOpsと呼ばれるDevOpsへの新しいアプローチが活発になっている。InfoQは、DevTestOpsプラットフォームメーカ mablの共同創設者であるDan Belcher氏と話をした。
-
Alcideの新しいsKanコマンドラインツールがKubernetesデプロイメントファイルをスキャンする
KubernetesセキュリティプラットフォームのAlcideは、開発者、DevOps、KubernetesアプリケーションビルダがAlcide Security PlatformにアクセスできるようにするコマンドラインツールであるsKanのリリースを発表した。sKanを使用すると、開発者はCIパイプラインを含むアプリケーション開発ライフサイクルの一部としてKubernetes構成ファイルとデプロイファイルをスキャンできる。
-
GitLabの年次DevOps調査で、新たなトレンドと変化する役割を示す
21か国から3500人を超える開発者によって完了したGitLabのDevOps調査は、開発とリリース、セキュリティ、テストの3つの主要な領域を網羅している。この調査は、リリースサイクルの高速化と品質の向上を示唆しており、最近のDevSecOps領域では、より組織的な微調整が必要だ。InfoQは、GitLabのシニア開発者エバンジェリストであるBrendan O'Leary氏と話す機会を得た。
-
リーンと「LeanとDevOpsの科学 (Accelerate) 」を適用して価値をデリバリする: QCon Plus Q&A
リーンの原則と実践の背景にある科学と数学を理解することで、エンジニアリングリーダは、職場でそれらを提唱し、実装することができる。このようにして、David Van Couvering氏がQCon Plus 2020で価値を提供するためのリーン原則と実践の適用についての講演で説明したように、従業員のエンゲージメントと士気、そして収益に直接影響を与えることができる。
-
Pulumiがコードツールとして新しいポリシーでバージョン 2.0をリリース
Pulumiは、コードプラットフォームとしてのオープンソースインフラストラクチャのバージョン 2.0のリリースを発表した。このリリースには、CrossGuardと呼ばれるコードシステムとしての新しいポリシーが含まれている。また、既存のシステムをPulumiに移行するための改善も含まれている。
-
HashicorpのWaypointは、プラットフォーム間で一貫したビルド・デプロイワークフローを目標としている
HashiCorpはWaypointを発表した。これは、Kubernetes, AWS ECS、Nomad、Google Cloud Run、Docker、Buildpacks、Azure Container Instancesなどのさまざまなプラットフォーム間で一貫したビルドとデプロイのワークフローを提供することを目的としたオープンソースプロジェクトである。