Kubernetes
Kubernetes (commonly stylized as K8s) is an open-source container-orchestration system for automating deployment, scaling and management of containerized applications. It was originally designed by Google and is now maintained by the Cloud Native Computing Foundation. It aims to provide a "platform for automating deployment, scaling, and operations of application containers across clusters of hosts". It works with a range of container tools, including Docker.
Presentations
Linux Foundation's Project EVE: A Cloud-Native Edge Computing Platform
Connecting IoT devices to the Internet is nothing new. Deploying and running real-time cloud-native applications at hyperscale on the mesh fabric of these devices is. Edge Computing evolves Cloud Computing by keeping what's great about the Cloud model (developer friendly APIs and...
AWS Cloud Development Kit (CDK)
The AWS Cloud Development Kit (CDK) allows you to describe your application’s infrastructure using a general-purpose programming language, such as TypeScript, JavaScript or Python. This opens up familiar avenues for working with your infrastructure, such as using your favorite...
Snowflake Architecture: Building a Data Warehouse for the Cloud
At Snowflake, we wanted to architect a data warehouse from the ground up to leverage all the benefits of the cloud. Unlike shared-storage architectures that tie storage and compute together, we built a single integrated system with fully independent scaling for compute, storage and services. In...
Helm 3: A Mariner's Delight
Adjusting your spyglass and looking out over the water, you can see how useful a package manager like Helm is. Perhaps you’ve used it to manage the fractal complexity of packages on your Kubernetes clusters (without losing track of versions stashed in the hold). But Helm 3 is rumored to be...