Is Your IT Team In A #DownwardSpiral?

Is Your IT Team in a Downward Spiral?

What Is a ‘Downward Spiral’? A downward spiral is an ongoing deteriorating state of work which results in poor software and service quality, unfavorable customer results, and other consequent deplorable outcomes that lead to poor overall IT performance. The cause of this phenomenon is a “constant core conflict” of competing goals between IT operations and […]

Written by Stefan Thorpe
20 #Jenkins Plugins You Can't Live Without

20 Jenkins Plugins You Can’t Live Without

Jenkins is a Java-written open source server that can help you streamline your software development processes. It facilitates this through continuous integration (CI). Jenkins is the ultimate server in that it offers a straightforward way to configure CI and provides the complete foundation for working with any set of languages or source code repositories. Jenkins’ […]

Written by JP La Torre
#Kubectl commands cheat sheet

Kubectl Commands Cheat Sheet

When it comes to interacting with Kubernetes clusters on a daily basis, you’re going to need to turn to kubectl; the command line tool for K8s. You can use it to deploy your container workloads into production clusters, but it can also help you achieve a whole lot more. It’s the swiss army knife of […]

Written by Stefan Thorpe
Software testing #bestpractices

4 Best Types of Software Testing

There’s a wealth of great content on the internet when it comes to software testing. As a DevOps consultant, though, I still regularly get asked about testing best practices. So, I thought I’d collate the information into one place as part of a short series on Software Testing. When it comes to making code changes, […]

Written by Stefan Thorpe
Top 6 Solutions for Migration from #DockerCloud

Top 6 Solutions for Migration from Docker Cloud

Just two years after it’s release announcement, Docker Cloud has disconcertingly revealed that “runtime is being discontinued.” Which is more than a little tragic, since Docker Cloud was one of the first groundbreaking SaaS solutions using Docker Swarm as its underlying container orchestration mechanism. As of May 21st, users will no longer be able to […]

Written by JP La Torre
The Good, the Bad, and the Ugly

Microservices: The Good, The Bad, and The Ugly

Microservices have been bandied about in the past couple of years, but what are the real advantages and disadvantages to implementing and running them? Like any service architecture, there are pros and cons, benefits and tradeoffs. So, how do microservices compare against other application architectures like monoliths, service-oriented architecture (SOA), and functions? We’re here to […]

Written by JP La Torre
#DevOps Equation

The DevOps Equation

This is not a rant. Promise. But in encountering businesses who are attempting to convert to DevOps I’ve started to see a common pattern emerge. Many IT teams are concentrating on certain aspects of their development pipeline while neglecting or disregarding others. I’m not pointing accusatory fingers or preaching from a soapbox here. Most of […]

Written by Stefan Thorpe

DevOps, Deming, and Pulling the Andon Cord

Adopting DevOps is no easy undertaking, but the promise of cutting delivery times for projects from months down to days makes the feat worthwhile. For those keen to implement a DevOps transformation, understanding its roots will assist when applying the principles. Among its influences from Lean Manufacturing comes the infamously visible feature known as the […]

Written by Stefan Thorpe
Resilience Engineering

Create a Culture of Strength: Resilience Engineering

As the saying goes, “The best defense is a good offense.” An adage true for both football and software development. When it comes to organizations protecting themselves against disruptions, the tendency is to bulk up post-disaster, rather than move on the offensive beforehand. In manufacturing terms, this can be in the form of an inventory […]

Written by Stefan Thorpe
Theory of Constraints

Addressing the Theory of Constraints with DevOps

The body of knowledge referred to as the “Theory of Constraints” was originally conceived by Israeli business management educator and philosopher, Dr. Eliyahu M. Goldratt. Goldratt articulated the concept in his 1984 book The Goal: a fictional business novel which follows plant manager Alex on his journey to improving systems management within the factory where […]

Written by Stefan Thorpe
Spotlight on Kubernetes

Spotlight on Kubernetes

It’s easy to overlook how young Kubernetes is in the world of containerization. Given its explosion in popularity, you’d be forgiven for forgetting that the software is not even four years old yet. Those using the software are quite literally on the frontier of cutting-edge technology that is leaving other platforms in its wake. With […]

Written by Stefan Thorpe
Featured Image Designing Effective Microservices

Designing Effective Microservices

So, you’ve decided to write some microservices but you aren’t sure where to start? Great! You’ve come to the right place. In this article, we’ll examine some of the key patterns and questions to keep in mind when designing and writing microservices. (Psst. If you’re not sure whether microservices are right for your project, or […]

Written by Caylent Team
Technical debt

Fight Through the Pain: How to Deal With Technical Debt

Is your team struggling to keep up with project deadlines and business realities? Have you found yourself shipping code under time pressures with the promise that, “I’ll sort it properly later.” Do you know deep down that the quick-and-dirty fix you recently implemented on a new feature won’t hold up to user demand? The problem […]

Written by Stefan Thorpe
Introduction to CI - CD

An Introduction to Continuous Integration and Continuous Delivery

Continuous Integration (CI) and Continuous Delivery (CD) make up a very large topic, and there are differing opinions on what these terms mean and how they should be implemented. The key to success with CI/CD is to automate and monitor as much as you can practically. A well-tuned CI/CD pipeline will help your organization quickly […]

Written by Caylent Team
Azure vs. Google vs. AWS

Cloud Services Comparison: AWS Vs. Google Vs. Azure

Updated June 2018 In a multi-cloud world, organizations may use different cloud providers for multiple capabilities concurrently. Most of the cloud service providers (CSP) out there offer high-quality services, with excellent availability, high security, good performance, and customer support. But the market is dominated by a top three—Amazon Web Services, Google Cloud, and Microsoft Azure. […]

Written by Stefan Thorpe
The #DevOps Handbook Series

DevOps Handbook Series Part 3: Practice Continuous Integration

Our last summary installment focused on establishing automated testing practices to improve the level of fast feedback developers receive. This week, we look at mitigating the downward spiral that starts when developers work in isolated “branches” of the version control system. Before we dive in though, make sure you’re fully caught up on the previous […]

Written by Stefan Thorpe
Ansible and Docker Swarm

12 Steps to Managing Docker Swarm Using Ansible

Want to standardize and automate your whole Docker Swarm management? Are you inspired by our article Creating a High-Availability Docker Swarm on AWS and now wish to reduce the repetition every time you need a swarm? Well, we’ve got you covered with the help of Ansible. In the following article, we’ll lead you through an […]

Written by Julia Pearson
Rockstar DevOps Engineer

How To Hire a Rockstar DevOps Engineer

The DevOps movement, while ever-evolving, is still relatively in its infancy in comparison to other management concepts like Lean and Agile. DevOps means different things to different people, and finding the right skill set for your company is going to be entirely down to your specific needs. Which makes defining the role of a DevOps […]

Written by Stefan Thorpe
Featured Image Monolith to Microservices

Migrating From Monoliths to Microservices

A microservice is a common design pattern that has recently gained a lot of traction in the application development world. Microservices have a lot of benefits and are not without merit, however, they are not always the best option. If you are considering migrating your old monoliths to microservices, you should make sure it’s a […]

Written by Caylent Team
Docker Command Cheat Sheet

Docker Commands Cheat Sheet

Given our affinity for Docker, we wanted to pass along some tips and best practices for using it at the command-line. To do that we’ve created a convenient Docker Commands Cheat Sheet to help improve your work flow. Now, you can avoid having to search for these shortcuts every time you open the software. Neat, […]

Written by Stefan Thorpe
Fireworks

Reflecting on 2017

As the holiday season is underway and we reflect back on 2017, I’m very proud of the entire team at Caylent. Together, we’ve achieved a lot this past year. And we have our global users and the entire DevOps and container community to thank. Back in January 2017, we were working feverishly to implement a […]

Written by JP La Torre
DevOps Glossary

The DevOps Glossary

Whether you’re new to the world of DevOps or a seasoned guru looking to brush up on pesky terminology, look no further. This glossary covers some of the core definitions you and your team need to know. So, without further delay: The DevOps Glossary Agent A small program designed to run on multiple machines, usually […]

Written by Caylent Team
Link to Caylent's Pricing Plan Page

Introducing Caylent Pricing Plans

Synopsis: This week, Caylent is introducing paid pricing tiers. Our CEO JP La Torre unveils the new pricing plans, explains the reasons behind this move, and examines how it will impact current users. Caylent Pricing Plan Changes Starting in Q1 2018, Caylent will no longer be free. New user accounts will have a 14-day free […]

Written by JP La Torre
The #DevOps Handbook Series

DevOps Handbook Series Part 3: Exploit Continuous Delivery

As ever, don’t forget to read up on the previous installments to get a full, clear picture of The DevOps Handbook. The DevOps Handbook Summary Series (so far): Introduction Summary 1: Establishing the Three Ways 1: The Three Ways Continued 2: Beginning the DevOps Methodology 2: Defining DevOps Teams This week, we examine how to […]

Written by Stefan Thorpe
Caylent #HappyHolidays!

Caylent 2017 Developer Gift Guide

Not sure what to get the developer in your life for the Holidays? You’re not alone. Developers are notoriously tricky to buy gifts for – especially when the person doing the gifting thinks “containers” are big plastic tubs made for storing Christmas decorations. Don’t worry, Caylent has you covered. We’ve compiled our top gifts for […]

Written by Amanda Cyr

The DevOps container management platform

  • Amazon AWS
  • Microsoft Azure
  • Google Cloud
  • Digital Ocean

Unlimited users. Unlimited applications. Unlimited stacks. Easily manage Docker containers across any cloud.

Get Started—Free!
Top