Empowering DevOps Engineers with Generative AI through technologies like Azure OpenAI
In the ever-evolving landscape of technology, the role of DevOps Engineers is becoming increasingly complex and critical. As organizations strive for higher reliability and performance, increased automation workflows, and smoother release processes, the integration of generative AI technologies, such as those offered by...
Using AzAPI Terraform Provider Dynamic Properties Feature instead of jsonencode
The AzAPI Terraform provider for Microsoft Azure has introduced a feature known as dynamic properties. This feature simplifies resource definitions by enabling the use of HCL (HashiCorp Configuration Language) blocks instead of JSON blocks that would previously...
OpenAI GTP-4o Now Available in Azure OpenAI Service
Today, OpenAI announced the the new GPT-4o multi-modal model that integrates text, video, and audio capabilities. This new GPT-4o version raises the standard for generative and conversational AI. This new version has some really amazing AI features, like real-time...
Run Your Own Local, Private, ChatGPT-like AI Experience with Ollama and OpenWebUI (Llama3, Phi3, Gemma, Mistral, and more LLMs!)
GitHub Copilot Chat – AI Coding Assistant Anywhere in the GitHub Mobile App
IoT Security Architecture: Trust Zones and Security Boundaries
Platform Engineering: What is it? And how it applies to DevOps Engineers and SREs
Enhancing Software Integrity with Artifact Attestations in GitHub Actions
Your trusted source for Cloud, DevOps, and SRE guidance with industry expert Chris Pietschmann!
Helping You Stay Ahead of the Curve.
Join 11,000+ readers getting ahead
Subscribe to the Build5Nines newsletter and receive exclusive updates on the latest in cloud technology, DevOps, and SRE practices, directly to your inbox. Elevate your skills and keep your practices up-to-date with news and best practices with Chris Pietschmann, a recognized industry expert, Microsoft MVP, HashiCorp Ambassador, and Microsoft Certified Trainer (MCT).
Configure Scheduled Trigger in GitHub Actions using Cron expression
There are many times when scheduled triggers are very useful when configuring GitHub Actions workflows. Luckily, GitHub Actions supports the ability to configure scheduled triggers that includes support for using cron expressions to define the schedule timing. In this...
Using Terraform String ‘replace’ Function for RegEx String Replacement
HashiCorp Terraform offers a lot of powerful functions that can be used for string manipulation within your Infrastructure as Code (IaC) projects. Among these functions is the versatile replace function, which enables users to perform both simple string replacements...
Best Practices to Promote from DEV to PROD Environments with HashiCorp Terraform using Workspaces and Folders
When using HashiCorp Terraform to manage infrastructure as code (IaC), promoting changes from the development (DEV) environment to the production (PROD) environment is critical to the process of managing the development lifecycle of the infrastructure for a system....
Stack Overflow Upset Over Users Deleting Answers After OpenAI Partnership
In this ever changing and evolving world of user generated versus AI generated content, the recent announcement of Stack Overflow partnering with OpenAI recently has been met with some backlash by the community. There are reports today that several users have...
Recent Articles
Upload File from URL to Azure Blob Storage using Azure CLI with Bash and PowerShell
The Azure CLI az storage blob upload command can be used to upload a local file into Azure Blob Storage. However, there are times when it would be easier to upload a file straight from the HTTP(S) URL into Azure Blob Storage. Unfortunately the Azure CLI does not have...
Empowering DevOps Engineers with Generative AI through technologies like Azure OpenAI
In the ever-evolving landscape of technology, the role of DevOps Engineers is becoming increasingly complex and critical. As organizations strive for higher reliability and performance, increased automation workflows, and smoother release processes, the integration of...
Using AzAPI Terraform Provider Dynamic Properties Feature instead of jsonencode
The AzAPI Terraform provider for Microsoft Azure has introduced a feature known as dynamic properties. This feature simplifies resource definitions by enabling the use of HCL (HashiCorp Configuration Language) blocks instead of JSON blocks that would previously...
OpenAI GTP-4o Now Available in Azure OpenAI Service
Today, OpenAI announced the the new GPT-4o multi-modal model that integrates text, video, and audio capabilities. This new GPT-4o version raises the standard for generative and conversational AI. This new version has some really amazing AI features, like real-time...
HashiCorp Terraform
Using AzAPI Terraform Provider Dynamic Properties Feature instead of jsonencode
The AzAPI Terraform provider for Microsoft Azure has introduced a feature known as dynamic properties. This feature simplifies resource definitions by enabling the use of HCL (HashiCorp Configuration Language) blocks instead of JSON blocks that would previously...
Using Terraform String ‘replace’ Function for RegEx String Replacement
HashiCorp Terraform offers a lot of powerful functions that can be used for string manipulation within your Infrastructure as Code (IaC) projects. Among these functions is the versatile replace function, which enables users to perform both simple string replacements...
Best Practices to Promote from DEV to PROD Environments with HashiCorp Terraform using Workspaces and Folders
When using HashiCorp Terraform to manage infrastructure as code (IaC), promoting changes from the development (DEV) environment to the production (PROD) environment is critical to the process of managing the development lifecycle of the infrastructure for a system....
Terraform: Conditional If Variable Does Not Exist (try function)
They try function in HashiCorp Terraform allows values to be read from a Data Source, input variables, or some other attribute while providing a default value if the evaluation expression errors. This is particularly useful when data is retrieved from an external...
Microsoft Azure CLI
Upload File from URL to Azure Blob Storage using Azure CLI with Bash and PowerShell
The Azure CLI az storage blob upload command can be used to upload a local file into Azure Blob Storage. However, there are times when it would be easier to upload a file straight from the HTTP(S) URL into Azure Blob Storage. Unfortunately the Azure CLI does not have...
Azure Resource Tags: Important Organization Strategies and Tips
In the Microsoft Azure cloud, the organization and management of resources are extremely important for operational efficiency and cost-effectiveness. Azure Tags serve as a fundamental tool in categorizing resources within the Azure environment, providing a versatile...
Azure CLI: Check if Blob Exists in Azure Storage
Before we dive into the nitty-gritty details, let's clarify some essential concepts. Azure Storage, a cloud-based storage solution, is organized into a hierarchy of containers, and within these containers, you'll find Blobs. Blobs are objects or files that can be...
Deploying Azure Bicep Templates using the Azure CLI
Using the Azure CLI to deploy Azure Bicep templates can be used to more efficiently build Infrastructure as Code (IaC) deployment workflows for managing Microsoft Azure resources. Azure Bicep templates and the Azure CLI are both powerful tools for any DevOps Engineer...
Artificial Intelligence
Empowering DevOps Engineers with Generative AI through technologies like Azure OpenAI
In the ever-evolving landscape of technology, the role of DevOps Engineers is becoming increasingly complex and critical. As organizations strive for higher reliability and performance, increased automation workflows, and smoother release processes, the integration of...
OpenAI GTP-4o Now Available in Azure OpenAI Service
Today, OpenAI announced the the new GPT-4o multi-modal model that integrates text, video, and audio capabilities. This new GPT-4o version raises the standard for generative and conversational AI. This new version has some really amazing AI features, like real-time...
Stack Overflow Upset Over Users Deleting Answers After OpenAI Partnership
In this ever changing and evolving world of user generated versus AI generated content, the recent announcement of Stack Overflow partnering with OpenAI recently has been met with some backlash by the community. There are reports today that several users have...
Run Your Own Local, Private, ChatGPT-like AI Experience with Ollama and OpenWebUI (Llama3, Phi3, Gemma, Mistral, and more LLMs!)
Over the last couple years the emergence of Large Language Models (LLMs) has revolutionized the way we interact with Artificial Intelligence (AI) systems, enabling them to generate human-like text responses with remarkable accuracy. From powering chatbots and virtual...
Certification
Microsoft Certified: Azure Fundamentals Certification (AZ-900 Exam)
The AZ-900 Microsoft Azure Fundamentals certification exam tests and validates a candidates foundational knowledge of the cloud and Microsoft Azure. This exam is intended for anyone looking to validate their knowledge of the cloud and Microsoft Azure; from sales, to...
What are the Microsoft Certified Associate Certifications?
Microsoft offers several different certifications across multiple expertise levels from Fundamental, to Associate, to Expert. The Microsoft Certified Associate certifications are the level of certification that is the most applicable to most jobs and experience...
Do Microsoft Certifications Expire?
I've received many questions regarding the entire process of Microsoft certifications over the years. Some of the most common questions I've gotten are around the topic of whether Microsoft certifications expire and how you renew them when they do. The short answer...
Microsoft Certified: Azure Solutions Architect Expert Certification
The Microsoft Certified: Azure Solutions Architect Expert certification is a great credential for showcasing your expertise in the Microsoft Azure cloud. This Expert level certification demonstrates a candidates expertise in designing cloud and hybrid solutions that...