Kafka Summit Logo
Organized by

Kafka Summit SF 2019

September 30 - October 1, 2019 | San Francisco

Hotel Information

Arriving at Kafka Summit early for the Tutorial or Certification Bootcamp or staying after the conference for the 3-day Training?

The discounted conference hotel rate is available for the training dates as well but only until Wednesday, September 4th!  So book before rates increase!

Online reservations can be made here.

Tutorial

When: September 29, 2019 | Where: Hilton SF Union Square

Confluent will offer a half-day tutorial entitled Introduction to Apache Kafka and designed for those new to Kafka. During this hands-on session, participants will become familiar with the fundamentals of Kafka and the Confluent platform, and will gain practical experience building an application that can publish data to, and receive data from, Kafka.

During this afternoon session, we will discuss what Kafka is, explain how it works, and teach you the fundamentals of how to build modern data applications with Kafka. We’ll also discuss key architectural concepts and developer APIs. The tutorial includes hands-on exercises where you will build an application that can to publish data to Kafka and subscribe to data from Kafka. This tutorial is ideal for application developers, ETL (extract, transform, load) developers, or data scientists who are new to Kafka. If you are attending the Kafka Summit and do not have any hands-on experience with Kafka up to this point, we highly recommend attending; doing so will ensure that you get the maximum benefit from the Summit.

Topics include:

  • Introduction to what Kafka is, its capabilities, and major components
  • Types of data appropriate for Kafka
  • Producers, Consumers, and Brokers, and their roles in a Kafka cluster
  • Developer APIs in various languages for publication/subscription to Kafka Topics
  • Common patterns for application development with Kafka

REGISTER

Developer Training

When: October 2-4, 2019 | Where: Hilton SF Union Square

Course Objectives

In this three-day hands-on course you will learn how to build an application that can publish data to and subscribe to data from an Apache Kafka® cluster. You will learn the role of Kafka in the modern data distribution pipeline, discuss core Kafka architectural concepts and components, and review the Kafka developer APIs. In addition to Kafka, Kafka Connect and Kafka Streams, the course also covers other components in the broader Confluent Platform, such as the Schema Registry, the REST Proxy and KSQL.

Who Should Attend?

This course is designed for application developers, ETL (extract, transform, and load) developers, and data scientists who need to interact with Kafka clusters as a source of, or destination for, data.

Course Prerequisites

Attendees should be familiar with developing professional apps in Java (preferred), .NET, C# or Python. Additionally, a working knowledge of the Apache Kafka architecture is required for this course, either through prior experience or by taking the recommended prerequisite, Confluent Fundamentals for Apache Kafka® .

To evaluate your Kafka knowledge for this course, please complete the self-assessment:
https://cnfl.io/fundamentals-quiz

The free, On Demand course Confluent Fundamentals for Apache Kafka is available at https://confluent.io/training

Participants are required to provide a laptop computer with unobstructed internet access to fully participate in the class.

Course Duration

This is a three-day training course.

Course Contents

  • The Motivation for Apache Kafka
  • Kafka Fundamentals
  • Kafka’s Architecture
  • Developing With Kafka
  • More Advanced Kafka Development
  • Schema Management in Kafka
  • Kafka Connect for Data Movement
  • Basic Kafka Installation and Administration
  • Kafka Stream Processing

You may attend this public training courses without registering for the conference.

REGISTER

KSQL & Kafka Streams

When: October 2-4, 2019 | Where: Hilton SF Union Square

Course Objectives

During this instructor-led, hands-on course, you will learn how to use Confluent KSQL to transform, enrich, filter and aggregate streams of real-time data using a SQL-like language. You will also learn how to use the Apache Kafka Streams library to build streaming applications. Furthermore, you will learn how to test, monitor, secure and scale those streaming applications. You will learn how these applications integrate with the Confluent Platform powered by Apache Kafka, Kafka Connect, Confluent Schema Registry, Confluent REST Proxy as well as the ConfluentControlCenter. You will learn the role of streaming in the modern data distribution pipeline, discuss architectural concepts and components of KSQL and Kafka Streams.

Who Should Attend?

This course is designed for application developers, ETL (extract, transform, and load) developers, DevOps engineers and data scientists who need to interact with Kafka clusters as a source of real-time data streams, and transform, enrich and join those streams to discover anomalies, analyze behavior or monitor complex systems.

Course Prerequisites

Attendees should be familiar with developing professional apps in Java (preferred), .NET C# or Python. Attendees should also be familiar with the essentials of Apache Kafka.
Participants are required to provide a laptop computer with unobstructed internet access to fully participate in the class.

Course Duration

This is a three-day training course.

Course Contents

  • Fundamentals
  • KSQL Use Cases
  • KSQL Overview and Ecosystem
  • Installing KSQL
  • Using KSQL
  • Deploying and Operating KSQL
  • Kafka Streams Architecture
  • Kafka Streams Application Anatomy
  • Kafka Streams DSL
  • Testing Kafka Streams Apps
  • Monitoring Kafka Streams Apps
  • Securing Kafka Streams Apps
  • Sizing & Scaling Kafka Streams Apps
  • Using the KSQL REST API

You may attend this public training courses without registering for the conference.

REGISTER

Operations Training

When: October 2-4, 2019 | Where: Hilton SF Union Square

Course Objectives

In this three-day hands-on course you will learn how to build, manage, and monitor clusters using industry best-practices developed by the world’s foremost Apache Kafka® experts. You will learn how Kafka and the Confluent Platform work, how their main subsystems interact, and how to set up, manage, monitor and tune your cluster.

Who Should Attend?

This course is designed for engineers, system administrators, and operations staff responsible for building, managing, monitoring and tuning Kafka clusters.

Course Prerequisites

Attendees should have a working knowledge of the Kafka architecture, either from prior experience or the recommended prerequisite course Confluent Fundamentals for Apache Kafka®. It is also important to have strong knowledge of Linux/Unix and understand basic TCP/IP networking concepts. Familiarity with the Java Virtual Machine (JVM) is helpful.

To evaluate your Kafka knowledge for this course, please complete the free, anonymous self-assessment here: https://cnfl.io/fundamentals-quiz

The free, On Demand course Confluent Fundamentals for Apache Kafka is available at https://confluent.io/training

Participants are required to provide a laptop computer with unobstructed internet access to fully participate in the class.

Course Duration

This is a three-day training course.

Course Contents

  • The Motivation for Apache Kafka
  • Kafka Fundamentals
  • Providing Durability
  • Replication
  • Managing a Kafka Cluster
  • Optimizing Kafka Performance
  • Kafka Security
  • Integrating Systems with Kafka
  • Designing for High Availability Connect
  • Throughout the course, hands-on exercises reinforce the topics being discussed.

You may attend this public training courses without registering for the conference.

REGISTER

Adv.Kafka Optimization

When: October 2-4, 2019 | Where: Hilton SF Union Square

Course Objectives

In this three-day, hands-on course you will learn how to monitor, troubleshoot and tune all components of your Confluent Event Streaming Platform. The course will give you the knowledge and experience to introspect your data pipelines and provide first level support to your company’s production and production-like streaming environments.

Who Should Attend?

This course is designed for support engineers, system administrators, and operations staff responsible for monitoring, troubleshooting and tuning a Confluent Event Streaming Platform.

Course Prerequisites

Attendees should have deep knowledge of and hands-on experience with Kafka. An understanding of additional components that contribute to a real-time, event- streaming platform, such as Kafka Connect, KSQL and Kafka Streams applications is also required. It is recommended that students attend the Confluent Operations for Apache Kafka course prior to taking Confluent Advanced Skills for Optimizing Apache Kafka.
Participants are required to provide a laptop computer with unobstructed internet access to fully participate in the class.

Course Duration

This is a three-day training course.

Course Contents

  • Monitoring basics
  • Generic monitoring and monitoring with Confluent Control Center
  • Production down! Troubleshooting strategies
  • Troubleshooting Toolbelt
  • Troubleshooting ZooKeeper and Kafka Brokers
  • Troubleshooting Kafka Clients such as producers, consumers, as well as Kafka Streams and KSQL applications
  • Troubleshooting Schema Registry and Kafka Connect
  • Troubleshooting Resource Problems
  • Post mortem analysis
  • Business needs & SLAs
  • Tuning ZooKeeper and Kafka Brokers
  • Tuning Kafka clients such as producers, consumers, as well as Kafka Streams and KSQL applications
  • Tuning Kafka Connect

You may attend this public training courses without registering for the conference.

REGISTER

Certification Bootcamp

When: September 29, 2019 | Where: Hilton SF Union Square

Confluent will offer a three-hour bootcamp entitled Confluent Certification Bootcamp and is designed for those preparing for the Confluent Certified Developer or Confluent Certified Operator certification on Apache Kafka . During this hands-on session, participants will become familiar with the certification process, and will gain invaluable tips on the examination process and how best to prepare for the exam.

During this afternoon session, we will discuss the Confluent Certification Program, explain how it works, and teach you the fundamentals on how to approach the examination.

Topics include:

· Introduction to Confluent Certification, Benefits of getting certified

· Types of exam questions and how to best approach answering

· Managing your examination time

Certification

When: September 30-October 1, 2019 | Where: Hilton SF Union Square

 

Confluent Certified Developer for Apache Kafka Certification Exam

This examination is based upon the most critical job activities that a Confluent Developer performs. The skills and knowledge certified by this examination represent a level of expertise where a Certified Developer can publish data to and subscribe to data from an Apache Kafka® cluster. The individual taking this exam should understand the role of Kafka in the modern data distribution pipeline and be able to discuss core Kafka architectural concepts. The test specification is intended to address the knowledge and skill areas that demonstrate proficiency as a Confluent Developer. For more test preparation material, please go to: https://www.confluent.io/certification/

 

Confluent Certified Operator for Apache Kafka Certification Exam

This examination is based upon the most critical job activities that a Confluent Operator performs. The skills and knowledge certified by this examination represent a level of expertise where a Certified Operator can build and manage clusters. The individual taking this exam should understand the role of Kafka in the modern data distribution pipeline and be able to discuss core Kafka architectural concepts. The test specification is intended to address the knowledge and skill areas that demonstrate proficiency as a Confluent Operator.  For more test preparation material, please go to: https://www.confluent.io/certification/

 

REGISTER


We use cookies to understand how you use our site and to improve your experience. Click here to learn more or change your cookie settings. By continuing to browse, you agree to our use of cookies.