Platform Engineering

We regularly write about our technical experiences (good and bad) and what we're learning from the market.

    Tags

    Creating pipelines with Azure DevOps for your Mule releases

    Posted by John Kim on 21 November 2019

    CICD, DevOps, Microsoft Azure, mule, Azure Pipelines, Azure DevOps, cloudhub

    Azure DevOps provides a suite of services for development and collaborations for your projects. Azure DevOps services include Azure Pipelines, which is a popular tool for Continuous Integration (CI) and Continuous Deployment (CD). It works with any language, any platform and runs jobs in parallel on Linux, macOS or...

    Continue reading

    Build and deploy Apigee proxies with Azure DevOps

    Posted by Sarah Fernando on 17 October 2019

    CICD, DevOps, Azure Pipelines, Azure DevOps, Apigee, API Management

    Overview

    Azure DevOps provides a powerful toolset to enable Continuous Integration and Continuous Deployment (CI/CD) capabilities. 

    The Apigee Edge API Management platform provides API management capabilities to backend services such as security, rate limiting, quotas and analytics. There are also different deployment...

    Continue reading

    GitOps Driven Deployments on OpenShift

    Posted by Everett Toews on 16 July 2019

    CICD, DevOps, platform, openshift, gitops

    Our industry is determined to deliver value ever more rapidly, safely, and securely across software development lifecycle environments. One way to achieve this is through GitOps. In broad terms, GitOps is about applying the Git feature workflow to operations. I took this idea and narrowed it down to exactly one use...

    Continue reading

    Writing ARM Templates in YAML

    Posted by Justin Yoo on 07 August 2018

    CICD, JSON, VSTS, ARM Templates, Testing, Pester, Blog, Technology, YAML

    In my previous post, ARM Template Lifecycle Management: DOs and DON’Ts, I recommend to consider YAML for ARM template authoring. In the post, I also suggest using yarm to convert YAML to JSON and/or vice-versa. However, yarm is not that easy to use because it has to be deployed to Azure or, at least, it has to be run...

    Continue reading

    How to automate Project Build numbers in VSTS

    Posted by Matt Corr on 30 November 2017

    CICD, Team City, VSTS, Blog, Technology

    If you have migrated over to VSTS (or TFS 2017) from TeamCity, you may have a noticed a useful feature missing.

    Now VSTS defaults the build number format to a revision number in the format similar to as shown below.

    So whats the problem?

    This is fine if you are happy with an incrementing number across all projects....

    Continue reading