InfoQ ホームページ DevOps に関するすべてのコンテンツ
-
Googleとのコラボレーションで新しくなった"Accelerate State of DevOps Report" - DORAのNicole Forsgren博士に聞く
DORAとGoogle Cloudは、“The Accelerate State of DevOps Report”として、ソフトウェア開発の問題に焦点を当てた独自の調査を実施する。この調査は、技術提供チームのリソース管理や生産性、品質の向上に関するガイダンスを提供するための、新たな知見の獲得を目的とする。
-
Kubernetesはキャズムを越えたか?
Ian Crosby氏は、企業環境において残る課題(高度のセキュアな環境、Windowsのサポート、ステートフルなワークロードのサポート改善、レガシソフトウェアやハイブリッドクラウドとの統合など)にコミュニティが積極的に取り組んでいる状況から、Kubernetesが採用面でメインストリームに近づいていることは間違いない、と主張する。氏が言うように、“問題はKubernetesがキャズムを越えられるかではなく、いつ越えるか”なのだ。
-
Kayenta:NetflixとGoogleからオープンソースのカナリア分析ツール
Kayentaは、オープンソースのカナリア分析ツールで、新しいバージョンのソフトウェアの本番環境の準備状況を評価するために使われる。
-
GitLabはGoogle Kubernetes Engineを完全に管理可能に
GoogleとGitLabは、GitLabとGoogle Kubernetes Engine(GKE)の統合を発表した。これは、ロックインなしでGitLabをGKEと共に簡単に使えることを目的としている。
-
-
AWSがServerless Application Repositoryを一般公開
re:Invent 2017以降の短いプレビュー期間を経て、Amazon Web Services (AWS)は新たにServerless Application Repositoryの一般提供を開始した。“AWSパートナ、企業ユーザ、独立系開発者が開発したサーバレスアプリケーションを共有するための理想的な場所”を自称するAWS Lambdaコンソールを使用して、サーバレスアプリケーションとコンポーネントを探索し、設定し、展開することが可能になる。
-
ChefがInSpec 2.0でクラウドセキュリティの自動化を強化
継続的オートメーションベンダーであるChefは、Chefの無料オープンソースツールの新バージョンであるInSpec 2.0をリリースした。InSpecによって、DevOps・クロスファンクショナルアプリケーションチーム、インフラストラクチャチーム、セキュリティチームがセキュリティルールとコンプライアンスルールをコードで表現できる。そして、ソフトウェア配信のライフサイクル全体を通じてコンプライアンスの問題を評価し、修復できるようになる。
-
Java 10 Release Candidate 1 公開
GAリリース予定を2018年3月20日に控えて、Java 10 RC 1がJavaコミュニティに向けて公開された。今回のリリースは、Oracleの新たな6ヶ月リリースサイクルによる最初のアップグレードになる。最も関心と期待を集めている機能は、新たな予約型varの導入によるローカル変数の型推論だ。
-
Ankyraがプラットフォームを論理的なコンポーネントとして扱うリリース自動化ツールEscapeを発表
この10年間、Infrastructure as Code (IaC)のツールにフォーカスが当たっている。特に、Infrastructure as a Service (IaaS)とAPI駆動のインフラに牽引されて、注目が集まっている。今、この分野で課題になっているのは複数のツールを組み合わせてプラットフォーム全体を定義し、配置、構成するという要件だ。InfoQはこの課題についてAnkyraの創業者であるBart Spaans氏にインタビューした。氏はインフラとリリースエンジニアリングの専門家だ。
-
Booking.comは機械学習のためにどのようにKubernetesを使っているか
Sahil Dua氏はQCon Londonカンファレンスで、Booking.comがKubernetesを使用して顧客に目的地と宿泊施設を推薦するための機械学習(ML)モデルをどのように拡張できるかを説明した。特に、コンテナ上のKubernetesの伸縮性や資源不足回避が、いかに計算(およびデータ)集約的で、並列化が困難な機械学習モデルを実行する助けになっているかを強調した。
-
Facebook Liveにおける世界規模のイベントによるトラフィックスパイクの処理
Facebook Liveのエンジニアたちが、予測範囲内のイベントと予想外のイベントの両方のトラフィックを処理するために、自分たちのシステムをスケールアップした方法について講演した。後者は同社のグローバル分散アーキテクチャによって処理されるのに対して、前者は事前の周到な計画と負荷テストを必要とする。
-
JetBrainsがKotlin 1.2.30をリリース
JetBrainsが人気のプログラミング言語Kotlinのバージョン1.2.30をリリースした。バージョン1.2.20のリリース後約1ヶ月半でバグフィックスとツールの更新をした。新機能にはGradleのビルドキャッシュツールのサポート、TestNGのサポート、新しいKotlinスタイルガイドへIDEサポートといったものがある。
-
IBMがパブリッククラウドで初となるベアメタルKubernetesを提供
IBMは、業界初のベアメタルKubernetesをマネージドサービスとして提供する。このサービスにより、開発者とデータサイエンスチームは、コンテナをベアメタルのクラウドインフラストラクチャ上のマネージドサービスに直接プッシュできる。
-
構成情報管理SaaSプラットフォームのConfigがプライベートベータを開始
Configは、構成ファイル管理を目的とする、新しいSaaSサービスだ。Bien David氏が2017年に創立した同社は、システムやアプリ、モジュール、環境、サーバインスタンスが使用するコンフィギュレーションの保管とアクセスの簡略化を目標とする。InfoQはConfigを運営するチームに、同サービスが解決する3つの問題について詳しい説明を聞くことにした。
-
GitLabの新しい研究がDevOpsの価値と課題にスポットを当てる
GitLabから提供される2018年グローバル開発者レポートによると、ソフトウェア専門家は高度に協調するDevOpsスタイルの環境で働くことの総合的な価値を認識しており、そうしたメリットを経験している。65%の回答者は、DevOpsが非常に時間節約であると言っている。それは、マネージャのみに限定すると81%に上昇する。