The page has been translated by Gen AI.

DevOps Service useone Samsung Cloud Platformof Migration

DevOps Service useone Samsung Cloud Platformof Migration

Overview

When reviewing migration to the Samsung Cloud Platform environment, it may be necessary to operate the new Samsung Cloud Platform environment in parallel with the existing On-Premise environment for a certain period to ensure stable service operation.

By leveraging the Samsung Cloud Platform DevOps Service to build a hybrid CI/CD environment, you can deploy applications through the CI/CD pipeline even when the Samsung Cloud Platform environment coexists with the existing on‑premise environment.

Architecture Diagram

DevOps Hybrid Deployment
Figure. Hybrid environment deployment using DevOps Service
  1. The developer pushes the modified source code to the source code repository GitLab using git push.
  2. GitLab detects push events and simultaneously runs the Jenkins CI/CD Pipeline(Container deployment, Virtual Server deployment) linked via webhook.
  3. Jenkins’ CI/CD pipeline integrates with GitLab and DevOps Service to deploy application container images built on the Samsung Cloud Platform Kubernetes Engine.
  4. The other CI/CD pipeline of Jenkins running simultaneously deploys the built application to a Virtual Server located in the user’s on-premises environment.

Use Cases

Application migration with SCP in an on-premises environment

By building a hybrid CI/CD environment using DevOps Service, you can easily deploy applications to both the Samsung Cloud Platform environment and on‑premises via the CI/CD pipeline.

Prerequisites

The source code repository GitLab and Jenkins must be connected via a webhook.

For the integration between Jenkins and the DevOps Console, application deployment targets such as Kubernetes Engine and On-Premises Virtual Server must be pre‑registered in the DevOps Console, and this requires an on‑premise environment and Direct Connect, among other things.

Constraints

None

Considerations

It is necessary to further verify and apply the cloud security constraints of each affiliate.

Related service

This is a list of Samsung Cloud Platform services that are related to the features or configurations described in this guide. Refer to it when selecting and designing services.

service groupserviceDetailed description
ContainerKubernetes EngineKubernetes container orchestration service
ContainerContainer RegistryA service that easily stores, manages, and shares container images
NetworkingVPCA service that provides an isolated virtual network in a cloud environment
NetworkingDirect ConnectA service that securely and quickly connects the customer’s network with the Samsung Cloud Platform.
Table. List of related services