a Futurum company

Contributor

Marc Hornbeek

Marc Hornbeek, a.k.a., DevOps-the-Gray, is CEO and Principal Consultant at Engineering DevOps Consulting , author of award winning books "Engineering DevOps" , "Continuous Testing, Quality, Security, and Feedback, and "Intelligent Continuous Security ICS". Ambassador the DevOps Institute. Freelance writer of blogs, eBooks, webinars, and white papers. . His education includes engineering and executive business degrees and ten certifications from the DevOps Institute and DASA. Email Marc for Intelligent Continuous Testing DevOps / DevSecOps / SRE / ICS consulting, training, writing and speaking engagements at [email protected], or call him at +1 805 908 5789.

24Articles shown
1Contributors shown
2Archive page
Blogs

Harnessing AI in Continuous Delivery and Deployment

In my recent article Revolutionizing the Nine Pillars of DevOps with AI-Engineered Tools, I explained that the continuous delivery pillar is an approach where code changes are automatically built, tested and prepared for release to production; this may be followed by continuous deployment where an approved release is automatically deployed to the production environment. The […]

Marc Hornbeek · Jun 29, 2023
Blogs

Design for DevOps: Using AI in App Design and Enhanced CI/CD Pipelines

In my recent article Revolutionizing the Nine Pillars of DevOps with AI-Engineered Tools, I explained that design-for-DevOps practices, a DevOps pillar, involves designing software in a way that supports the DevOps model and CI/CD pipelines. This can include aspects like microservices architecture, modular design and considering operability and deployability from the earliest stages of design. […]

Marc Hornbeek · Jun 27, 2023
Blogs

Unleashing the Power of AI-Engineered DevSecOps

In my recent article Revolutionizing the Nine Pillars of DevOps with AI-Engineered Tools, I explained that AI-engineered tools can help implement the portion of continuous security practices known as DevSecOps. DevSecOps involves integrating security practices into the DevOps workflow. AI can be used in anomaly detection to identify potential security threats and to automate security […]

Marc Hornbeek · Jun 16, 2023
AI

Leading DevOps Transformations With AI

In my recent article Revolutionizing the Nine Pillars of DevOps with AI-Engineered Tools, I explained that AI-engineered tools can help with automating repetitive tasks, improving decision-making with predictive insights and facilitating proactive issue resolution. AI can drive a higher level of quality, security and performance in the software life cycle. Leadership, the first of the […]

Marc Hornbeek · Jun 13, 2023
Blogs

Revolutionizing the Nine Pillars of DevOps With AI-Engineered Tools

In my book “Engineering DevOps,” published a few years ago, I classified DevOps into “nine pillars of DevOps best practices” – a comprehensive framework that covered the full scope of DevOps practices. Each of these pillars represents a vital area of DevOps implementation and, together, they ensure a holistic approach to integrating development and operations […]

Marc Hornbeek · Jun 2, 2023
Blogs

How Test-Driven Methodologies Reduce CI/CD Lead Time

Modern development environments, in which rapid continuous delivery is facilitated by automated continuous integration/continuous development (CI/CD) pipelines, require thorough and automated testing in development prior to integration. This article explains how test-driven development (TDD) and acceptance test-driven development (ATDD) methodologies reduce CI/CD lead times. Lack of test automation in development impacts CI/CD lead time for […]

Marc Hornbeek · May 19, 2023
AI

AI Chatbots: Game Changers for DevOps Transformations

In today’s fast-paced digital world, organizations are constantly looking for ways to accelerate their software development processes and ensure the seamless integration of their development and operations teams. DevOps has emerged as a popular methodology to achieve this goal, but even with its adoption, many companies still face challenges in their transformation journey. AI chatbots […]

Marc Hornbeek · Apr 18, 2023
AI

Harnessing the Power of AI Chatbots for Continuous Testing

Artificial intelligence (AI) is revolutionizing the way we develop and test software, especially with the advent of AI chatbots. These intelligent agents have the potential to streamline and automate continuous testing while improving software quality. However, software and QA managers must understand the urgency, opportunities, pitfalls and best practices associated with integrating AI chatbots into […]

Marc Hornbeek · Apr 13, 2023
Blogs

DevOps Use Cases for AI-Assisted Kubernetes

As indicated in my prior blogs Optimizing Cloud Costs for DevOps With AI-Assisted Kubernetes and Optimizing Cloud Costs for DevOps With AI-Assisted Orchestration, an AI-assisted Kubernetes orchestrator is needed to optimize cloud costs for DevOps, DevSecOps and SRE. This blog describes DevOps-specific use cases for an AI-assisted Kubernetes orchestrator. The blog also describes a roadmap […]

Marc Hornbeek · Feb 24, 2023
Blogs

Optimizing Cloud Costs for DevOps With AI-Assisted Kubernetes

As indicated in my prior blog, Optimizing Cloud Costs for DevOps With AI-Assisted Orchestration, an AI-assisted Kubernetes orchestrator is needed to optimize cloud costs for DevOps, DevSecOps and SRE. This blog describes the landscape for cloud-native optimization approaches and a features requirement blueprint for an AI-assisted Kubernetes orchestrator. The blog also describes a roadmap for […]

Marc Hornbeek · Feb 16, 2023
AI

Optimizing Cloud Costs for DevOps With AI-Assisted Orchestration

Kubernetes continues to grow as the leading container orchestrator for high-performance, cloud-native DevOps, DevSecOps and site reliability engineering (SRE) use cases. While Kubernetes offers excellent orchestration capabilities, it does not, by itself, assure cloud computing costs are optimized. The current state of cloud expenditures for many organizations indicates a lot of waste. So much so […]

Marc Hornbeek · Jan 24, 2023
Best of 2021

Best of 2021 – Nine Pillars of DevOps Best Practices

As we close out 2021, we at DevOps.com wanted to highlight the most popular articles of the year. Following is the fourteenth in our series of the Best of 2021. In a prior blog I explained my 27-factor DevOps assessment model which includes nine pillars of DevOps and three dimensions of people, process and technology. […]

Marc Hornbeek · Dec 26, 2021
Blogs

Zero-Trust Network Access Platforms Slash DevOps Bottlenecks

In a prior article, I indicated why a new remote zero-trust platform is needed to support DevOps teams. Traditional remote access configurations are not well-suited for DevOps given a shifting user population comprised of employees, contractors and other third parties often using their own devices; the large number of tools and systems to which access […]

Marc Hornbeek · Sep 22, 2021
Blogs

A New DevOps Test Environment Platform is Needed

Test environment management is bottlenecking DevOps transformations and is driving the need for a new test environment management platform solution. On-demand test environments in which developers and testers do not have to wait for a shared environment are sorely needed. The evidence is clear. In my book Engineering DevOps I indicated that finding and setting up […]

Marc Hornbeek · Aug 9, 2021
Blogs

DevOps Database Platforms Slash DX Bottlenecks

An enterprise with many databases and various data requirements for DevOps continuous delivery presents a problem. For example, test data provisioning is a challenge today, particularly in pre-release testing of database updates. Standard practices involve shared database environments that need to be maintained from one test to the next, slowing test cycles and generally not […]

Marc Hornbeek · Jul 27, 2021
Blogs

Engineering Applications for DevOps (Part 6)

This blog series explains how to engineer applications for DevOps. Topics covered in this blog series include: • Factors used to decide whether an application is a good candidate for DevOps. • Practices to engineer designs for DevOps. • DevOps applied to enterprise apps and software services. • DevOps applied to COTS systems. • DevOps […]

Marc Hornbeek · Jul 16, 2021
Blogs

Engineering Applications for DevOps (Part 5)

This blog series explains how to engineer applications for DevOps. Topics covered in this blog series: • Factors to decide whether an application is a good candidate for DevOps. • Practices to engineer designs for DevOps. • DevOps applied to enterprise apps and software services. • DevOps applied to COTS systems. • DevOps applied to […]

Marc Hornbeek · Jul 15, 2021
Blogs

Engineering Applications for DevOps (Part 4)

This blog series explains how to engineer applications for DevOps. Topics covered in this blog series: • Factors to decide whether an application is a good candidate for DevOps. • Practices to engineer designs for DevOps. • DevOps applied to enterprise apps and software services. • DevOps applied to COTS systems. • DevOps applied to […]

Marc Hornbeek · Jul 14, 2021
Blogs

Engineering Applications for DevOps (Part 3)

This blog series explains how to engineer applications for DevOps. Topics covered in this blog series: • Factors used to decide whether an application is a good candidate for DevOps. • Practices to engineer designs for DevOps. • DevOps applied to enterprise apps and software services. • DevOps applied to COTS systems. • DevOps applied […]

Marc Hornbeek · Jul 13, 2021
Blogs

Engineering Applications for DevOps (Part 2)

This blog series explains how to engineer applications for DevOps. Topics covered in this blog series: • Factors to consider when deciding whether an application is a good candidate for DevOps. • Best practices for engineering designs for DevOps. • DevOps applied to enterprise apps and software services. • DevOps applied to COTS systems. • […]

Marc Hornbeek · Jul 12, 2021
Blogs

Engineering Applications for DevOps (Part 1)

This blog series explains how to engineer applications for DevOps. Topics covered in this blog series: • Factors to consider when deciding whether an application is a good candidate for DevOps. • Best practices for engineering designs for DevOps • DevOps applied to enterprise apps and software services • DevOps applied to COTS systems. • […]

Marc Hornbeek · Jul 9, 2021