February 2025 Summaries
11 posts from Harness
Filter
Month:
Year:
Post Summaries
Back to Blog
Chaos Engineering, a practice popularized by companies like Netflix, Amazon, and Google, is increasingly being applied to Linux-based systems, which are fundamental to modern infrastructure. The approach involves conducting controlled experiments to identify and address potential system weaknesses before they lead to real-world outages. This text outlines five specific chaos experiments designed to test the resilience of Linux systems: CPU stress, memory stress, network latency, disk fill, and service restart. Each experiment aims to simulate potential system stressors, such as high CPU usage or network slowdowns, to ensure that applications remain responsive and stable under adverse conditions. Harness Chaos Engineering offers a platform for safely conducting these tests in both staging and production environments, with the promise of strengthening system reliability and uptime.
Feb 27, 2025
843 words in the original blog post.
Embarking on the journey to build a DIY feature flagging system can initially seem appealing but often leads to unforeseen complexities, hidden costs, and increased security risks that outweigh the perceived benefits. As the system scales, it demands significant resources for maintenance, resulting in technical debt and potential outages that can be financially draining. The manual processes involved in managing such a system can detract from core product innovation, leaving engineers bogged down by maintenance tasks. In contrast, enterprise-ready feature management platforms offer robust security, scalable infrastructure, and sophisticated experimentation frameworks, ensuring efficiency and reliability while allowing teams to focus on innovation. Ultimately, investing in a purpose-built solution is more sustainable and effective than maintaining a homegrown system, which can become a cumbersome liability.
Feb 27, 2025
1,171 words in the original blog post.
Progressive Delivery strategies, including Blue/Green deployments, canary releases, feature flag rollouts, and feature delivery platforms, aim to enhance software delivery by ensuring safe releases, minimizing risk, and accelerating learning. These approaches help teams avoid downtime, limit the impact of potential failures, and facilitate learning during the release process. Blue/Green deployments focus on avoiding downtime through infrastructure duplication, while canary releases limit the initial impact by introducing updates to a small subset of users. Feature flag rollouts allow for granular control, enabling gradual exposure of new features, and feature delivery platforms provide extensive monitoring and experimentation capabilities to refine releases based on user feedback. By combining these strategies, teams can achieve a balance of speed, safety, and learning in software delivery, making Progressive Delivery a key component of modern software engineering practices.
Feb 27, 2025
2,447 words in the original blog post.
Flagship 2025, a premier summit hosted by Harness, focused on the future of feature management and experimentation, bringing together innovation leaders from major enterprises like McDonald's, ADP, and Chase. This event highlighted the shift from risky big-bang software releases to a more iterative, experimentation-driven approach, emphasizing data-driven product innovation and the creation of experimentation-led cultures. With the recent acquisition of Split by Harness, the integration aims to provide a unified platform for managing the entire software development lifecycle, offering advanced feature management and experimentation capabilities. New tools introduced at the summit, such as Experiment Workflows, enhance customization and real-time visibility into experiment performance, helping teams measure and improve their processes. Real-world success stories, like ADP's transformation in software delivery, were shared, illustrating the practical applications and benefits of these innovative practices. The event underscored the importance of bold innovation in shaping the future of software delivery and DevOps modernization.
Feb 20, 2025
688 words in the original blog post.
Mobile DevSecOps is a transformative approach that integrates Continuous Integration (CI) and Continuous Delivery (CD) practices into the mobile development lifecycle, aiming to automate the building, testing, and deployment of mobile applications while addressing the unique challenges of platform fragmentation and stringent app store requirements. By leveraging automation tools such as Fastlane and platforms like Harness CI, mobile teams can accelerate release cycles without compromising quality, ensuring that apps are stable, secure, and compliant. This methodology addresses the complexities of managing multiple environments, SDK versions, and dependencies, while optimizing resource usage to reduce build times and streamline testing across diverse devices. Mobile DevSecOps also incorporates robust security measures, integrating automated security scans and compliance checks directly into the CI/CD pipeline to mitigate vulnerabilities and adhere to regulatory standards. Ultimately, this approach enables mobile teams to deliver high-quality mobile experiences quickly and efficiently, meeting the growing demands of the mobile-first technology landscape.
Feb 19, 2025
1,868 words in the original blog post.
Announcing Harness DevOps Essentials: Your Complete DevOps Platform to Supercharge Your Productivity
Harness DevOps Essentials introduces an all-inclusive pricing model that consolidates key DevOps capabilities into a single package, designed for businesses with smaller budgets and evolving needs. This unified platform integrates Continuous Delivery, Continuous Integration, Security Test Orchestration, and Infrastructure as Code Management, offering predictable costs and scalability to improve operational efficiency and innovation without requiring multiple tool purchases. The package aims to simplify the procurement process, reduce complexity, and enhance team productivity by providing a comprehensive suite of tools that ensure secure and efficient software deployments. Harness DevOps Essentials supports accelerated time-to-market through automated workflows, while built-in governance features like role-based access control and security test orchestration safeguard compliance and security. The platform also offers dashboards and analytics for complete visibility into software delivery performance, enabling data-driven decisions. Existing customers maintain their current licenses, while the DevOps Essentials model provides a cost-effective option for those seeking access to core DevOps capabilities.
Feb 18, 2025
1,205 words in the original blog post.
Traditional end-to-end (E2E) testing often falls short due to its reliance on assumptions about user behavior, leading to missed bugs and customer escalations. This method is rooted in the belief that quality tests can predict user actions based on internal insights, but real-world interactions are typically unpredictable and complex. The article suggests that transitioning to data-driven E2E testing, which uses real user behavior, can significantly enhance software quality. This approach involves utilizing open-source frameworks like Gauge, Cypress, and Serenity, which support automated and behavior-driven testing. The challenges of E2E testing, such as its cost and dependency on assumptions, highlight the need for frameworks that account for complex user interactions. Tools like Harness AI can improve testing by leveraging real-time user data to generate E2E tests, reducing the reliance on guesswork and improving the overall quality of software releases. Enhanced testing methods, including consumer-driven contract tests and heatmap analysis, can further decrease post-production bugs by better aligning test coverage with actual user behavior.
Feb 13, 2025
1,581 words in the original blog post.
Harness has integrated Split into its platform, significantly enhancing its product offerings by unifying feature management and experimentation capabilities. This integration addresses the challenges faced by modern software development teams, who often struggle with fragmented tools for managing feature releases, monitoring impacts, and running experiments. The new Harness Feature Management & Experimentation (FME) provides a streamlined experience that allows for seamless rollouts, structured experiments, and real-time insights within existing DevOps workflows. Key enhancements include seamless authentication, comprehensive feature access, and a centralized experimentation dashboard that offers intuitive design, granular analysis, and flexible data controls. The integration is part of a broader strategy to simplify software releases, reduce risks, and support data-driven decision-making, while also facilitating the migration of Split customers to the Harness platform. Future expansions are planned, with features like warehouse native experimentation poised to further enhance the platform's capabilities, making it a powerful tool for teams aiming to release faster and experiment more efficiently.
Feb 12, 2025
879 words in the original blog post.
Exciting News: Weâve Merged Harness and Traceable To Create A New Leader In Secure Software Delivery
Harness and Traceable, two companies founded by Jyoti Bansal, are merging to create a new leader in DevSecOps, combining software delivery and application security into a unified platform. This move reflects the industry's shift towards integrating security directly into the software development lifecycle, a trend accelerated by AI advancements that enhance both speed and security. The merger aims to address the growing demand for efficient software deployment without compromising safety, leveraging Harness's expertise in software delivery and Traceable's strength in API security. The new platform will offer a comprehensive, AI-driven approach to streamline software development, ensuring security is integrated at every stage. The combined entity is poised for significant growth, with a projected annual recurring revenue exceeding $250 million and plans to reach $1 billion. This merger is seen as a starting point for further innovation and expansion, with a shared focus on customer satisfaction, transparency, and collaboration.
Feb 10, 2025
1,102 words in the original blog post.
Module registries, like those found in tools such as OpenTofu and Terraform, are transforming infrastructure management by applying the DRY (Don't Repeat Yourself) principle, which minimizes repetition through the use of reusable components. These registries, epitomized by the Harness IaCM Module Registry, enhance consistency and reduce errors in infrastructure setups by allowing DevOps teams to import pre-built modules for common components, thereby streamlining the provisioning and management of infrastructure. This approach accelerates development, improves collaboration, enhances security, and facilitates scalability without the need for repetitive coding. Although the implementation of module registries presents challenges such as a learning curve and module maintenance, their benefits in efficiency and consistency make them a crucial tool in modern DevOps practices. As the future of infrastructure management evolves, module registries are expected to incorporate AI-assisted creation, cross-platform compatibility, and automated compliance checking, further solidifying their role in shaping the future of DevOps.
Feb 06, 2025
1,483 words in the original blog post.
Harness has introduced a series of enhancements to its Continuous Delivery & GitOps platform aimed at improving deployment flexibility, governance, and GitOps capabilities. Key updates include smarter pipeline and webhook triggers for seamless orchestration, OAuth support for self-hosted GitLab to simplify authentication, and audit logging for better security. Enhanced security features include Open Policy Agent integration, offering policy-based governance across various entities, and improved rollback API functions for more precise control. Deployment improvements now allow teams to deploy to Google Cloud Run and Azure Functions, support for serverless and event-driven workloads, and enhancements for Tanzu deployments. GitOps scalability and ease of use are boosted with application filtering enhancements, support for multi-source applications, and new configuration options from ArgoCD. These updates promise to streamline DevOps workflows and provide teams with greater flexibility and control over their deployment processes.
Feb 04, 2025
631 words in the original blog post.