Integrations with other Yandex Cloud services
- Yandex Cloud CDN
- Yandex Cloud Stackland
- Yandex Cloud Backup
- Yandex Cloud Interconnect
- Yandex Cloud Router
- Yandex Virtual Private Cloud
- Yandex Managed Service for Kubernetes
- Yandex Application Load Balancer
- Yandex Smart Web Security
- Yandex Cloud DNS
- Yandex Managed Service for PostgreSQL
- Yandex Object Storage
- Marketplace
- Yandex Monitoring
- Yandex Audit Trails
- Yandex Identity and Access Management
Yandex BareMetal supports integrations with other Yandex Cloud services for backup, monitoring, auditing, access management, image uploads, hybrid network connectivity, running application scripts on physical servers, and delivery of large amounts of static content to external users.
See below for the list of supported services and their respective BareMetal integration guides.
Yandex Cloud CDN
Yandex Cloud CDN can deliver content from an origin hosted on a BareMetal server. Alternatively, you can configure an L7 load balancer as your CDN origin to route traffic to an application hosted on BareMetal servers.
This architecture accelerates static content delivery to end users and minimizes origin server load via CDN server-side caching.
Sections:
- Creating a CDN resource with an origin server
- Origins and origin groups
- Creating a resource
- Deploying a web application on BareMetal servers with an L7 load balancer and Yandex Smart Web Security protection
Yandex Cloud Stackland
Yandex Cloud Stackland supports BareMetal as a deployment environment. You can install a Stackland cluster on BareMetal servers connected to the same private network.
This architecture enables the deployment of a containerization platform with integrated PaaS services on dedicated physical servers.
Tutorial: Installing Stackland on BareMetal.
Yandex Cloud Backup
Yandex Cloud Backup allows you to assign BareMetal servers to backup policies, create backups, and restore servers from backups.
This integration safeguards your data and ensures server recovery following crashes, configuration errors, or data corruption.
Related guides:
- Connecting a BareMetal server to Yandex Cloud Backup
- Connecting a BareMetal server to Yandex Cloud Backup
Yandex Cloud Interconnect
Yandex Cloud Interconnect establishes private connections between BareMetal VRFs and cloud networks. BareMetal servers can use these connections to exchange traffic with resources connected to Virtual Private Cloud subnets and on-prem infrastructure via private addresses.
This integration enables building hybrid L3 networks and connecting physical hardware directly to cloud services without using a public network.
Sections:
- Private connection to cloud networks
- Creating a private connection to cloud networks
- Setting up network connectivity between BareMetal and Yandex Virtual Private Cloud subnets using Yandex Cloud Interconnect
Yandex Cloud Router
Yandex Cloud Router provisions routing instances involved in traffic routing between a Cloud Interconnect private connection, Virtual Private Cloud networks, and BareMetal VRFs.
Yandex Cloud Router enables management of hybrid network topologies and traffic routing between physical servers, cloud networks, and on-prem infrastructure.
Sections:
- Routing Instance
- Setting up network connectivity between BareMetal and Yandex Virtual Private Cloud subnets using Yandex Cloud Interconnect
Yandex Virtual Private Cloud
Yandex Virtual Private Cloud provides cloud networks and subnets you can connect to a BareMetal private network via Cloud Interconnect and Cloud Router.
This approach ensures BareMetal server access to cloud resources via private addresses and enables connecting cloud load balancers, clusters, and databases to applications on physical servers.
Sections:
- Private connection to cloud networks
- Creating a private connection to cloud networks
- Setting up network connectivity between BareMetal and Yandex Virtual Private Cloud subnets using Yandex Cloud Interconnect
Yandex Managed Service for Kubernetes
Yandex Managed Service for Kubernetes allows you to connect a BareMetal server to a Managed Service for Kubernetes cluster as an external node. Network connectivity between the BareMetal VRF and the cluster virtual network is established through Cloud Interconnect.
This integration supports running containerized workloads on physical servers for applications that require dedicated hardware resources or specialized network settings.
Sections:
- Connecting a Yandex BareMetal server as an external node to a Yandex Managed Service for Kubernetes cluster
- Connecting external nodes to a cluster
Yandex Application Load Balancer
Yandex Application Load Balancer can distribute HTTP(S) traffic to a web application deployed on BareMetal servers. Connections to servers are routed via Cloud Interconnect and Virtual Private Cloud.
This integration enables you to expose web applications running on physical servers to the public internet, balance load, and check backend availability.
Yandex Smart Web Security
Yandex Smart Web Security enables you to connect a security profile to an L7 load balancer that routes traffic to a web application deployed on BareMetal servers.
The security profile ensures the protection of incoming HTTP(S) traffic from bots, DDoS, and web attacks.
Yandex Cloud DNS
Yandex Cloud DNS is used to configure a DNS forwarder in a Virtual Private Cloud subnet. The DNS forwarder receives requests originating from the BareMetal private segment and routes them to Virtual Private Cloud DNS resolvers.
This forwarder is required to resolve FQDNs of cloud services from a BareMetal private network.
Yandex Managed Service for PostgreSQL
Yandex Managed Service for PostgreSQL may be accessible from a BareMetal private network via its FQDN once network connectivity with Virtual Private Cloud and a DNS forwarder is established.
This enables you to connect applications on physical servers to a managed database without using cluster host IP addresses that may change.
Yandex Object Storage
Yandex Object Storage stores custom ISO images. First, an image file is uploaded to an Object Storage bucket, and then the object’s link is used to create an image in BareMetal.
This enables you to install on servers your own operating systems and software products that are not provisioned in stock images.
Sections:
Marketplace
Marketplace provides pre-configured OS images available when renting a server or reinstalling an OS.
This enables you to deploy a server with a supported OS faster without the need to manually provision a custom ISO image.
Sections:
Yandex Monitoring
BareMetal metrics are delivered to Yandex Monitoring.
Use these metrics to monitor the state of BareMetal resources and establish infrastructure observability across physical servers.
Section: Yandex Monitoring metric reference.
Yandex Audit Trails
Yandex Audit Trails receives management and data events for BareMetal resources.
You can use these audit events to analyze actions on resources, investigate incidents, monitor changes and network events.
Section: Yandex Audit Trails event reference.
Yandex Identity and Access Management
Access to BareMetal resources is managed via Yandex Identity and Access Management roles, which are assigned to users, service accounts, groups, and system subjects.
These roles allow you to differentiate permissions to view, administer, and operate BareMetal resources.
Section: Access management in Yandex BareMetal.