InfoQ ホームページ DevOps に関するすべてのコンテンツ
-
OracleがオープンソースのFn Projectを公開、サーバレス競争に参戦
Oracleは新たにFnをリリースした。対象とするクラウドを選ばない、オープンソースのサーバレスプラットフォームだ。‘あらゆるプログラミング言語’をサポートするが、ローンチ時点ではJava機能一般とJUnitテストフレームワークを対象とする。 FnはFn Server、Fn FDK、Fn Flow、Fn Load Balancerという、4つの主要コンポーネントで構成される。FnServerはGoで記述されており、コードを実行するプラットフォームという位置付けだ。
-
Telepresenceを使用してKubernetesアプリケーション開発とテストをローカルで行なう
コンテナスケジューリングプラットフォームにデプロイされるマイクロサービスの開発は、特に依存関係の必要なサービスの構築やテストに関して、技術者を新たな課題に直面させる。このニュース記事ではTelepresenceツールを検証する。このツールでは、ローカルでサービスを開発しながら、リモートクラスタ内で動作する他の依存サービスと透過的に統合することが可能だ。
-
ZGC - オラクルの巨大ヒープ向けガベージコレクタ
オラクルはZガベージコレクタ(ZGC)をオープンソースにする意向があると発表した。Per Liden氏、オラクルのZGCの考案者でHotspotプロジェクト(かつてはJRockit)のメンバであるが、氏はZGCをオープンソースにするため新しいプロジェクトをOpenJDKコミュニティに提案した。
-
Microsoft は新しいマネージドな Kubernetes Service である Azure Container Service (AKS)をプレビューリリースした
Microsoft は新しいマネージドな Kubernetes Service である "Azure Container Service (AKS)" をプレビューリリースした。同サービスは Kubernetes、Mesos DC/OS、Docker Swarm をサポートした既存の ACS とは別れた製品だ。
-
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メッシュコントロールプレーン用サービスプロキシを含む。