~/conference

CloudNativeCon + KubeCon Europe 2017

titleauthorlength
Pre-Conference Welcome RemarksMichelle Noorali01m
Warm welcome opens the evening for CloudNativeCon + KubeCon Europe 2017 with a short roadmap: a set of keynotes from community projects that highlight recent…
Organiser at C 01 on
Keynote: Fluentd Project UpdateEduardo Silva07m
Update covers concrete progress: Fluentd targets Fluentd v1.0 with a v0.14 next‑gen branch and v0.12 as the long‑term stable, the ecosystem now has about 600+…
Talk at C 01 on
Keynote: OpenTracing Project UpdatePriyanka Sharma07m
OpenTracing marks one year and now lives in the CNCF as a vendor-neutral API that makes tracing portable and low-risk; concrete updates include new language…
Talk at C 01 on
Keynote: Linkerd Project UpdateOliver Gould06m
Linkerd reports production deployments, CNCF acceptance, and a near-term 1.0 release candidate with many plugins moving from experimental to stable; recent…
Talk at C 01 on
Keynote: gRPC Project UpdateVarun Talwar06m
gRPC is an open source, production-ready RPC framework built on an HTTP/2-based transport with pluggable transports and security (TLS, Kerberos) and uses…
Talk at C 01 on
Keynote: CoreDNS Project UpdateMiek Gieben05m
CoreDNS is a Go DNS server positioned as a successor to SkyDNS and a drop-in for kube-dns by enabling a middleware pipeline that plugs in Kubernetes, a caching…
Talk at C 01 on
Keynote Panel: Moving to the Modern InfrastructureMichelle Noorali48m
Keynote Panel: Moving to the Modern Infrastructure - moderated by Michelle Noorali, Software Engineer, Deis Becoming cloud native goes beyond the use of…
Panel at C 01 on
Lightning Talk: Kubes 4 NubesTom Brown05m
OpenAI runs a small, research-heavy infra where each deployment is a unique snowflake and onboarding drives tool design, so the concrete advice is to write…
Lightning at C 01 on
Lightning Talk: The Top 5 Kubernetes Metrics to MonitorJorge Salamero Sanz05m
Five concrete things to monitor: application request latency and error rates with examples like request latency (P95/P99); service connectivity such as DB…
Lightning at C 01 on
Lightning Talk: Boosting Helm with AppControllerMaciej Kwiek05m
Helm gets a pluggable orchestration backend by adding a rudder microservice that tiller calls via RPC; one implemented rudder uses AppController to store a…
Lightning at C 01 on
Lightning Talk: BGP Routing in KubernetesPankaj Sehgal05m
Proposes using a custom BGP protocol and a central route feeder to push route changes into Linux iptables instead of having peers delete thousands of entries…
Lightning at C 01 on
Lightning Talk: Using Cloud-Native in Telco-EnvironmentsMarcus Brunner06m
Telecom already uses NFV but gains only limited benefit until core functions move to cloud-native designs; operators find they must rewrite large, elephant…
Lightning at C 01 on
Lightning Talk: Zombie Kubernetes!: Making Nodes Rise From The DeadMichael Johnston06m
Argues that Kubernetes fleets should be provisioned immutably: build nodes from pre-built images or cloud-config/user-data and never patch in place. Requires…
Lightning at C 01 on
Lightning Talk: Flexible Logging Pipelines with Fluentd and KubernetesJakob Karalus05m
Kubernetes nodes run Fluentd as a daemonset and pods emit logs; the talk shows developers put pod annotations with grok patterns and routing targets…
Lightning at C 01 on
Lightning Talk: Cloud Native Design PatternsBilgin Ibryam06m
Argues that cloud native apps use Kubernetes primitives so developers stop reinventing plumbing: the core unit is the pod deployment unit, applications expose…
Lightning at C 01 on
Keynote: Opening RemarksDan Kohn09m
Conference opens by announcing concrete project and program milestones: containerd is accepted into CNCF as Docker’s upstream runtime (used on Windows and…
Talk at C 01 on
Keynote: Kubernetes is Still Hard (for Developers)Michelle Noorali14m
Built Helm as an open-source Helm package manager after a hackathon and scaled it with contributors from Bitnami, Google and Intel, proving package-based…
Talk at C 01 on
Keynote: Your Philips Hue Light Bulbs Are Turned On By KubernetesMark van Straten18m
Philips Hue cloud migrates from Google App Engine to Google Container Engine (GKE), splitting a Play monolith into microservices and using Redis pub/sub to…
Talk at C 01 on
Keynote: The Kubernetes Application Registry: Easily Deploying Complex Applications with CoreOS QuayBrandon Philips06m
CoreOS Quay now stores complete Helm charts and exposes an experimental registry API so charts plus image and config can be discovered and managed as a…
Talk at C 01 on
Keynote: Backstage with KubernetesChen Goldberg22m
Kubernetes moves to a three-month release cadence and ships 1.6 with specific features like node allocatable (beta) and expanded role based access controls…
Talk at C 01 on
Keynote: Prometheus: From Berlin to BonanzaBrian Brazil13m
Prometheus traces from a 2012 Berlin project to a CNCF staple with a time series DB, local storage, and a powerful query language PromQL that lets you predict…
Talk at C 01 on
Keynote: Around the (Cloud Native) World in 323 DaysAndy Randall07m
Company Tigera launches in May 2016 and joins the CNCF, focuses on simplifying networking and delivering dynamic, fine-grained network security for…
Talk at C 01 on
Keynote: Building the Infrastructure that Powers the Future of AIVicki Cheung, Jonas Schneider14m
OpenAI runs research on Kubernetes across Azure AWS and private hardware and scales bursts to 4,000 nodes while moving from single‑pod prototypes to runs that…
Talk at C 01 on
Keynote: Red Hat is Driving Kubernetes/Container Security ForwardClayton Coleman06m
Red Hat describes concrete steps: RBAC on by default in kubeadm but not in cluster-up (1.6), use OpenShift projects for multi‑tenant isolation, enforce don't…
Talk at C 01 on
Keynote: Kubernetes1.6 and the Open Source RoadmapAparna Sinha34m
Kubernetes 1.6 ships with concrete scale and safety: 5,000-node clusters validated at ~150,000 pods with <1s API latency 99th percentile and <5s startup, RBAC…
Talk at C 01 on
Introduction to rktBrandon Philips05m
rkt is a container runtime that executes OCI and Docker images and targets simple integration by using a process model that runs as a child process of whatever…
Talk at C 01 on
Introduction to ContainerdPatrick Chanezon06m
containerd is the Docker core runtime that runs containers since Docker 1.11 and is now donated to CNCF, built with input from Alibaba, Amazon, Google, IBM and…
Talk at C 01 on
Autoscaling a Multi-Platform Kubernetes Cluster Built with kubeadm [I]Lucas Käldström37m
Kubernetes already runs on amd64, arm and arm64 and a live 10-node cluster built with kubeadm demonstrates it: mixed amd64/arm/arm64 nodes (Raspberry Pi…
Talk on
Tales from Lastminute.com Machine Room: Our Journey Towards a Full On-Premise KubernetesMichele Orsi, Manuel Carlo Ranieri39m
Tales from Lastminute.com Machine Room: Our Journey Towards a Full On-Premise Kubernetes Architecture in Production [I] - Michele Orsi & Manuel Carlo Ranieri…
Talk at B 09 on
Panel: The Open Container Initiative (OCI) and the Future of Container StandardizationChris Aniszczyk, Vincent Batts, Jeffrey Borek35m
OCI is about concrete specs not handwaving: the runtime spec is at RC5 and the image spec needs one more RC, with a 1.0 release expected within a month or two…
Panel at B 09 on
Cloud Native Strategy - From Ancient Greece to Container OrchestrationJamie Dobson37m
Argues that cloud native strategy means using containers, microservices, CI/CD and IaaS/PaaS specifically to shorten time to value, not chasing containers for…
Talk at B 09 on
Panel: Leveraging the Open Service Broker API in Cloud Native PlatformsChip Childers, Doug Davis, Andres Garcia Garcia36m
Panel: Leveraging the Open Service Broker API in Cloud Native Platforms [I] - Moderated by Chip Childers, Cloud Foundry Foundation In a digital world, widely…
Panel at B 09 on
Scaling Organizations Using KubernetesRichard Fliam38m
Organization grows from 5 to ~250 engineers and doubles microservices yearly, spiking to tens of thousands of instances across 50 data centers and the default…
Talk at B 09 on
Powering Public Infrastructure with KubernetesJan Willies38m
Deutsche Bahn runs a display platform across >5,000 stations serving ~30 million daily passengers and replaces many vendor-specific players with a single…
Talk at B 09 on
Kubernetes from Dev to Prod at GoEuroSubhas Dandapani34m
Company migrates from legacy infra to Kubernetes across dev, CI, QA and prod in about four months, scaling from ~50 to 250 engineers and from 10 to 50 services…
Talk at B 07 - B 08 on
A Staging Environment Per Pull Request: Building Our Own Controller!Kamal Marhubi29m
A Kubernetes-based controller takes GitHub webhooks, creates a custom review deployment third‑party resource, launches a build pod that docker builds and…
Talk at B 07 - B 08 on
Kubernetes: Developing on Windows, Deploying on LinuxRodrigue Cloutier40m
Shows concrete fixes and gotchas for running Kubernetes tooling from Windows while deploying to Linux: uses Docker in VirtualBox, minikube experimental on…
Talk at B 07 - B 08 on
When Failure is Not an Option: Processing Real Money at Monzo with Kubernetes and LinkerdOliver Gould, Oliver Beattie40m
Monzo runs ~200 microservices and thousands of instances on Kubernetes and adds Linkerd as an out‑of‑process mesh to protect real money flows. Kubernetes cuts…
Talk at B 07 - B 08 on
Running Workloads in KubernetesJanet Kuo35m
Shows how Kubernetes primitives map to concrete behaviors: use Deployment for stateless services with replicas=3 and rolling updates via kubectl so killing a…
Talk at B 07 - B 08 on
Kubernetes Operators: Managing Complex Software with SoftwareJosh Wood, Jesus Carrillo39m
Argues that application-specific lifecycle logic belongs in Kubernetes extensions: use third-party resources plus custom controllers to encode operations like…
Talk at B 05 - B 06 on
Steward, the Kubernetes-Native Service BrokerGabe Monroy34m
Steward is a Kubernetes-native service broker that implements the Open Service Broker API and merges into the SIG Service Catalog work, installing an…
Talk at B 05 - B 06 on
Kubernetes at DigitalOcean: Building a Platform for the FutureJoonas Bergius31m
DigitalOcean builds a thin deployment layer on Kubernetes: a simple JSON manifest plus a GOCC CLI and server that translate one-file app descriptions into…
Talk at B 05 - B 06 on
How Google Cloud Hosts and Manages Kubernetes at ScaleDavid Aronchick39m
Google Container Engine claims to run Kubernetes at true production scale — spinning up many thousands of clusters in ~3–5 minutes via a single API/button by…
Talk at B 05 - B 06 on
Leverage LXD/LXC with KubernetesLin Sun41m
Experiment runs Kubernetes worker nodes inside LXD/LXC containers to raise free‑tier density on a 1‑core, 8GB host, starting workers in under a minute versus…
Talk at B 05 - B 06 on
KubeVirt - Kubernetes, Virtualization and Your Future Data CenterItamar Heim, Fabian Deutsch43m
KubeVirt brings KVM/QEMU virtualization into Kubernetes by adding a VM Custom Resource API and running a QEMU-based runtime inside pods…
Talk at B 05 - B 06 on
Grafana is Not Enough: DIY User Interfaces for PrometheusDavid Kaltschmidt28m
Explains a concrete DIY stack: extract Prometheus queries via the Prometheus API, inject links from Grafana using a browser extension, and open a notebook with…
Talk at A 06 on
Understanding and Extending Prometheus AlertManagerLee Calcote36m
Adds a persistent “history” endpoint and UI tab to Alertmanager that reads past alerts from SQLite and lists every transpired alert (optionally posts to…
Talk at A 06 on
Alerting in Cloud Native EnvironmentsFabian Reinartz33m
Defines alerts directly on Prometheus time series and shows concrete rules: compute per-second rates from counters, divide errors by requests to alert on error…
Talk at A 06 on
Binary Protocols - The Current State of AffairsJason Smith29m
Compares Protobuf, FlatBuffers and CapnProto and gives concrete tradeoffs: Protobuf requires full-message read and uses varint length-delimited fields, so it…
Talk at A 06 on
Counting with PrometheusBrian Brazil40m
Prometheus counters are monotonically increasing values exported (never reset except on process restart) so rate() computes per-second throughput by…
Talk at A 06 on
Alertmanager on Its Way to High AvailabilityFrederic Branczyk32m
Alertmanager adds a high availability mode that gossips only metadata (silences and sent-notification records) between instances using gossip protocol and…
Talk at A 06 on
OpenTracing and Containers: Depth, Breadth, and the Future of TracingPriyanka Sharma33m
OpenTracing provides a vendor-neutral API that decouples instrumentation from backend analysis and demonstrates working integrations with Zipkin and LightStep…
Talk at A 05 on
Operational and Business Insights from Tracing Distributed MicroservicesJuraci Paixão Kröhling33m
Shows a working OpenShift demo using Hawkular APM as an OpenTracing-compliant tracer, a Vert.x microservice set, and a load script that generates orders…
Talk at A 05 on
Loki: An OpenSource Zipkin / Prometheus Mashup, Written in GoTom Wilkie28m
A Zipkin-compatible tracer written in Go that reused Prometheus service discovery to pull-based scraping of in-process ring buffers, Loki prototypes a pull…
Talk at A 05 on
OpenTracing Isn't Just Tracing: Measure Twice, Instrument OncePriyanka Sharma, Ted Young26m
OpenTracing provides a vendor-neutral API that turns per-service instrumentation into structured spans, baggage and tags that can feed logging, metrics and…
Talk at A 05 on
360° Monitoring of Your ServicesPhilipp Krenn31m
Live demo shows Spring Boot services monitored end-to-end using Elastic agents and Kibana dashboards: packetbeat extracts HTTP requests without instrumentation…
Talk at A 05 on
50 Shades of System CallsJorge Salamero Sanz36m
Builds a Sysdig-based tracer that traces everything at syscall level by inserting entry/exit markers into the kernel event stream and collecting spans in user…
Talk at A 05 on
Super Fast Real-time Data Processing on Cloud-Native ArchitectureYaron Haviv39m
Claims an in-production platform that hits 100Gb/s per node and ~2 million transactions/sec per server with 99th-percentile latency ~100 µs by bypassing…
Talk at A 04 on
From Heroku to Cloud Native in 7 WeeksIvan Pedrazas25m
Soho House moves 40+ apps off Heroku to a reproducible multi‑cloud Kubernetes platform in seven weeks by choosing Kubernetes, Prometheus, Fluentd and…
Talk at A 04 on
Building a Cloud-Native SQL DatabaseAlex Robinson37m
Cloud-native SQL database built as a single Go binary that shards data into 64 MB ranges, replicates each range (default three copies) and runs Raft per range…
Talk at A 04 on
Go + Microservices = Go KitPeter Bourgon39m
Go kit presents a concrete microservice architecture: core business logic wrapped by onion model middleware at the service, endpoint and transport layers so…
Talk on
Managing Lifecycle of Microservices at ScaleMicheal Benedict36m
Companies moving from monoliths to microservices face concrete governance gaps so the talk describes building an identity service that issues canonical…
Talk at A 04 on
Lessons Learned From Maintaining Continuous Delivery While Migrating From a Static Infrastructure to Kubernetes [B]Audun Fauchald Strand, Øyvind Ingebrigtsen Øvergaard39m
FINN runs about 350 microservices with roughly 1,000 deploys/week and a median 6 minutes git->prod. Migration moves workloads from static servers/OpenStack to…
Talk at A 04 on
Audit in Kubernetes Now, and in the FutureMaciej Szulik22m
Current Kubernetes auditing is an API‑server filter that writes Apache‑style access lines (IP, HTTP method, user/groups, impersonation, response code, and a…
Talk at A 03 on
Building a Storage Cluster with KubernetesBassam Tabbara37m
Deploys Rook (Ceph) as an app inside Kubernetes: a single small rook operator deployment creates third-party resources, boots three Ceph monitors and per-node…
Talk at A 03 on
Dance Madly on the Lip of a VolcanoJessica Frazelle, Brandon Philips30m
Describes a concrete Kubernetes security-release workflow: reports hit a public security mailing list, a private repo holds patches and CI, a small expert team…
Talk at A 03 on
Autoscaling in KubernetesMarcin Wielgus30m
Explains exactly how Kubernetes scales pods and nodes: horizontal pod autoscaler uses pod CPU requests and target utilization (example: sum usage / target →…
Talk on
The Open Service Broker API and the Kubernetes Service CatalogPaul Morie, Chip Childers32m
Open Service Broker API becomes a platform-neutral spec with committers from Google, Pivotal, SAP, Fujitsu, IBM and Red Hat; Kubernetes SIG forms Sep 2016 and…
Talk at A 03 on
Kubernetes Scheduling Features or How Can I Make the System Do What I Want?Marek Grabowski34m
Covers Kubernetes 1.6 scheduler mechanics with concrete knobs and limits: explains pod anti-affinity and pod affinity semantics, taints and tolerations, and…
Talk at A 03 on
Reworking Your Team for KubernetesHans Kieserman31m
Yahoo migrates large legacy services onto Kubernetes and reports concrete results and lessons: infrastructure tuning yields up to 6:1 host reduction for…
Talk at B 07 - B 08 on
Keynote: What is Cloud Native and Why Should I Care?Alexis Richardson20m
Cloud Native is framed as a curated toolkit of open projects—Kubernetes, Prometheus, Docker and more—chosen to deliver containers, orchestration, microservices…
Talk at C 01 on
Keynote: Cloud Native in the Enterprise: Production, Best Practice and InnovationYing Xiong08m
Huawei reports running over 4,000 nodes and 20,000 production containers on a Kubernetes-based PaaS and aims for 100,000. Global deployment time drops from…
Talk at C 01 on
Keynote: Scaling Kubernetes: How do we grow the *Kubernetes* user base by 10x?Joe Beda20m
Claim: grow the Kubernetes user base by 10x within a year by lowering cognitive overhead and sanding rough edges. Proposals include splitting experiences for…
Talk at C 01 on
Keynote: Kubernetes FederationKelsey Hightower19m
Argues that federation is for managing multiple clusters as one control surface, not a magic multi‑cloud migrator, and demonstrates a federated control plane…
Talk at C 01 on
Scale Kubernetes to Support 50,000 Services [I]Haibin Xie, Quinton Hoole28m
Demonstrates replacing iptables in kube-proxy with IPVS mode and adding a half-second batching of endpoint updates to cut API-server QPS, turning hours-long…
Talk at C 01 on
Writing a Custom Controller: Extending the Functionality of Your Cluster [I]Aaron Levy26m
Shows how to build a working node reboot operator composed of a DaemonSet agent (watches its node) and a single-instance Deployment controller (replicas=1)…
Talk at C 01 on
Kubernetes Cluster Federation: How to Write a Federated Controller? [A]Madhu C.S.27m
Explains how to write a federated controller using the informer library, the federated informer helper, and a deletion helper that uses the finalizer API…
Talk at C 01 on
Bringing Kubernetes into Salesforce [B]Steve Sandke38m
Salesforce runs Kubernetes on bare metal with ~100 nodes across 10 clusters and a custom controller that translates a Git-stored deployment manifest into…
Talk at B 09 on
What Cloud Computing Can Learn from Neuroscience: How the Brain Architects 'Cloud Applications' [I]David Flanders28m
Proposal to model the addiction reward circuit as microservices on Kubernetes/OpenStack, mapping pods to ventral tegmental area (VTA), nucleus accumbens and…
Talk at B 09 on
Life of a Packet [I]Michael Rubin34m
Explains how Kubernetes enforces an IP-per-pod model with veth pairs, bridges and per-node CIDRs so pods get routable IPs; shows a GKE deployment using flannel…
Talk at C 01 on
Getting To, and Through, Our First Black Friday with Critical Apps [I]Arnaldo Pereira36m
Luiza Labs moves Magazine Luiza’s critical apps onto Kubernetes in production since May 2016, builds an open source Heroku-like deployer (Teresa CLI), and hits…
Talk at B 09 on
Programming Kubernetes with the Go SDK [I]Aaron Schlesinger35m
Shows how Deis moves from vendoring the mono-repo to using client-go in production, explains using the dynamic client to watch a Kubernetes event stream and…
Talk at C 01 on
Case Study Conrad Electronic – From a Static Infrastructure to Continuous Delivery and the Cloud in One Step [B]Tobias Baumgart, Sebastian Scheele41m
Conrad migrates development to Google Cloud and GKE, building a CI/CD pipeline where a Bitbucket button triggers Jenkins to build images, push to Google…
Talk at B 09 on
Cloud Native Transformation: How Ticketmaster is Changing Culture and Speeding UpBindi Belanger34m
Ticketmaster moves from months-long launches to minute-scale infrastructure provisioning, cutting a multi-year MySQL upgrade and reducing deploy time from ~20…
Talk at B 09 on
Load Testing Kubernetes: How to Optimize Your Cluster Resource Allocation in Production [I]Harrison Harnisch31m
Case study moves a high‑throughput link‑count service to Node + DynamoDB, starts at 4 replicas and hits OOMKilled after copying an old deployment with tiny…
Talk at B 07 - B 08 on
K8SNIff - End-to-End Encryption Till the Pod [A]Sebastian Scheele, Jason Murray26m
A small Go binary called K8SNIff parses the TLS ClientHello SNI and does layer-3 forwarding to route encrypted connections straight to pods so pods retain…
Talk at B 07 - B 08 on
Cisco's Devnet Goes Cloud Native: A Case Study on Transforming to Cloud Native [I]Matt Johnson37m
Cisco moves DevNet from siloed CMS and sandboxes into Kubernetes clusters on GCE and AWS, running Prometheus for metrics, Drone for CI/CD, nginx ingress with…
Talk at B 09 on
Delve into Helm: Advanced DevOps [I]Lachlan Evenson, Adam Reese36m
Helm is shown stretching beyond packaging into lifecycle and CI/CD: charts live in the app repo, Jenkins pipeline builds a Go app, pushes images to Quay, runs…
Talk at B 07 - B 08 on
Fission: a Serverless Function Framework on Kubernetes [B]Soam Vasani36m
Fission runs on Kubernetes and claims ~100 ms cold start by keeping an idle pool of containers per language environment (Python, Node, Go, C#, Java in…
Talk at B 07 - B 08 on
Serverless on Kubernetes with Kubeless [A]Sebastien Goasguen, Nguyen Anh-Tu39m
A Kubernetes-native serverless system that actually runs functions as Kubernetes resources: functions are a ThirdPartyResource controller that creates…
Talk at B 07 - B 08 on
Building Distributed TensorFlow Using Both GPU and CPU on Kubernetes [I]Zeyu Zheng37m
Describes a production system that runs distributed TensorFlow on Kubernetes using both CPUs and GPUs: Kubernetes handles scheduling, lifecycle and monitoring…
Talk at B 07 - B 08 on
Sched.net: A Network-Aware Kubernetes Scheduler [I]Akash Gangil, Salvatore Orlando30m
A custom scheduler module reads per-node network health agent annotations from the API server produced by ovn-kubernetes and uses OVN topology information to…
Talk at B 05 - B 06 on
Success of CRI: Bringing Hypervisor Based Container to Kubernetes [I]Lei Zhang29m
Hypervisor-based container runtime (HyperContainer) plugs into Kubernetes via CRI and ships three components: hyperd (OCI-compatible hypervisor shim)…
Talk at B 05 - B 06 on
Elephants on Automatic: HA Clustered PostgreSQL with Helm [I]Josh Berkus, Oleksii Kliukin34m
Demonstrates automated HA PostgreSQL on Kubernetes using Patroni + Helm chart and a CitusDB sharded cluster (1 query + 6 shards), deploying statefulsets with…
Talk at B 05 - B 06 on
How We Run Kubernetes in Kubernetes, aka Kubeception [I]Timo Derstappen25m
A “mother” Kubernetes provisions and manages isolated guest clusters via a custom cluster TPR and operators that create pods running KVM on bare metal or call…
Talk at B 05 - B 06 on
Kubernetes Day 2: Cluster Operations [I]Brandon Philips36m
Shows a working workflow for long‑term clusters: uses Tectonic installer on AWS, runs Kubernetes on Kubernetes as self-hosted Kubernetes, manages the critical…
Talk at B 05 - B 06 on
Rise of the Machines [B]Anne Currie36m
Workable, concrete takeaway: a tiny custom scheduler (a few hundred lines of Go) ties Kubernetes to SQS metrics and a two-tier microservice (quick vs slow…
Talk at B 05 - B 06 on
Integrating Long-Term Storage with Prometheus [A]Julius Volz28m
Prometheus adds a generic remote write/read interface that sends individual samples (not whole compressed chunks) over HTTP + protobuf (snappy), keeps limited…
Talk at A 06 on
Switching From External Load Balancing to consul & ingress [I]Dan Wilson25m
Describes replacing external hardware/software load balancers with Consul services + Kubernetes Ingress, using a Go plugin that watches the Kubernetes API to…
Talk at A 05 on
IPVS for Scaled Private Cloud Load Balancing [I]Kimberly Messimer28m
Comcast VIPER replaces external appliances with IPVS direct-reply inside Kubernetes and a controller called Kube2IPVS that stores VIP-to-service mappings in…
Talk at A 05 on
Kubernetes-Defined Monitoring [I]Gianluca Borello29m
Demonstrates two concrete data-collection models: a sidecar per-pod exporter and a sysdig kernel tap/system-call capture that auto-correlates metrics with…
Talk at A 05 on
High Availability Kubernetes on Bare Metal [A]Muhammad Kamran Azeem, Henrik Høegh35m
On bare metal, controllers, etcd and front-end load balancers get small HA clusters that present a single virtual IP so kubelets and proxies point to one…
Talk at A 05 on
Network-independent ACLs: Why Security Shouldn't Depend on Your NetworkBernard Van De Walle36m
Network-independent ACLs: Why Security Shouldn't Depend on Your Network [I] - Bernard Van De Walle, Aporeto The conventional view is that Security and ACLs…
Talk at A 05 on
Building for Trust: How to Secure Your Kubernetes ClusterAlexander Mohr, Jessica Frazelle38m
Covers concrete hardening: cluster uses a cluster CA with per-node certs and service account tokens stored as Kubernetes secrets, API access is controlled with…
Talk at A 05 on
The Patterns of Distributed Logging and ContainersSatoshi "Moris" Tagomori33m
The Patterns of Distributed Logging and Containers [I] - Satoshi Tagomori, Treasure Data, Inc. In recent days, logging becomes important more and more…
Talk at A 04 on
Groovy, There's a Docker in My Application PipelineKris Buytaert35m
A team converts a legacy Dashing dashboard pipeline into reproducible container builds: starting from CentOS images, they pack Ruby runtimes and gems into RPMs…
Talk at A 04 on
Simplifying Container Operations with HabitatMichael Ducy39m
Habitat packages apps with a bash plan.sh that builds in a cleanroom studio, produces versioned Habitat packages pushed to a Depot with channels, and runs them…
Talk at A 04 on
How We Built a Chargeback System for Twitter’s Compute Platform (Mesos/Aurora)Jeyappragash Jeyakeerthi30m
Built a centralized Cloud Platform Management System that catalogs, plans, provisions, meters and chargebacks multi-tenant compute across Mesos/Aurora and…
Talk at A 04 on
Insecure Containers? Continuous Defense Against Open Source ExploitsAndrew Martin39m
Walks through concrete exploits—Heartbleed (25–50% of major sites), DROWN (~33% of sites), Shellshock and Dirty COW—and shows which are protocol flaws versus…
Talk at A 04 on
Containerd: The Universal Container RuntimeJustin Cormack32m
Containerd is a CNCF-hosted, narrow-focused container runtime that aims to be the universal host runtime for Kubernetes, Docker, AWS, Azure and others, with a…
Talk at A 04 on
Behind the Iron Curtain: Getting Metrics From the Browser into PrometheusTom Wilkie26m
Project sends user-facing metrics and JS errors into Prometheus by embedding a small JavaScript library that emits the Prometheus exposition format, wraps…
Talk at A 06 on
Ops for Developers - Monitor Your Java Application with PrometheusAlexander Schwartz32m
Prometheus captures JVM and container metrics while application-side instrumentation exposes meaningful business signals: Dropwizard Metrics and the Prometheus…
Talk at A 06 on
Monitor My Socks: Using Prometheus in a Polyglot Open Source MicroservicesPhil Winder34m
Shows a working integration of Prometheus into the polyglot Sock Shop (Go, Java Spring Boot, Node/Express) with deployed manifests for Kubernetes and minikube…
Talk at A 06 on
Configuring Prometheus for High PerformanceBjörn Rabenstein35m
Prometheus tuning centers on local-storage flags: set memory chunk limits so chunks in RAM don’t exceed about one third of host RAM (practical rule divide RAM…
Talk at A 06 on
Prometheus: The Unsung HeroesAlejandro Ramirez27m
Local.ch serves about 4 million unique visitors monthly and a closed‑source Brocade load balancer runs as a cluster of four boxes whose internal metrics aren’t…
Talk at A 06 on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.