Phil is a Principal Engineer for Amazon Web Services (AWS), focused on core container technologies that power AWS container offerings like Fargate, EKS, and ECS.
Phil is currently an active contributor and maintainer for the CNCF containerd runtime project, and participates in the Open Container Initiative (OCI) as the chair of the Technical Oversight Board (TOB). Phil is also a member of the Technical Advisory Council of the Open Source Security Foundation (OpenSSF). Phil has also been a long-time core contributor and maintainer on the Docker/Moby engine project where he contributed key features like user namespace support and multi-platform image capabilities.
Phil enjoys helping others understand and apply container and cloud native concepts and speaks worldwide at industry conferences and meetups, and is a member of the CNCF Ambassadors program. He maintains a blog on container topics at https://integratedcode.us and you can find him on Twitter tweeting away as @estesp.
MSc in Software Engineering, 1998
The University of Texas at Austin
BSc in Computer Engineering, 1994
Florida Institute of Technology
Conferences, Meetups, Customers
Blogs, articles, presentations
Golang, Open Source, OCI/CNCF, Kubernetes
A personal Golang project used to measure and compare container runtime performance of common offerings, from CRI implementations to Docker, containerd, and runc. Used and contributed to by several vendors utilizing the project.
A personal Golang project used to create multi-platform capable images in Docker v2-compliant registries. Used by many projects to offer multi-architecture platform support for their containerized software.
A stable and performant core container runtime for the cloud. A graduated maturity project within the CNCF used by Docker, Kubernetes, Cloud Foundry, and many other projects. Phil is a core contributor and maintainer in this open source project.
Over the past year, projects looking to extend and embed core container runtime functionality have looked to containerd and its clean …
You’ve probably heard about the OCI—a standardization effort to share a common definition for container runtime, image, and image …
You’ve probably heard about the OCI—a standardization effort to share a common definition for container runtime, image, and image …
In Barcelona, we raced through seven different container runtime setups from Docker to cri-o to containerd–including interesting …
Adoption of both containers and Kubernetes has continued to increase rapidly across our industry. At the same time, knowledge of how to …
Adoption of both containers and Kubernetes has continued to increase rapidly across our industry. At the same time, knowledge of how to …
The CRI (container runtime interface) in Kubernetes—designed to abstract the host’s runtime details from the kubelet codebase—has been …
We know that containers as a technology have had quite the renaissance of hype, excitement and usefulness in the last five years, much …
A significant amount of today’s activity in the world of container orchestration is happening in the Kubernetes community. A …
What present day conference wouldn’t have a track on containers and/or microservices? How many sessions would have a significant focus …
So you really want to contribute to open source? Varying opinions about open source, foundations, governance models, and licensing are …
While much of the talk and excitement around containers have moved to higher layers like Kubernetes and FaaS/serverless, container …
Last year at FOSDEM, containerd was presented as a fairly new CNCF project which had just reached its 1.0 release a month prior. With …