Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

Manage configuration and credentials for back-end services while protecting sensitive data

License

Notifications You must be signed in to change notification settings

IBM/cloud-service-management-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud Service Management - Cloud Native Way - Tutorial

CII Best Practices

Scope

This repository contains the scripts of the tutorial Provision, bind, and use services in a cloud-native way.

Applications often rely on a number of services to do their job. Called backing services, these can include databases, search engines, and AI engines. The twelve-factor methodology for app development states that it is crucial to provision and bind a backing service as part of your application configuration (described in Factor 3 and Factor 4). In addition, it is important that you implement a secure way to retrieve connection information, such as credentials. This tutorial shows you how to manage backing services as code using the IBM Cloud Operator and the Red Hat Service Binding Operator to provision, bind, and use services in a cloud-native way.

In this tutorial, you deploy an application that consumes a backing service, where all the configuration parameters to provision and bind the service are also part of the application configuration. Figure 1 visualizes the solution in a Red Hat OpenShift cluster with the related components and Kubernetes resources.

License

All source files must include a Copyright and License header. The SPDX license header is preferred because it can be easily scanned.

If you would like to see the detailed LICENSE click here.

#
# Copyright 2020- IBM Inc. All rights reserved
# SPDX-License-Identifier: Apache2.0
#

Releases

No releases published

Packages

No packages published

Languages