Explore Cisco
How to Buy

Have an account?

  •   Personalized content
  •   Your products and support

Need an account?

Create an account

Cisco at KubeCon North America

Thank you for joining us

We’ve been Connecting the Dots for our customers for over 30 years and we can do the same for you. We understand this cloud native transformation is all about you: your business, your challenges, and, in the end, your unique goals.

At KubeCon + CloudNativeCon North America 2021, the Cloud Native Computing Foundation’s flagship conference, held virtually and in Los Angeles on October 13-15 we presented solutions to help you connect the dots in your App-First World. We prominently featured APIClarity, a new open-source project in which Cisco is involved. APIClarity is a revolutionary cloud native visibility tool for APIs that utilizes a service mesh framework to capture and analyze API traffic and identify potential risks. APIClarity was also the focus of the Cisco keynote, if you missed it return to the CNCF event portal and view APIs, the Universe, and Everything by Vijoy Pandey.

Keynote

APIs, the Universe, and Everything

An everyday, large-scale, distributed app – yes, your app – is now composed from hundreds of internal and external APIs and services, all scattered across the Internet. Developers want their applications to be secure but, in this kind of distributed, zero-trust environment, they lack even basic observability tools.

With the increasing complexity of today’s distributed apps, an API observability tool is needed to provide visibility on what APIs and services (internal or 3rd party) are used, where, and with what frequency. The tool would provide a trace of the called APIs, the parameters used, and responses to those API interactions. The tool could then make this valuable data available through an SDK to the developer.

In this talk, we introduce APIClarity, a new open-source project supported by Cisco. APIClarity provides observability across all API calls made from a cloud-native application, including the identification of deprecated and shadow (undocumented) APIs, amongst other things.

Vijoy Pandey

VP Engineering, Emerging Technologies and Incubations | Cisco

Breakout Sessions

Using Kubernetes and ML Ops to Build Edge ML Applications

Whether you are developing an IIoT application or an IoMT solution that requires closed-loop decisions, bringing machine intelligence closer to the edge offers significant advantages. Energy-efficient ML hardware for tensor operations is driving the move towards Edge ML and the emergence of a new domain of edge computing called AIoT or Artificial Intelligence of Things. This talk will propose a novel approach to build AIoT applications using Kubernetes. Using an illustrative reference architecture, the talk will explain emergent AIoT behaviors and architecture patterns. Such patterns can help in deciding what open source projects to choose for AIoT solutions. You will also see a demo simulating an industrial IoT setting where sensors measure conditions in real-time and feed them to an edge device. The device uses a TPU accelerator to apply logistical regression to predict future equipment breakdown. You will see how ML pipelines measure drift and re-train and re-deploy the model.

Speaker: 

  • Asheesh Goja, Senior Solutions Architect | Cisco

Using Calico's Pluggable Dataplanes for Fun and Fast Networking

The Calico VPP dataplane, introduced during last year’s KubeCon, adds a new networking option for Calico on Linux alongside iptables and eBPF. This takes advantage of Calico’s pluggable dataplane support, which offers futureproofing and agility for the user in dataplane choices. As it turns out, having VPP’s flexible and modular userspace networking stack in a Kubernetes environment enables all sorts of interesting things -- such as allowing network-intensive pods to send and receive data at ludicrous speeds while conserving the CNI features we love, thanks to kernel bypass. This is useful for any workload that spends most of its time doing network I/O. Think proxy, content delivery server, or network functions such as VPN endpoints. In this talk, we will show you how we achieve that, the level of performance that we can reach, and how it compares to other approaches

Speakers:

  • Aloys AugustinSoftware Engineer | Cisco
  • Chris Tompkins, Developer Advocate | Tigera

Life is not Fair, But Your ML Pipeline Can Be!

This session will talk about to evaluate and add trustworthiness and fairness to your multi-cloud Kubeflow workflows. The session will describe the following:

  • Overview of responsible AI & fairness.
  • What are the different aspects of fairness.
  • How to evaluate fairness in the input data & the model.
  • Demo: Using open source tools such as MinDiff/Tensorflow/ai-widgets for fair model learning.
  • Demo: Including fairness as a parameter in HyperParameter tuning in Kubeflow.
  • Transition from experimentation in Notebooks to ML production pipelines.
  • Recommendations to ensure your AI workflows are trustworthy and fair. Suggestions for enhancements in Kubeflow that can accelerate this evolution.

Speakers: 

  • Meenakshi Kaushik, Product Manager | Cisco
  • Neelima Mukiri Principal Engineer | Cisco

Intro and Deep Dive to the CNF Working Group

The Cloud Native Network Function (CNF) Working Group’s task is to recommend best practices for networking applications (aka CNFs) that run on Kubernetes. Our goal is to enable operators and creators of CNFs to take advantage of Kubernetes application development benefits. This session will cover an introduction to the working group, how we work, and what we produce. We will explore an example use case and a set of best practices for networking applications. Finally, we will provide an overview of some of the areas currently in discussion, and how you can participate, or even contribute.

Speakers: 

  • Ian Wells, CNF WG Co-Chair | Cisco
  • Jeffrey Saelens, CNF WG Co-Chair | Charter Communications
  • Taylor Carpenter, CNF WG Co-Chair  | Vulk

Co-located breakout sessions

Return to the CNCF event portal and login to view these co-located sessions.

Gitopsify Cellular Archiecture

Building and managing data-intensive microservices applications have their challenges. Cellular architecture & Gitops together help create an independently deployable, manageable, and observable solution. We moved from running multiple expensive non-prod inconsistent environments to testing in production. Weave Flux, Istio, and Crossplane helped us build multi-cloud, multi-cluster declarative environments in minutes. With the new deployment model and custom tooling, devs can get a miniaturized version of the SAAS running on their laptops The devs can pick and choose which components and versions they want to run locally. The CI/CD metrics have improved dramatically as the integration & E2E tests run against real apps and not mocks. The system spins up real cloud-native solutions for production deployments and falls back to containerized workloads for non-production. Adding support for new regions has come down to days of work from months.

Speakers: 

  • Ayush Ghosh, Engineering Lead | Cisco 
  • Sergey Sergeev, Engineering Architect | Cisco

Test in Prod with Canary Everything | ServiceMeshCon

Building and managing data-intensive microservices applications have their challenges. Cellular architecture, Service Mesh & Gitops together help create an independently deployable, manageable, and observable solution. We moved from running multiple expensive non-prod inconsistent environments to testing in production. Istio along with a custom envoy filter let you run account-based canary in production. We created a custom solution to canary not just REST but async Kafka traffic as well.

Speakers: 

  • Ayush Ghosh, Engineering Lead | Cisco 
  • Sergey Sergeev, Engineering Architect | Cisco

Demos

In our booth, Cisco demonstrations included our comprehensive set of software tools, built around open source, to help developers, platform operators, and networking and security teams create, connect, secure, and observe cloud native systems.

See the latest on all Open Source projects in which Cisco is involved.

Solutions

Our industry-leading expertise in enterprise IT, including networking, security, management, analytics, and hyper-converged infrastructure, uniquely positions Cisco to deliver solutions enabling our customers in a multicloud world.

Cisco Emerging Technologies & Incubation 

Follow our new channels to get the latest on ET&I 

Explore Cisco DevNet

DevNet is Cisco’s developer program: it’s the place where Cisco customers, partners, and individuals learn how to write applications, integrations or workflows that use Cisco platforms. Connect, secure, and automate your cloud with Cisco APIs. Start here to find documentation, learning labs, and more.

Make a social connection

For the latest news and information on Cisco at KubeCon + CloudNativeCon North America 2021, be sure to follow the Cisco Cloud social channels.

Join the conversion by using #KubeCon and #CloudNativeCon.