Validated CI/CD pipelines on demand for continuous software delivery
A deployment pipeline is the backbone of an application or product team’s software delivery workflow. Pipelines provide automation, consistency, predictability, and visibility to your software release process. The need to deliver hundreds or even thousands of distinct applications and their CI/CD pipelines brings new challenges for enterprises. How do you help ensure consistency in delivery workflow? How can you enforce regulatory compliance? How do you achieve both autonomy and governance?
Mphasis Stelligent’s Pipeline Factory enables DevOps teams to develop and publish validated pipelines as consumable templates known as Pipeline Products. DevOps teams gain the capability to define, build, and publish standardized pipelines that enforce quality, security, and governance throughout the software delivery lifecycle. Product and deployment teams are empowered to deploy validated pipelines on-demand via self-service catalogs without involving operations teams.


Availability
Australia, Canada, Croatia, France, Germany, India, Ireland, Netherlands, Poland, Switzerland, United Arab Emirates, United Kingdom, United States
Benefits
-
How it works
-
Key activities
-
Customer contribution
-
About this consultant
-
Architecture diagram
-
How it works
-
A DevOps engineer designs a CI/CD pipeline that will be utilized for repeatable deployment of application products. The pipeline includes a standardized set of stages needed to source, build, test, and deploy the application product and is parameterized to allow for optional configurations of the pipeline. The defined pipeline stack and its configuration are codified in the form of an AWS CloudFormation template as a Pipeline Product, which is stored in AWS CodeCommit for version control.
With a defined Pipeline Product template now in version control, Pipeline Factory can "pull" the template and begin the validation and publishing process. With each iteration or change to the Pipeline Product, the pipeline will automatically process the new template, automating updates to the Pipeline Product and making the latest versions available for consumption by product and development teams.
Pipeline Factory then validates the Pipeline Product by conducting static analysis of the template. Utilizing Mphasis Stelligent’s cfn_nag tool and AWS CloudFormation Guard, enterprises can validate that pipelines are enforcing security and governance controls as well as meeting enterprise standards for build, test, and deployment stages. Pipeline Factory also validates that all required testing suites are included in the pipeline ensuring that enterprise-quality standards are enforced.
Pipeline Factory then extends validation by executing an operational validation stage. In this stage, the Pipeline Product is deployed into an isolated test AWS environment. Utilizing AWS Config, you can ensure that the operational state of the Pipeline Product is compliant with the security, governance, and quality standards your enterprise has set. Finally, with a validated template and operational environment, Pipeline Factory will publish the AWS CloudFormation template to AWS Service Catalog as a Pipeline Product for consumption by product and development teams.
-
Key activities
-
1) Discovery workshopAssess your current CI/CD pipelines and how you create them.
2) Design Pipeline ProductDesign pipeline patterns for build, test, and deployment stages.
3) Define control setsDocument security and quality control sets and their enforcement mechanisms.
4) Implement Pipeline FactoryDevelop automation to validate and publish Pipeline Products.
5) Create Pipeline ProductDevelop and validate your first Pipeline Product.
6) Publish Pipeline ProductMake your Pipeline Products available for consumption in AWS Service Catalog.
7) Deploy Pipeline ProductOne-button deployment of your validated Pipeline Product.
-
Customer contribution
-
Discovery workshop
Show us any of your existing CI/CD pipelines.
Design Pipeline Factory
Discuss and design your standardized build, test, and deployment stages.
Put up the guardrails
Identify your security requirements and criteria for a quality deployment.
Workflow
Outline your workflow requirements and identify stakeholders. -
About this consultant
-
As an AWS Premier Consulting Partner that has achieved a number of AWS Competencies including the AWS DevOps and AWS Security Competencies, Mphasis Stelligent applies next-gen technology to help customers around the world unlock the true value of AWS. A rapidly growing team of AWS experts constantly monitor the latest technology developments and are passionate about delivering cutting-edge solutions to their customers. The team of Mphasis Stelligent delivers DevOps and security automation as their core offering solely to AWS customers.
-
Architecture diagram
Ready to get started?
Related Resources
AWS Partner Highlights
Mphasis Stelligent's AWS validated qualifications, customer references, and office locations.
AWS Competency Details
Mphasis Stelligent has demonstrated deep AWS technical expertise and proven customer success.

Browse our portfolio of Consulting Offers to get AWS verified help with solution deployment.

Browse our library of AWS self-deploy solutions to common architectural problems.

Engage with AWS Partners for secure, innovative, and cost-effective custom solutions that leverage the power and scalability of AWS services to meet your needs.