Operations | Monitoring | ITSM | DevOps | Cloud

August 2023

Why you need an artifact management platform for best-in-class software delivery

Discover the pivotal role of artifact management platforms in software delivery. Learn how Cloudsmith streamlines storage, boosts security, scales effortlessly, and more. Elevate your software delivery with indispensable tools and insights. The tools and strategies you employ in software delivery can make all the difference when distributing and managing software. As the intricacies of software projects amplify, the call for streamlined, secure, and adaptable solutions becomes undeniable.

Progressive delivery on Kubernetes with CircleCI and Argo Rollouts

Containers and microservices have revolutionized the way applications are deployed on the cloud. Since its launch in 2014, Kubernetes has become a de-facto standard as a container orchestration tool. With traditional approaches of deploying applications in production, developers often release updates or new features all at once, which can lead to issues if there are bugs or other issues that weren’t caught during testing.

Feature flags for stress-free continuous deployment

Feature flags (also known as feature toggles or switches) are conditional statements in code that determine whether a feature or functionality is visible and accessible to users of an application or service. They offer programmers a powerful tool for managing feature releases. Their capabilities are indispensable in software development, where agility and continuous, automated delivery are paramount.

The MOST used metrics to boost deployment frequency

The most used metrics in Sleuth to help software teams boost deployment frequency are batch size, lead time, coding time, review lag, review time and deploy time. Here's how the software engineering team at Gigpro uses them to construct experiments. Give Sleuth a try and see how we empower software teams to build faster by making engineering efficiency easy to improve and measurable — in a way that both managers and developers love.

Unlock rapid developer productivity gains | Sleuth Automations Marketplace

Unlock rapid developer productivity gains with Sleuth's Automations Marketplace. Your team has no time for toil – the manual, repetitive tasks that eat away at your developers. That’s why the time is now for Sleuth Automations Marketplace, where no-code automations let you experiment rapidly to improve your engineering efficiency and save your developers from burnout. We discussed how to make your team awesome with DORA in part one of our series. This event will show you how Sleuth's Automations Marketplace helps you take the DORA philosophy and metrics to the next level to improve your team.

[New Premium feature] Share pipeline workflow configurations across your repositories

As part of our focus on building features around team scale and performance, we are happy to announce that Bitbucket Pipelines now supports sharing of CI/CD configurations across repositories. This feature is now available as part of our Premium plan. With this feature, your teams can create centralized pipelines yml workflows and import that workflow to other repositories in your workspace. This brings several benefits: Here’s how it works.

Merging to Main #5: Coexisting Between Kubernetes & Legacy Tech with Mark Panthofer, Nvisia

Are you trying to balance your CI/CD resources and effort between Kubernetes and your legacy tech? Don't know how to encourage adoption of the new processes? On this episode of Merging to Main, we'll cover just that. This episodes guest is Mark Panthofer, VP of DevOps & Cloud at nvisia and, during this session, Brandon and Mark discuss how your CI/CD can coexist between two distinct technology worlds.

Do you know where your engineering bottlenecks are hiding?

Do you know where your software engineering bottlenecks are hiding? Jacpocket used Sleuth to track DORA metrics, which revealed the software development team suffered from infrequent releases. Here's how Sleuth helped. Give Sleuth a try and see how we empower software teams to build faster by making engineering efficiency easy to improve and measurable — in a way that both managers and developers love.

Best Practices and Potential Loopholes for Successful Microservices Architecture

Microservices architecture is a software development approach where an application is built as a collection of small, loosely coupled, independently deployable services. Each service focuses on a specific business capability and operates as an autonomous unit, communicating with other services through well-defined APIs. This architectural style is often used in the context of DevOps to create more efficient, scalable, and manageable systems.

Managing Users and User Groups: A Guide to OKTA and Cloudsmith Integration

Explore Cloudsmith’s powerful OKTA integration for user and user group management. Dive into the benefits, security considerations, and best practices to optimize user access, streamline workflows, and bolster security in your software operations. User management is the backbone of secure and efficient software operations. As businesses grow and evolve, the tools they use must keep pace. Enter OKTA and Cloudsmith.

What Is Universal Artifact Management, and Why Is It Beneficial?

Dive into the world of universal artifact management with our comprehensive guide. Discover the role of Cloudsmith in streamlining software artifact management, the advantages of a cloud-native approach, and the tangible benefits of a dedicated platform for software distribution. Navigating the software development world can sometimes feel like deciphering a new language.

Database Migrations in the Era of Kubernetes Microservices

In our extensive guide of best ci/cd practices we included a dedicated section for database migrations and why they should be completely automated and given the same attention as application deployments. We explained the theory behind automatic database migrations, but never had the opportunity to talk about the actual tools and give some examples on how database migrations should be handled by a well disciplined software team.

DevOps language trends 2023: Top tools used by elite software delivery teams

As organizations continue to embrace CI/CD and DevOps in their quest for shorter, more reliable delivery cycles, the choice of programming languages becomes even more critical. The language used to build your applications can affect everything from developer happiness and productivity to your organization’s performance on the four key software delivery metrics.

Best Practices for implementing DevOps in Organizations

Are you curious about DevOps and how it’s transforming the world of technology? Look no further! In this blog, we will dive into the fascinating world of DevOps and explore its significance and need in today’s fast-paced digital landscape. From its definition and importance to real-world examples of epic fails and their solutions, we’ll cover it all. So, grab a cup of coffee, sit back, and let’s embark on this DevOps journey together!

Where do YOU stand on DORA metrics?

Where does your team stand on DORA metrics? The Jackpocket software development team wanted to know that, too, so they implemented Sleuth to find out. Now, they know exactly where they stand AND where they're making progress. Give Sleuth a try and see how we empower software teams to build faster by making engineering efficiency easy to improve and measurable — in a way that both managers and developers love.

Scaling Software Delivery: Continuous Delivery, Overcoming Challenges, and the Power of Cloudsmith

Explore the intricacies of scaling software delivery, from the nuances of continuous delivery to overcoming common challenges. Dive deep into how Cloudsmith can be the game-changer in your DevOps journey, ensuring agility, security, and efficiency in every release. Every business, from startups to established enterprises, feels the urgency to scale their software delivery. Why?

Stop the death march for your developers

Stop the death march for your developers. Developer toil directly leads to burnout, say software engineering leaders from LaunchDarkly, Okteto, Atlassian and Sleuth. And burnout leads to devs leaving your team. Don't let that happen -- remove toil. Give Sleuth a try and see how we empower software teams to build faster by making engineering efficiency easy to improve and measurable — in a way that both managers and developers love.

Ship faster by integrating AI into your Bitbucket workflow

AI tools have taken the world by storm. In April, we announced Atlassian Intelligence to bring the power of AI into our tools. Leveraging AI through internal models and our collaboration with OpenAI, Atlassian Intelligence will be built into the Atlassian suite of tools, including Bitbucket Cloud.

Understanding and Optimizing CI/CD Pipelines

Building, testing and deploying software is a time-consuming process that many organizations aim to minimize by automating repeatable work wherever possible. To do so, many organizations are utilizing a continuous integration, continuous delivery (CI/CD) philosophy in combination with cloud native tools like Kubernetes to develop and deploy software at scale.

Here's what it feels like to deploy every day

Here's what it feels like to deploy every day. With Sleuth, Gigpro's software engineering team went from one deploy every two weeks to once a day. That made releases less stressful and helped improve team culture. Give Sleuth a try and see how we empower software teams to build faster by making engineering efficiency easy to improve and measurable — in a way that both managers and developers love.

GitOps the Planet #16: Using SLOs to Improve Software Delivery

Kit Merker is the one of the original product managers for Kubernetes and now Chief Growth Officer at Nobl9 where they're delivering a new open standard called OpenSlo. SLOs, or service-level-objectives, provide a framework for understanding performance targets and making judgements about software changes and how they impact uptime. But it's not just a standard, it's also code. Come find out about it with Kit in this GitOps the Planet!

CD for machine learning: Deploy, monitor, retrain

While there are an increasing number of off-the-shelf machine learning (ML) solutions that promise to adapt to your specific requirements, organizations that are serious about investing in ML for the long term are building their own workflows tailored exactly to their data and the outcomes they expect. To make full use of this investment, ML models must be kept up to date and working from the freshest available data.