By: Andrew Gracey

August 5, 2019 5:54 pm

668 views

Why you might want to build your own custom buildpack (And how to!)

A PaaS can be viewed at as a method that takes different streams of data and combines them into a working application. For SUSE Cloud Application Platform, we take the application code, buildpack, environment variables, service descriptions and output a configured and running container. Each of these pieces can come from a different person or […]

Read More



By: Andrew Gracey

July 17, 2019 7:55 pm

1,174 views

Kubernetes VS PaaS

Dimitris Karakasilis, one of the engineers on SUSE Cloud Application Platform, spent his hack week project exploring what it would be like to develop with Kubernetes directly and wrote about his experience. With his permission, I'm republishing his blog here. Thank you to Dimitris for his excellent content! Please visit his original blog post as […]

Read More



By: Andrew Gracey

June 3, 2019 8:32 pm

2,016 views

An interview with Thomas Di Giacomo about the state of Kubernetes

I recently attended KubeCon EU 2019 in Barcelona. While there, I got the chance to chat with our CTO, Thomas Di Giacomo, about the state of Kubernetes and its marketplace. We also talked about the community centered culture of Kubernetes as well as some his dreams for the tech world. It was […]

Read More



By: Andrew Gracey

April 30, 2019 5:25 pm

789 views

Do you really need to scale to zero?

In the FaaS space, there has been a big push to allow the ability to scale down to no workload running. I want to ask: Is this something you actually want or need?  Scaling to zero allows containers to be run only when there is demand. For certain workloads, this gives a lot lower […]

Read More



By: Andrew Gracey

April 16, 2019 4:12 pm

2,312 views

How Big is a Container, Really?

One of the first questions in any discussion about cluster sizing tends to be “How many containers are you running?”. While this is a good data point (especially if you are pushing the scheduler to its limit) it doesn’t show the whole story. We tend to abstract out a container as […]

Read More



By: Andrew Gracey

March 29, 2019 3:28 pm

1,017 views

Six First Impressions of SUSE Cloud Application Platform

While I’ve been developing for Kubernetes for a few years now, I am pretty new to both SUSE and Cloud Foundry. I’ve got to say that both have been great experiences! SUSE is a fantastic place to work and our Cloud Foundry distribution (SUSE Cloud Application Platform) makes my development life easier. &[…]

Read More



By: Andrew Gracey

March 11, 2019 5:32 pm

1,039 views

You may not know it, but you already have a PaaS

I read a blog recently (that I sadly can’t find again) about how important it is to use a Platform as a Service (PaaS). It made the argument that everyone running at any sort of scale has had to solve the same basic problems. This got me thinking about how every company doing software […]

Read More



By: Andrew Gracey

February 27, 2019 6:38 pm

2,738 views

Technical Deep-Dive of Container Runtimes

As you might have already seen, SUSE CaaS Platform will soon support CRI-O as a container runtime. In this blog, I will dig into what a container runtime is and how CRI-o differentiates architecturally from Docker. I’ll also dig into how the Container Runtime Interface (CRI) and the two Open Container Initiative (OCI) […]

Read More