Voice from the events

K-Rule: evolution of a framework for event-driven solutions toward a cloud-native paradigm shift

October 30, 2019

K-Rule was conceived as a flexible and fast way to develop applications that could extend, integrate and structure solutions that connect intelligently and real-time the data from a different context and sources

Prometheus as exposition format for eBPF programs

September 13, 2019

This talk is about using eBPF as a source of information to be exposed via Prometheus and OpenMetrics

eBPF powered Distributed Kubernetes performance analysis

September 6, 2019

The purpose of this talk is to give an initial understanding on what eBPF programs are and how to hook them to programs running inside Kubernetes clusters

Security with Falco by Lorenzo David

September 3, 2019

In any Cloud Native architecture, there’s a seemingly endless stream of events that happen at each layer. These events can be used to detect abnormal activity and possible security incidents, as well as providing an audit trail of activity. In this talk, we’ll cover how we extended Falco to ingest events beyond just host system calls, such as Kubernetes audit events or even application level events. We will also show how to create Falco rules to detect behaviors in these new event streams. We show how we implemented Kubernetes audit events in Falco, and how to configure the event stream. Finally, we will cover how to create additional event streams leveraging the generic implementation Falco provides. Attendees will gain a deep understanding of Falco’s architecture, and how it custom Falco for additional events sources.

GoLang application metrics on Kubernetes by Dario Tranchitella

July 8, 2019

In this talk Dario Tranchitella will explore how to write metrics with a simple GoLang queue-based application, exposing useful metrics in order to measure new features and check the health status of your inner subsystems.

Kubernetes Beyond by Andrea Tosatto

July 4, 2019

Kubernetes is a top noch framework providing the foundations for the orchestration and life-cicle management of cloud-native applications. Despite the incredible set of features provided out of the box by k8s, sometimes applications require the automation of specific maintenance taks and/or custom orchestration in order to be successfully deployed and maintained in the long-term. Recalling the Star Trek Beyond movie the title of the talk takes inspiration from, in this session we will present how Kubernetes can be extended using Custom Resource Definitions (CRD) and Operators bringing Kubernetes automation to the next level.

gRPC and OpenTracing. How do we build microservices at Enter by Federico Minzoni

February 10, 2018

Microservices have revolutionized how we build, deliver and support our applications, putting the scalability at the top. New technologies emerged to manage a new kind of complexity related to communication and visibility. In this talk, I will show you, through real examples, how gRPC and OpenTracing fit exactly into the microservices world to address those issues.

Kubernetes, the CoreOS way by Luca Bruno

January 17, 2018

This talk will guide the audience through a short tour of a typical Kubernetes setup on top of a CoreOS stack. In particular, it will cover current practices related to a container-based production system including infrastructure setup (terraform), host provisioning (matchbox, ignition, torcx), security and updates (Container Linux, omaha, locksmith), kubernetes bootstrapping (systemd, rkt, bootkube), monitoring (prometheus) and higher level topics (kubelet, CNI, dex, etcd, operators)

#5 Kubenertes everywhere

January 7, 2018

Attends reserve your set at the first CNCF Italy Meetup of 2018. We will have an all night about kubernetes. Andrea Tosatto from PowerDNS will speak with us about his experience writing Kubernetes Operators. Luca Cipriani CIO at Arduino cc will share their journey migrating from AWS EC2 to Kubenertes.

Inside the Map Implementation

November 23, 2017

Ever wondered how maps work in Go? This talk will describe the current Go map implementation in detail and discuss some of the design tradeoffs.

Kelsey Hightower HashiConf 2017 Keynote

November 8, 2017

Kelsey Hightower presents at HashiConf 2017 speaking about Kubernetes integration with the HashiStack: Nomad, Consul and Vault.

Evolutionary Optimization with Go

November 1, 2017

This talk describes how a complex distributed system with strict performance requirements was prototyped, optimized, and productionized, start-to-finish. We demonstrate how idiomatic use of the standard library, profiling, and ruthless iteration can yield high-quality software in no time at all.

What's in a container? The OCI Answer

October 24, 2017

The container has become one of the most overloaded industry buzzwords of the last five years.

CNI, Raft, CRI rocket.. A chat about craf orchestrator

October 21, 2017

I would like to speak about what I am actually doing at InfluxData. Sharing with you some ideas about how an orchestrator should work. We will start from a bit of history about distributed system, containers, runtime and so on. Hoping to have a good chat about the future of scheduling and orchestrator.

You, latency and profiling @ GolangUK 2017

October 9, 2017

When we talk about a 'fast' service we often don't mean one that can process 500MB/s per core, but one that can respond in less than 5ms. However, many causes of latency are invisible to network operations, disk reads, locks, channels, scheduling. Let's see how to use the new tracer to profile them.

So You Wanna Go Fast?

October 2, 2017

Go's simplicity and concurrency model make it an appealing choice for backend systems, but how does it fare for latency-sensitive applications? In this talk, we explore the other side of the coin by providing some tips on writing high-performance Go and lessons learned in the process. We do a deep dive on low-level performance optimizations in order to make Go a more compelling option in the world of systems programming, but we also consider the trade-offs involved.

What's inside a container?

September 13, 2017

A talk from the Docker meetup in Amsterdam all about real-world usage of containers and the need for better tools to analyse them.

Orbiter: an OSS Docker Swarm Autoscaler - Gianluca

September 13, 2017

Gianluca Arbezzano at Docker Randstand Meetup speaks about Docker Swarm API and autoscaling with Orbiter.

#2 CNI and craft container orchestrators

September 3, 2017

CNI is a powerful library designed to manage container networking. It's a project started by CoreOS and it is used under the hood from a lot of popular OSS projects like kubernetes, the legacy swarm and so on. Lorenzo will show us how it works in practice and how it is under the Cloud Native Foundation. After this talk, Gianluca will start a conversation about container runtime, distributed system and orchestator. He is building the automation tools behind https://cloud.influxdata.com/ the as a service solution to use a hosted InfluxDB and the TICK stack.

#3 Kubernetes from the beginning to Rock! with CoreOS & Cognitio in Turin

September 1, 2017

During this event, we will have an overview of what an orchestrator is, why we need one and we will learn how and why Cognito, an Italian Startup uses it to support its business. After that, now that we know what it is we will listen about a use case from CoreOS one of the biggest company involved in the Kubernetes development and all the things related to containers.

Trace your micro-services oriented application with Zipkin and OpenTracing

June 15, 2017

Walter Dal Mut at CNCF-Italy Meetup to speak about PHP, Zipkin, opentracing and microservices

Opentracing in theory

June 14, 2017

Gianluca Arbezzano at CNCF-Italy Meetup to give an overview about the group and about Opentracing

#1 CNCF Italy OpenTracing theory and practice at Toolbox Turin

May 20, 2017

Attend the first CNCF Meetup in Italy all about Opentracing, microservices and clouds.

Listen to your application and please sleep

March 18, 2017

Gianluca Arbezzano at InfoShare in Poland to speak about how to listen do your application. Monitor and analysis.