Read on for educational material, technical deep dives, CI/CD tool comparisons, Harness tutorials, and everything in between.
Learn about the differences between rolling, canary releases or blue/green deployments for deploying production-ready containerized applications into Kubernetes.
In this two-part example, we will be trying to deploy a purpose-built vulnerable container into a Kubernetes cluster. Part one will focus on a basic integration and part two will focus on more operationalizing the integration.
Members of our Amigos de Harness employee resource group share their stories as they celebrate their vibrant culture with us all.
Learn how to do continuous integration (CI) using Drone CI, and taking a simple Node.js application and Mocha as the unit testing framework.
Learn how to create a simple Helm chart to package and deploy individual Kubernetes applications.
As GitOps evolves into a new industry standard for continuous software delivery, Harness is proud to introduce generally available enterprise capabilities for GitOps deployments with governance, reliability, and visibility at scale as a part of the most comprehensive software delivery platform on the market.
Harness Cloud Cost Management has made its debut appearance in The Forrester Wave™: Cloud Cost Management And Optimization, Q3 2022, and we’re thrilled to be recognized as one of the top vendors in the industry.
This tutorial will share insights into the architecture for Harness CI and talk about the major design decisions taken to handle scale with reliability and resilience.
Developers don't have to settle for less. Virtual machines make continuous integration and delivery easier than ever.
Harness is excited to announce our participation in OpenFeature, a new open source project that establishes a standard for feature flag management.
In this review, we go over what continuous integrations is, what CircleCI is, pros and cons, use cases, and how it compares to Harness CI.
This new deployment model is particularly important for organizations that have complex self-hosted software delivery models, including government and public sector organizations with highly specific regulatory and implementation requirements, as well as enterprise security companies.
Docker Best Practices in 2022. This article will explain more about Docker, as well as how to write the optimal Docker file to build and deploy your applications
We’ve incorporated valuable end user feedback into several key new features, which we are now excited to announce with the General Availability (GA) of the Harness Security Testing Orchestration module.
To get insight into your engineering organization, you need to look at metrics in the short-term and the medium-term.
Key engineering metrics to track and the actionability that is driven by the data and insights from DevOps tools.
We're excited to launch a new livestream series called codeAbout for the Harness user community. We'll be exploring all the nooks and crannies of the Harness ecosystem from CI to CD to Chaos with a rotating cast of special guests.
Harness has a built-in integration with Jira, and this article will demonstrate how they work together with a simple setup and example.
An Engineering Knowledge Graph (EKG) can be an effective tool in helping organizations better understand their bottlenecks.
The announcement of EKS Anywhere Bare Metal brings Harness customers the velocity of application deployments in EKS to hybrid-cloud infrastructure.
In celebration of INWED, we are highlighting a few of the rockstar women at Harness who were recently honored with the our Top R&D Recognition Award.
Harness Service Reliability Management (SRM) SRM has officially reached General Availability (GA) status as of June 21, 2022.
At Harness, one way we are recognizing Pride Month is by amplifying and celebrating the voices of our LBGTQIA+ team members.
This tutorial will explain the difference between four Kubernetes service types, and how you should choose the best one for your application.
Learn how to use a simple Node.js application to see how you can use your local images to build and deploy an application on minikube.
Learn about SPACE metrics and how they close the gap left by DORA metrics in the human and emotional aspect of developer teams.
In this second and final part of the series, we will learn how you can use Harness variables to templatize your ARM templates and how Harness provides rollback, which Azure does not.
Declarative, immutable, and continuously reconciled infrastructure brings many benefits when managed through GitOps best practices. Here are four approaches to managing code used in those pipelines.
A look at the challenges of accessing and measuring DORA metrics in the Azure DevOps platform.
Chaos Engineering emerged in 2010 to test system stability, & is now widely adopted in DevOps. Let's learn about Chaos Engineering benefits.
The Women of DevOps: Ana Carla Cavalcante, SRE Manager at Hash
GitOps is still new, but it has enormous advantages. We see some misconceptions that revolve around GitOps—so today, we’re going to bust them.
GitLab CI is one of GitLab’s most successful set of features. Here's our complete GitLab CI Intro and Guide.
We are on a journey with Harness Feature Flags of building key components for governance across the entire system and tying them together. Governance policies for Feature Flags are a huge step forward. Learn more.
We’ve compiled a list of the best GitOps tools to help you choose the best one for your organization. We’ve included open source and paid tools, and compared features for you. Read on for our unbiased look at the GitOps tools on the market.
Just about everything you need to know about metrics and how you can use them in software engineering.
Learn about the foundational principles of GitOps and how they can make your life easier.
CI/CD and Feature Flags: We've written on why it makes sense to combine them in the past - here's a deeper look into native integration.
While some may consider GitOps a replacement for the delivery component of DevOps, it is very much a natural extension of DevOps methodologies. Moreover, great GitOps relies on a broader DevOps culture and ecosystem to thrive. Let's learn more about the differences.
Learn all about Dockerizing your Node application in this short but sweet step-by-step tutorial with code blocks. Try it today!
Utilize GitOps to maximize collaboration and productivity workflows. Learn more about the benefits of GitOps—and how Harness can help integrate it within your digital infrastructure.
It's here: Harness Policy as Code helps organizations create and enforce policies on deployments, infrastructure, and more, providing developer velocity without sacrificing compliance and standards.
DevSecOps: A methodology where engineering teams run security scans throughout the SDLC to find and fix vulnerabilities before they make it to the end user. Let's learn some DevSecOps best practices.
After receiving a few awards and placements on Best Workplaces lists, we reflected on why. Hint: It's all in the culture.
Our newly redesigned plugin marketplace is here! Read all about it.
Continuous Integration boasts many benefits - among them, a better developer experience and better developer productivity. Learn more.
The Women of DevOps: Celine Haddad, Developer Operations Engineer at Unity Technologies.
Quality and reliability: different, yet complementary. Find out how these two practices can take your software delivery processes to the next level.
GitOps: the philosophy that deployments, changes, and more should be as simple as making a commit to Git. Learn all about GitOps - and how Harness can help.
For International Women's Day, we're celebrating some of the amazing women at Harness. Join us for this three-part series - part 3 starts now!
Company Valuation More Than Doubles Amid Rapid Customer Adoption of Harness Software Delivery Platform
In this article, we go over how we use Bazel and Sonarqube together for code coverage here at Harness - and how you can use it too.
Are you looking for LaunchDarkly alternatives? We compare LaunchDarkly to feature flag tools like Optimizely, Split, and Harness Feature Flags.
What's a build system? And what's the different between a build system and CI? In this article, we explain the 'build system vs CI' question and how CI servers play a part.
A kill switch creates potential both to control granular capabilities or features within an app, and as long-lived operational switches that affect the entire app. Let’s explore how you can leverage kill switches.
Let's learn the basics of ARM templates and how we can deploy them using the Harness workflow engine! Follow along with this tutorial.
It's here! Harness Chaos Engineering includes 48 experiments & allows users of Harness CE and the open-source project Litmus to contribute back into the project.
Involving devs in cloud cost management is paramount to reducing cloud costs. Here are 3 reasons we should involve them and correlate our costs to engineering releases.
Are you on the market for a new Continuous Integration tool? We've compiled a list of open source CI tools to help you make a decision.
With beta support comes a how-to guide! In this post, we’ll explore the features supported in AWS VMs and explore their design and architecture.
Let's discuss six factors that impact overall developer happiness and efficiency.
AutoStopping strikes again! Here's how to use it for Google Compute Engine. This article contains step-by-step directions. Try it now!
Looking into GitOps? Read this post to find actionable best practices you can implement when starting out with GitOps.
The Women of DevOps: Abigail Boakye, Senior Cloud, Unix, and Storage System Administrator.
In this article, we go over multiple cloud cost management best practices to help all involved - from devs to execs - save money.
Harness Intelligent Cloud AutoStopping Rules help manage idle cloud resources. Today, we are expanding AutoStopping to include support for RDS.
Are you looking for Split alternatives? We compare Split to feature flag management tools like Optimizely, LaunchDarkly, AB Tasty, and Harness Feature Flags.
Product Update March 2022: See what we've been up to and get updates on product features, events, webinars, HarnessU, and more.
Read about Tyler Tech's story to understand why they see feature flags as an extension of CI/CD.
Can feature flags really be secure? Yes, yes they can - especially when you use a product that was built with security in mind.
For International Women's Day, we're celebrating some of the amazing women at Harness. Join us for this three-part series - part 2 starts now!
It's here: Xamarin support for Feature Flags! More coming soon.
Part 2 of our Externalizing Strings in React series! Here's how we can leverage TypeScript.
Harness Acquires ChaosNative —Bringing Leading Chaos Engineering Solution to Award-Winning Software Delivery Platform
Today, we are thrilled to announce to the LitmusChaos community, ChaosNative, the primary sponsor of the LitmusChaos project, is joining Harness to extend scalable chaos engineering to enterprises.
Let's take a deep dive into Service Reliability Management's key capabilities, such as SLO management, change impact analysis, service reliability checks, and more.
Let's take a deep dive into STO key capabilities, such as security testing automation, prioritized & deduped vulnerability list, and more.
Harness Service Reliability Management is for teams that want a better way to balance the velocity of feature releases and bug fixes with the stability and reliability needs of a production environment.
Security Testing Orchestration is for teams that want to reduce the time and effort associated with interpreting, analyzing, and remediating application vulnerabilities detected by security scanners.
GitOps: the single source of truth, the evangelizer of as-code, and the bringer of CI/CD automation. Get an intro view into GitOps here!
In this article, we go over Source Code Managers (SCMs), why they're important, what we use them for in DevOps, and how Harness leverages GitHub and Bitbucket to make life easier for devs everywhere.
CI/CD and Feature Flags go together like Batman and Robin: strong alone, but unstoppable as one. Learn more about the value of the unified pipeline.
Dogfooding at its best: here's how Harness uses Harness CD! Learn all about our CI and CD setups, and why we're investing in CD so much.
It's here: Ruby support for Feature Flags! More coming soon.
The concept of a SBOM was taken from the manufacturing industry and its purpose is the same: to keep track of components used. Learn more!
We are excited to announce new simplified pricing and plans for all Harness modules. Scroll to read all about our new pricing structure.
There's confusion with Git Rebasing and Merging, and when to use what. We've provided examples to clarify where each strategy is appropriate.
A close look at DORA metrics and how they can help you deliver software faster.
For International Women's Day, we're celebrating some of the amazing women at Harness. Join us for this three-part series - part 1 starts now!
By using the “when” directive and built-in variables, users can use a single pipeline for similar use cases, rather than creating and maintaining multiple. Let's learn all about conditional execution!
Git Branching provides an easy way to make config changes and reduces the time to develop, test, and maintain CI/CD pipelines. Find out how.
Feature flags aren’t a security or performance risk - they actually improve your security & performance posture as an organization. Learn how.
Git Sync can save you time and make CI/CD easier! Create and maintain new pipelines by simply creating/modifying YAML files in Git.
For PMs, feature flags can be great for providing qualitative feedback, managing betas, and experimentation. Learn more today.
Need more info? Contact Sales