#devops のAIニュース
126件の記事
GitHub Actionsが非圧縮アーティファクトのアップロード・ダウンロードをサポート
GitHubが、GitHub Actionsのワークフロー内で非圧縮アーティファクトのアップロード・ダウンロード機能を追加した。従来は自動的に圧縮されていたが、ユーザーからのフィードバックに基づきワークフローの効率化を図った。
macOS 26がGitHubホストランナーで一般提供開始
GitHubがmacOS 26ランナーイメージをGitHub Actionsで一般提供開始した。Apple SiliconとIntel両方に対応し、最新のmacOSとXcodeツールでアプリのビルド・テスト環境を提供する。
Bugbot Autofixによるコードレビューの自動化
Bugbot Autofixは、クラウドエージェントを使用して変更をテストし、プルリクエスト内の問題を自動的に検出・修正するツールです。
プレゼンテーション:開発者エクスペリエンスチームの最適な効率性を実現する
Fabien DeshayesがMonzoの開発者速度チームの戦略を解説。「プラットフォームをプロダクトとして」捉える考え方を強調し、開発者体験向上のための効率化手法を提案。
Dependabotが複数ディレクトリ間で依存関係名による更新をグループ化可能に
Dependabotが複数ディレクトリ間で依存関係名による更新をグループ化する機能を追加。複数パッケージやサービスを含むリポジトリでの依存関係アップグレード管理が容易に。
GitHubコード品質:組織レベルのダッシュボードがパブリックプレビューで公開
GitHubが組織全体のコード健全性を可視化するダッシュボードをプレビュー公開。管理者や開発者がリポジトリ横断でコード品質を把握可能に。
言語パッケージマネージャーにおける再現可能なビルド
公開されたパッケージが、主張するソースコードから実際にビルドされたことを検証する仕組みについて説明しています。
エンタープライズ定義のカスタム組織ロールが一般提供開始
企業管理者が複数組織間でのロールベースアクセス制御を容易にするカスタム組織ロールを作成できるようになりました。
組織APIにおけるエンタープライズチームサポート
GitHub Enterpriseの組織オーナーが、既存の組織APIエンドポイントを通じてエンタープライズチームと組織チームの両方を発見・操作できるようになりました。
Forge固有のリポジトリフォルダ
Git Forgeのマジックフォルダ(.github/、.gitlab/など)は、各プラットフォーム固有の設定や自動化ワークフローを管理するための専用ディレクトリです。
ワークフローディスパッチAPIが実行IDを返すようになりました
GitHub ActionsのワークフローディスパッチAPIでワークフローをトリガーすると、レスポンスに実行IDなどのメタデータが含まれるようになり、リクエストの追跡が容易になります。
StablyがAIテストエージェントを数週間ではなく数時間でリリースする方法
Stablyの6人チームはVercelを活用し、AIテストエージェントのリリース期間を数週間から数時間に短縮した。Vercelのプラットフォームがインフラ不安を解消し、自律テストを強化、企業の迅速な成長を可能にしている。
Kubernetes Podに手元のssh/scpで接続できるツール「sshpod」をOSSで公開しました
Preferred Networksのエンジニアが、Kubernetes上のPodにOpenSSHクライアントから直接接続できるツール「sshpod」をオープンソースで公開した。
自然言語だけでワークフローが完成する時代:ワークフローDevOpsへの変革
Difyやn8nなどのノーコードツールは非エンジニアでも利用可能だが、実務ではGUI操作の習得や手動テスト、エラー特定に課題がある。AIアプリケーションのワークフロー自動生成により、これらの課題解決を目指す取り組みを紹介。
AIタスクフォースにおける非AIタスク:AIツール開発の現場でこそ必要な「AI以外の」技術選定
メルカリのAIタスクフォース担当者が、AIツール開発においてAI以外の技術選定の重要性を述べる記事。
【年末大掃除】開発環境VMの再構築 - apt・brew・asdf・Dockerを使い分けたパッケージ管理
開発者が開発環境用仮想マシンを再構築し、apt・Homebrew・asdf・Dockerなどのパッケージ管理ツールを使い分けて、gcloud・Docker・Go・kubectl・poetryなどのツールを効率的にインストールする方法を紹介している。
余剰PCを活用したプライベートクラウド構築によるネットワーク実験
筆者が余剰PCを活用し、Proxmox VEやHAProxyなどのオープンソース技術を用いて検証用プライベートクラウド環境を構築し、ネットワーク設計と可用性向上の実践的実験を行った。
Kubernetes環境におけるパケットキャプチャ
メルカリのPlatform Network team/SREが、Kubernetes環境におけるネットワークのパケットキャプチャ手法について解説している。
ローカルPostgreSQLコンテナでスロークエリを特定する方法
アプリケーション成長時のDBパフォーマンスボトルネックに対処するため、ローカルPostgreSQLコンテナで非効率なSQLクエリを検出する手順を解説。
AWS RDS Aurora Serverless v1からv2への移行手順メモ
バックエンドエンジニアのわいけい氏が、AWS RDS Aurora Serverless v1からv2へのアップグレード手順を業務で実施した経験を共有している。v1のサポート終了に伴う移行作業で、サービス影響を考慮した慎重な対応が必要だった。
テスト管理ツール「Qase」を導入して達成したことと残された課題
筆者がテスト管理ツール「Qase」を導入し、Excelからの脱却を図った結果、解決できた点と新たに明らかになった課題について紹介している。
ティアフォーが提供する量産向け自動運転車両とその実装を加速するDevOpsプラットフォーム
ティアフォーがCES出展前にJapan Mobility Showで発表した、自動運転車両の量産を加速するDevOpsプラットフォームについて紹介。
AWSのコスト削減: ストレージクラスの最適化
ストックマーク社が、AWSのコスト削減手法として、コスト分析・監視、ストレージの最適化、リソースの削除・停止の3つを実例と共に紹介している。特にストレージの最適化に焦点を当てている。
CIは命綱 - 開発プロセスで意識・工夫していること
ストックマークの開発チームが、スキーマ駆動開発、API設計、リグレッションテスト、CI/CD、計測によるユーザー体験向上など、効率的で堅実な開発プロセスを実践している取り組みを紹介している。
Artillery.ioを使用した負荷テスト
Artillery.ioは、JSONPlaceholderなどのテストサーバーに対して負荷テストを実行するツールであり、CSVファイルからのテストケース読み込みや.envファイルによる設定管理などの機能を提供する。
iOSアプリの週次リリースを支える技術
SmartNewsアプリの急成長とチーム拡大の中で、iOSチームが週次リリースを実現する技術的取り組みについて紹介。