DevOps

atomist

Kubernetes Clusters: Pets or Cattle?

Cloud computing and containers have taught IT people a lot about the differences between pets and cattle. Pets are named and cared for. Cattle are numbered and disposable. We are told that we should treat our application instances like cattle. Give them random names, kill them when they are sick, replace them when they die, get more when we need them, and euthanize them when we don't.

opsani

Why the Rise of DevOps Demands Continuous Optimization

The rise of DevOps has been wonderful. Now that developers and operations folk can work together in an agile setting, deployment windows are no longer stuck within slow, quarterly rhythms. Production deployments can occur hundreds of times every day, and companies can deliver features, fixes and updates in rapid fashion. Within an agile DevOps setting, Continuous Integration (CI), Continuous Delivery and Continuous Deployment (CD) have become established practices.

sumologic

How to Monitor Syslog Data with Sumo Logic

If you are reading this article, you’re probably familiar with syslog, a logging tool that has been around since the 1980s. It is a daemon present in most Linux-based operating systems. By default, syslog (and variants like rsyslog) on Linux systems can be used to forward logs to central syslog servers or monitoring platforms where further analysis can be conducted. That’s useful, but to make the very most of syslog, you also want to be able to analyze log data.

sentry

Sentry's Internal Integrations: Build internal tools that fit your workflow

Sentry helps developer teams build the most reliable software. Our help often manifests in two distinct forms: resolving issues in your product and ensuring that issue resolution fits seamlessly into existing workflows. We recently launched our Integration Platform, which allows developers to build publicly available tools on top of Sentry. For the launch, we built many new features, while also making it easier to use existing ones.

smartbear

Quickstart Guide to Creating Fake Data for Load Testing Parameters

Browser-based load testing is becoming an increasingly popular way to identify bottlenecks in software applications. Rather than testing server response times and error rates, you can recreate the user experience from a real browser. These browser-based tests measure both the server’s response times and the browser’s HTML and JavaScript render times to provide a more comprehensive look at the user experience.

epsagon

Good to Go: Getting Started with AWS Lambda and Go

Go is undoubtedly one of the fastest-growing languages today. Since its 1.0 release in March 2012, it has seen adoption in a vast number of industries, but particularly in the cloud computing space. From microservices to the tools and components that power some of the largest cloud infrastructures, it’s hard to ignore Go’s contribution.