To support microservices architecture,
Use pipelines to handle the activities of each microservice individually or group services with similar workflows into a single pipeline.
Use parallel phases to create, validate, and deploy services in parallel.
Store configuration data for each service individually within a configuration management application, like ConfigMaps in Kubernetes.
Use shared libraries for common operations, such as artifact packaging or logging.
Example: