InfoQ ホームページ DevOps に関するすべてのコンテンツ
-
すべてのマネジメントをアジャイルに - Fin Goulding氏の講演より
AvivaのインターナショナルCIOであるFin Goulding氏が、先日のDevOps Enterprise Summit Londonで、組織全体のフロー原理(flow principles)によるアジャイル能力向上について講演した。講演で取り上げられた内容のいくつかについて、詳しい説明を氏に依頼した。
-
GitHubが学習コンテンツを拡大
GitHub Learning Labは、すべてのスキルレベルの人々がGitHubを使用できるように、今年初めに開始されたイニシアチブである。GitHubは4つの新しいコースをリリースした。新しいコースは、GitHubへのアップロード、GitHubへの移行、Community Starter Kit、HTMLの導入である。
-
Terraform 0.12がこの夏にリリース予定
HashiCorpはTerraform 0.12をこの夏にリリースする予定だ。このリリースには、コミュニティから待望されていた改善が含まれている。特に次のような変更が注目される。式の第1級のサポート、for式、条件句だ。新しいバージョンにアップグレードする場合、破壊的な変更になる場合がある。
-
プロジェクトからプロ��クトへの移行に伴う課題
Nationwide Insuranceの元DevOpsテクノロジディレクタであるCarmen DeArdo氏と、Tasktop製品管理担当副社長のNicole Bryan氏が、先日のDevOps Enterprise Summit Londonで、プロジェクトベースからプロダクトベースの組織に移行することの重要性について講演した。
-
Googleが解説 - 他社のSRE実践はなぜ誤りなのか
GoogleのCRE(Customer Reliability Engineer)であるStephen Thorne氏が先日のDevOps Enterprise Summit Londonで講演し、SRE(Site Reliability Engineering)とは何か、その基本的な前提とメリットを理解できていない組織がいかに多いか、などについて解説した。
-
クラウドネイティブな継続的デリバリのためのパターンとプラクティス
RIO — Volkswagenのトラックおよびバス部門 — のチーフアーキテクトであるChristian Deger氏が、先頃ロンドンで開催されたContinuous Lifecycle Conferenceで、クラウドネイティブな継続的デリバリを実装するためのパターンとプラクティスについて講演した。
-
DockerがDocker Application Guidesを発表
Dockerは最近Docker Application Guidesを発表した。ガイドでは、Docker Enterprise EditionとDocker Desktopにアプリケーションをデプロイする方法が提供されている。また、コンテナイメージを選択し、Docker SwarmやKubernetesによってオーケストレーションされたプロトタイプアプリケーションをデプロイするためのアーキテクチャとガイダンスの例が提供されている。
-
なぜSegmentはマイクロサービスからモノリスに回帰したのか
SegmentのAlexandra Noonan氏が、当初のモノリシックアーキテクチャからマイクロサービスに移行し、そこで経験した問題によってアプローチの再考を余儀なくされ、(別の形式の)モノリシックアーキテクチャに戻ったことで大きなメリットを得たという、同社の経験について解説する。
-
LinkedInのカオスエンジニアリング - "LinkedOut"障害注入テストフレームワーク
LinkedIn Engineeringチームが先日、自らの“LinkedOut”障害注入テストフレームワークについて説明した。サービスのレジリエンスに関する仮説を構築し、LinkedInのA/BテストフレームワークであるLiXや、Invocation Context(CI)フレームワークを使用したコールスタックを通じて渡されるクッキー内のデータを介して、 障害トリガを注入することができる。障害シナリオにはエラー、遅延、タイムアウトなどがある。
-
Pivotal、Spring Cloud Data Flow 1.5をリリース
PivotalがSpring Cloud Data Flowのバージョン1.5をリリースした。リアルタイムデータの処理パイプライン構築用プロジェクトである。新機能はユーザインタフェースやメトリクス、Kubernetesの改善やSpring Cloud Stream Application Startersの更新といったことである。
-
Azure Kubernetes Serviceに関するMicrosoftのGabe Monroy氏とのQ&A - Build 2018にて
Microsoft //buildカンファレンスでInfoQは、Container on AzureのリードプログラムマネージャであるGabe Monroy氏に、Azure Kubernetes Service (AKS)について聞くことができた。話の中で氏は、Microsoftがコミュニティに協力すると同時に、例えばAzure Active Directory(AAD)との統合などによってサービスの差別化を図っていることなどを、詳細に説明してくれた。
-
専任チームによる継続的デリバリの実現
Robin Weston氏が、先日のContinuous Lifecycle Londonで、独立した開発サポートチームの支援によって、変革への抵抗が強くサイロ化した企業への継続的デリバリプラクティスの導入に成功した、自らの経験を語っている。新たなテクノロジやツールの導入よりも、チームが重視したのは、共有とチームの教育だった。その対象となったプラクティスは、継続的インテグレーションからテストピラミッドの採用、あるいはムダの特定によるサイクルタイム短縮まで、広きにわたる。
-
Amazon WorkspaceがAmazon Linux 2 Desktopを提供
新しいAmazon WorkSpacesでは、顧客はWindows 7および10以外のデスクトップとしてAmazon Linux 2を使用できる。Amazon Linux 2 WorkSpacesは、Amazon Machine Imageなどのいくつかの異なる形式で入手できる。
-
Fake 5が.NET Coreをサポート
数ヶ月間のプレビュー期間を経て、Fake 5が先頃リリースされた。この.NETアプリケーション用ビルドツールの新バージョンでは、コアが新たに書き直されただけでなく、多くの内部的な改良や機能が加えられている。メンテナのMatthias Dittrich氏に連絡を取り、すべての変更点や機能についての詳細を聞いた。
-
セルフサービスツーリングの思想から生まれたNetflixのフルサイクル開発者
Netflix Tech Blogの記事で、"Edge Engineering"チームが実施したサービス開発と運用に関するアプローチの実験と、結果として“フルサイクル開発者(Full Cycle Developers)”に至った経緯が公開されている。このアプローチは、開発者がサービス提供の特定の運用面を担当すべく、一連のセルフサービスツールによってサポートするという、Netflixの姿勢を示すものだ。