The most common way to start out with a microservice architecture application is to use the multirepo approach:
Apply Domain-Driven Design to plan how to break up the monolith into services.
A separate repository is created for each microservice (where the “multi” in multirepo comes from).
Each repository has an independent CI/CD pipeline to continuously deploy the microservice to production.