Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

A team is running CI / CD processes using Azure DevOps. Recently, they decided to move to the microservices architecture, where each microservice is built

A team is running CI/CD processes using Azure DevOps. Recently, they decided to move to the microservices architecture, where each microservice is built and library modules. The team needs to ensure efficient build/release processes without duplicate builds for these shared modules. What is the best way to optimize CI/CD processes in Azure for this architecture?
Pick ONE option
A)
Set up a separate build pipeline for each microservice and the shared modules.
Use pipeline triggers to start the microservice build every time there is a change in its code or the shared modules.
B)
Merge all microservice repositories into a monorepo.
Set up a single build pipeline for the entire monorepo, triggering a build for all microservices even if only one service or shared module changes.
C)
Create a build pipeline for the shared modules and produce artifacts.
For each microservice, set up individual build pipelines that consume the shared module artifacts. Use pipeline triggers only when there is a change in the specific microservice code.
D)
Avoid setting up any build pipelines.
Instead, rely on manual builds by developers in their local environment and then push the compiled code to the deployment pipeline

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Advances In Databases 28th British National Conference On Databases Bncod 28 Manchester Uk July 2011 Revised Selected Papers Lncs 7051

Authors: Alvaro A.A. Fernandes ,Alasdair J.G. Gray ,Khalid Belhajjame

2011th Edition

3642245765, 978-3642245763

More Books

Students also viewed these Databases questions

Question

What is liquidation ?

Answered: 1 week ago

Question

Explain the different types of Mergers.

Answered: 1 week ago

Question

What is dividend payout ratio ?

Answered: 1 week ago