InfoQ ホームページ DevOps に関するすべてのコンテンツ
-
サーバレスコンピューティングにハイブリッドなオートメーションを - MirosoftがAzureFunctionのPowerShellをプレビュー公開
先日のブログ記事で、Microsoftは、Azure Functions 2.xランタイムでのPowerShellサポートをベータ版として発表した。今回のリリースでは、PowerShellによるスクリプト作成を好む管理者や開発者のための、カスタムロジックシナリオの提供に重点が置かれている。Azure Functionイベントのトリガとバインディングは、スケジュールサポートに加えてオンデマンド実行もサポートされることにより、PowerShellのシナリオに新たな機能を提供する。
-
GoogleがAI Platformをローンチ、エンドツーエンドでMLプロジェクトを構築・実行・管理
Googleは先頃、マシンラーニングモデルを開発、テスト、デプロイするためのエンドツーエンドのプラットフォームとして、AI Platformをローンチした。さまざまな製品やサービスをひとつのホストに統合することにより、企業がAIを使って複雑かつ困難な問題を、協調的かつ容易に解決できるようにする。
-
設定不要のWebアプリケーション開発を可能にするZero Server Webフレームワーク
Zero Server Webフレームワークを使用すれば、設定をまったく必要とせずに、サーバ側のレンダリングを使用するWebアプリケーションの作成、構築、開発が可能になる。Zero 1.0では、Node.js、React、Vue、HTML、MDX、静的ファイルを組み合わせて使用可能になるとともに、スイートに対応予定のSvelteがサポートされている。さらに、自動構成やファイルシステムベースのルーティング、依存関係の自動解決といった機能も備える。
-
レジリエンスの源を強化する - QCon LondonにおけるJohn Allspaw氏の講演より
QCon Londonで、John Allspaw氏が、"Amplifying Sources of Resilience: What Research Says"と題したプレゼンテーションを行った。要点は次のようなものだ — レジリエンスはシステムが持つ(has)ものではなく、システムが行う(do)ものである。組織内で"適応能力(adaptive capacity)"を創出し維持することは、レジリエンスのある行動だ。サプライズに人々がどのように対処するかについて学ぶことは、レジリエンスの源を見つけるための道である。
-
GitLab 11.11がマージリクエストの担当の複数アサイン、Windows Container Executorなどを提供
最近リリースされたGitLab 11.11では、マージリクエストの担当の複数アサイン、GitLab Runners向けのWindows Container Executor、リリースへのゲストアクセス、インスタンスレベルのKubernetesクラスタなどを提供している。
-
非公開クレート用に代替レジスタを導入したRust 1.34
Cargo 1.34の最も大きな特徴は、 代替カーゴレジストリの使用をサポートしたことだ。これは企業環境において、ゲームチェンジャになる可能性がある。さらに今回のリリースでは、ドキュメンテーションテストで"?"がサポートされ、標準ライブラリにいくつかの改良が加えられている。
-
Quarkus - John Clingan、Mark Little両氏とのQ&A
先日の記事で初めて紹介した、GraalVMとOpenJDK HotSpotのために開発されたKubernetesネイティブなJavaフレームワークであるQuarkusが、先頃Red Hatからリリースされた。今回は、同社のJohn Clingan、Mark Little両氏に話を聞いた。
-
AmazonのマネージドKafkaがKafka Streamingのセットアップと使用の簡素化を目指す
AWS re:invent 2018でパブリックプレビューとして導入された、Kafka用のAmazon Managed Streaming(MSK)は現在一般に利用可能である。 Amazon MSKは、Kafkaをベースにしたストリーミングアプリケーションの構築と実行を容易にすることを目的としている。
-
GitHubがDependabot自動セキュリティPRおよびその他のセキュリティ関連機能を追加
GitHubは、セキュリティ修正を含むアップデートが必要な依存関係のためのPRを作成する機能、より良い脆弱性評価のためのWhiteSourceデータとの統合、依存関係インサイトなど、開発者がコードを保護するための新機能を発表した。
-
インフラストラクチャオートメーション企業のChefがオープンソースにコミット
インフラストラクチャオートメーション企業のChefは、Apache 2.0ライセンスの下で、オープンソースとして自社のすべてのソフトウェアを開発することを約束している。
-
構成可能なレジリエンスポリシを備えたFailsafe 2.0がリリース
障害処理を目的とした依存度ゼロのJavaライブラリであるFailsafeが、バージョン2.0をリリースした。レジリエンスポリシ構造に加えて、独自のポリシサービスプロバイダが可能なプラグインアーキテクチャをサポートする。
-
Spring Cloud、プラガブルなサーキットブレーカインタフェースを発表
Spring Cloudのインキュベーターは、プラガブルなサーキットブレーカーインターフェースを提供するSpring Cloud Circuit Breakerと呼ばれる新しいプロジェクトを導入した。これはシステムが早期にエラーを発生し、連鎖的な失敗とシステムの過負荷を防ぐのに役立つ。
-
2019年のRustの進化は成熟を目指す
Rustの今年のロードマップは、2019年を通しての言語開発の主要な優先事項を設定するための、コミュニティからのブログ投稿の公募の結果である。それには、ガバナンスモデルの再構築、新しい言語機能の軽量化、コンパイラの改善が含まれる。
-
Google Kubernetes Engineの機能強化:チャンネルのアップグレード、Windowsコンテナのサポート、Stackdriver
最近開催されたバルセロナのKubeCon EUで、GoogleはGoogle Kubernetes Engine(GKE)用にRapid、Regular、Stableの3つの新しいリリースチャネルを提供することを発表した。これらのチャネルを使用して、Google Cloud Platform(GCP)ユーザは最も新しいリリースを希望するのか、最も安定したリリースを希望するのかを選択できる。あるいは開発環境で最新のアップデートを迅速に評価できる。
-
Oracle Weblogic Serverにリモートで悪用される可能性のある大きな脆弱性
セキュリティ研究者がOracle Weblogic Server(WLS)に新たにリモートから悪用可能な脆弱性を発見した。CVE-2019-2725はユーザ認証なしでリモートから悪用される可能性があり、全体のCVSSスコアは10のうち9.3であり、重大な脆弱性となる。Oracleはこの問題の影響を受けるサーバのバージョンが10.3.6.0と12.1.3.0であることを記したセキュリティ警告を発表した。