Loading…
Attending this event?
Sydney, Australia
December 12–13, 2019
Click here for more information and registration

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

Thursday, December 12
 

07:30

07:30

Sponsor Showcase
Thursday December 12, 2019 07:30 - 18:30
Hall 5B

08:00

Welcome Coffee
Thursday December 12, 2019 08:00 - 09:00
Hall 6 - F&B Area

09:00

Keynote: Hiding in the Dark - Dan Kohn, Executive Director, Cloud Native Computing Foundation
What can Minecraft teach us about the adoption of cloud native technologies?

Speakers
avatar for Dan Kohn

Dan Kohn

Executive Director, CNCF
Dan is Executive Director of the Cloud Native Computing Foundation, which sustains and integrates open source technologies like Kubernetes and Prometheus. He also helped create the Linux Foundation's Core Infrastructure Initiative as an industry-wide response to the security vulnerabilities demonstrated by Heartbleed.He previously served as CTO of several startups, including Spreemo, a healthcare marketplace, and Shopbeam, a shoppable ads company. Earlier, he was a general partner at Skymoon Ventures, a seed-stage... Read More →


Thursday December 12, 2019 09:00 - 09:10
Hall 6

09:10

Keynote: Security and the OODA Loop - Liz Rice, Technology Evangelist, Aqua Security
Speakers
avatar for Liz Rice

Liz Rice

VP Open Source Engineering, Aqua Security
Liz Rice heads the Open Source team at container security specialists Aqua Security, working on projects including kube-hunter, kube-bench and kubectl-who-can. She is chair of the CNCF's Technical Oversight Committee, and was Co-Chair of KubeCon + CloudNativeCon in 2018. She has... Read More →


Thursday December 12, 2019 09:10 - 09:20
Hall 6

09:22

Sponsored Keynote: Down with Container Silos. All Hail the Unified Approach: Bringing Together Containers, Apps, and Functions - Gajun Ganendran, CTO, Cloud Platform, IBM Asia Platform
Cloud-native developers today have to decide between 3 separate container platforms.  Some choose the flexibility of containers with Kubernetes, others the velocity of an opinionated platform like CloudFoundry and some believe the future is all about serverless functions.  How do you know which ones to use? And should you have to pick?  In this keynote, Gajun Ganendran will share his vision for the marriage of containers, apps, and functions -- driven by Kubernetes, Istio and the emergence of Knative into a single combined container platform.  It’s time to break down the silos and see how these projects’ paths are converging to solve real microservice dilemmas: security, scale, and operations.

Speakers
avatar for Gajun Ganendran

Gajun Ganendran

CTO, Cloud Platform, IBM Asia Pacific
Gajun has over 15 years of deep technical experience in leveraging technology to help drive business outcomes. With a strong technical and commercial background, he has a proven track record in delivering on key tactical and strategic goals.


Thursday December 12, 2019 09:22 - 09:27
Hall 6

09:29

Keynote: Kubernetes and Cloud Native: The Past, Present and Future - Cheryl Hung, Director of Ecosystem, Linux Foundation
Google started using Borg as its internal workload manager in 2003. In 2014, Google introduced Kubernetes as an open source container orchestration platform that leveraged what it had learned from Borg. Now it is one of the world’s most popular open source projects, used by more than 71% of Fortune 100 companies.

Cheryl Hung, Director of Ecosystem at the Cloud Native Computing Foundation, will present how and why the Kubernetes community has grown to its present state, the role of the CNCF as a neutral home, and where we might go next.

Speakers
avatar for Cheryl Hung

Cheryl Hung

Director of Ecosystem, Cloud Native Computing Foundation
Cheryl Hung is the Director of Ecosystem at the CNCF. Her mission is to increase the adoption of Kubernetes and cloud native by growing the community and advocating for end users. She founded and runs the Cloud Native London meetup. Previously Cheryl spent five years as a C++ engineer... Read More →


Thursday December 12, 2019 09:29 - 09:39
Hall 6

09:41

Sponsored Keynote: Free Range Kubernetes: Feeding, Watering & Herding - Brian Goodman-Jones, Director, Rancher
We can all grasp the concepts & benefits of “free-range” when it comes to farming, think open paddocks, green grass, colorful healthy fields. This talk will look at “free range” farming principles and how they might apply to best practices for getting the most out of Kubernetes at scale - across the data centre, the cloud and the edge. What principles could we adapt & apply, and what would the outcomes look like. E.g. alignment to upstream, open standards, CNCF, multi-cluster, multi-cloud.

Speakers
avatar for Brian Goodman-Jones

Brian Goodman-Jones

Director (Region: Singapore, New Zealand, Australia), Rancher
Brian is currently working at Rancher Labs to help grow & support customers across the Asia Pacific region, with an extensive background in product & architecture, bringing new innovative cloud and managed hosting services to market across various roles and industries. An avid Ducati... Read More →


Thursday December 12, 2019 09:41 - 09:46
Hall 6

09:48

Keynote: Enabling World Class Engineering with Kubernetes at Xero - Jono Cooper, Engineer, Xero
Xero is Australia's largest business platform, helping millions of Australian small businesses thrive. We recently started our journey with Kubernetes, Helm, Open Policy Agent, and more to empower our 1200 developers. This is a major challenge, as Xero has many self-organising teams, each with different tooling and compute platforms.

In this talk, we will discuss how Xero built a new cloud native platform that serves over a million Australian customers. Learn how we optimized the developer experience with Kubernetes and Helm, to improve the velocity of our product teams and enable them to focus on building beautiful products. We will share the quick wins, challenges faced, and how we started a large migration of legacy services without an overwhelming support workload.

Speakers
avatar for Jono Cooper

Jono Cooper

Engineer, Xero
Jono Cooper is an engineer at Xero in Wellington, NZ. He works in Xero's PaaS Compute team, where they aim to provide a secure and reliable platform that empowers other engineers to build, maintain, and operate their own services.Jono is passionate about the developer experience... Read More →


Thursday December 12, 2019 09:48 - 09:58
Hall 6

09:58

Keynote: Closing Remarks - Liz Rice, Technology Evangelist, Aqua Security
Speakers
avatar for Liz Rice

Liz Rice

VP Open Source Engineering, Aqua Security
Liz Rice heads the Open Source team at container security specialists Aqua Security, working on projects including kube-hunter, kube-bench and kubectl-who-can. She is chair of the CNCF's Technical Oversight Committee, and was Co-Chair of KubeCon + CloudNativeCon in 2018. She has... Read More →


Thursday December 12, 2019 09:58 - 10:00
Hall 6

10:00

Coffee Break
Thursday December 12, 2019 10:00 - 10:30
Hall 6 - F&B Area

10:30

Running Massively Parallel Deep-learning Inference Pipelines on Kubernetes - Suneeta Mall & Martin Abeleda, Nearmap
Nearmap captures terabytes of aerial imagery daily. With the introduction of artificial intelligence (AI) capabilities, Nearmap has leveraged Kubernetes to generate AI content based on tens of petabytes of images effectively and efficiently.

This talk covers how using Kubernetes as the backbone of our AI infrastructure, allowed us to build a fully automated deep-learning inferential pipeline that despite not being embarrassingly parallel is actually massively parallel. This talk explains the architecture of this auto-scalable solution that has exhausted all K80 spot GPUs across all US data centres of AWS for weeks. This system has already produced semantic content on over a million km2 area at resolution as high as 5cm/pixel in just 2 weeks. In this talk, you will learn about the joys of building and running this system at scale, challenges encountered, their resolution, & future work.

Speakers
avatar for Martin Abeleda

Martin Abeleda

Graduate Engineer, Nearmap
Martin is mechatronic engineering graduate currently working at Nearmap's Artificial Intelligence division. He has worked on various challenging problems across the Data Science spectrum such as maturing Nearmap's Deep Neural Network training pipeline and monitoring model performance... Read More →
avatar for Suneeta Mall

Suneeta Mall

Senior Data Scientist, Nearmap
Suneeta Mall is a Senior Data Scientist at Nearmap. She is leading the engineering efforts of Artificial Intelligence division at Nearmap. In the past, she has led the efforts of migrating Nearmap's engineering framework to Kubernetes. In her 12 years of software industry experience... Read More →


Thursday December 12, 2019 10:30 - 10:55
Hall 6

10:30

Kubernetes Security Best Practices - Ian Lewis, Google
Containers give developers the ability to isolate applications from one another, but that’s not enough. Resource isolation is much different that security isolation. How do we make applications deployed in containers more secure? What tools can be we apply to our containers running in Kubernetes to make them more secure? How can we apply policy to our network and services to make sure applications only have access to what they need and nothing more?

In this talk, attendees will learn about the risks and attack surfaces of a Kubernetes cluster.  s-We'll look at tools like PodSecurityPolicy, SELinux, AppArmor, seccomp, and sandboxed containers in action to improve the security of containers. We’ll then go up the stack and learn how to apply network policy to containers to further improve security.

Speakers
avatar for Ian Lewis

Ian Lewis

Developer Advocate, Google
Ian is a software engineer at Google and contributor to the gVisor project. Ian has had various developer and operations roles throughout his career and enjoys working in environments with diverse ways of thinking. Ian has been living in Tokyo since 2006 and is active in the open-source... Read More →


Thursday December 12, 2019 10:30 - 10:55
Hall 5A

11:05

Filling the Gaps in Kubernetes Test Coverage - Hippie Hacker, ii.coop
Are the Kubernetes behaviors your applications actually require well tested and guaranteed to be available on all cloud providers?

In this session, you will learn how to ensure your Kubernetes API surface area usage is exercised by tests all Kubernetes Certified Service Providers must pass.

We will cover:
- the e2e test suite
- automation that runs the suite before code is merged into Kubernetes.
- the API surface area covered by these tests
- the API surface area required by several popular applications.
- Identifying the untested API surface area your applications require
- Contributing tests that increase API surface coverage
- Promoting tests to Conformance

Speakers
avatar for Hippie Hacker

Hippie Hacker

ii.coop
Hippie Hacker's unique approach to storytelling includes practical application of technology with a focus on humanity as a whole. He has a lifelong interest in the creation of vehicles of viral generosity that everyone can ride.His travels starting in an avocado green Volkswagen took... Read More →


Thursday December 12, 2019 11:05 - 11:30
Hall 6

11:05

Bringing Cloud Native Buildpacks to Kubernetes - Dr Nic Williams, Stark & Wayne
Applications deployed to Kubernetes will live for next 10 years. The Dockerfile might be useful for an initial developer to get their application compiled into an OCI and deployed to Kubernetes, but over the next 10 years many different parts of the organisation will want to fix, upgrade, and audit the applications.

Instead of Dockerfile, we will investigate the Cloud Native Buildpack (incubator) project that is based on the last 10 years of success at Heroku, and hundreds of Cloud Foundry installations around the world.

Buildpacks provide automatic discovery of your applications' dependencies, the latest security patches, and are a homogenous method for all your organisation's application to be built into OCI/docker images over the next 10 years, and for all the running images to be upgraded without developer intervention.

Please, no more bespoke, unmaintained Dockerfiles.

Speakers
DN

Dr Nic Williams

CEO, Stark & Wayne
Dr Nic Williams spent six years in Silicon Valley during the rise of the Dev Ops and Container movements, first as a VP at Engine Yard, and later starting Stark & Wayne a consultancy for Cloud Foundry. Dr Nic is one of the most prolific open source contributors in the world, having... Read More →


Thursday December 12, 2019 11:05 - 11:30
Hall 5A

11:40

Securing Untrusted Workloads with Kata Containers on Kubernetes - David Angot & Alex Price, Atlassian
Whilst containers have allowed for quick and easy deployment and execution of workloads, they come with their drawbacks in terms of security and isolation. This is evident when running untrusted workloads, where isolation and separation of customer workloads is paramount in a multi-tenanted environment.

With years of experience running the Bitbucket Pipelines infrastructure, Atlassian engineers David Angot and Alex Price will explore the challenges faced, such as kernel vulnerabilities, providing access to Docker in Docker (DinD) and “privileged” containers when managing a platform that executes untrusted code.

With security in mind, they will explore Kata Containers, a runtime for Containerd and CRI-O that provisions Kubernetes pods as Virtual Machines, each with their own kernel and resources and most importantly isolation.

Speakers
DA

David Angot

Senior Engineer, Atlassian
Having been in a large variety of teams in Atlassian, David has alot of experience as a sysadmin. He pioneered Kubernetes at Atlassian and started the Kubernetes Platform team, where he still is today. He is the security champion within the team, advocating and ensuring security within... Read More →
avatar for Alex Price

Alex Price

Developer, Atlassian
Alex is a Developer in Atlassian's Kubernetes Platform team. His day to day involves working with containers, Linux, improving the security of clusters and providing platform services in the team's Kubernetes clusters. He is currently working on migrating the company's CI/CD workloads... Read More →



Thursday December 12, 2019 11:40 - 12:05
Hall 6

11:40

Policing Your Kubernetes Clusters with Open Policy Agent (OPA) - Mark Puddick & Amith Nambiar, Pivotal
Open Policy Agent (CNCF project) is a full-featured policy engine that offloads policy decisions from your Kubernetes cluster to an external service.

Policies are essential to the long-term success of an organization, because they encode important knowledge about how to comply with legal requirements, avoid repeating mistakes, and so on.

For example, a custom policy could be that developers are ONLY allowed to reference container images in their Deployments from your own Private registry. Other could be , Developers must have certain labels be present in all deployment definitions identifying the business unit to chargeback to.

Join us as we take you through configuring and deploying custom policies using the Open Policy Agent. We will cover some common policies used in enterprises and walk you through how to implement them in OPA using Rego. Rego is OPA’s native query language.

Speakers
avatar for Mark Puddick

Mark Puddick

Advisory Platform Architect, Pivotal
Mark is a technologist with over 20 years experience in architecting and engineering software at the leading edge of technology. Currently working as a Platform Architect at Pivotal, he has spent a large part of his career building software and now spends his time working with infrastructure... Read More →
avatar for Amith Nambiar

Amith Nambiar

Platform Architect, Pivotal
I’m a Platform Architect with Pivotal Software. Previously, I was Solutions Architect with Experian architecting Big Data Analytics projects. I'm passionate about Software Design and Architecture. I like to research new technologies to provide elegant solutions to business problems... Read More →


Thursday December 12, 2019 11:40 - 12:05
Hall 5A

12:05

Lunch (Provided)
Thursday December 12, 2019 12:05 - 13:35
Hall 6 - F&B Area

13:35

So You Want to Geo-Partition Your Data... - Deepthi Sigireddi & Jiten Vaidya, Planetscale, Inc.
One of the distinguishing features of Vitess is its support for flexible sharding schemes. In this talk Deepthi and Jiten will show how this can be used to build a custom sharding scheme that respects geo-partitioning requirements. They will then demonstrate a database cluster built using this scheme that solves data residency at the database layer obviating the need for any changes at the application layer.

Speakers
avatar for Deepthi Sigireddi

Deepthi Sigireddi

Software Engineer, Planetscale, Inc.
Deepthi is a Software Engineer at PlanetScale, where she focuses on support and new feature development for Vitess, a CNCF project. She is an active Vitess maintainer who loves to talk about how technology is changing the world.
avatar for Jiten Vaidya

Jiten Vaidya

CEO, Planetscale, Inc.
Jiten Vaidya is co-founder and CEO at PlanetScale (https://planetscale.com), a company that supports Vitess (https://vitess.io). For most of his career, he worked as a backend infrastructure engineer and manager at companies such as Dropbox, YouTube and Google. It was at YouTube... Read More →


Thursday December 12, 2019 13:35 - 14:00
Hall 6

13:35

Building K8s on AWS and Enabling Developers to Deliver. What to Do Better - Greg Sansom, Zip & Fahad Tariq, CMD
Zip’s been on a journey of discovery, migration and adoption and meeting strict demands. This is the journey Greg Sansom and Fahad Tariq would like to share with you. An infrastructure team usually has brilliant ideas on how development should happen. So engineers plan and they build and they usually get eighty percent right. This talk is about the twenty they don’t, and why.

The company recently took advantage of an opportunity to develop a brand new platform with aim of vastly improving deployment capabilities. With the help of a partner, 143 git repositories, 16000 commits from 54 people, there’s been a few lessons learnt. Having developers involved from the start and deploying to the environments meant fast feedback, a reorganisation of priorities and occasionally, a validation or two.

This talk is about the challenges faced, compromises made, promises kept and lessons learned.

Speakers
avatar for Greg Sansom

Greg Sansom

Head of Infrastructure & Operations, Zip
Greg looks after Zips Infrastructure and Operational processes, keeping Zips platforms secure, stable and scalable, and working with developers to ensure there is always a clear path to prod. Before joining the Zip family, Greg worked at Sabre where he built the global tech giants... Read More →
avatar for Fahad Tariq

Fahad Tariq

Principal Consultant, CMD
Fahad Tariq is a Principal Consultant at CMD Solutions. Fahad is an internal and external evangelist for containerised platforms and the benefits that can be obtained through the adoption of open source technologies. Fahad has an unhealthy obsession with the use of automated solutions... Read More →



Thursday December 12, 2019 13:35 - 14:00
Hall 5A

14:10

OPA Policy Templating and Testing - Tejas Cherukara, ANZ Bank & Ben Ebsworth, Digio
Ever since its inception and acceptance into CNCF, OPA has been widely regarded as the default policy evaluation tool in the Cloud Native landscape. Due to the functionality that OPA provides, it was quickly adopted as a control point but did not scale as expected. This talk discusses the significant role OPA plays in a large banking context, and how we went about productionising the deployment across a number of use-cases.

Speakers
avatar for Tejas Cherukara

Tejas Cherukara

Engineer, ANZ Bank
As an Engineer at one of the top 4 banks in Australia, Tejas has been instrumental in the innovative development and maturation of Kubernetes based platforms at a production-grade level. He is actively involved in the Kubernetes Community within Australia, speaking at local Kubernetes... Read More →
avatar for Ben Ebsworth

Ben Ebsworth

Engineer, Digio
Ben is a Senior Platform Engineer at DigIO, where he primarily focuses on the build and development of platforms which heavily make use of technologies such as Kubernetes and other CNCF projects.Having gone through the journey of delivering a number of production-grade platforms... Read More →



Thursday December 12, 2019 14:10 - 14:35
Hall 6

14:10

Smooth Operator - A Rough Guide to Kubernetes Operators - Olive Power, VMware
Kubernetes Operators are key to the automation of complex containerised applications. They facilitate the encoding of post deployment configuration information into Kubernetes primitives. This means operational tasks like installation and configuration (day 1), update, reconfiguration and failover (day 2), can exist as software inside Kubernetes, with integration into the Kubernetes API. This integration makes these applications Kubernetes-native. In this talk we will discuss the genesis and evolution of Kubernetes Operators. In addition, we will discuss their use in some common complex applications being orchestrated by Kubernetes today. Finally, we will touch on the process of building an Operator and how that process pathway looks. Kubernetes Operators take the rough edges off a complex application, enabling smooth automation!

Speakers
avatar for Olive Power

Olive Power

Kubernetes Architect, VMware
Olive is an ex-scientist who has found her way into the innovative and sometime experimental world of Kubernetes and its ecosystem - and feels right at home. She currently works at VMware , where she transitioned to as part of the Heptio acquisition. She is working on upstream Kubernetes... Read More →


Thursday December 12, 2019 14:10 - 14:35
Hall 5A

14:45

Full Stack Cloud Native Packaging – An Intro to CNAB - Ben Griffin & Clarence Bakirtzidis, Microsoft
Cloud Native applications require more than deploying Docker containers. At the very least, we need to configure infrastructure such as databases, load balancers, and networking for our application to run. To further complicate matters the use of heterogenous technologies and tools might be required.

Wouldn't it be great if there was a technology that took care of all this for us? Cloud Native Application Bundle (CNAB) address these challenges by securely packaging your artefacts and toolchains required to run your application.

In this talk we will demystify CNAB by looking at the problems it is trying to solve, diving into the spec and various implementations including Docker App and Porter, and how tools such as Docker Compose or Helm can be incorporated into CNAB. We’ll round out the presentation by applying what we have learnt through a real-world use case.

Speakers
avatar for Ben Griffin

Ben Griffin

Azure OSS Technical Specialist, Microsoft
Ben works is an Azure Open Source Technical Specialist, part of the Microsoft Global Black Belt team for APAC where he focuses on cloud native and NoSQL technologies. He enjoys working with cloud native development and infrastructure technologies such as Kubernetes, Docker and IAC... Read More →
avatar for Clarence Bakirtzidis

Clarence Bakirtzidis

Azure Cloud Native Technical Specialist, Microsoft
Clarence enables customers to design and build Cloud Native solutions using Azure, container and open source technologies. Previously, he worked as an agile/lean software delivery and DevOps consultant where he helped organisations with their digital transformations and to implement... Read More →



Thursday December 12, 2019 14:45 - 15:10
Hall 5A

14:45

OCI, CRI, ??: Making Sense of the Container Runtime Landscape in Kubernetes - Phil Estes, IBM
You've probably heard about the OCI—a standardization effort to share a common definition for container runtime, image, and image distribution. Add to that the CRI (container runtime interface) in Kubernetes—designed to abstract the container runtime from the kubelet—and you may start to wonder what all these standards and interfaces mean for you in a Kubernetes world.

As of this year, a long list of runtimes, including CNCF projects containerd and cri-o, all implement the CRI. But did you know there are quite a few others? The unique number of CRI combinations is growing, all of which use the common OCI definitions for runtime and image interoperability.

But how would you decide which container runtime is right for you? Clearly each one has tradeoffs. This talk will help describe the current landscape and give you details on the why and how of each CRI implementation available today.

Speakers
avatar for Phil Estes

Phil Estes

Distinguished Engineer & CTO, Container Architecture Strategy, IBM
Phil is a Distinguished Engineer in the office of the CTO for IBM Cloud, guiding IBM's strategy around containers and Linux. Phil is a founding maintainer of the CNCF containerd runtime project, and participates in the Open Container Initiative (OCI) as a member of the Technical Oversight... Read More →


Thursday December 12, 2019 14:45 - 15:10
Hall 5A

15:10

Coffee Break
Thursday December 12, 2019 15:10 - 15:40
Hall 6 - F&B Area

15:40

Dr etcd; or; How I Learned to Stop Worrying and Love the Datastore - Nick Young, VMware
If you’ve deployed your own Kubernetes cluster, care and feeding of an etcd cluster is a necessary evil. At the end of the day, etcd is the place where your cluster’s buck stops, and despite the marketing hype, operating an etcd cluster at scale is not a set and forget experience.

This talk tells a story of how my team grew from etcd novices to delivering a well-monitored, reasonably resilient, etcd system that could be upgraded in less than half an hour per cluster, online, with no downtime.

After this talk, you will have:
- a better understanding of etcd's sharp edges, and what you can do to avoid catching yourself on them
- some insights on key etcd metrics to keep an eye on and why
- what we tried with upgrades, what worked, and what didn't, and how you can avoid stepping in our potholes
- some war stories, like when we accidentally made 80k namespaces in Kube and filled our etcd.

Speakers
avatar for Nick Young

Nick Young

Staff Engineer, VMware
Nick has been working to prevent the entropic downfall of systems for 20 years, across Windows and Linux, datacenters and clouds, networking, storage and compute. Currently, he's a Staff Engineer on VMWare's open source Contour product, where in addition to his primary task of Simpsons... Read More →


Thursday December 12, 2019 15:40 - 16:05
Hall 6

15:40

Adventures in Production with GitOps, Secure Pipelines and Compliance - Brandon Lum, IBM & Ricardo Aravena, Rakuten
In the last two years, Kubernetes GitOps has become more common in many organizations helping them enhance their software CI/CD by removing manual commands and keeping release versions consistent. However, there are still some gaps when it comes to security and compliance technologies.

We will go over some of the most popular open-source tools for GitOps, container images scanning, encryption and signing tools and how they work together. Among them, Flux, Scaffold, Ignite, Aqua scanner, in-toto, and Grafeas. In addition, we will talk about incorporating compliance into DevSecOps pipelines and explore the importance of application specifications such as CNAB.

In the end, the audience will understand how to create a container software pipeline in a fully automated, encrypted and secure way with Kubernetes in production environments, with compliance built-in.

Speakers
avatar for Brandon Lum

Brandon Lum

Software Engineer, IBM
Brandon loves designing and implementing computer systems (with a focus on Security, Operating Systems, and Distributed/Parallel Systems). He enjoys tackling both technical and business challenges and has a side interest in organizational behavior and leadership. At IBM Research... Read More →
avatar for Ricardo Aravena

Ricardo Aravena

Infrastructure Manager, Rakuten
Ricardo currently works at Rakuten as an Infrastructure Manager, automating everything in containers using open source and lately contributing to the Kata Containers project. He has been working in tech for more than 19 years and comes from a diverse professional background, having... Read More →


Thursday December 12, 2019 15:40 - 16:05
Hall 5A

16:15

Kubernetes Scalability: Federation & Cluster API - Katie Gamanji, Condé Nast International
In the past years, Kubernetes has been the nucleus of container orchestration frameworks. With the growing number of microservices in a cluster, scalability is one of the core pillars for a fault-tolerant application. Additionally, from a technological landscape standpoint, the cloud platform teams are highly focused on delivering scalable, reliable and highly available platforms. Scalability on the Kubernetes clusters can be approached on the application level and cluster level. While the application level scaling techniques (e.g. HPA and VPA) are widely used, Federation v2 and Cluster API are emerging tools that still prove their worth in a production setup.

Speakers
avatar for Katie Gamanji

Katie Gamanji

Cloud Platform Engineer, Condé Nast
Currently a Cloud Platform Engineer at Condé Nast International. Previously worked on maintaining and automating site delivery on OpenStack based infrastructure, which transitioned into a role with a focus on designing, deploying and evolving a Kubernetes centric infrastructure... Read More →


Thursday December 12, 2019 16:15 - 16:40
Hall 6

16:15

Navigating the Service Mesh Landscape - Paul Bouwer, Microsoft
Service meshes offer a number of capabilities around security, traffic management and observability. They provide a compelling approach to shift the requirements related to these capabilities out of our code bases.

Istio, Linkerd and Consul are all really capable options within this space. But how do you decide between them?

What scenarios are each of them best suited for? Which one best delivers the capabilities both your business and workloads require? And what are the overheads and implications of running them within your environment?

In this talk, Paul will help you make sense of this landscape and leave you with the tools to make the decision that is best for you.

Speakers
avatar for Paul Bouwer

Paul Bouwer

Principal Software Engineer, Microsoft
Paul Bouwer is a Software Engineer at Microsoft. He collaborates with customer and Azure engineering teams to drive impact for Microsoft's top global customers in the Azure and Kubernetes space. Paul is passionate about Service Meshes and Kubernetes. He tweets regularly at @pbouwer... Read More →



Thursday December 12, 2019 16:15 - 16:40
Hall 5A

16:50

Keynote: Opening Remarks - Liz Rice, Technology Evangelist, Aqua Security
Speakers
avatar for Liz Rice

Liz Rice

VP Open Source Engineering, Aqua Security
Liz Rice heads the Open Source team at container security specialists Aqua Security, working on projects including kube-hunter, kube-bench and kubectl-who-can. She is chair of the CNCF's Technical Oversight Committee, and was Co-Chair of KubeCon + CloudNativeCon in 2018. She has... Read More →


Thursday December 12, 2019 16:50 - 16:55
Hall 6

16:57

Sponsored Keynote: The Future of Observability in K8s - Nik Jain, Observability Advocate & Steve Ng, Solutions Consultant, New Relic
Speakers
avatar for Nik Jain

Nik Jain

Observability Advocate, New Relic
Nik is a seasoned observability specialist with over 10 years experience in the monitoring space across APAC. Currently he's the lead observability architect for New Relic solving complex technical problems for our customers around Asia Pacific. A champion of developers, Nik shares... Read More →
avatar for Steve Ng

Steve Ng

Solutions Consultant, New Relic
Steve is a key member of the APAC Solution Consulting team specialising in the South East Asian market. He has over 10 years experience in technical consulting across the Asia-Pacific region, working with many multinational clients across organisations such as VMware, Toptal and New... Read More →


Thursday December 12, 2019 16:57 - 17:02
Hall 6

17:09

Keynote: Getting to Know Helm 3 - Scott Coulton, Principal Cloud Advocate, Microsoft
Helm version 3 was recently released with new features and a new architecture to support those features. The changes to Helm and charts were based on feedback, changes to Kubernetes, and lessons learned in the past couple years. In this session you will learn:

• New features you can leverage in charts
• The new Helm client security model
• How using the command line has changed
• Where the architecture has changed to support new features going forward
• Some insight into upcoming features including an experimental feature available today

Speakers
avatar for Scott Coulton

Scott Coulton

Principal Cloud Advocate, Microsoft
Scott Coulton is a Principal Cloud Advocate and Docker captain with 10 years of experience as a software engineer in the managed services and hosting space. He has extensive experience in architecture and rolling out systems and network solutions for national and multinational companies... Read More →


Thursday December 12, 2019 17:09 - 17:19
Hall 6

17:21

Keynote: Multicluster Strategies to “Kubernetify” Legacy Apps - Sai Vennam, Developer Advocate, IBM
Container-based application architectures powered by Kubernetes have seen large-scale adoption and have become the industry standard for developing new cloud-native applications. However, the overwhelming majority have existing legacy applications they need to modernize, while also innovating with the latest and greatest cloud-native technologies.

A standard pattern for modernization is to leverage a hybrid or multi-cluster approach, easing the path to the cloud by integrating your apps running anywhere: on-prem, private and public clouds. In this talk, I’ll outline key modernization strategies using multi-cluster Kubernetes, and service mesh capabilities with Istio. Then we’ll dive into a real-world demo, where we'll “kubernetify” a sample legacy application and integrate it with services across multiple clusters, all while maintaining a stack based on open-source technologies.

Speakers
avatar for Sai Vennam

Sai Vennam

Developer Advocate, IBM
Sai Vennam is a Technical Product Manager on IBM Cloud with a focus on managed Kubernetes. He has a large presence on YouTube creating developer-friendly videos on Cloud-Native, Kubernetes and related container technology. He’s passionate about connecting developers with technology... Read More →


Thursday December 12, 2019 17:21 - 17:31
Hall 6

17:33

Keynote: Closing Remarks - Liz Rice, Technology Evangelist, Aqua Security
Speakers
avatar for Liz Rice

Liz Rice

VP Open Source Engineering, Aqua Security
Liz Rice heads the Open Source team at container security specialists Aqua Security, working on projects including kube-hunter, kube-bench and kubectl-who-can. She is chair of the CNCF's Technical Oversight Committee, and was Co-Chair of KubeCon + CloudNativeCon in 2018. She has... Read More →


Thursday December 12, 2019 17:33 - 17:35
Hall 6

17:35

Reception
Thursday December 12, 2019 17:35 - 18:35
Hall 5B
 
Friday, December 13
 

07:30

Registration + Badge Pick-up
Friday December 13, 2019 07:30 - 16:30
Waterview Bicentennial Drive, Bicentennial Park, Sydney Olympic Park, Sydney NSW 2127

08:30

Anthos/GKE Workshop hosted by Google Cloud (Additional Registration + Fee Required)
How to Register: Pre-registration is required. To register for Anthos/GKE Workshop, add it on during your Kubernetes Forum Sydney registration.
Date: Friday, December 13, 2019
Location: Waterview, Bicentennial Drive, Bicentennial Park, Sydney Olympic Park, Sydney NSW 2127
Registration Fees: AUD $25/USD $18, donated to the CNCF diversity scholarship fund

Anthos is the new paradigm for infrastructure modernisation from Google. Anthos empowers you to create a reliable, portable, and consistent experience; across clouds and on-premises. Built on open-source technologies pioneered by Google, including Kubernetes and Istio, Anthos allows you to build once to run anywhere.

In this workshop, you will gain hands-on experience with the Anthos technologies, including the Hub for managing multiple clusters from different locations. You will set up a multi-service application across multiple environments and connect the services using a multi-cluster service mesh. You’ll also learn about the advanced features of Google Kubernetes Engine (GKE) and Anthos. Be sure to bring your laptop for this lab-based workshop.

For questions regarding this event, please reach out to Josephine Dillon, djosephine@google.com.

Friday December 13, 2019 08:30 - 12:30
Waterview Bicentennial Drive, Bicentennial Park, Sydney Olympic Park, Sydney NSW 2127

09:00

KubeAcademy: Introduction to Containers and Kubernetes by VMware (Additional Registration + FeesRequired)
How to Register: Pre-registration is required. To register for KubeAcademy: Introduction to Containers and Kubernetes, add it on during your Kubernetes Forum Sydney registration.
Friday, December 13, 2019 
Location: Waterview, Bicentennial Drive, Bicentennial Park, Sydney Olympic Park, Sydney NSW 2127
Registration Fees: USD $ 33 until November 15, 2019 then USD $67. All proceeds donated to the CNCF Diversity Scholarship Fund

Ready to dive a little deeper into the world of Kubernetes? Understand the first principles of a cloud native infrastructure, and then dig into our lab environment and deploy your first cluster. This training is designed for attendees who are early in their cloud native journey—you will walk out with more knowledge of basic concepts and greater comfort in working with containers. Laptops are required.

Attendees will:
  • Write basic Docker build files
  • Become familiar with authoring YAML files and their syntax
  • Understand Kubernetes from a user facing concept perspective (Pods, Services, Deployments, Labels etc.)
  • Become familiar with kubectl and its commands/usage
  • Understand the architecture of Kubernetes (worker nodes, kubelet, control plane and its components, etc.)
  • Understand the control loops and asynchronous nature of the state of machine of Kubernetes
  • And more

Prerequisites
  • Linux concepts and command line proficiency
  • General networking proficiency
For questions regarding this event, please reach out to Hart Hoover at hooverh@vmware.com.


Friday December 13, 2019 09:00 - 12:00
Waterview Bicentennial Drive, Bicentennial Park, Sydney Olympic Park, Sydney NSW 2127

09:30

IBM Advanced Kubernetes Cert: Learn how to build your next app with Kube, Istio, & advanced services like Watson (Additional Registration Required)
How to Register: Pre-registration is required. To register for IBM Advanced Kubernetes Cert, add it on during your Kubernetes Forum Sydney registration.
Date: Friday, December 13, 2019
Location: Waterview, Bicentennial Drive, Bicentennial Park, Sydney Olympic Park, Sydney NSW 2127
Registration Fees: Complimentary

Do you need to select the right technologies to build your next application? Get your hands dirty with those technologies before you start your build.
Learn how Kubernetes and Istio give you full control over your microservices. Kubernetes minimizes outages and disruptions through self-healing, intelligent scheduling, horizontal scaling, and load balancing. Istio gives you security, advanced routing, policy and insights into your application. Our developers will walk you through the step-by-step in this Hands-on-Lab, and you’ll walk away with a certification badge.

Pre-requisites: Understanding of the fundamentals to Kubernetes is essential

For questions regarding this event, please reach out to Caroline Rozario, caroline@sg.ibm.com.



Friday December 13, 2019 09:30 - 12:30
Waterview Bicentennial Drive, Bicentennial Park, Sydney Olympic Park, Sydney NSW 2127

13:00

KubeAcademy: Introduction to Containers and Kubernetes by VMware (Additional Registration + FeesRequired)
How to Register: Pre-registration is required. To register for KubeAcademy: Introduction to Containers and Kubernetes, add it on during your Kubernetes Forum Sydney registration.
Friday, December 13, 2019
Location: Waterview, Bicentennial Drive, Bicentennial Park, Sydney Olympic Park, Sydney NSW 2127
Registration Fees: USD $ 33 until November 15, 2019 then USD $67. All proceeds donated to the CNCF Diversity Scholarship Fund

Ready to dive a little deeper into the world of Kubernetes? Understand the first principles of a cloud native infrastructure, and then dig into our lab environment and deploy your first cluster. This training is designed for attendees who are early in their cloud native journey—you will walk out with more knowledge of basic concepts and greater comfort in working with containers. Laptops are required.

Attendees will:
  • Write basic Docker build files
  • Become familiar with authoring YAML files and their syntax
  • Understand Kubernetes from a user facing concept perspective (Pods, Services, Deployments, Labels etc.)
  • Become familiar with kubectl and its commands/usage
  • Understand the architecture of Kubernetes (worker nodes, kubelet, control plane and its components, etc.)
  • Understand the control loops and asynchronous nature of the state of machine of Kubernetes
  • And more

Prerequisites
  • Linux concepts and command line proficiency
  • General networking proficiency
For questions regarding this event, please reach out to Hart Hoover at hooverh@vmware.com.


Friday December 13, 2019 13:00 - 16:00
Waterview Bicentennial Drive, Bicentennial Park, Sydney Olympic Park, Sydney NSW 2127

13:00

Anthos/GKE Workshop hosted by Google Cloud (Additional Registration + Fee Required)
How to Register: Pre-registration is required. To register for Anthos/GKE Workshop, add it on during your Kubernetes Forum Sydney registration.
Date: Friday, December 13, 2019
Location: Waterview, Bicentennial Drive, Bicentennial Park, Sydney Olympic Park, Sydney NSW 2127
Registration Fees: AUD $25/USD $18 donated to the CNCF Diversity Scholarship fund.

Anthos is the new paradigm for infrastructure modernisation from Google. Anthos empowers you to create a reliable, portable, and consistent experience; across clouds and on-premises. Built on open-source technologies pioneered by Google, including Kubernetes and Istio, Anthos allows you to build once to run anywhere.

In this workshop, you will gain hands-on experience with the Anthos technologies, including the Hub for managing multiple clusters from different locations. You will set up a multi-service application across multiple environments and connect the services using a multi-cluster service mesh. You’ll also learn about the advanced features of Google Kubernetes Engine (GKE) and Anthos. Be sure to bring your laptop for this lab-based workshop.

For questions regarding this event, please reach out to Josephine Dillon, djosephine@google.com.

Friday December 13, 2019 13:00 - 17:00
Waterview Bicentennial Drive, Bicentennial Park, Sydney Olympic Park, Sydney NSW 2127

13:30

IBM Advanced Kubernetes Cert: Learn how to build your next app with Kube, Istio, & advanced services like Watson (Additional Registration Required)
How to Register: Pre-registration is required. To register for IBM Advanced Kubernetes Cert, add it on during your Kubernetes Forum Sydney registration.
Date: Friday, December 13, 2019
Location: Waterview, Bicentennial Drive, Bicentennial Park, Sydney Olympic Park, Sydney NSW 2127
Registration Fees: Complimentary

Do you need to select the right technologies to build your next application? Get your hands dirty with those technologies before you start your build.
Learn how Kubernetes and Istio give you full control over your microservices. Kubernetes minimizes outages and disruptions through self-healing, intelligent scheduling, horizontal scaling, and load balancing. Istio gives you security, advanced routing, policy and insights into your application. Our developers will walk you through the step-by-step in this Hands-on-Lab, and you’ll walk away with a certification badge.

Pre-requisites: Understanding of the fundamentals to Kubernetes is essential

For questions regarding this event, please reach out to Caroline Rozario, caroline@sg.ibm.com.

Friday December 13, 2019 13:30 - 16:30
Waterview Bicentennial Drive, Bicentennial Park, Sydney Olympic Park, Sydney NSW 2127