Loading…
This event has ended. Visit the official site or create your own event on Sched.
Customize your schedule by session topic and skill level:  Session Topic - Refer to the "Type" filter list to the right to find a session based on topic. Talk Difficulty - Sessions are categorized as [B]eginner, [I]ntermediate or [A]dvanced at the end of each talk title.

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

CloudNative Technical [clear filter]
Wednesday, March 29
 

13:55

Go + Microservices = Go Kit [I] - Peter Bourgon, Go Kit
Go is emerging as the default programming language for cloud-native tooling and infrastructure. But it's also a perfect language for implementing your business logic—with a little bit of help! This talk introduces and deep-dives into Go kit, an independent open-source toolkit for writing microservices in Go. We first identify the defining characteristics and challenges of working in a cloud-native architecture, and then build a production-grade, highly idiomatic Go kit microservice to address all of the concerns. Special attention is paid to instrumenting with Prometheus, log storage with Fluentd, distributed tracing with OpenTracing, and deploying via Kubernetes — all of which work out-of-the-box.

Speakers
avatar for Peter Bourgon

Peter Bourgon

Engineer, Fastly
Peter Bourgon is a distributed systems engineer who has seen things. He is the author of Go kit, a toolkit for writing business microservices in Go.


Wednesday March 29, 2017 13:55 - 14:30
A 04 Berlin Congress Center, Alexanderstraße 11, 10178 Berlin, Germany
 
Thursday, March 30
 

11:30

Containerd: The Universal Container Runtime [I] - Justin Cormack, Docker
Containerd is a new community project designed to provide a common runtime for every project that uses containers: Kubernetes, Docker, Amazon ECS, Azure Container Engine and many more, with contributors coming from Docker, Google, Red Hat, Microsoft, Amazon, IBM, Alibaba and many more companies in the container space. It extends the collaboration on standards around the Open Container Initiative by implementing these standards, and is run by an independent foundation. This project will be a central point of collaboration between the diverse container community and an integration point for vendors, much like the Linux kernel project is.

Although containerd was designed to be a "boring infrastructure" component that just sits there and works for a huge range of use cases, it is a pretty exciting development for those of us involved in containers. This talk covers the state of the project now, the roadmap, how it fits into broader tools such as Docker and Kubernetes, how it will affect users, and the future roadmap. It is an open project which is seeking a wide range of input, so the talk covers how to get involved and contribute.

Speakers
avatar for Justin Cormack

Justin Cormack

Security Engineer, Docker
Justin Cormack is a senior security engineer at Docker, a maintainer of the CNCF Notary project, a contributor to several other CNCF and OCI projects, and a maintainer of the Docker engine and LinuxKit. He works on application security and container isolation, among other areas. He... Read More →


Thursday March 30, 2017 11:30 - 12:05
A 04 Berlin Congress Center, Alexanderstraße 11, 10178 Berlin, Germany