5 ポイント 投稿者 xguru 2020-04-27 | まだコメントはありません。 | WhatsAppで共有
  • Cloud Native Buildpacks 標準ベース

  • Node.js、Java、Go、.NET Core、PHP 言語のパッケージを環境別に幅広くサポートしており、最新の言語環境を簡単に適用可能

  • 上記言語で作られたアプリを Kubernetes にデプロイする際に最適

  • Buildpacks : Dockerfile なしでソースコードからコンテナイメージをより高速かつ安全に生成。再利用可能な形でビルドをモジュール化し、イメージレイヤーを最小化

ビルドパックは Heroku が最初に作成し、その後 Cloud Foundry および各種 PaaS に導入

Cloud Native Buildpacks は Heroku と Pivotal がビルドパックのエコシステムを統合し、複数のクラウド環境で導入できるよう標準化

最新のコンテナ標準を適用 : OCI イメージフォーマット、Cross-Repository Blob Mounting、イメージレイヤーの rebasing 機能などを導入

Paketo の言語別ビルドパック群。環境に合ったものを選んで利用。

  • Node.js : Node Engine, NPM, Yarn

  • Java : OpenJDK, Build-System, Apache-Tomcat, Spring-boot, Googlestackdriver, JMX, Executable-jar, Eclipse-Open9, Amazon Corretto など

  • Go : Compiler, Dep, Modules,

  • .NET Core : Runtime, ASP.NET Core, SDK, Source Build, Configuration

  • PHP : Distribution, Web, Composer, Apache HTTPD, NGINX

まだコメントはありません。

まだコメントはありません。