Category: Uncategorized
-
Using TFLint Behind a Corporate Firewall
There are times where you may not be able to initialize a plugin (aws, azurerm, etc.) for tflint because you are behind a corporate firewall. This can cause failures when running tflint –init. Being able to lint code locally is helpful to ensure that you are meeting your teams quality standards before you push to…
-
A Guide to Getting the Most Out of Agile
Overview I love helping teams deliver more application and cloud platform features faster to happier customers. An important component of being able to accomplish this is following an Agile methodology that works. In this post I will cover how teams can get the most out of Agile principles and practices to deliver products faster and…
-
Migrating Apps to the Cloud
App modernization looks different for everyone! There are no hard-and-fast rules or one-size-fits-all approaches to migrating applications to the cloud. Every organization has its own unique challenges, constraints, culture, goals, budgets, and market pressures that guide them on their journey. There are however some common strategies that have helped organizations successfully move tens, hundreds, or…
-
Continuous Integration and Delivery With Azure DevOps 2022
Sharing the first video in a planned series of tutorials around Azure DevOps! Learn how to use and configure Azure DevOps to implement DevOps best principles and practices with Boards, Repos, and Pipelines.
-
Getting Latest Azure DevOps Artifact Feed Package Version
The following Python script can be used to get the latest package version from a feed using Azure DevOps REST API’s. For the token, you need to generate a PAT token that at least has permissions to Packaging / Artifacts.
-
Terraform Mesh CLI Early Preview
Hello, my fellow Engineers and Developers! As many of you on the journey of adopting Terraform have likely experienced, over time your configurations grow in size and sophistication. As teams mature, Cloud Engineering becomes a body for enablement for App Developers that builds platforms rather than running every infrastructure-as-code project. This allows everyone to scale and…
-
The Twelve Days of Christmas (DevOps Edition)
What better way to celebrate the holidays than combining two of my favorite things. Christmas and DevOps! Be sure to sing to the tune of Twelve Days of Christmas. On the day before Christmas my DevOps engineers gave to me… Twelve merge requests arising Eleven tests passing Ten bugs a-squashing Nine features flying Eight pipelines…
-
Enable Developers to Adopt Cloud and Build the Future by Shifting Left
Looking to inspire broad cloud adoption and rapid transformation within your company? Finding ways to shift left so that product teams and app developers are in control of their cloud journey is an important step. Shift left simply means making it possible for development teams to self service the cloud for building their applications. Said another way, it takes…
-
About The Recent PowerShell Remote Code Execution Vulnerability And How To Stay Secure
New versions of PowerShell 7.0 and 7.1 have been released by Microsoft to address a remote code execution (RCE) vulnerability in .Net 5 and .Net Core. This vulnerability has been rated as critical and should be looked at closely. PowerShell is a cross-platform task automation solution made up of a command-line shell, a scripting language,…
-
Creating a Virtual Machine Operator Role with Azure CLI
Sometimes you want to be able to create custom roles that give fine grained control over your cloud platform and environments. This can be done entirely with the Azure command line interface and it is awesome! The example role are going to create is a role that allows a user to start and stop a…