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

Cloud + Cloud Native [clear filter]
Monday, October 26

12:00 GMT

Container Live Migration - Adrian Reber, Red Hat
One of the main reasons Checkpoint/Restore in User-Space (CRIU) exists is to enabled container live migration and although container live migration is always viewed as an outlier or corner case of containers, because containers are supposed to be stateless, CRIU continues to get better at container live migration. Maybe containers are supposed to be stateless, but CRIU still sees growing interest in its container migration features and especially the integration in container runtimes. In this talk I want to present details about CRIU and with which clever tricks it provides the ability to checkpoint and restore processes and whole containers. I also want to show how it is integrated in container runtimes like runc, crun, lxc/lxd, borg and Podman. I want to close the talk with a few demos showcasing CRIU's features in Podman as presented before to live migrate containers and how to use checkpoints to decrease the container startup time. The goal of this talk is to give a technical presentation how containers can be live migrated, that it is easily possible to live migrate containers and that the container migration technology has additional use cases.

avatar for Adrian Reber

Adrian Reber

Principal Software Engineer, Red Hat
Adrian is a Principal Software Engineer at Red Hat and is migrating processes at least since 2010. He started to migrate processes in a high performance computing environment and at some point he migrated so many processes that he got a PhD for that. Most of the time he is now migrating... Read More →

Monday October 26, 2020 12:00 - 12:50 GMT
Cloud Theater

12:00 GMT

Tutorial: Hands-on with Red Hat OpenShift: Building and Deploying a Microservice-based Web Application - Sponsored by IBM
In this hands-on lab, participants will be walked through a deployment of “Example Bank”, a polyglot microservice-based application built on Red Hat OpenShift on IBM Cloud. We explore into the architecture of a conceptual credit card app, with backend microservices in Node.js and Java on OpenLiberty, and user authentication through App Id in IBM Cloud. Participants will be provided with access to an OpenShift cluster on IBM Cloud and guided through the process of building containers for a set of Node.js and Java images and deploying them to an instance of OpenShift on IBM Cloud.

Prereqs - Be sure to get your IBM Cloud account (https://ibm.biz/BdqkSW) and Docker hub account (https://hub.docker.com/) and can access the cloud editing environment at https://labs.cognitiveclass.ai/.

avatar for Anton McConville

Anton McConville

Senior Technical Staff Member, Blockchain & Web Open Technologies, IBM
avatar for Olaph Wagoner

Olaph Wagoner

Software Engineer, IBM
avatar for Yan Koyfman

Yan Koyfman

IBM, Senior Software Engineer

Monday October 26, 2020 12:00 - 13:00 GMT
Cloud Theater
  Cloud + Cloud Native
  • Skill Level Any
  • Technical Talk Yes

13:00 GMT

K8S on the Edge: An Arm-based Implementation of Image Recognition - Thorsten Kukuk & John von Voros, SUSE
This session will discuss the many benefits of deploying Edge workloads with Kubernetes and containers.   In addition, we’ll give a demo on how to install and perform image classification using a 4-node Raspberry Pi-based cluster.

avatar for Thorsten Kukuk

Thorsten Kukuk

Distinguished Engineer, SUSE
Thorsten is working since over 20 years for SUSE, he is a Distinguished Engineer, Senior Architect for SLES and MicroOS and leading the Future Technology Team. He started his Open Source Career about 25 years ago.
avatar for John von Voros

John von Voros

Director – Cloud Solutions, SUSE
John is currently focused on building the ecosystem around Edge Computing using SUSE’s industry-leading enterprise Linux expertise combined with low-footprint Kubernetes container technology.  His goal is to remove complexity and cost while simplifying all aspects of deploying... Read More →

Monday October 26, 2020 13:00 - 13:50 GMT
Cloud Theater
  Cloud + Cloud Native

16:15 GMT

Multi-Cloud Kubernetes: One GitOps Loop to Rule Them All - Jonathan Le Lous & Yoann Cormerais, Capgemini
In this session we will share our real-life experiences around implenting a Multi-Cloud Kubernetes GitOps approach to manage K8s Clusters and Forge-as-a-Service in one single DevOps loop. In our presentation we will highlight our global architecture around OSS: Gitlab, Jenkins, Flow, Ansible, OpenShift, Terraform, Vault, Consul, Thanos, Prometheus, Grafana, Harbor, OpenLDAP... Cloud Platform: Azure, AWS and OpenShift on-premise. We will show how we've been building communication capabilities across Clusters and how we manage Policies, overall installation and upgrade with a Centralized-Decentralized approach.

avatar for Jonathan Le Lous

Jonathan Le Lous

Field CTO, Capgemini
VP Cloud/DevOps @ Paris Open source Summit 2019; Open Source Contributor for 15 years; France/Canada. For 15 years I have been passionate helping organizations being LeanAgile and modernizing their App Portfolios and Software Development Life Cycle. Using DevOps, Cloud, PaaS, Containers... Read More →

Yoann Cormerais

DevOps Architect, Capgemini
Yoann has been working on IT for 7 years, passionate by Linux and OSS. Yoann has been active on several project around OpenStack, Kubernetes, DevOps and Linux of course!

Monday October 26, 2020 16:15 - 17:05 GMT
Cloud Theater
  Cloud + Cloud Native, Multi-Cloud

17:15 GMT

Programming Extensions for Kubernetes and kubectl in Go - Philippe Martin, SFEIR
Kubernetes and its CLI kubectl are essentially written in the Go language. If you want to extend them by creating Kubernetes operators or kubectl plugins, you will need some knowledge on the client-go library, the Kubernetes API and the tools to create and test your solutions. Philippe will introduce the client-go library with some simple development and testing. Next, Philippe will present the KubeBuilder framework, one of the tools used to create Kubernetes operators, by demonstrating the development of a simple operator making easy the deployment of a series of static websites. Finally, Philippe will present the development of a kubectl plugin and its insertion in the krew index (krew is the kubectl plugin manager).

avatar for Philippe Martin

Philippe Martin

Developer, SFEIR
Philippe works at SFEIR in Paris (France), as a developer and consultant. During his free time, Philippe participates in different parts of the Kubernetes project: the dashboard (he realized the french version of the interface), the online documentation (he participates on the french... Read More →

Monday October 26, 2020 17:15 - 18:05 GMT
Cloud Theater

18:30 GMT

Lightning Talk: Beyond Service Meshes - Pranava Adduri, Greylock Partners
2020 is an exciting year for service mesh. It is clear that the mesh design pattern is here to stay and with the introduction of projects like Service Mesh Interface to the CNCF, users will adopt meshes with confidence. Service meshes offer a wealth of information, from how your microservices are connected, to the lineage of request flow. As control planes for meshes become standardized, innovation can and will move up the stack to leverage this information and provide new insights for customers. This talk will explore what is possible, startup trends, and innovations we can expect to see going forward.

avatar for Pranava Adduri

Pranava Adduri

Entrepreneur in Residence, Greylock Partners
I am an Entrepreneur in Residence at Greylock Partners (an early-stage fund in the Valley). My background has been as a founding engineer for unicorn startups (Box and Rubrik) in the infrastructure software space, and most recently for Amazon Web Services, where I scaled a brand new... Read More →

Monday October 26, 2020 18:30 - 18:40 GMT
Cloud Theater

18:40 GMT

Lightning Talk: Adopting Service Mesh Patterns for Cloud Native Microservices in the Telecommunications Industry - Sudeep Batra, Ericsson

Telecommunication Industry is adopting the cloud native principles in 5G Evolution. This involves complexity in terms of orchestration,security and management. Service Mesh resolves these challenges by providing various operational,development and security benefits which are otherwise a nightmare for any developer to adopt into his application.
Telecom Operators have to make a careful choice of their unique implementation based on their requirements.
This talk will address the service mesh patterns that can be adopted towards complex Telecommunications Industry and it assumes that you have some familiarity with kubernetes and Service Mesh(Istio). 

avatar for Sudeep Batra

Sudeep Batra

Senior Cloud Architect, Ericsson
Sudeep Batra is a Senior Architect at Ericsson North America. In his current role, he manages Client operations for Telecommunication Solutions, Development and Deployments.Sudeep has over 22 years of experience in the Telecommunications Industry and Data Centers, with specialization... Read More →

Monday October 26, 2020 18:40 - 18:50 GMT
Cloud Theater

19:30 GMT

BoF: Hybrid Cloud Data Management Across Heterogeneous Storages - Sanil Kumar D., Huawei / SODA Foundation & Kei Kusonoki, NTT Communications
There are data management solutions based on application platforms, storage vendors, and cloud vendors. This has created scattered dependent solutions to the users. Kei and Sanil will be discussing about unified data management across hybrid cloud and heterogeneous storage. The session will be supported with working demo for basic data management (CRUD) and data mobility operations on-prem and multiple clouds. It will also provide the key challenges, architecture proposal, and need for industry collaboration for unified data autonomy and an open ecosystem towards unified data framework and API standards. The focus in this session is on how the data management across on-prem and cloud be connected to achieve seamless data operations irrespective of application platforms, storage vendors, and cloud vendors.


Kei Kusunoki

Storage Architect, NTT Communications
Storage Architect at NTT Communications, Japan. Kei Kusunoki is a Storage Architect at NTT Communications R&D department and has worked on the storage service development for the telecom carrier’s cloud service since 2012. He has designed and evaluated block/file/object storages... Read More →
avatar for Sanil Kumar D

Sanil Kumar D

Chief Architect, TOC, SODA Foundation, Huawei / SODA Foundation
TSC Member, Architecture Lead, SODA Foundation, Maintainer KubeEdge(CNCF)Chief Architect, Head India SODA Team, Huawei Technologies.Sanil has over 20 years of Industry experience in Linux, Open Source, ARM Ecosystem, Cloud and Emerging Technologies(like Edge Computing, Blockchain... Read More →

Monday October 26, 2020 19:30 - 20:20 GMT
Cloud Theater
  Cloud + Cloud Native, Hybrid Cloud Data Management
Tuesday, October 27

12:00 GMT

High Performance Node.js Powered by Rust and WebAssembly - Michael Yuan, Second State Inc
In the post Moore’s Law era, we need to squeeze more performance from existing hardware. Native code provides the best performance. However, the prevalence of native code on the server-side presents challenges to application safety and manageability. The advent of Rust and WebAssembly offers new ways for developers to write high performance yet safe Node.js applications. The Rust programming language is Stackoverflow’s most beloved programming language for the past 4 years. WebAssembly, on the other hand, provides a fast and lightweight virtual machine for running and managing Rust programs. Through open source bridges between Node.js and WebAssembly / Rust, we can now create JavaScript and Rust hybrid applications for Node.js, and shift computing loads to Rust functions. In this talk, I will go over the basics of Rust and WebAssembly, as well as their integration into Node.js. You will learn when and how to design a hybrid web application, how to code the high performance functions in Rust, and how to tie everything together in a Node.js JavaScript application. At the end of this talk, you will have all the open source tools and resources you need to get started on your own.


Michael Yuan

CEO, Second State Inc
Dr. Michael Yuan is the author of 5 books on software engineering. His latest book Building Blockchain Apps was published by Addison-Wesley in Dec 2019. You can get started with your first decentralized web app in 5 minutes using the BUIDL online IDE (with tutorials from the book... Read More →

Tuesday October 27, 2020 12:00 - 12:50 GMT
Cloud Theater

13:00 GMT

Enabling Observability with OpenTelemetry - Mauricio Vásquez Bernal, Kinvolk
OpenTelemetry is a CNCF sandbox project composed of a set of libraries, agents and other components that enable the generation and collection of telemetry data. In this talk, Mauricio will present an introduction to the project, the usage of the OpenTelemetry API to instrument an application and the usage of the automatic instrumentation agents to generate telemetry data without changing the code of the applications.

avatar for Mauricio Vásquez Bernal

Mauricio Vásquez Bernal

Software Engineer, Kinvolk
Mauricio is a contributor of the BCC project. He is part of the Kinvolk Labs team and he is interested in BPF, Kubernetes, networking and low level programming. Before joining Kinvolk, Mauricio worked implementing high performance virtual network functions with BPF. Mauricio loves... Read More →

Tuesday October 27, 2020 13:00 - 13:50 GMT
Cloud Theater
  Cloud + Cloud Native, Observability

16:15 GMT

Lightning Talk: Kuma - Envoy Control Plane for the Future - Nikolay Nikolaev, Kong Inc.
Kuma is a relatively young project to develop a completely open and community-driven control plane for xDS based L4-L7 application proxies like Envoy. Yet, within a year of its existence, it managed to get popular within a wide range of public and private cloud users. The project got accepted as a CNCF Sanbox project and is targeting to get into the Incubation state.

The talk briefly presents Kuma 1.0, its concepts, the approach to the Service Mesh problematics, the path forward, its goals and roadmap.

avatar for Nikolay Nikolaev

Nikolay Nikolaev

Technical Lead, Kong Inc.
Nikolay Nikolaev is a Technical Lead in the Office of the CTO at Kong Inc. where he works on the Kuma Envoy Control Plane. For the last 17 years, he has been implementing networking software ranging from hardware boxes to powerful server applications and virtualized data planes. He... Read More →

Tuesday October 27, 2020 16:15 - 16:25 GMT
Cloud Theater
  Cloud + Cloud Native, Observability

16:25 GMT

Lightning Talk: A Brisk Introduction and Demo of KEDA - Kubernetes Event Driven Autoscaling - Sagar Joshi, Microsoft
KEDA (Kubernetes Event Driven Autoscaling) an opensource framework developed by Microsoft and Redhat which enables Kubernetes workloads (Pods) to scale according to events. The built-in HPA (Horizontal Pod Auoscaler) of Kubernetes scales according to CPU/memory of pods but autoscaling with custom events like queue length or number of events or other metrics requires large amount of coding and deep knowledge of operators. KEDA framework supports autoscaling pods with a variety of event-driven systems like Kafka topics, Redis cache, Prometheus metrics and many Cloud-based service-based messaging service. In this session we will see architecture of KEDA and a demo of POD autoscaling through one of Cloud-based messaging services.

KEDA can be paired with Virtual Kubelet to implement Serverless scaling scenarios,

avatar for Sagar Joshi

Sagar Joshi

Partner Technology Strategist, Microsoft
Sagar works as a Partner Technology Strategist with Microsoft. He has a decade-long experience working with developers, architects and is a certified cloud professional with special interests in AI, ML and open-source technologies. He tweets at @sagarjms

Tuesday October 27, 2020 16:25 - 16:35 GMT
Cloud Theater

16:35 GMT

Lightning Talk: From PaaS to FaaS : Managing Serverless on Kubernetes - Suman Chakraborty, SAP Labs, India
Call it “serverless,” call it “event-driven compute” or call it “functions as a service (FaaS),” the idea is the same, allocate memory dynamically to event-driven functions to built microservices. Serverless computing platform allow developers to focus in building the application logic while abstracting away the infrastructure requirements and management details.

Many serverless offering from cloud-managed providers restrict the behavior of app logic that they run, sometimes making certain classes of applications impractical. Kubernetes has been the de-facto open source management platform for running applications in containers through a well-orchestrated tooling mechanism, taking care of the scalability, rolling updates, self-healing and load-balancing processes.
In this context, Suman Chakraborty will explain the major advantages Kubernetes provides in running serverless frameworks, the major open source projects that brings serverless functionality in Kubernetes and the challenges that has been reported by consumers in adopting Serverless frameworks in recent times.

avatar for Suman Chakraborty

Suman Chakraborty

Senior Devops Engineer, SAP Labs, India
Suman Chakraborty is a Senior DevOps Engineer at SAP Labs, Bangalore (India). He is managing and supporting DevOps for SAP ABAP on Cloud Foundry & Kubernetes platform.Suman works both as an individual contributor role as well as drives the DevOps team that builds automation framework... Read More →

Tuesday October 27, 2020 16:35 - 16:45 GMT
Cloud Theater

17:15 GMT

Knative: A Kubernetes Framework to Manage Serverless Workloads - Nikhil Barthwal, Google
Knative is a Kubernetes-based platform to build, deploy, and manage modern serverless workloads. It provides a set of middleware components that are essential to build modern, source-centric, and container-based applications that can run anywhere: on-premises, in the cloud, or even in a third-party data center. Knative components are built on Kubernetes and codify the best practices shared by successful real-world Kubernetes-based frameworks. Knative components focus on solving many mundane but difficult tasks such as deploying a container, orchestrating source-to-URL workflows on Kubernetes, routing and managing traffic with blue/green deployment, automatic scaling and sizing workloads based on demand, and binding running services to eventing ecosystems. This talk explains how Knative enables you to focus just on writing interesting code without worrying about the boring but difficult parts of building, deploying, and managing an application. It shows how developers can even use familiar idioms, languages, and frameworks to deploy any workload: functions, applications, or containers.

avatar for Nikhil Barthwal

Nikhil Barthwal

Sr. Software Engineer, Google
Nikhil Barthwal is a tech lead in the Google Cloud Platform at Google, working on Knative, a Kubernetes-based platform to build, deploy, and manage modern serverless workloads and is passionate about building distributed systems. He has several years of work experience in big companies... Read More →

Tuesday October 27, 2020 17:15 - 18:05 GMT
Cloud Theater

18:30 GMT

Tutorial: Understanding What Happens Inside Kubernetes Clusters Using BPF Tools - Alban Crequy & Margarita Manterola Rivero, Kinvolk
Kubernetes provides a high-level abstraction layer that makes it easy to deploy distributed computing resources without knowing what’s happening in the kernel and applications. This is great when things work as expected, but when trying to root cause an issue, Kubernetes does not provide any help in inspecting these low-level details.

During this tutorial, we’ll look into how using tools based on eBPF functionality can help us better understand what’s going on inside our cluster. We’ll check out two tools that were specifically designed to run inside Kubernetes:
* Inspektor Gadget, which includes a few innovative gadgets as well as easy-to-use wrappers around BPF Compiler Collection (BCC)
* kubectl-trace, which allows to use the power of bpftrace on Kubernetes clusters

Using these tools, DevOps teams can answer debugging questions such as:
* What were the last system calls executed before the crash?
* What network policies do I need to apply in my cluster?
* What executables are being run on my cluster?
* What processes are reading to or writing to disk?

This is an interactive tutorial. To follow along, you'll need access to a test Kubernetes cluster. For simplicity, we recommend running a specific Minikube version, but other options are possible. Please check out the instructions at https://github.com/kinvolk/cloud-native-bpf-workshop in advance. This will help you make the most out of the workshop.

avatar for Alban Crequy

Alban Crequy

Co-founder and Director of Kinvolk Labs, Kinvolk
Alban is Co-founder of Kinvolk and director of engineering for Kinvolk Labs. He has a particular interest in integrating BPF into Kubernetes. He’s a maintainer of the gobpf library and has worked on software in the cloud space using BPF with Golang: Weave Scope, Traceleft, Project... Read More →
avatar for Marga Manterola

Marga Manterola

Staff Software Engineer, Kinvolk
A Debian Developer and Open Source enthusiast, Marga has been working with Linux for over 15 years. Back in her hometown of Buenos Aires she led a large migration to Linux and open source tools, where she learned to navigate the tricky line between satisfying user needs and keeping... Read More →

Tuesday October 27, 2020 18:30 - 20:20 GMT
Cloud Theater
  Cloud + Cloud Native, Observability
Wednesday, October 28

12:00 GMT

Comprehensive Observability of your Microservices Using Deep Linked Metrics and Traces - Ryan Allen, Chronosphere Inc.
Metrics are the perfect tool for setting up alerts and being notified when something goes wrong. Once you get notified, if the root cause of the issue is not obvious, it’s great to have other tools such as Distributed Tracing to get more details. It’s already hard enough to get from the metrics behind your alerts to the exact underlying problematic traces, but even when you get there, you often want to compare a problematic trace with a non-problematic one to determine the differentiators and help root cause the issue. This talk will demonstrate how you can link and jump straight from an alert notification to an underlying problematic trace along with how you can make use of the associations in the metrics space to get to a comparison with a non-problematic trace. This is accomplished with a combination of open source tools such as Prometheus, Jaeger, Grafana and M3. The audience will learn how recent advances in the community can enable them to reduce their time-to-mitigation by providing the relevant context of a good vs bad request directly from an alert notification. The talk will go over different scenarios and techniques from the one being presented at Kubecon EU.

avatar for Ryan Allen

Ryan Allen

Senior Software Engineer, Chronosphere Inc.
Ryan is currently a Senior Software Engineer at Chronosphere working on M3 - an open-source distributed metrics engine. Previously he worked at Applied Predictive Technologies (APT) focusing on platform engineering and data analytics.

Wednesday October 28, 2020 12:00 - 12:50 GMT
Cloud Theater
  Cloud + Cloud Native, Observability

13:00 GMT

Federated Monitoring Leveraging Open Source Technologies - Sanchit Sandeep Pathak & Akhil John, Platform9 Systems, Inc.
Since the advent of containerized infrastructure, one can’t simply extend the monitoring strategy that worked for VMs and expect it to work for containers. Due to container portability and the rise of Kubernetes, the need to adopt multi-cloud strategies has added even more complexity to application monitoring. The main reason is that Kubernetes adds another multi-component layer to software environments that must be monitored. One has to keep track of the health of the cluster, pods, containers, storage, and networking components within the cluster along with monitoring the applications and the underlying infrastructure itself. The application as a whole, Kubernetes itself, and the infrastructure can have issues under the unforeseen circumstances. To stay ahead of these issues, there is a need to have a comprehensive monitoring regime that addresses all the layers of a containerized, Kubernetes based environment. This proposal talks about taking a three-tiered approach to Kubernetes monitoring by identifying key pillars to adopt in order to monitor workloads most effectively with the use of open-source tools like Grafana, Prometheus, ELK and Cortex.


Sanchit Pathak

Sr. L1 Cloud Support Engineer, Platform9 Systems, Inc.
Employer: Platform9 Systems, Inc. Presented and won the Best Student Research Paper Award at the annual ITERA conference held in Indianapolis, Indiana in April 2019 for the topic "Native Cloud Implementations".
avatar for Akhil John

Akhil John

Sr. L1 Cloud Support Engineer, Platform9 Systems, Inc.
Employer: Platform9 Systems, Inc. Presented multiple conference papers on Open Source Technologies at DEFCON conferences. His expertise are in Linux/K8s networking.

Wednesday October 28, 2020 13:00 - 13:50 GMT
Cloud Theater
  Cloud + Cloud Native, Observability

16:15 GMT

Fast Execution for Function Compositions in Serverless Computing - Ruichuan Chen & Istemi Ekin Akkus, Nokia Bell Labs
Serverless computing has rapidly gained traction with its promise of continuous scaling and low costs without the hassle of managing servers. Though it was originally aimed for running single functions, developers have embraced it to compose scalable applications with multiple interacting functions. However, many platforms map individual functions of an application into their own containers and require them to be stateless. This creates the biggest downside of serverless computing: serverless applications suffer high performance penalties from long invocation delays among functions and slow access to externalized application state. In this presentation, Ruichuan and Ekin revisit these design choices and propose an alternative with KNIX: grouping an application’s functions in the same container as separate processes while isolating different applications in different containers. Coupled with process forking and locality mechanisms, this design allows function executions to start and interact about an order of magnitude faster compared to current serverless platforms. In addition, it examines the use of stateful, addressable function executions for fast access to application state.


Ruichuan Chen

Research Scientist, Nokia Bell Labs
Ruichuan Chen received the Ph.D. degree in computer science from Peking University in 2009. He was a Postdoctoral Researcher at the Max Planck Institute for Software Systems, Germany. He is currently a Research Scientist at Nokia Bell Labs, Stuttgart, Germany. His works have been... Read More →

Istemi Ekin Akkus

Research Scientist, Nokia Bell Labs
Istemi Ekin Akkus received the Ph.D. degree from Max Planck Institute for Software Systems, Germany, in cooperation with the Technical University of Kaiserslautern, Germany. In the past, he was involved in Web privacy, data recovery for Web applications, and peer-to-peer systems... Read More →

Wednesday October 28, 2020 16:15 - 17:05 GMT
Cloud Theater

17:15 GMT

Being Fluentd with Logs - Phil Wilkins, Capgemini UK
Understanding what is happening with applications, particularly in a distributed solution (microservice or scaled monolith) can be challenging. Whilst the solution space for monitoring and application log management is mature, there is a tendency for organizations to end up with multiple tools which overlap in this space to meet different needs, or one tool not meeting all needs. Many of these tools work by bulk central analysis rather than enabling events of interest to be spotted as they’re logged. Fluentd presents us with a means to achieve a monitoring capability allows us to choose the log analytics tool(s) that meet our needs. We can create the chance to become more reactive or even proactive. Ease the complexity of hyper-distribution with microservice and serverless solutions. In this session we’ll explore the challenges of modern log management. We’ll look at how Fluentd works and what it can bring to making both development and ops activities easier. To do this we’ll explore and demo some examples of Fluentd and how it makes life easier & more effective.


Phil Wilkins

Enterprise Integration Architect (Technology Evangelist, Ace Director), Capgemini UK
Phil Wilkins has spent over 25 years in the software industry with a breadth of experience in different types of businesses and environments from multinationals to software startups and consumer organizations including a global optical and auditory healthcare provider. He started... Read More →

Wednesday October 28, 2020 17:15 - 18:05 GMT
Cloud Theater

18:30 GMT

Monitoring at Global Scale with M3 and Prometheus - Gibbs Cullen, Chronosphere
For the past few years Prometheus has solved the monitoring needs of many and it is exceptional at what it does. Prometheus has exploded in popularity and now many wish to store more metrics, at longer retention and establish a single pane of glass on top of Prometheus for their monitoring needs across regions.

 M3 is an open source metrics platform that you can deploy and run using Kubernetes and Helm that integrates with Prometheus. It can store petabytes of metrics data with replication for high availability in a cost efficient manner, with compaction averse time series storage and index that can efficiently index and run dimension based regexp queries on billions of metrics.

 Using a real world example we will cover in this talk how to deploy M3Coordinator and M3DB using the M3 Kubernetes operator and connect your Prometheus instances together into a single global monitoring system.

avatar for Gibbs Cullen

Gibbs Cullen

Developer Advocate, Chronosphere
Gibbs Cullen is a developer advocate at Chronosphere and makes it possible for the community to understand the concepts behind Prometheus and using M3 as a long term storage, in addition to helping the community with best practices in alerting, monitoring and configuring their deployment... Read More →

Wednesday October 28, 2020 18:30 - 19:20 GMT
Cloud Theater

Twitter Feed