

Google Cloud adds Cloud Native Buildpacks to boost container projects - SiliconA...
source link: https://siliconangle.com/2020/10/09/google-cloud-adds-cloud-native-buildpacks-boost-container-projects/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.


Google LLC today announced that several of the core services in its cloud platform are receiving support for Cloud Native Buildpacks, an open-source technology designed to speed up the creation of containerized applications.
The search giant also released open-source templates to ease adoption of the technology for customers. Software containers host the components of modern applications that can run in multiple computing environments.
The original version of Cloud Native Buildpacks was created by Salesforce.com Inc.’s Heroku subsidiary. In 2018, Heroku turned the technology into an open-source project and contributed it to the Cloud Native Computing Foundation.
The purpose of buildpacks, as the technology is most commonly referred to, is to speed up the tedious assembly phase of container projects. Containerized applications typically comprise not just the core software code itself but also a variety of supporting components such as security modules and operating system images. To create their application, developers have to manually assemble these components into a single file, which can take a great deal of time in large projects with a lot of moving parts.
Buildpacks largely automate the process. The technology can scan an application’s source code, deduce what supporting components it needs and then pull everything together without any manual input. Developers receive a ready-to-use Docker container image that can deploy on their companies’ infrastructure.
Google today said that it’s making buildpacks the main mechanism for deploying software on Google Cloud’s App Engine application hosting platform. Moreover, buildpacks will become the default mechanism for deploying serverless computing workloads on Cloud Functions. Serverless computing is an architecture that doesn’t require customers to manage the underlying compute resources.
Cloud Shell, a tool Google provides to help customers manage their cloud infrastructure, now has a built-in buildpacks creation feature. Meanwhile, the search giant’s Cloud Code and Skaffold coding assistance services will support the technology as well.
Google is rolling out the native support alongside a collection of pre-packaged buildpack templates customers can use in software projects. Each template includes a so-called managed copy of the Ubuntu 18.04 operating system maintained by the search giant. As a result, applications built using a Google-provided buildpack automatically receive operating system security patches when they’re released.
Such seamless patches are made possible by another feature of Cloud Native Buildpacks dubbed rebasing. After assembling an application, the technology allows for the included operating system image to be updated to a new version without requiring the entire application to be rebuilt.
“Google Cloud buildpacks can also be customized with additional system packages or to meet your development team’s particular needs,” Google product managers Matthew Soldo and Steren Giannini elaborated in the announcement today. “The buildpacks themselves are all written in Go.”
Google’s buildpack templates are available on GitHub.
Image: Google
Since you’re here …
Show your support for our mission with our one-click subscription to our YouTube channel (below). The more subscribers we have, the more YouTube will suggest relevant enterprise and emerging technology content to you. Thanks!
Support our mission: >>>>>> SUBSCRIBE NOW >>>>>> to our YouTube channel.
… We’d also like to tell you about our mission and how you can help us fulfill it. SiliconANGLE Media Inc.’s business model is based on the intrinsic value of the content, not advertising. Unlike many online publications, we don’t have a paywall or run banner advertising, because we want to keep our journalism open, without influence or the need to chase traffic.The journalism, reporting and commentary on SiliconANGLE — along with live, unscripted video from our Silicon Valley studio and globe-trotting video teams at theCUBE — take a lot of hard work, time and money. Keeping the quality high requires the support of sponsors who are aligned with our vision of ad-free journalism content.
If you like the reporting, video interviews and other ad-free content here, please take a moment to check out a sample of the video content supported by our sponsors, tweet your support, and keep coming back to SiliconANGLE.
Recommend
-
48
Today, the Cloud Native Computing Foundation (CNCF) accepted Cloud Native Buildpacks (CNB) into the...
-
40
Your Heroku application's journey to production begins with a buildpack that detects what kind of app you have, what tools you need to run, and how to tune your app for peak performance. In this way, buildpacks reduce yo...
-
45
README.md pack - Buildpack CLI
-
64
README.md
-
39
-
24
If you’re using Dokku - especially for commercial purposes - consider donating to project development via OpenCollective or Patreon
-
25
Containers are industry standard today. But how often do we try to write our own Dockerfiles again and again? Cloud Native Buildpacks with Paketo.io are here to free us from this burden! No matter what language you use. And if it’s Spring Boo...
-
11
Cloud Native Security Snyk Container meets Cloud Native Buildpacks: Cloud Native Application Security the right way
-
6
再见 Dockerfile,拥抱新型镜像构建技术 Buildpacks作者:米开朗基杨,方阗云原生正在吞并软件世界,容器改变了传统的应用开发模式,如今研发人员不仅要...
-
8
苹果SiliconA/M系列芯片供应链面临进一步涨价
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK