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.

Mphasis

AWS Partner Network | Competency

Availability

Australia, Canada, Croatia, France, Germany, India, Ireland, Netherlands, Poland, Switzerland, United Arab Emirates, United Kingdom, United States

Benefits

Accelerate CI/CD pipeline deployment
Eliminate start-up delays by deploying validated CI/CD pipelines on demand in minutes.
Secure and govern with CI/CD
Validate and publish Pipeline Products that ensure secure and high-quality software deployments.
Modernize CI/CD delivery
Pipeline Factory delivers validated CI/CD pipelines so developers can focus on delivering software.
  • 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 workshop
    Assess your current CI/CD pipelines and how you create them.
    2) Design Pipeline Product
    Design pipeline patterns for build, test, and deployment stages.
    3) Define control sets
    Document security and quality control sets and their enforcement mechanisms.
    4) Implement Pipeline Factory
    Develop automation to validate and publish Pipeline Products.
    5) Create Pipeline Product
    Develop and validate your first Pipeline Product.
    6) Publish Pipeline Product
    Make your Pipeline Products available for consumption in AWS Service Catalog.
    7) Deploy Pipeline Product
    One-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

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.

Explore icon
Explore all Consulting Offers

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

Learn more 
Build icon
Deploy a solution yourself

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

Learn more 
Find an APN Partner icon
Find an AWS Partner

Find AWS Certified Consulting and Technology Partners to help you get started.

Learn more