Resources

Surveying Serverless

By Michael Carducci & Chris Maki

February 18th, 2020

I hope you'll join me on this exciting survey of Serverless Computing. When you think of Serverless you probably think of Lambda's or Cloud Functions but there's so much more to the Serverless ecosystem. During this session will look at Serverless Computing in all its various forms and discuss why you might want to use a Serverless architecture and how it compares to other cloud services.

Continue reading

Best Practices for Moving from a Monolith to Microservices

By Chris Maki

February 10, 2019

In this article, we will look at organizational changes that will help you adopt a Microservice architecture. Additionally, we will touch on topics like how to bring change to your organization, how to embrace the primacy effect, and why you should embrace cross-functional teams.

Continue reading

Monolith to Microservices: Is Your Organization Ready?

By Chris Maki

December 15, 2019

Transitioning from a Monolith to a Microservices architecture can take years to complete. The internet is full of stories of companies famously making this transformation. But how do you know if it’s right for your organization? Is your organization ready?

Continue reading

The Journey to 20,000 Microservices Deployments

By Michael Carducci & Chris Maki

June 19, 2019

A down in the trenches look at building, running and day-to-day development with a Continuous Delivery pipeline. This talk is based on my experiences building multiple CD pipelines and optimizing developer workflows to push changes to production all day. I'll walk you through how we transformed a two-day deployment process into a 20-minute CD pipeline and then go on to perform more than 20,000 deployments.

Continue reading

An In-Depth Guide to Load Balancer Monitoring

By Chris Maki

February 13, 2019

Given that load balancers are responsible for distributing incoming network traffic, their health and efficiency are critical for system availability. In this article, we’ll give you an introduction to load balancer monitoring, review the most important metrics to monitor, and show you how to use them to troubleshoot problems in your website and apps.

Continue reading

Intro to Jenkins X CI/CD for Kubernetes

By Chris Maki

January 11, 2019

Jenkins X (JX) is an exciting new Continuous Integration and Continuous Deployment (CI/CD) tool for Kubernetes users. It hides the complexities of operating Kubernetes by giving developers a simpler experience to build and deploy their code. You can think of it as creating a serverless-like environment in Kubernetes. As a developer, you don’t need to worry about all the details of setting up environments, creating a CI/CD pipeline, or connecting GitHub to your CI pipeline.

Continue reading

The Future is Serverless: When and How to Make the Switch

By Chris Maki

October 25, 2018

You have known about the cloud for years. But as of late, you’ve probably been hearing more about Kubernetes and Docker. That said, serverless is emerging as a significant cloud architecture paradigm. Serverless represents a dramatic shift in how we approach building applications in the cloud. The repercussions will be felt not just at the engineering level but higher up the application stack at the business level. Serverless computing can dramatically change the way you manage your cloud infrastructure and build your systems.

Continue reading