Trong thời đại “Big Data” thì các kho dữ liệu (Data Warehouse) truyền thống gặp…
Cloud Build private pool: CI/CD security for private networks
A recent survey found that developers spend 39% of their time managing DevOps infrastructure that supports continuous integration (CI) and continuous delivery (CD) their. Unreliable availability, manual provisioning, limited scaling, disruptive upgrades, long queue times, and high fixed costs all slow down development and take valuable time and focus away from the DevOps team. And while cloud-based CI/CD solutions can resolve many of these inconsistencies, they largely only work with resources hosted in the cloud.
That's why Google is excited to announce that starting today, you can take advantage of serverless build environments in private network, with Cloud Build private pools. Launched in 2018, Cloud Build has helped thousands of customers modernize their CI/CD workloads to run on 'workers' is fully managed, secure, pay-as-you-go with no infrastructure to manage.
Cloud Build offers auto-scaling on-demand, pay-by-the-minute, all with no infrastructure to manage. The new private pools features enhanced Cloud Build with secure, fully managed CI/CD and DevOps workflow automation that uses peer-to-peer networking to connect to private network your. The Private pools also unlocks a bunch of new customization options like new machine types, higher max concurrency, regional builds, and network configuration options.
With Cloud Build's own team, you get the benefits of a fully managed, cloud-hosted CI/CD product that meets enterprise security and compliance requirements — even for highly regulated industries like finance, healthcare, retail, and others. For example, you can enable fully managed DevOps workflows from source code repositories hosted in private networks, including Github Enterprise.
With the Private pools, Cloud Build now supports:
- VPC Peering
- VPC-SC
- Static IP ranges
- No public IPs
- Org policy enforcement
- Cross-project builds
- Build from private source repositories with first class integrations, including Github Enterprise
- Regionalization in 15 regions across the US, EU, Asia, Australia, and South America
- Hundreds of concurrent builds per pool
- 15 machine types
And although designed primarily for private network use cases, Private pools also works well with resources in Google Cloud, if you want to try new features like higher concurrency or additional machines.
Same Cloud Build, new build environment
Private pools introduces a new build environment to perform your builds with Cloud Builds while maintaining a consistent API and product experience. All the same great features of Cloud Build are available with the Private pools, include fully managed workers, pay-as-you-go pricing, Cloud Console UI, source repo integrations, IAM permissions, Secret Manager and Pub/Sub integrations and native support for Cloud Platform runtimes options like Google Kubernetes Engine (GKE), Cloud Run, Cloud Functions, App Engine and Firebase.
Run builds on a Private pools It's as easy as creating a group and setting it up build environment in your cloudbuild.yaml config file. Private networking optionally configured via Service Networking by peering your private pool to your customer-managed VPC and supports both peered and shared VPCs.
Google is happy to share the private pools with businesses, so you can enjoy an automation platform for Cloud Build developer one way Secure, fully managed from your private network. Feature private pools available today, and Google looks forward to introducing service accounts for each activation and approval portals soon. To get started, try booting fast or read overview document For more details.
Source: Gimasys