InfoQ ホームページ DevOps に関するすべてのコンテンツ
-
DevOpsDays NZでの講演についてAlison Polton-Simonhへのインタビュー
ThoughtWorksのAlison Polton-Simonへインタビューし、DevOpsDaysNZでの、計測するべきメトリクスに関する講演について話を聞いた。
-
EE4J、EclipseファウンデーションがオープンソースJava EEを準備
Eclipseファウンデーションは準備ができている。Eclipse Enterprise for Java</a>(EE4J)プロジェクトとしてJava EEをオープンソース化する仕事に対してだ。Reza Rahman氏、CapTech Consultingのシニアアーキテクトで元オラクルのエヴァンジェリストが、この新しいプロジェクトについてInfoQに語った。
-
IBMがJavaマイクロサービス用のオープンソースランタイムOpen Libertyを公開
IBMは先頃、同社のWebSphere Libertyのオープンソース実装であるOpen Libertyを公開した。最新のEclipse MicroProfileとJava EE APIをサポートする。同社でWebSphereとLibertyのランタイムアーキテクトを務めるAlasdair Nottingham氏と、Bluemix Garage LondonのテクニカルリーダであるHolly Cummins氏が、Open Libertyについて説明してくれた。
-
Microsoft、クラウドデータインポートの新オプションを導入
Microsoft Igniteカンファレンスで、Microsoftは大量のデータをクラウドに移す新たなオプションのパブリックプレビューを発表した。Microsoft Azure Data Boxは、デバイスにデータを移して、データセンターに直接送れる手段を提供する。
-
AWSが4TBメモリの仮想マシンを提供へ
新たなメモリ最適化EC2インスタンスタイプであるx1e.32xlargeのローンチにより、メモリに関しては、AWSは最大のクラウド仮想マシンを持つことになった。この新タイプのインスタンスを運用環境で使用することにより、SAP HANAやインメモリデータベースなどのソフトウェアによる大量のメモリ要求への対処が可能になる。
-
DevOpsにおけるAPIとしての共有データベース
Sabin.ioのプリンシパル・コンサルタントであるSimon Sabin氏は、先日のWinOps 2017カンファレンスで、継続的デプロイメントモデルにデータベース変更を統合する方法について講演を行なった。複数のサーバないしアプリケーションでデータベースを共有する場合に重要なのは、データベース所有者の観点で見たデータベースをAPIとして扱うことだ。
-
Azure FunctionsがJavaをサポート
JavaOneで、MicrosoftはAzure FunctionsのJavaサポートを発表した。Azure Functionsを使うと、ユーザーはクラウド上でちょっとしたコードを実行できる。今回のアップデートは、Azure Functionsのサポート言語数を増やして、MicrosoftをサーバーレスJavaサポートを導入する2つ目の主要なクラウドプロバイダーにするものだ。
-
Brian GoetzがJavaのパターンマッチングについてInfoQに語った
オラクルのBrian Goetz氏とGavin Bierman氏はJavaプログラミング言語への統合を見込んだパターンマッチの概念を紹介する。冗長もしくは間違いやすい、よくあるJavaソースコードのイディオムから始めて、パターンマッチングがどのように落とし穴のいくつかを取り除くのかを調査している。
-
Google Cloud と HashiCorp がコラボレーションを拡大
オープンソースコミュニティとのエンゲージメント拡大の一環として、 Google は HashiCorp とのコラボレーションを増やすと発表した。これによって Google Cloud Platform (GCP) での Infrastructure as code のクラウドプロビジョニングツールである Terraform 、そしてシークレットマネジメントツールの Vault のための機能が改善される。
-
Ericssonにおけるテレコムソフトウェアの継続的デリバリー
近年、テレコム業界は、DevOpsの原則とツールの導入により、サービスデリバリープロセスを変えている。ロンドンで開催されたDevOps Enterprise Summit 2017におけるEricssonの講演、ならびに、彼らの継続的デリバリーに関するペーパーは、彼らが直面した課題とその克服方法について説明している。
-
NGINXがマイクロサービスプラットフォーム, OpenShift Ingressコントローラ、Service Meshプレビュー版をリリース
NGINX IncがNGINX Application Platformをリリースした。マイクロサービス開発者のための“ワンストップショップ”を目標に、Red Hat OpenShift Container Platformでロードバランシングを実現するためのKubernetes Ingress Controllerソリューションと、Istioメッシュコントロールプレーン用サービスプロキシを含む。
-
Spring Framework 5.0がリリース
2017年9月28日、新たなリアクティブWebフレームワークを備えたSpring Framework 5.0がリリースされた。今回のリリースでは、コードベース全体がJava 8ソースコードレベルに基づいている。開発とデプロイメントの面ではJDK 9と互換性がある。
-
JUnit 5リリース
JUnit 5がリリースされた。この10年で最初のメジャーリリースになる。また、EPL v2.0ライセンスでリリースされる最初のプロジェクトの一つで、ツール作者とエンドユーザーを助けるために、モダンなモジュラーアーキテクチャを備えている。
-
Microsoft .NET アーキテクチャーガイダンスがリリース
Microsoft の開発部と Visual Studio 製品チームによる4つのアプリケーションアーキテクチャーガイドが入手可能となった。このガイダンスは、以前草案として発表されていたもので、マイクロサービス、Docker、ASP.NET Core と Azureによるウェブアプリケーション、そして Xamarin Forms を用いたエンタープライズアプリケーションの4つの分野をカバーしている。各ガイダンスは eBook に含まれている。このガイドでマイクロサービス、ウェブアプリケーション、そして Xamarin forms によるモバイルアプリケーションを構築する例として、2つの end-to-end のアプリケーションが参照されている。
-
Michael Coté氏に聞く – DevOpsの導入とDevOpsDays NZの講演
Raf Gemmail氏がPivotalのMichael Coté氏に、DevOps導入時の障害と、氏がDevOpsDays NZ 2017で行なう予定の講演についてインタビューする。