Fueling innovative software
July 15-18, 2019
Portland, OR

Cloud Native sessions

The solutions that the cloud provides have grown rapidly over the past few years and show no signs of slowing. While existing frameworks allow for open source to thrive, they aren't completely open source themselves. So it's essential to understand how open source and cloud platforms can successfully cohabitate to drive software development forward .

Add to your personal schedule
9:00am12:30pm Monday, July 15, 2019
Sébastien Goasguen (TriggerMesh), Priyanka Sharma (GitLab)
We will walk the audience through how they can deploy serverless functions to any cloud provider of choice breaking the shackles of vendor lock-in. Read more.
Add to your personal schedule
9:00am12:30pm Monday, July 15, 2019
The Next Architecture
Location: Portland 255
Lorenzo Fontana (Sysdig), David Calavera (Netlify)
Workshop on how to understand and use eBPF programs on Linux. Read more.
Add to your personal schedule
1:30pm5:00pm Monday, July 15, 2019
Josh Berkus (Red Hat)
Learn how to run your database platforms on Kubernetes in this hands-on workshop. Read more.
Add to your personal schedule
1:30pm5:00pm Tuesday, July 16, 2019
Anubhav Mishra (HashiCorp)
Kubernetes is a popular application delivery platform, but its builtin secret management system does not serve the diverse needs of many organizations. In this hands-on workshop, Anubhav Mishra demonstrates how to run HashiCorp Vault on Kubernetes and use Vault to store and retrieve secrets for applications running on Kubernetes. Read more.
Add to your personal schedule
1:30pm5:00pm Tuesday, July 16, 2019
The Next Architecture
Location: Portland 252
Eve Porcello (Moon Highway), Alex Banks (Moon Highway)
A hands-on look at GraphQL and how to implement a GraphQL service at scale Read more.
Add to your personal schedule
11:00am11:40am Wednesday, July 17, 2019
The Next Architecture
Location: Portland 255
Sean Kane (New Relic)
This talk will outline the challenges that New Relic faced while modernizing it's infrastructure and demonstrate how we used processes and technology to successfully transform our monolithic data center into a repeatable system for stamping out new regions all around the world. Read more.
Add to your personal schedule
11:00am11:40am Wednesday, July 17, 2019
Christian Posta (solo.io)
Understanding the strengths and weaknesses of respective service-mesh implementations will help you decide which one is right for you or, more importantly, whether a service mesh is right at all. Read more.
Add to your personal schedule
11:50am12:30pm Wednesday, July 17, 2019
The Next Architecture
Location: Portland 255
Bridget Kromhout (Microsoft), Jessica Deen (Microsoft)
In this demo-fueled session, we’ll take you through differences from the Helm of yore, tips for a successful rollout or upgrade, and opportunities to shape the project’s future. Read more.
Add to your personal schedule
11:50am12:30pm Wednesday, July 17, 2019
Ellen Korbes (garden.io)
Developers working with Kubernetes still wonder what the optimal development workflow looks like. Let’s take a look at the capabilities of the tooling available in the current landscape and see if it can offer end to end workflows that perform effectively in the real world. Read more.
Add to your personal schedule
1:45pm2:25pm Wednesday, July 17, 2019
Kris Nova (VMware)
In this presentation we look at the deep technical differences between virtualization and containers and discuss the relevance and unique implementation of VMs in Kubernetes moving forward into the new world of cloud native. Read more.
Add to your personal schedule
1:45pm2:25pm Wednesday, July 17, 2019
The Next Architecture
Location: Portland 255
Tim Berglund (Confluent)
Not only is a microservices estate built on Apache Kafka equivalent to a giant database, but it's a database that can realize ACID semantics at scale. Read more.
Add to your personal schedule
2:35pm3:15pm Wednesday, July 17, 2019
Arun Gupta (Amazon), Meena Gowdar (Amazon Web Services)
This talk provides the foundations of Firecracker and how this is used with different technologies. Read more.
Add to your personal schedule
2:35pm3:15pm Wednesday, July 17, 2019
The Next Architecture
Location: Portland 255
Lorenzo Fontana (Sysdig)
Tracing the execution of your programs and the kernel they rely on in a Kubernetes cluster can be a challenge, this talk wants to provide a possible approach using bpftrace and the kubectl. Read more.
Add to your personal schedule
4:15pm4:55pm Wednesday, July 17, 2019
Jessica Deen (Microsoft)
In this session, we'll walk through two key workflows for Windows applications and containers - the Lift & Shift scenario and the modern .NET Core framework. Read more.
Add to your personal schedule
4:15pm4:55pm Wednesday, July 17, 2019
The Next Architecture
Location: Portland 255
Neeraj Poddar (Aspen Mesh)
Understanding what problems a service mesh is designed to solve and leveraging its capabilities is the key for application developers which allows them to focus on the pieces they need in order to build their applications and deliver business value. Read more.
Add to your personal schedule
5:05pm5:45pm Wednesday, July 17, 2019
The Next Architecture
Location: Portland 255
Ron Evans (The Hybrid Group)
TinyGo takes the Go programming language to the "final frontier" where it could not go before... running directly on microcontrollers like Arduino, BBC:Microbit, and more! Read more.
Add to your personal schedule
5:05pm5:45pm Wednesday, July 17, 2019
Waldemar Quevedo (Synadia Communications, Inc)
Learn how to build production ready applications using NATS to address common issues that arise in cloud native environments such as service discovery, scalability, self healing, authentication/authorization and low latency RPC. Read more.
Add to your personal schedule
11:00am11:40am Thursday, July 18, 2019
Subbu Allamaraju (Expedia Group)
We will walk through patterns from several hundred critical production incidents to arrive at a few effective strategies for improving resilience of production environments. This is a talk grounded in reality from experience at an organization going through change. Read more.
Add to your personal schedule
11:00am11:40am Thursday, July 18, 2019
The Next Architecture
Location: Portland 255
Michael Angstadt (WP Engine)
I’ll be covering some straight-forward approaches to get executives, stakeholders, and engineers to buy-into transformational improvements like breaking apart your monolith, moving workloads into Kubernetes, paying down the technical debt of legacy code, increasing observability, or refactoring a core component to make it more testable. Read more.
Add to your personal schedule
11:50am12:30pm Thursday, July 18, 2019
The Next Architecture
Location: Portland 255
Soam Vasani (Platform9)
This talk covers 6 specific approaches, patterns and best practices that you can use with any FaaS/Serverless framework. Read more.
Add to your personal schedule
11:50am12:30pm Thursday, July 18, 2019
Divya Sasidharan (Netlify)
In this talk, we’ll take the guess work out of debugging serverless functions and cover strategies and workflows to better running and debugging our functions locally for worry free deploys. Read more.
Add to your personal schedule
1:45pm2:25pm Thursday, July 18, 2019
The Next Architecture
Location: Portland 255
Robert Aboukhalil (Invitae)
A deep dive into WebAssembly and how it can help you speed up data-intensive web apps. Read more.
Add to your personal schedule
1:45pm2:25pm Thursday, July 18, 2019
Christie Wilson (Google)
Learn how to use CI/CD to effectively build, test and deploy cloud native applications. Read more.
Add to your personal schedule
2:35pm3:15pm Thursday, July 18, 2019
The Next Architecture
Location: Portland 255
Alex Borysov (Google), Mykyta Protsenko (Netflix)
A practical guide to building fault-tolerant systems with code and design patterns from REST and gRPC ecosystems, role of right product decisions and importance of a proper communication culture. Read more.
Add to your personal schedule
2:35pm3:15pm Thursday, July 18, 2019
Aimee Barciauskas (Development Seed)
Learn about Cumulus, the open source software supporting NASA Earth Observation division as it grows its data archive 10x in the next 4 years. Read more.
Add to your personal schedule
4:15pm4:55pm Thursday, July 18, 2019
Liz Rice (Aqua Security)
See how to use the open source testing tool, kube-hunter, to run penetration tests on your Kubernetes clusters, and reveal misconfigurations that might leave you open to attack! Read more.
Add to your personal schedule
4:15pm4:55pm Thursday, July 18, 2019
The Next Architecture
Location: Portland 255
Michael Hunger (Neo4j)
With the optimizing Graal Compiler added to Java 11 and the language implementations in Truffle for Ruby, Python, Javascript and R it becomes possible to run them natively on the JVM, even exchanging data between them - learn how you can make us of that impressive capability. Read more.
Add to your personal schedule
5:05pm5:45pm Thursday, July 18, 2019
Sevki Hasirci (Cloudflare)
Deploying services by reacting to metrics and signals like errors rates, hardware utilization and even user engagement and churn rates. Read more.
Add to your personal schedule
5:05pm5:45pm Thursday, July 18, 2019
The Next Architecture
Location: Portland 255
Derek Collison (Synadia Communications Inc.)
Utilizing technologies like the NATS messaging system that do not depend on IP for addressing and utilize multiple communication patterns allow modern architectures to be better suited to a modern infrastructure environment. Read more.