Operations | Monitoring | ITSM | DevOps | Cloud

Latest News

How to Streamline Your Deployment Pipeline A DevOps Journey

In the fast-paced world of software development, efficiency is key. One of the most critical aspects of ensuring smooth and reliable software delivery is streamlining your deployment pipeline. A well-optimized deployment pipeline not only saves time and resources but also enhances the overall quality of your product. Let’s embark on a DevOps journey to explore how you can streamline your deployment pipeline effectively.

Migrating from CentOS to Ubuntu: a guide for system administrators and DevOps

CentOS 7 is on track to reach its end-of-life (EoL) on June 30, 2024. Post this date, the CentOS Project will cease to provide updates or support, including vital security patches. Moving away from the RHEL-based ecosystem might appear daunting, but if you’re considering Ubuntu the switch can be both straightforward and economically viable.

How to Structure Your Argo CD Repositories Using Application Sets

In the previous article of the series we explained how to model GitOps environments and promote an application between them. That article was laser-focused on a single application and its Kubernetes resources. In this article we will zoom out to look at several related subjects: It is worth mentioning that as always, our advice is a general recommendation that follows best practices.

Driving Technical Delivery: Balancing Speed and Quality in Enterprise Platforms

Enterprises face a constant challenge: how to deliver technical solutions quickly without compromising on quality. In the race to innovate and stay ahead of the competition, the pressure to accelerate delivery can sometimes overshadow the importance of maintaining high standards of quality and reliability. However, striking the right balance between speed and quality is crucial for the long-term success and sustainability of enterprise platforms.

SRE vs. Platform Engineering vs DevOps: What's The Difference?

In the evolving world of technology, organizations are continuously working to increase their system stability, deliver software faster, and help their programmers work better. Different disciplines, each with its own distinct set of roles and responsibilities, have arisen to accomplish these goals.

Upgrading Hundreds of Kubernetes Clusters: Interview with Pierre Mavro, CTO of Qovery

Managing the upgrade process for hundreds of Kubernetes clusters is a daunting task, one that Pierre Mavro, co-founder and CTO at Qovery, is adeptly prepared to tackle. Leveraging his deep expertise and a skilled team of engineers, Pierre and his team have efficiently automated the upgrade process for both public and private clouds. Bart Farell sat down with Pierre Mavro to explore how he achieved this without breaking anything.

How DevOps is Revolutionizing Software Development A Guide to Success

In the ever-evolving landscape of software development, DevOps has emerged as a transformative force. It’s not just a set of practices or tools; it’s a cultural shift that aims to streamline collaboration, automate processes, and deliver value to customers faster and more efficiently than ever before. In this guide, we’ll delve into how DevOps is revolutionizing software development and provide insights into achieving success in this domain.

Ultimate Guide to Measuring Software Quality

Software quality isn't just about defect density; it embodies the reliability, performance, and security that underpin digital trust and user satisfaction. But measuring software quality can be as challenging as defining it. In this post, we'll demystify the complexities around assessing software quality and provide actionable insights for you and your software development team.

Advancements in Code Review: A Scientific Approach to Designing for Software Efficiency with GitKraken

Writing optimal code is crucial for developers, and human collaboration is key to achieving this. Code review tools are essential for maintaining the integrity of well-built products, which are vital for software development. We are a team of developers that love building tools that optimize our worlds. As engineers, designers and product managers, we identified many challenges in standard Git workflows that inhibited us from working more effectively together.