マイクロソフト、Azure上でDockerコンテナの自動ビルドを実行する「ACR Build」リリース。Build 2018

2018年5月9日

マイクロソフトは、米国シアトルで開催中のイベント「Build 2018」において、Azure上でDockerコンテナの自動ビルドを実行する新サービス「ACR Build」(Azure Container Registry Build)のリリースを発表しました

Dockerコンテナを利用してアプリケーションをデプロイする場合、OSやフレームワーク、アプリケーションなどをまとめて実行可能にしたDockerイメージをビルドによって生成することになります。

ビルドを行うには、まずビルド用のDocker環境をクラウドやオンプレミスなどで用意します。そしてOSやフレームワークなどを含む既存のベースとなるDockerイメージをGitHubなどのリポジトリから取得し、これをソースコードリポジトリから取得したアプリケーションのコードなどと組み合わせ、ビルドすることになります。

ビルドは一度行えば終わりというわけではありません。アプリケーションのアップデートがあるでしょうし、OS、フレームワークなどもパッチの適用などでアップデートされていくでしょう。

こうしたアップデートがあるたびに、Dockerイメージを最新の状態に保つために、継続的にビルドを実行していく必要があります。

ACR Buildは、こうしたビルド環境をクラウドで提供するサービスであるだけでなく、アップデートごとのビルド作業を自動化する機能を備えています。

ACR Build

具体的には、ベースイメージのアップデートやアプリケーションのソースコードのアップデートをトリガーに、自動的にビルドを実行。最新のDockerイメージをAzure Container Registryに保存することができます。

現在のところ、ベースイメージのアップデート検知はAzure Container Registryのみですが、今後Docker Hubなどほかのレジストリにも対応予定。

また、現時点でACR BuildはLinuxのみ対応ですが、今後Windows、ARMプロセッサにも対応していく予定。特にARM対応はIoTエッジデバイスでの利用が増加することが予想されており、つねにエッジデバイスをセキュアに保つためにも重要な機能になると考えられています。

Build 2018

Tags: Microsoft Azure コンテナ型仮想化 Microsoft

このエントリーをはてなブックマークに追加
ツイート
follow us in feedly





タグクラウド

クラウド / AWS / Azure / Google Cloud
コンテナ / Docker / Kubernetes
クラウドネイティブ / サーバレス
クラウド障害 / 運用・監視

プログラミング言語 / 開発ツール
JavaScript / Java / .NET / WebAssembly
HTML/CSS / Web標準

アジャイル開発 / スクラム / DevOps / CI/CD
ソフトウェアテスト・品質
ローコード/ノーコード開発

データベース / RDB / NoSQL / 機械学習・AI
Oracle Database / MySQL / PostgreSQL
Office / 業務アプリケーション

ネットワーク / HTTP / QUIC / セキュリティ
OS / Windows / Linux / VMware
ハードウェア / サーバ / ストレージ

業界動向 / 働き方 / 給与・年収
編集後記 / 殿堂入り / おもしろ

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本