Loading…
This event has ended. Visit the official site or create your own event on Sched.
Hosted by D2iQ and Container Solutions!  Register here: cloud-native-summit.com.

Looking for a specific timezone? Click one of the links below:


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

Wednesday, April 1
 

10:00am CEST

10:05am CEST

Interoperability of Open-Source Tools: The Emergence of Interfaces
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2234995/american-express-interoperability-of-open-source-tools-the-emergence-of-interfaces

In the past years, Kubernetes has been the nucleus of container orchestration frameworks. Numerous tools have been developed to extend Kubernetes capabilities and enhance its features. Over time, tools with similar functionalities would have fundamentally different implementations and practices to converge with the Kubernetes components. The emergence of shared standards and a set of best practices became imperative.

This talk will focus on the evolution of interfaces within the Kubernetes landscape, including networking, storage, service mesh and cluster provisioning. Attendees will acquire an understanding of why the interoperability of open-source tools is pivotal in the modern infrastructure.

Speakers
avatar for Katie Gamanji

Katie Gamanji

CNCF, Ecosystem Advocate
Sailing open-source tooling and supporting the community as an Ecosystem AdvocateCurrently the Ecosystem Advocate for CNCF, Katie works closely with the End User Community.  Katie’s main goals are to develop and execute programs to expand the visibility and growth of the End User... Read More →


Wednesday April 1, 2020 10:05am - 10:40am CEST
Keynotes

10:40am CEST

Prevention is Better than Cure

Speakers
avatar for Liz Rice

Liz Rice

VP Open Source Engineering, Aqua Security
Liz Rice is VP Open Source Engineering with cloud native security specialists Aqua Security. She is chair of the CNCF's Technical Oversight Committee, and was Co-Chair of KubeCon + CloudNativeCon in 2018. She is also the author of Container Security, published by O'Reilly. She has... Read More →


Wednesday April 1, 2020 10:40am - 11:10am CEST
Keynotes

11:10am CEST

Ways Towards a YAML-less Cloud-Native DevEx
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2235042/qaware-gmbh-ways-towards-a-yaml-less-cloud-native-devex

YAML seems to be the predominant way to describe our Kubernetes workloads. For each and
every microservice we have to declare deployments, services, config maps and secrets. Now multiply this by several environments and deployment variants. The result is excessive YAML bloat that often leads to frustration and low developer productivity.

In this session we will have a closer look at several developer focused tools like Draft, Buildpacks, Kustomize, Helm, Skaffold and Tilt to see how these work together nicely. All these tools aim to improve and optimize the inner development loop by reducing the amount of YAML and the required steps from source to deployment significantly. So make sure to join this talk if you want to have happy Cloud-native developers in your feature teams again.

Speakers
avatar for Mario-Leander Reimer

Mario-Leander Reimer

Chief Software Architect, QAware GmbH
Passionate Java developer. Proud father. #CloudNativeNerd. Leander works as a chief software architect at QAware. He’s continuously looking for innovations in software engineering and ways to combine and apply state-of-the-art technology in real-world projects. As a speaker at national... Read More →


Wednesday April 1, 2020 11:10am - 11:55am CEST
Track 3

11:10am CEST

GitOps and Continuous Deployment
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2234418/d2iq-gitops-and-continuous-deployment

GitOps is a modern technique for declaratively managing Kubernetes clusters. The Dispatch CI/CD product is designed to promote the use and gradual adoption of GitOps in existing environments.

This session describes what GitOps is, why it is specially suited for managing Kubernetes clusters, and how to gradually adopt GitOps to manage an existing cluster.

Speakers
avatar for Gustav Paul

Gustav Paul

Engineer on the Dispatch Team, D2iQ
I work on Dispatch CI/CD at D2iQ.


Wednesday April 1, 2020 11:10am - 11:55am CEST
Track 4

11:10am CEST

How cloud native touches your life every day - the six things you should know
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2241763/cncf-how-cloud-native-touches-your-life-every-day-the-six-things-you-should-know

When you take the time to look at the details and technologies that power our everyday lives, you find cloud native technologies, open source projects, and innovation everywhere. But what does it take to make this happen?

In this presentation, Kim and Katelin will share the six things you need to know about cloud native:
1. Cloud native is all around you! You just have to know where to look! Don’t worry, we’ll show you!
2. Cloud Native Computing Foundation (CNCF) open source projects: A quick summary of what they are and what they do they do.
3. The CNCF End User community, their role in a strong cloud native ecosystem and their impact on open source projects.
4. Where to get training on CNCF projects, become certified as a training partner or service provider and where to find consulting on cloud native open source projects.
5. Who is CNCF: how a non-profit foundation supports the community, cloud native, and open source.
6. How to get involved and share your cool cloud native story.

Speakers
avatar for Katelin Ramer

Katelin Ramer

Business Development Manager, CNCF
avatar for Kim McMahon

Kim McMahon

Director of Marketing, RISC-V
Kim is a director of marketing at the Cloud Native Computing Foundation working on marketing plans, marketing programs, and communications as well as with Members and Ambassadors. She has spent her career doing technology marketing with companies such as SGI, Cray, VMware, and the... Read More →


Wednesday April 1, 2020 11:10am - 11:55am CEST
Track 8

11:10am CEST

API Gateway & Ingress Management: Simplify Cluster Management Across Any Platform or Environment
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2235027/kong-api-gateway-ingress-management-simplify-cluster-management-across-any-platform-or-environment

Kubernetes has changed how we think about application development, but it has also introduced additional complexity into the way we manage microservices. What is a simple way to extend Kubernetes for highly-available applications at scale?

Ingress management is an important part of your configuration and operations. When services are exposed outside a cluster, you need to take care of authentication, observability to maintain SLOs, auditing, encryption and integrations with other third-party vendors, amongst other things.

This session will take you on a deep dive into the architecture and design of an Ingress layer. Ingress Controllers implement authentication, load-balancing, traffic throttling, transformations, caching, metrics, and logging across Kubernetes clusters.

In this talk, Kevin will take the audience through a live demo of how to leverage a Kubernetes Ingress Controller for:

- Basic Ingress
- Auth Protection
- Traffic Transformation
- Rate-limiting
- Encrypted credentials
- Native gRPC routing
- Admission Controller

Speakers
avatar for Kevin Chen

Kevin Chen

Developer Advocate, Kong
As a developer advocate for Kong, Kevin Chen enables the open source community to contribute to and engage with Kong. Prior to joining Kong, he was a software engineer at IBM, where he helped develop a hybrid-cloud data transfer platform. Outside of work, he is often found in the... Read More →


Wednesday April 1, 2020 11:10am - 11:55am CEST
Track 1

11:10am CEST

Solving the Hidden Costs of Kubernetes with Observability
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2234518/lightstep-solving-the-hidden-costs-of-kubernetes-with-observability

Kubernetes has enabled software organizations to realize the benefits of microservices through its convenient and powerful abstractions. Deploying, scaling, and running distributed software at scale is much easier through the use of Kubernetes. However, these benefits have not come without costs compared to traditional software operations. Spiraling monitoring expenses, the creation of single points of human failure, and a lack of understanding of service dependencies all contribute to significant hidden costs associated with running software with Kubernetes. In this talk, we’ll discuss how observability addresses these costs and helps you quantify and understand them. You’ll learn how new open source tools such as OpenTelemetry can help you understand performance of cloud-native software, and how you can easily get started using them today. Come be a part of the future of cloud-native observability!

Speakers
avatar for Austin Parker

Austin Parker

Principal Developer Advocate, LightStep
Austin Parker has been solving - and creating - problems with computers and technology for most of his life. He is the Principal Developer Advocate at LightStep and maintainer on the OpenTracing and OpenTelemetry projects. His professional dream is to  build a world where we're able... Read More →


Wednesday April 1, 2020 11:10am - 11:55am CEST
Track 5

11:10am CEST

Kubernetes Security Best Practices for DevOps
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2235071/stackrox-kubernetes-security-best-practices-for-devops

For many DevOps teams, Kubernetes has become an enterprise IT mandate, but like previous waves of infrastructure change, Kubernetes security best practices must be followed throughout the container life cycle. In this session, you will learn how to:

stay on top of ongoing Kubernetes security hygiene
harden your nodes
implement RBAC best practices
secure your production workloads
thwart an attack, with a live demo

Join us for a discussion around Kubernetes security challenges and best practices.

Speakers
avatar for Connor Gorman

Connor Gorman

Principal Engineer, StackRox
Connor Gorman is a Staff Software Engineer at StackRox, where he designs and builds the StackRox Kubernetes Security Platform. Lately, he has focused on helping users understand the complete risk context for their Kubernetes workloads and enabling them to implement effective security... Read More →


Wednesday April 1, 2020 11:10am - 11:55am CEST
Track 6

11:10am CEST

Using public cloud and Kubernetes to drive out $30M cost, so far!
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2240334/t-mobile-using-public-cloud-and-kubernetes-to-drive-out-30m-cost-so-far

Abstract: Using public cloud and Kubernetes to drive out $30M cost, so far!

Thom will discuss how T-Mobile's 7-year cloud journey progress from the early days of cloud building applications manually, progressing to automation and then implementing container-based workloads at scale to drive efficiency across many teams at T-Mobile. The critical foundations (Security, Network, Cost-aware culture, tools and platform) established early in the journey enabled T-Mobile to move fast in changing the wireless market. We’ll show how T-Mobile has been successful with central management of Kubernetes scaled to 100s of applications with consistent cluster management using open source tools.

Speakers
avatar for Thom McCann

Thom McCann

Sr. Manager, Sr Software Engineer, T-Mobile
For decades, Thom McCann has been an innovator in the technology industry across several different software projects. As the creator of Outlook Web Access and key member of the teams that delivered the first versions of Windows NT and Exchange Server, he has built products reaching... Read More →


Wednesday April 1, 2020 11:10am - 11:55am CEST
Track 7

12:00pm CEST

Break/Lunch
Wednesday April 1, 2020 12:00pm - 1:00pm CEST

1:00pm CEST

Who needs a KUTTL?
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2235018/d2iq-who-needs-a-kuttl

The facts are the Kuttling releases a cocktail of hormones in our brains including dopamine, serotonin and oxytocin. It can lower your blood pressure and heart rate. Nothing raises your blood pressure more than software written for Kubernetes that isn't tested.
KUTTL is the KUbernetes Test TooL which defines Kubernetes kinds for testing. Originally created to test Kubernetes operators, its agnostic design resulted in it be used to test all things Kubernetes.
This session introduces attendees to testing kubernetes custom controllers using KUTTL with the expectation that all attendees already understand Kubernetes and operators. The session will include:

* testing in different environments; mocked, KinD and full stack clusters.
* test setup
* controller injecting
* asserting state goals

Do yourself a favor... lets lower your blood pressure and KUTTL!

Speakers
avatar for Ken Sipe

Ken Sipe

Orchestration Conductor and Technical Fu Artist, D2iQ
Ken Sipe is a Distributed Application Engineer at D2iQ working on the Orchestration team. Ken is a committer on the KUDO project. Ken is an author and award winning international speaker on the practices of software architecture and engineering and has been honored with JavaOne Rockstar... Read More →


Wednesday April 1, 2020 1:00pm - 1:45pm CEST
Track 3

1:00pm CEST

Tech Ethics in the Dark Times
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2240257/anne-currie-tech-ethics-in-the-dark-times

The world has changed almost overnight. What does that mean for ethical decision-making in tech?

Speakers
avatar for Anne Currie

Anne Currie

Technologist, Anne Currie
Anne has spent over 20 years in the tech sector working on everything from worthy server products in the '90s to international online lingerie in the '00s to containers and the future of operations in the '10s.


Wednesday April 1, 2020 1:00pm - 1:45pm CEST
Track 8

1:00pm CEST

A Local Registry for Kubernetes Clusters
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2235001/container-solutions-a-local-registry-for-kubernetes-clusters

Docker Hub and Quay.io are great for hosting public images, but not so great as the main resource for production clusters or storing highly sensitive images. In these cases, we really want a registry that is as close to the cluster as possible and under control of our organisation. Taking this further, there are advantages to integrating the registry into the cluster, such as more scope for auditing and validating of images.

For these reasons, Container Solutions have developed Trow, an open-source registry that is designed to run *inside* your Kubernetes cluster. Trow is designed to be compliant with the OCI Distribution Specification, with a focus on efficient distribution images to the cluster rather than long-term storage.

This talk will cover:
- an overview of the registry space
- why having a registry like Trow is important
- what the OCI Distribution Specification is, why it's important and where it's going
- the current status of Trow and future plans

Speakers
avatar for Adrian Mouat

Adrian Mouat

Chief Scientist, Container Solutions
Adrian has been involved with containers from the early days of Docker and authored the O’Reilly book “Using Docker” (https://atlas.oreilly.com/oreillymedia/using-docker). He is currently Chief Scientist at Container Solutions, who focus on consulting and product development... Read More →


Wednesday April 1, 2020 1:00pm - 1:45pm CEST
Track 1

1:00pm CEST

Building a Kubernetes Operator in Quarkus
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2234421/instana-building-a-kubernetes-operator-in-quarkus
Kubernetes is much more than a runtime platform for Docker containers. Its API can be extended with application-specific custom resource definitions (CRDs), and you can implement your own controllers adapting your applications dynamically to changes in the cluster. Application-specific custom controllers are called "operators". Until recently, most operators were written in Go, re-using code from the built-in Kubernetes controllers. With Quarkus and the fabric8 Kubernetes Client we now have a great basis for implementing operators in Java, allowing us to integrate our existing code base with the power of Kubernetes API extensions. At Instana, we used these new technologies to implement our instana-agent-operator. In this presentation, we will provide an experience report and lessons learned from implementing our own operator in Java. The operator is available on https://github.com/instana/instana-agent-operator.

Speakers
avatar for Kevin Crawley

Kevin Crawley

Developer Advocate, Instana
Kevin has been distinguished by by his peers as a Docker Captain for his work with the community and the successful implementation of Docker in production at several organizations over the past 5 years. He’s lead several open space style groups, and recently spoke on using open... Read More →


Wednesday April 1, 2020 1:00pm - 1:45pm CEST
Track 2

1:00pm CEST

DevOps Patterns and Antipatterns for Continuous Software Updates
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2234488/jfrog-devops-patterns-and-antipatterns-for-continuous-software-updates

So, you want to update the software for your user, be it the nodes in your K8s cluster, a browser on user’s desktop, an app in user’s smartphone or even a user’s car. What can possibly go wrong?

In this talk, we’ll analyze real-world software update fails and how multiple DevOps patterns, that fit a variety of scenarios, could have saved the developers. Manually making sure that everything works before sending an update and expecting the user to do acceptance tests before they update is most definitely not on the list of such patterns.

Join us for some awesome and scary continuous update horror stories and some obvious (and some not so obvious) proven ideas for improvement and best practices you can start following tomorrow.

This talk is a collection of failure stories about software updates with advice on how to prevent those in your systems. As usual with epic failures talks, it’s educational and a lot of fun.

Speakers
avatar for Baruch Sadogursky

Baruch Sadogursky

Head of DevOps Advocacy, JFrog
Baruch Sadogursky (a.k.a JBaruch) is the Head of DevOps Advocacy and a Developer Advocate at JFrog. His passion is speaking about technology. Well, speaking in general, but doing it about technology makes him look smart, and 19 years of hi-tech experience sure helps. When he’s not... Read More →


Wednesday April 1, 2020 1:00pm - 1:45pm CEST
Track 4

1:00pm CEST

Live Kubernetes Debugging with the Elastic Stack
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2235025/elastic-live-kubernetes-debugging-with-the-elastic-stack

Your Kubernetes app is down. Your users start ranting on Twitter. Your boss is standing right behind you. What do you do?

This talk walks you through a live debugging session without panicking:
* What do your health checks say?
* Where does your monitoring point you?
* Can you get more details from your application's traces?
* Is there anything helpful in the logs?
* What the heck is even deployed?

We are using the Elastic Stack in this demo with a special focus on its Kubernetes integration with metadata enrichment and autodiscovery in combination with APM / tracing, metrics, logs, and health checks.

Speakers
avatar for Philipp Krenn

Philipp Krenn

Developer, Elastic
Philipp lives to demo interesting technology. Having worked as a web, infrastructure, and database engineer for over ten years, Philipp is now a developer advocate and community team lead in EMEA at Elastic — the company behind the Elastic Stack consisting of Elasticsearch, Kibana... Read More →


Wednesday April 1, 2020 1:00pm - 1:45pm CEST
Track 5

1:00pm CEST

Kubernetes Security - overcoming the insecure by default perception
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2235061/snyk-kubernetes-security-overcoming-the-insecure-by-default-perception

With the advent of Kubernetes and microservices, the attack surfaces have increased and that necessitates a more holistic and disciplined approach towards security. While there is a lot of FUD around container security in general and Kubernetes security, in particular, and often referred to as “insecure by default” there are ways to harden security on a deployed cluster today by taking a shift-left approach.

Attend this session to understand practices for secure development and deployment including a discussion on configuration parameters and how to incorporate security principles such as least privilege, authorization, etc. via runAsUser, readOnlyRootFilesystem and disallowPrivilegeEscalation besides scanning images for known vulnerabilities. We will also look at platforms built atop Kubernetes like Helm and Istio from a security perspective time permitting.

After attending this session, intended for developers, admins and devops audience attendees alike they will get a good understanding of the challenges of Kubernetes security and related platforms, how the shift-left approach helps to minimize attack surface and how to incorporate best practices, configuration parameters, etc. into your pipeline and to be able to secure the Kubernetes clusters and workloads.

Speakers
avatar for Raghavan Srinivas

Raghavan Srinivas

Developer Advocate, Snyk
Raghavan "Rags" Srinivas (@ragss) works as a lead container Developer Advocate at Snyk with a mission to help developers build scalable and secure container based systems. His areas of focus are containers, Open Source and DevSecOps. His general interests are in distributed systems... Read More →


Wednesday April 1, 2020 1:00pm - 1:45pm CEST
Track 6
  Security

1:00pm CEST

Building Norway's first mobile-only bank on Kubernetes
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2235093/tietoevry-building-norways-first-mobile-only-bank-on-kubernetes

August of 2018 Bulder Bank was nothing but an idea. In 10 short months the team built and delivered what has become the next generation mobile only banking experience for Norway.

Early on it was decided that we had to be open for radical new ideas if we were to succeed. Important criteria was speed, modern and automated processes, and future-proofing. In addition we wanted to make something that was cool to inspire our customers and the team involved.

We decided to model payments entirely event based and asynchronously where multiple microservices, all written in Go, each do their part before handing over the transaction to the next service using the NATS messaging system.

Everything is running on Kubernetes on Google Cloud the team has built a platform for continuously delivering changes efficiently and without involving manual handovers.

This is how we built Bulder Bank.

Speakers
avatar for Hans Kristian Flaatten

Hans Kristian Flaatten

Site Reliability Engineer, TietoEVRY
Hans Kristian Flaatten is an experienced Site Reliability Engineering Team Lead. He has lead multiple engineering teams that builds and operates Cloud Native and Kubernetes-based application platforms for large government institutions, banking and the insurance sector.He is a Chief... Read More →


Wednesday April 1, 2020 1:00pm - 1:45pm CEST
Track 7

2:00pm CEST

Vitess: Stateless Storage in the Cloud
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2240325/planetscale-vitess-stateless-storage-in-the-cloud-sugu-sougoumarane-planetscale

When Vitess was migrated to run from bare-metal into Google's cloud, it was deployed as a regular stateless application. This meant that a process reschedule resulted in all the local data being wiped.

The property of Vitess to survive in such an unforgiving environment made it naturally suited to run on Kubernetes.

How did Vitess manage to run on such an environment without losing data, and providing High Availability, Scale and Performance? How are other organizations running Vitess?

This session will answer these questions, as well as go into the design principles that prepared Vitess to be cloud-native.

Speakers
avatar for Sugu Sougoumarane

Sugu Sougoumarane

CTO, Planetscale, Inc.
Sugu is the co-creator of Vitess, and has been working on it since 2010. Prior to Vitess, Sugu worked on scalability at YouTube and was also part of PayPal in the early days. His recent interest is in distributed systems and consensus algorithms. He occasionally shares his thoughts... Read More →


Wednesday April 1, 2020 2:00pm - 2:45pm CEST
Track 2

2:00pm CEST

Dispatch Overview and Architecture
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2235010/d2iq-dispatch-overview-and-architecture

The problem of CI/CD is twofold: developers want a versatile solution to improve development velocity and quality, and cluster operators want one that is easy to maintain and troubleshoot. A good "Kubernetes-native" solution would not only ease the pain of managing CI/CD, but also could enable developers to transition to modern GitOps processes and cloud-native technologies.

At D2iQ, we have been building Dispatch to solve the problem of Kubernetes-native CI/CD based on Tekton and ArgoCD. Tekton is becoming increasingly popular as the "Kubernetes way" to run CI/CD pipelines, and ArgoCD is a proven tool for deploying Kubernetes applications with GitOps in industry. In this talk, I will give an overview of what Dispatch is and talk about Dispatch's architecture.

Speakers
avatar for Chun-Hung Hsiao

Chun-Hung Hsiao

Tech Lead, D2iQ
Chun-Hung is a software engineer at D2iQ, where he has been working on a number of projects involving Kubernetes and Apache Mesos. His professional interests focus on distributed computing systems, programming models and tooling. He received his PhD from the University of Michiga... Read More →


Wednesday April 1, 2020 2:00pm - 2:45pm CEST
Track 4

2:00pm CEST

How to beat an existential crisis by becoming Cloud Native
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2240303/container-solutions-how-to-beat-an-existential-crisis-by-becoming-cloud-native

Last five years of mass movement to Cloud Native and the last few dramatic months in the shadow of the COVID-19 pandemic are examples of existential crises, former is relatively slow and the latter is almost instant, but both are dramatic in their effect on all the aspects of company existence.

To survive, each business has to adjust its technology, organisational structure, financials, and even company culture.
But, if you’re working in an average company from a small startup to a massive enterprise, you would probably experience the following:
- Resistance and use of outdated methods to adjust to a slow existential threat, or
- Dramatic defensive reaction, mostly expressed as a freeze or full cancelation of the majority of innovative projects in case of a fast existential threat.

Those responses are most common but rarely the most effective ways to survive and most importantly to turn the crisis into an opportunity.
This talk will not give you direct answers, but instead provide you with mental models, patterns, designs and other tools for creation of an effective and dynamic strategy for dealing with the most complex situation you could ever imagine.

Speakers
avatar for Pini Reznik

Pini Reznik

CTO, Container Solutions
Pini Reznik is a Co-founder and CTO of Container Solutions, Pini oversees the architecture and implementation of Cloud Native migrations for organisations from every sector. His work spans two decades in the configuration management field, with current emphasis on DevOps, automation... Read More →


Wednesday April 1, 2020 2:00pm - 2:45pm CEST
Track 8

2:00pm CEST

Deploying Rook: Storage Orchestration
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2234498/packet-deploying-rook-storage-orchestration

We'll be walking through the use of Ceph, a CNCF project offering storage orchestration service for Kubernetes with a realtime deployment. We will then run through a basic storage deployment, build upon the environment with an application, enable the management GUIs, and scaling up/down of the underlying storage infrastructure. We will be showing some of the alternate operators that utilize Rook such as CockroachDB and wrap up with a live rolling update across the Ceph OSD nodes.




Speakers
avatar for John Studarus

John Studarus

Cloud Engineer, Packet
John merges his interests in computing infrastructure, networking, and software security. His background includes leading product teams, writing prototype code and examining distributed systems at Fortune 500s and startups alike. He brings a rare combination of technical expertise... Read More →


Wednesday April 1, 2020 2:00pm - 2:45pm CEST
Track 1

2:00pm CEST

Kommander - Multi-Cluster Kubernetes Management is a Feature, not a Product
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2235004/d2iq-kommander-multi-cluster-kubernetes-management-is-a-feature-not-a-product

Multi-cluster management is a hot topic but it is really only a feature, not a product. Chris Gaun, product manager at D2iQ, walks through Kommander, your cloud native command center, and how it uses the primitives of Kubernetes to manage your clusters, infrastructure, workloads and configurations. Gaun will cover the benefits of using Kommander alongside Konvoy, D2iQ Kubernetes distribution, as well as how it will help you extend and Day-Two-ify your existing Kubernetes clusters.

Speakers
avatar for Chris Gaun

Chris Gaun

Product Management, D2iQ
Chris Gaun is a CNCF Ambassador and Product Manager at D2iQ. He lives down the street from Spider-Man in Queens with his beautiful wife, kids, Panda dog and nanny. 


Wednesday April 1, 2020 2:00pm - 2:45pm CEST
Track 5

2:00pm CEST

The Quest for the Fastest Deployment Time
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2240348/tilt-the-quest-for-the-fastest-deployment-time

When a developer changes a line of code, how long does it take for that code to run in their development cluster? Ellen Körbes, an expert in Kubernetes development tooling, has seen the answers to that question vary between 1 second and… infinity. So how do you get your team’s code to stay on the 1 second side?

In this talk, using a Go app as an example, Ellen will explore every avenue to make our “from code change to process running” benchmark faster, and show you whether to…
• …cache your deps with Docker layers or go mod,
• remove debugging data to make Go binaries smaller,
• pre-populate your container with the compiler cache,
• keep a container running, sync code diffs to it, and recompile in place,
• re-compile in place when you have a lot of memory and CPU,
• re-compile when a lack of memory and CPU make the Go compiler sad,
• use trickery to make binaries even smaller,
• and one last trick!

We’ll also see how each item differs when using a local cluster versus a remote one.

Expect an in-depth exploration with strategies and techniques you can put in practice to speed up your workflow for good!

Speakers
avatar for Ellen Körbes

Ellen Körbes

Developer Relations, Tilt
Ellen ran DevRel at both Tilt and Garden—two of the very few companies 100% focused on the development experience side of Kubernetes. They got their start building Kubernetes CLI tooling under SIG-CLI. They've since spoken about Go and Kubernetes at many world-famous events.


Wednesday April 1, 2020 2:00pm - 2:45pm CEST
Track 3

2:00pm CEST

Updating the Edge
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2234428/jfrog-updating-the-edge

Devices on the edge are hard to update. The process is often clunky, slow, and inconvenient. Even worse, as edge devices are involved in more and more aspects of industry and our personal lives, they increasingly become a safety risk, both from a data security perspective and a physical security perspective. So what’s making them harder to deal with than other machines, and how do we design a system that mitigates the problem when we’re dealing with such a wide range of hardware configurations and capabilities?

There is no one-size-fits-all solution (yet!), but we do have some tools and techniques at our disposal that make the process a lot less painful and a lot more safe. To prove it, we built a concept system using the biggest, flashiest example of an edge device we could think of: a car. And then we let random people from the conference floor write real code and push real updates to it while someone else was driving. This is why we decided to try to solve updates for edge devices, how we accomplished our goal, and what it looked like in practice.

Speakers
avatar for Kat Cosgrove

Kat Cosgrove

Developer Advocate, JFrog
Kat Cosgrove is a chronic early-adopter of new technologies and a real-life cyborg. Her professional engineering background is in web development, IoT, and programming education, but today she's a Developer Advocate for JFrog. She loves finding creative solutions for hard problems... Read More →


Wednesday April 1, 2020 2:00pm - 2:45pm CEST
Track 7

2:00pm CEST

Runtime Security in a Cloud Native World
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2240337/templarbit-runtime-security-in-a-cloud-native-world

Running a collection of small, independent, and loosely coupled services in a cloud native infrastructure brings incredible upsides, but for security teams this new world also presents a ton of challenges. How do you effectively secure APIs running at scale? What is the best way to deploy a security stack that keeps web applications secure inside a Kubernetes cluster? And how can you capture data on your production cluster to support other AppSec initiatives?


We will dive into the world of cloud native security, showing you how to natively monitor and protect the services you run in kubernetes. We will highlight the transition from legacy solutions to a truly cloud native way to add runtime application security to your APIs and Web Apps.

Speakers
avatar for Bjoern Zinssmeister

Bjoern Zinssmeister

CEO, Templarbit
Bjoern is the Co-founder and CEO of Templarbit, a security company based in San Francisco.


Wednesday April 1, 2020 2:00pm - 2:45pm CEST
Track 6

3:00pm CEST

Running Airflow Reliably With Kubernetes
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2234394/astronomer-running-airflow-reliably-with-kubernetes

Apache Airflow is a Python-based task orchestrator that has seen widespread adoption among startups and enterprises alike to author, schedule, and monitor data workflows.

By deploying the Airflow stack via Helm on Kubernetes, fresh environments can be easily spun up or down, scaling to near 0 when no jobs are running. As companies scale up their Airflow usage, they need more control, and observability over their stack as it becomes more ingrained into their culture and more important to the business.

This talk will go through the technical challenges of supporting thousands of airflow deployments, how to monitor them, reliably push DAG updates, and how to build all the supporting infrastructure of a rock-solid Airflow system in a cloud native environment using open source software.

Speakers
avatar for Viraj Parekh

Viraj Parekh

Head of Field Engineering, Astronomer
One of the first members of the Astronomer team, Viraj helps with everything from data analytics to Airflow user training to all-things Kube. As head of field engineering, he's the bridge between Astronomer's core engineering teams and the growing market with a focus on adoption within... Read More →


Wednesday April 1, 2020 3:00pm - 3:45pm CEST
Track 3

3:00pm CEST

Progressive Delivery with Flux and Flagger
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2235082/storm-reply-progressive-delivery-with-flux-and-flagger

Progressive Delivery and GitOps is on everyone’s lips. Both approaches play hand in hand and offers a way of managing Kubernetes and application deployments in a decoupled way, to reduce risks during the deployment process. We will discuss how to implement GitOps with Flux and how to set up a self-managing canary deployment with Flagger. This allows you to safely release new versions of your application and control the traffic depending on the behavior of the application.

Speakers
avatar for Max Körbächer

Max Körbächer

Manager Cloud Native Engineering, Storm Reply
Max is Kubernetes and Cloud Native Advocate at Storm Reply based in Munich. At day he build cloud-native solutions on/with Kubernetes, architecting on AWS and tame microservices. At night he is supporting the Kubernetes release team and organize meetups/community events.


Wednesday April 1, 2020 3:00pm - 3:45pm CEST
Track 4

3:00pm CEST

Gluing KUDO and Infrastructure as Code Together with Terraform
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2235054/runyon-solutions-gluing-kudo-and-infrastructure-as-code-together-with-terraform

KUDO provides a toolkit for orchestrating the management of individual applications. Does not provide tools and hooks for orchestrating related/dependent Instances.

Terraform is an open source infrastructure as code tool that provisions and manages infrastructure by reading HCL configuration files that define the desired topology of infrastructure resources. Terraform is able to understand when two resources have a dependency relationship since HCL allows for the output of one resource to be the input of another resource. When Terraform creates and updates these resources it ensures the dependee resources are updated and healthy before updating the dependent resource.

The KUDO Terraform Provider allows for the management of KUDO Operator, OperatorVersion and Instance resources in Terraform modules. By creating this provider, KUDO resources can be integrated into existing GitOps pipelines, and KUDO Instances can be connected to more easily provide connection information between dependency relationships.

In this presentation we will demonstrate the deployment and updates of a multi-tierd application running on a Kubernetes cluster in AWS, completely managed by Terraform and a GitOps workflow.

Speakers
avatar for Tom Runyon

Tom Runyon

Cloud Consultant, Runyon Solutions
Tom is a cloud consultant providing expertise to application operation teams deploying and running applications in production and expertise to infrastructure teams declaratively managing infrastructure  to meet business requirements.


Wednesday April 1, 2020 3:00pm - 3:45pm CEST
Track 2

3:00pm CEST

Serverless Service Mesh: Linkerd for Knative Services
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2240274/buoyant-inc-serverless-service-mesh-linkerd-for-knative-services

Running container based workloads has never been easier thanks to Kubernetes and as architectures in the distributed computing landscape evolve, new projects like Knative and OpenFaaS are pioneering the path to running serverless workloads.

The Linkerd service mesh is a wonderful fit for serverless architectures because it abstracts away the instrumentation required for observability, security, reliability, and traffic management. This means that the logic that comprises your serverless workloads can be lean and lightweight and it is not necessary to add additional libraries or dependencies to enable metrics collection or secure, encrypted traffic.

In this talk, you'll learn the basic steps required to implement Linkerd as part of a Knative-based architecture. This will be useful for anyone interested in learning how to use Linkerd or Knative to secure and build their applications.

Speakers
avatar for Charles Pretzer

Charles Pretzer

Field Engineer, Buoyant, Inc.
Charles Pretzer is a field engineer at Buoyant, where he spends his time collaborating and engaging with the open source community of the CNCF service mesh, Linkerd. He also enables production level adoption by helping companies integrate Linkerd into their Kubernetes based applications... Read More →


Wednesday April 1, 2020 3:00pm - 3:45pm CEST
Track 8

3:00pm CEST

Backup and recovery solutions for mission-critical apps on Kubernetes
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2235031/portworx-backup-and-recovery-solutions-for-mission-critical-apps-on-kubernetes

Kubernetes and popular Kubernetes platforms enable developers and operators to focus on applications instead of infrastructure. However, traditional enterprise backup and disaster recovery solutions are still limited to a machine-centric view and don't provide an appropriate level of data protection for applications running on Kubernetes.

To ensure high availability, and fast recovery in the event of disaster, you need to deliver protection at the application level. Existing backup and disaster recovery strategies haven’t kept pace with the needs of today’s developer and applications.

Together with Kubernetes, Portworx Enterprise Storage Platform enables enterprises to enjoy an agile DevOps experience with the enterprise-grade protection they need.

In this webinar, we will:

- Explain key backup and disaster recovery concepts, including zero recovery point objective and near-zero recovery time objective.
- Share why backing up entire applications is critical to data protection.
- Discuss the requirements of an effective backup and disaster recovery program.
- Demonstrate a real-world solution for Kubernetes disaster recovery using the Portworx Kubernetes Storage Platform.

Speakers
avatar for Michael Ferranti

Michael Ferranti

VP, Product and Market Strategy, Portworx
Michael is VP of Product & Market Strategy at Portworx where he is responsible for technical marketing analyst relations as well as global go-to-market activities. Prior to joining Portworx, Michael was VP of Marketing at ClusterHQ, an early leader in the container storage market... Read More →


Wednesday April 1, 2020 3:00pm - 3:45pm CEST
Track 5

3:00pm CEST

Kubernetes Cluster Federation with Kubefed
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2235023/d2iq-kubernetes-cluster-federation-with-kubefed

Nowadays the majority of the big organizations have thousands of running Kubernetes clusters. The operational overhead and redundant efforts made to manage them has increased the need for a centralized and Kubernetes native solution. At D2iQ, we use Kubefed to federate and manage resources across multiple Kubernetes clusters from a single set of APIs in a hosting cluster. Kubefed provides are extensible, and intended to be foundational for more complex multi-cluster environments such as deploying multi-geo applications or for disaster recovery. In this talk, we will explain how D2iQ uses Kubefed to manage multiple Kubernetes clusters in a simple and scalable manner.

Speakers
avatar for Hector Fernandez

Hector Fernandez

Staff Engineer, D2iQ
Hector is a Staff Software Engineer at D2iQ. Since September 2017 he works on the design and development of Kubernetes native products at D2iQ. With the main focus on scalability, performance and distributed systems, he gained experience and contributed to Kubernetes repositories... Read More →


Wednesday April 1, 2020 3:00pm - 3:45pm CEST
Track 1

3:00pm CEST

Kubernetes in the Cloud - Evaluating the Top 3 Managed Kube Services
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2235064/stackrox-kubernetes-in-the-cloud-evaluating-the-top-3-managed-kube-services

With Kubernetes taking over the world, most cloud service providers now offer managed Kubernetes services. Even though core Kubernetes functionality usually remains consistent across platforms, the feature sets and manageability of each provider varies wildly.

Join Karen Bruner in this discussion, where she’ll take a deep dive into the Kubernetes offerings from Amazon AWS, Microsoft Azure, and Google Cloud Platform and see how they measure up to each other, focusing on:

* operational overhead
* supported features
* security options

Speakers
avatar for Karen Bruner

Karen Bruner

Technical Evangelist, StackRox
Karen Bruner is Technical Evangelist for StackRox, where she drives technical content and advocates for operationalizing the product. Previously, Karen has held DevOps and site reliability engineering roles at Clari, Ooyala, LinkedIn, and Yahoo. She started her career working in Hollywood... Read More →


Wednesday April 1, 2020 3:00pm - 3:45pm CEST
Track 7

3:00pm CEST

Cloud Compliance with Open Policy Agent
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2235047/qaware-gmbh-cloud-compliance-with-open-policy-agent

Microservices distribute the complexity of applications into smaller processes and infrastructure. In conclusion policies for encryption, cost labeling or access control become decentralized too. The already complex components of a cloud-native application, such as container orchestration, IaaS components and CI/CD pipelines, complicate the technically uniform definition of these guidelines further.

OPA (Open Policy Agent) is a tool to define and check policies. What makes OPA special is the easy integration into cloud-native environments in combination with Rego, a universal logical programming language which allows to define policies across technology boundaries. This technical presentation is an introduction into OPA and demonstrates typical use-cases.

Speakers
avatar for Alex  Krause

Alex Krause

Mr., QAware GmbH
Alex Krause is a software engineer at QAware. He is passionate about DevOps, cloud-native microservices and the reactive programming paradigm.


Wednesday April 1, 2020 3:00pm - 3:45pm CEST
Track 6

4:00pm CEST

Operating Akka Clusters using KUDO
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2234511/lightbend-operating-akka-clusters-using-kudo

Akka based Cloud Native Applications


You can represent the state of thousands, if not millions of connected IOT devices, interrogate them, apply AI on the data they produce, and gain insight into how your world works. You can start small, and let your systems scale to the level you need to serve your customers and their data, and not worry about limitations of services, or data stores. KUDO simplifies development of Kubernetes operators, simplifies operations tasks, and speeds the time to value for stateful applications. Cloud Native applications are built as a composition of microservices that run in containers, which are orchestrated predominantly in Kubernetes. Each microservice runs as a collection of containers. As the processing load on a given microservice goes up and down, the Kubernetes container orchestration makes it easy to scale resources up or down. It will increase or decrease the number of running microservice container instances.



A typical pattern used is each microservice container runs independently, and each container instance is unaware of any other instances. As a result, concurrency is handled at the persistence layer, by the underlying databases used by the microservices. Some form of locking is used to handle concurrency, such as when two or more requests for the same data occur concurrently in multiple microservice container instances.



This processing pattern is commonly known as stateless microservices. Requests to a stateless microservice trigger a process to retrieve state from a database. The state is modified, then the altered state is pushed back to the database. The microservice resets and is ready for another request.

See : https://d2iq.com/blog/operating-akka-clusters-using-kudo for full blog that will drive preso

Speakers
avatar for Hugh McKee

Hugh McKee

Developer Advocate, Lightbend
Hugh McKee is a developer advocate at Lightbend. He has had a long career building applications that evolved slowly, that inefficiently utilized their infrastructure, and were brittle and prone to failure. Now he focuses on helping others build systems that scale and that do not... Read More →
avatar for Michael Beisiegel

Michael Beisiegel

Principal Partner Solutions Architect, D2iQ


Wednesday April 1, 2020 4:00pm - 4:45pm CEST
Track 2

4:00pm CEST

Leveraging Mutating Admissions Controllers for Pod Governance
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2251307/aws-leveraging-mutating-admissions-controllers-for-pod-governance

With the complexity of managing multiple clusters, across multiple clouds and on-premises environments, it can become difficult to ensure consistent implementations of security, monitoring and other agent-based tooling’s. Are they being implemented via a daemonset or included as sidecars in deployments? Are they being managed by the cluster managers or left up to the development teams?  In this talk, we'll show a simplified approach to leveraging Mutating Admissions Controllers to ensure all deployments are running the required sidecars to meet security and operational governance of your workloads. 

Speakers
avatar for Curtis Rissi

Curtis Rissi

Sr. Partner Solutions Architect, AWS
Curtis Rissi is a Sr. Specialist Partner Solutions Architect for Containers and App Modernization (say that three times fast!).  He has a background in Development and Operations and likes to dabble in security when he's feeling the itch. At AWS, he has the pleasure of helping Consulting... Read More →


Wednesday April 1, 2020 4:00pm - 4:45pm CEST
Track 3

4:00pm CEST

Progressive Delivery: CI/CD for the age of Kubernetes
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2234371/aspen-mesh-progressive-delivery-cicd-for-the-age-of-kubernetes

Continuous delivery has been a driving force behind software development, testing and deployment for years, and CI/CD best-practices are evolving with the advent of new technologies like Kubernetes and Istio.

Progressive delivery, a term coined by James Governor of Redmonk, is a new approach to continuous delivery that includes “a new basket of skills and technologies… Such as canarying, feature flags, [and] A/B testing at scale”.

Zach will provide an overview of progressive delivery and how service mesh enables it. Then, Andrew will demo a canary deployment combining service mesh and Flagger, a progressive delivery operator. Traditional canary deployments shift traffic, so bad canaries still partially degrade user experience – Andrew will show an enhancement that mirrors traffic before shifting, which can prevent bad canaries from being visible to any users. He will compare traffic mirroring to other techniques, exploring when you might choose what kinds of progressive delivery.

Speakers
avatar for Andrew Jenkins

Andrew Jenkins

CTO, Aspen Mesh
Andrew co-founded Aspen Mesh because he observed containerized microservices making communication resiliency ever more important, but also more challenging to build and manage at scale. His software and hardware engineering background is in communication and networking including building... Read More →
avatar for Zach Jory

Zach Jory

Head of Marketing, Aspen Mesh
Zach has spent a decade in technology, most recently focused on open source and infrastructure software. Before joining Aspen Mesh as Head of Marketing, he worked at IBM in different product and marketing roles across Cloud, Big Data and IoT. When he’s not thinking about how a service... Read More →


Wednesday April 1, 2020 4:00pm - 4:45pm CEST
Track 4

4:00pm CEST

DevOps Enterprise Transformation: Easy HTTPS for Your Microservice Architectures running on Kubernetes
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2240313/containous-devops-enterprise-transformation-easy-https-for-your-microservice-architectures-running-on-kubernetes

The era of containers has just begun. Containers are everywhere, especially in Microservice oriented architectures. Nowadays these containers are mostly deployed on Kubernetes, bringing in a challenge in management on its own. Additionally, the management of entry points is becoming a great challenge, with the large amounts of application deployments requiring entry points to update often. And the patterns for routing, blue / green or canary, are challenging to scale. You want secured HTTPS requests on your applications, while ensuring certificates are up to date on these ephemeral URLs, thus requiring a lot of plumbing.

Learn how to overcome this complexity, and successfully build reliable entry points, focusing your energy on what matters to you.

The session will define what a modern edge router, reverse proxy and load-balancer are. I will then present concepts and advanced features which overcome the platform entry point challenges. And finally, I'll dig deeper and show how these solutions can scale and be fault tolerant.

Speakers
avatar for Manuel Zapf

Manuel Zapf

Head of Product OSS, Containous
Manuel is the Head of Product Open Source at Containous, the company behind the famous reverse proxy Traefik. His focus is on making the Open Source Projects such as Maesh, Traefik & Yaegi better. He used to speak at various conferences in Germany, as well as was part in certain webinars... Read More →


Wednesday April 1, 2020 4:00pm - 4:45pm CEST
Track 5

4:00pm CEST

MayaData OpenEBS Enterprise for persistent storage and monitoring on Konvoy
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2240323/mayadata-mayadata-openebs-enterprise-for-persistent-storage-and-monitoring-on-konvoy

Based on the leading open source Container Attached Storage software, MayaData OpenEBS Enterprise Platform reduces the risk and increases the agility of running stateful applications on Kubernetes.

In this session we will talk about the benefits of using Konvoy and OpenEBS as part of an integrated solution on any cloud infrastructure and how OpenEBS can be used to deploy and update Konvoy and also how OpenEBS can be deployed on Konvoy to simplify the deployment, management and monitoring of stateful applications.

Speakers
avatar for Brian Matheson

Brian Matheson

Developer Advocate, MayaData
Brian Matheson is an infrastructure geek in a software defined world. He has spent twenty years doing things like supporting software developers, running large IP networks, tuning storage, and coding up tools.


Wednesday April 1, 2020 4:00pm - 4:45pm CEST
Track 8

4:00pm CEST

Amped! Konvoy and PSO for stateful applications with zero storage touch
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2235038/pure-storage-amped-konvoy-and-pso-for-stateful-applications-with-zero-storage-touch

Konvoy allows the creation of k8s clusters on-premise for modern applications. Native integration of PSO provides on-demand persistent datastore and storage disaggregation for stateful applications in the development and deployment process to scale in capacity and performance with improved operational efficiency.

Speakers
avatar for Bikash Roy Choudhury

Bikash Roy Choudhury

Technical Director, Pure Storage
Bikash is a Technical Director at Pure Storage. He is responsible for designing and architecting solutions with SWDev/DevOps workflows relevant across industry verticals including high tech, financial services, gaming, social media and web-based organizations in Private/Hybrid/Public... Read More →


Wednesday April 1, 2020 4:00pm - 4:45pm CEST
Track 1

4:00pm CEST

Security For Istio - An Incremental Approach
Stream here: https://gateway.on24.com/wcc/eh/2010041/lp/2234335/alcide-security-for-istio-an-incremental-approach

Istio is a powerful tool, yet very complex. Its distributed nature, configuration flexibility and wide range of knobs makes it a challenge to get it right.

In this webinar, we present how Ops teams can apply automated Service Mesh hygiene checks, detect issues from infrastructure vulnerabilities, and prevent them from drifting into production environments.

Speakers
avatar for Gadi Naor

Gadi Naor

Founder & CTO, Alcide
Gadi Naor has 15 years of experience in developing and leading the development of cyber security products including at CheckPoint, at which he was Business Development Manager in his last role. Gadi then joined Altor Networks, a pioneer in virtualized data center security, later acquired... Read More →


Wednesday April 1, 2020 4:00pm - 4:45pm CEST
Track 6

4:00pm CEST

Under the bonnet at Auto Trader
Stream here: ​https://gateway.on24.com/wcc/eh/2010041/lp/2234999/auto-trader-uk-under-the-bonnet-at-auto-trader

Auto Trader are on a journey moving from two on-prem data centres to 100% Public Cloud. The new Delivery Platform has been built out using Google Kubernetes Engine and Istio Service Mesh.

They have made good progress so far and have migrated around 80% of their applications, the target is to compete the migration by the end of the year.

It has helped with getting ideas up and running quickly without any operational blockers, has increased visibility tenfold, increased organisational agility and effectively secured their production environment without sacrificing developer productivity.

The new platform has been a game changer around incident management! It is now really easy to spot issues, identify the source of the issue and the blast radius which is essential when managing an environment of microservices.

Release velocity has gone from 15,000 releases (in the production environment) last financial year to over 34,000 this year.

Dave Whyte will walk you through a high-level look under the bonnet at the inner workings. This will include going through the life cycle of getting a basic application onto the platform, including utilising an in-house tool called Shippr-cli to assist with getting the relevant Docker and Yaml files, creating a CI/CD pipeline and pushing out a release to build the app on the platform.

He will then showcase some of the DevOps tooling which includes an Application Directory, Dependency Graph, Tracing and Service Mesh Dashboards and ‘Skippr’ alerts that are fired into Slack.

Takeaways:

• An insight into how a company operationally supports a platform with 350+ micro services
• Think about simplifying the process around the creation of Docker and Yaml files etc
• Insight into how to build out a microservice App Directory
• How to handle microservice to microservice network policies in code
• Learn about Chaos Kraken

Speakers
avatar for Dave Whyte

Dave Whyte

Operations Lead, Auto Trader UK
Dave Whyte: is an Operations Lead at Auto Trader UK and a Co-Organiser of the DevOps Manchester Meetup. Auto Trader is the largest digital automotive marketplace in the UK. Over the last 15 years, Dave has played a key part in continually evolving the IT Operations department which... Read More →


Wednesday April 1, 2020 4:00pm - 4:45pm CEST
Track 7

5:00pm CEST

Fireside Chat

Speakers
avatar for Kelsey Hightower

Kelsey Hightower

Staff Developer Advocate, Google
avatar for Ben Hindman

Ben Hindman

CTO, D2iQ
Ben Hindman is co-founder and CTO at D2iQ, and one of the creators of Apache Mesos, a platform for building and running resource-efficient distributed systems at scale. Ben started working on Mesos as a Ph.D. student at Berkeley before he brought it to Twitter where it runs on thousands... Read More →


Wednesday April 1, 2020 5:00pm - 5:30pm CEST