Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Tips & Tricks about Apache Kafka in the Cloud for Java Developers
Search
Ricardo Ferreira
May 27, 2019
Programming
0
680
Tips & Tricks about Apache Kafka in the Cloud for Java Developers
Ricardo Ferreira
May 27, 2019
Tweet
Share
More Decks by Ricardo Ferreira
See All by Ricardo Ferreira
Elastic Community Conference CfP Clinic
riferrei
0
42
Criando Provedores Customizados para Terraform
riferrei
0
59
From Zero to Hero with Observability in Microservices
riferrei
0
96
Construíndo seu Primeiro Provider para Terraform
riferrei
2
450
Understanding Streaming Data and Analytics with Apache Kafka®
riferrei
1
460
Kafka Meetup from March 2020
riferrei
1
320
BU Talk Fev 2020
riferrei
0
140
Boston Meetup, Fev 2020
riferrei
0
40
Building Event Streaming Applications with Serverless Kafka
riferrei
1
460
Other Decks in Programming
See All in Programming
pixivアプリでマルチモジュールを実現するまで
gatosyocora
1
130
코틀린으로 멀티플랫폼 만들기
pangmoo
0
120
CQRS/ES avec Symfony, c’est (trop) bien !
jeremyfreeagent
1
630
try! Swift Tokyo 初参加報告LT
hinakko2
0
190
CircleCIを活用して AWSへの継続的デリバリーを 実践する
coconala_engineer
1
230
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
1
310
入門 AWS Amplify Gen2 / Introduction to AWS Amplify Gen2
genkiogasawara
1
310
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
110
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
7
3.2k
Milestoner
bkuhlmann
1
400
"config" ってなんだ? / What is "config"?
okashoi
0
210
TYPO3 v13 – The road to LTS: What's new and new APIs
luisasofie_xoxo
0
180
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.1k
Fontdeck: Realign not Redesign
paulrobertlloyd
75
4.9k
Reflections from 52 weeks, 52 projects
jeffersonlam
343
19k
How to train your dragon (web standard)
notwaldorf
71
5.1k
Navigating Team Friction
lara
177
13k
Building Your Own Lightsaber
phodgson
97
5.7k
Build The Right Thing And Hit Your Dates
maggiecrowley
23
2k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
Building Flexible Design Systems
yeseniaperezcruz
318
37k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
We Have a Design System, Now What?
morganepeng
42
6.7k
Transcript
Ricardo Ferreira Developer Advocate
None
Can We Though? "Dude, you are embarrassing me in front
of the wizards…" SSH? Tunneling? VPC? Encryption? HPC? HA? RPO? RTO? Sizing? Existing Java Code? @riferrei #jbcn19
About Us: • Ricardo Ferreira ◦ Developer Advocate @ Confluent
◦ Ex-Oracle, Red Hat, IONA Tech ◦ Currently ~70% Dev, ~30 Ops ◦ https://riferrei.net • Echo Dot (Alexa) ◦ The voice behind Amazon ◦ Ex-Raspberry Pi, Terminator? @riferrei @alexa99
None
None
Apache Kafka Clusters are Not Easy to Manage!
Use Serverless Managed Services to Offload your Projects! @riferrei #jbcn19
Demo: Creating a cluster for a Java Application @riferrei #jbcn19
None
None
@riferrei #jbcn19 Applications VPC consumer_01 conusmer_02 consumer_03 topic_name_01 topic_name_02 topic_name_03
Schema Registry Apache Kafka Cluster VPC consumer_04
Watch Out for These Guys… @riferrei #jbcn19
@riferrei #jbcn19 On Premises topic_name_01 topic_name_02 topic_name_03 Confluent Replicator Schema
Registry topic_name_01 topic_name_02 topic_name_03 Schema Registry Public Cloud
Demo: Showing a Peered VPC in GCP @riferrei #jbcn19
None
None
Observability = Metrics + Logs + Distributed Tracing @riferrei #jbcn19
Why Distributed Tracing is Important? System IS NOT Working! System
IS Working! Time Spent with Troubleshooting: Days, Weeks or even Months! @riferrei #jbcn19
https://github.com/opentracing-contrib/java-kafka-client Apache Kafka Client + Spring Kafka + Kafka Streams
https://github.com/riferrei/jaeger-tracing-support Kafka Connect, REST Proxy, Schema Registry, KSQL @riferrei #jbcn19
None
@riferrei #jbcn19
Scan the barcode to create events @riferrei #jbcn19
https://github.com/riferrei/the-song-is Demo Source-Code @riferrei #jbcn19
None
None
https://github.com/confluentinc/ccloud-tools Terraform Scripts for Kafka Connect, REST Proxy, KSQL https://github.com/confluentinc/cp-ansible
Ansible Playbooks are also Available as Well! @riferrei #jbcn19
Free Books by Confluent
[email protected]
@riferrei #jbcn19 http://cnfl.io/slack
None