InfoQ ホームページ DevOps に関するすべてのコンテンツ
-
StackPointCloudがクラウドネイティブ管理プラットフォーム内のIstioとKubernetesの機能を拡張
IstioとKubernetesのクラウドネイティブ管理プラットフォームであるStackPointCloudが、企業のマイクロサービスおよびコンテナのデプロイと運用を支援するツールセットを新たに加えた。これにより、任意のクラウドプロバイダを使用したKubernetesクラスタ全体のIstioサービスを管理できるようになる。さらに同社は、KubernetesクラスタでのARM使用を支援すべく、Packet Hostと提携した。
-
The Linux Foundationの新たなレポートでDevOpsスキルの需要の高さが明らかに
The Linux FoundationとハイテクキャリアハブのDiceによる2017年のOpen Source Jobs Reportでは、2,000以上のITオープンソース専門家とIT採用マネージャのうち、DevOps人材に対する需要が60パーセントを占めている。DevOpsのスキルは、クラウド/仮想化(60パーセント)とアプリケーションプラットフォーム(59パーセント)とともに、求められるオープンソーススキル(57パーセント)のトップ3を構成する。
-
AtlassianがKubernetesノードに対するオートスケーリングツールであるEscalatorをリリース
Atlassianは社内ツールのEscalatorをオープンソースプロジェクトとしてリリースした。これによって、コンフィギュレーションに基づいてKubernetesノードに対して先取りしたスケールアップと高速のスケールダウンを提供する。
-
Amazon Auroraが「バックトラック」機能を追加し、DBクラスタを特定の時点に巻き戻せるようになった
マネージドMySQLとマネージドPostgreSQLとの互換性がありAWSのリレーショナルデータベースであるAmazon Auroraは、新しいバックトラック機能を提供する。このバックトラック機能を使用することで、間違ったテーブルを削除するなどの間違いを元に戻すことができる。
-
マイクロサービスとサイトリライアビリティエンジニアリング
最近の記事では、マイクロサービスによってもたらされる複雑さがサイトリライアビリティエンジニアリング(SRE)の概念と一見どのように異なるか、またGoogleのような企業が、開発グループがマイクロサービスを擁する一方で、彼らとSREチームが必要なツールと合意をもって共に働くことを保証するためにどのように取り組んでいるか、について語られている。
-
カオスエンジニアリングによるAPIの回復力の向上
Gremlinチームは、組織のAPIが回復力があることを検証する方法として、シンプルなカオス実験を説明した。「game days」(ITシステムや人々のための消防訓練)を実行するように、カオス工学と技術の原則を使うことで、この新興領域で商用およびオープンソースのツールを適切に使えるようになるという価値を提供することができる。
-
GoogleのStackdriverモニタリングがKubernetesのデプロイ向けサポートを強化
最近終了したKubeConで、GoogleはKubernetes向けのStackdriverモニタリングのベータ版リリースを発表した。主な機能には、既存のStackdriverダッシュボードの他のメトリックとともに、Kubernetesの統一されたコンテナメトリックとログを一元的に参照できる。また、Prometheusサポートが改善した。
-
Netflixhがコンテナ管理プラットフォーム"Titus"をオープンソース提供
Netflixは、Titusという独自のコンテナ管理プラットフォームをオープンソースにすると発表した。TitusはApache Mesosをベースとして、AWS EC2上で動作する。
-
クラウドネイティブJavaの新たな基盤 - Jakarta EE
Eclipse FoudationのエグゼプティブディレクタであるMike Milinkovich氏が先日のJAXカンファレンスで、Jakarta EEのための新たなEclipseのガバナンスモデルとロードマップを紹介した。少し前に実施された1,800人Java開発者を対象とした調査に基づき、新たなガバナンスモデルではクラウドネイティブなアプリケーション開発とリリースサイクルの短期化に焦点が当てられる予定だ。氏はJakarta EEの今後について、InfoQに話してくれた。
-
Microsoftが独自のコンテンツデリバリネットワークをパブリックプレビュー版として発表
Microsoftは、顧客がコンテンツを使用して配信できるよう、独自のContent Delivery Network(CDN)のパブリックプレビュー版を提供することを発表した。Azure CDNの顧客は、世界33か国に広がるMicrosoftの広範な54のPOP(point-of-presence)CDNのどこででもコンテンツを提供しビジネスを実施することができる��
-
AWS EC2 Fleet:1リクエストで何千ものOn-DemandインスタンスとSpotインスタンスを管理
AmazonはEC2 Fleetを発表した。これは、単一のAPIを使用して、EC2のOn-Demandインスタンス、Reservedインスタンス、Spotインスタンスを組み合わせたフリートを作成できる新しい機能である。さらに、顧客は必要なキャパシティと、どのインスタンスタイプのVMかを指定することができ、スキャフォールディングコードを記述することなく、AWSは必要なインスタンスを起動、管理、監視、スケールする。
-
Terratest - インフラストラクチャテスト自動化のためのオープンソースのGoライブラリ
GruntworkはGoのフレームワークであるTerratestをオープンソース化した。Terratestは、利用して、インフラストラクチャに対する自動テストを記述ことができる。このライブラリはTerraformとPackerをサポートしている。
-
継続的デリバリの基礎としてのトランクベース開発
pivotalで継続的デリバリに関する書籍を著したDave Farley氏は先頃、トランクベース開発のプラクティスに対する異論について記事を書き、CIと優秀なチームで果している役割を証拠としてそれらの意見に反論した。共著者のJez Humble氏もTwitterのスレッドでこのプラクティスの文化的側面についてコメントし、プログラマ気質との関係について説明している。
-
GitHub Checks APIにより、アプリは高度な継続的インテグレーションが可能に
GitHub Checks APIは、コードチェックを継続的なインテグレーションワークフローに統合することを目的としている。たとえば、これはソースファイルを診断し、プルリクエストビューに直接結果を表示することを意味する。フィードバックは、問題の原因となるコード行を示すなど、必要に応じて詳細に記述することができるため、コミットの作成者は問題を修正してコードを改めてチェックすることができる。
-
NGINXが動的設定ができるオープンソースのWebサーバをリリース
NGINXは最近、オープンソースのWebアプリケーションサーバであるUnitのバージョン1.0をリリースした。サーバはリモートおよび動的設定をサポートし、設定変更に対するサービス中断は発生しない。Unit 1.0は複数の言語(Go、Perl、PHP、Python、Ruby)を同一インスタンス上での実行をサポートしており、同じ言語で複数のバージョンについても同様にサポートする。