SlideShare a Scribd company logo
5
Most read
12
Most read
16
Most read
@yourtwitterhandle | developer.confluent.io
Starting soon…
STARTING SOOOOON..
Starting sooooon ..
Goal
Partners Tech Talks are webinars where subject matter experts from a Partner talk about a
specific use case or project. The goal of Tech Talks is to provide best practices and
applications insights, along with inspiration, and help you stay up to date about innovations
in confluent ecosystem.
@yourtwitterhandle | developer.confluent.io
Starting soon…
STARTING SOOOOON..
Starting sooooon ..
Confluent Perspective :
4
C O N F I D E N T I A L
Global Data Mesh
Bridge to Cloud
Cluster Linking
multi cloud
hybrid cloud
multi region
High-er Availability &
Disaster Recovery
edge
Data Sharing between
Teams, LOBs, Orgs
Edge Aggregation
Cluster Migration
@yourtwitterhandle | developer.confluent.io
Starting soon…
STARTING SOOOOON..
Starting sooooon ..
@yourtwitterhandle | developer.confluent.io
Wij zijn Kannika
Kannika Armory - backup en restore tool
Hi, we are Kannika!
We believe in the true value of Event-Driven Architecture
Our mission is to get the maximum out of EDA!
Migration, backup and restore made easy using Kannika
Use cases for Kannika Armory
Backup & Restore
➡ Backup your events in a few steps by transferring your data to
a file storage location of your choice.
➡ Increase the reliability of EDA processes in terms of data loss
and downtime. In the event of a disaster, you quickly recover
your data and ensure business continuity.
Environment Cloning
➡ Define an important set of event data and spin up a new demo
or test environment.
➡ Set up a separate cluster/environment to analyze your event
data for data mining or machine learning activities.
Reliable Migration
➡ Self-service: easily migrate your data to another event hub
thanks to our intuitive user interface.
➡ Create a dataset once, restore multiple times. By offloading the
data, the number of migrations does not affect the load on the
production environment.
Compliance & audit
➡ Meet regulatory standards & compliance rules concerning data
retention
➡ Restore quickly for audits and compliance purposes
✔ Intuitive interface
✔ Blazingly fast, minimal footprint
✔ Compressed data backup
✔ Backup & Restore options
✔ Open plugin system
✔ Environment cloning with schema
mapping
✔ Deploy anyplace, anytime
Features of Kannika Armory
Migrate from your OSK to Confluent Cloud in
just a few simple steps
1. Install Kannika Armory
2. Connect your OSK cluster
3. Select and backup your selected topics to a
storage of your choice
4. Connect your Confluent Cloud cluster
5. Configure the restore of your topics
6. Start migrating!
Migrate with Kannika Armory
Time for a demo!
Plugins can be used to alter the behaviour of a Backup or a Restore.
They allow the user to transform the data between the source and the
sink, or to skip certain data.
The WASI Plugins can be used for
● Repartitioning
● Data masking
● Data Filtering
● Encryption
Write your own plugins or use our default plugins!
Take full control over your restore process
via our open Plugin system
Kafka is high-available, so why do you need a cold backup?
● Accidental deletions of topics/data by human
● Malicious deletions by human
● Cyberattacks
● Hardware failures
● Data corruption
● …
This is why you need a solid copy of your Kafka data
Why Kafka needs a cold backup?
How do Kannika and Cluster Linking
complement each other?
Kannika
Focus:
Data protection and recoverability.
How it works:
Backs up Kafka data to independent cold storage (S3,
etc.). This data is isolated from the live Kafka environment
& operationally decoupled
Strengths:
Provides a safety net against a wider range of data loss
scenarios
Enables point-in-time recovery with granular filtering.
Useful for migrating data, creating test environments, and
long-term archiving.
Cluster Linking
Focus:
High Availability & Disaster Recovery
How it works:
Real-time replication of data between Kafka clusters.
Strengths:
Minimizes downtime and data loss in case of regional
outages or cluster failures.
Enables active/active scenarios for geographically
distributed applications.
Useful for real-time migration flows
How do Kannika and Cluster Linking
complement each other?
Kannika
Limitations:
Not a real-time solution for high availability.
Restoration takes time.
Cluster Linking
Limitations:
Doesn't protect against accidental deletions, data
corruption, or malicious acts that affect both clusters.
Can be complex to set up and manage, especially with
schema evolution across clusters.
How do Kannika and Cluster Linking
complement each other?
Conclusion:
How they complement each other:
● Defense in depth: Cluster Linking protects against infrastructure
failures, while Kannika Armory protects against data loss at the
application or operational level.
● Complete recovery: If a disaster affects both live clusters, Armory's
cold backup can be used to restore data to a new environment.
● Enhanced data management: Armory facilitates data migration,
testing, and cloning scenarios that are not easily achievable with
just cluster linking.
In essence:
● Use Cluster Linking for continuous availability and immediate
failover.
● Use Kannika Armory for comprehensive data protection, recovery,
and lifecycle management.
Cluster linking
Want to get started with
Kannika Armory?
HELLO@KANNIKA.IO
JOIN US ON SLACK

More Related Content

More from confluent (20)

PDF
Build a Real-Time Decision Support Application for Financial Market Traders w...
confluent
 
PDF
Strumenti e Strategie di Stream Governance con Confluent Platform
confluent
 
PDF
Compose Gen-AI Apps With Real-Time Data - In Minutes, Not Weeks
confluent
 
PDF
Building Real-Time Gen AI Applications with SingleStore and Confluent
confluent
 
PDF
Unlocking value with event-driven architecture by Confluent
confluent
 
PDF
Il Data Streaming per un’AI real-time di nuova generazione
confluent
 
PDF
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
confluent
 
PDF
Break data silos with real-time connectivity using Confluent Cloud Connectors
confluent
 
PDF
Building API data products on top of your real-time data infrastructure
confluent
 
PDF
Speed Wins: From Kafka to APIs in Minutes
confluent
 
PDF
Evolving Data Governance for the Real-time Streaming and AI Era
confluent
 
PDF
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
confluent
 
PDF
Santander Stream Processing with Apache Flink
confluent
 
PDF
Unlocking the Power of IoT: A comprehensive approach to real-time insights
confluent
 
PPTX
Workshop híbrido: Stream Processing con Flink
confluent
 
PDF
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
confluent
 
PPTX
AWS Immersion Day Mapfre - Confluent
confluent
 
PDF
Eventos y Microservicios - Santander TechTalk
confluent
 
PDF
Q&A with Confluent Experts: Navigating Networking in Confluent Cloud
confluent
 
PPTX
Citi TechTalk Session 2: Kafka Deep Dive
confluent
 
Build a Real-Time Decision Support Application for Financial Market Traders w...
confluent
 
Strumenti e Strategie di Stream Governance con Confluent Platform
confluent
 
Compose Gen-AI Apps With Real-Time Data - In Minutes, Not Weeks
confluent
 
Building Real-Time Gen AI Applications with SingleStore and Confluent
confluent
 
Unlocking value with event-driven architecture by Confluent
confluent
 
Il Data Streaming per un’AI real-time di nuova generazione
confluent
 
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
confluent
 
Break data silos with real-time connectivity using Confluent Cloud Connectors
confluent
 
Building API data products on top of your real-time data infrastructure
confluent
 
Speed Wins: From Kafka to APIs in Minutes
confluent
 
Evolving Data Governance for the Real-time Streaming and AI Era
confluent
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
confluent
 
Santander Stream Processing with Apache Flink
confluent
 
Unlocking the Power of IoT: A comprehensive approach to real-time insights
confluent
 
Workshop híbrido: Stream Processing con Flink
confluent
 
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
confluent
 
AWS Immersion Day Mapfre - Confluent
confluent
 
Eventos y Microservicios - Santander TechTalk
confluent
 
Q&A with Confluent Experts: Navigating Networking in Confluent Cloud
confluent
 
Citi TechTalk Session 2: Kafka Deep Dive
confluent
 

Recently uploaded (20)

PPTX
Human Resources Information System (HRIS)
Amity University, Patna
 
PPTX
MailsDaddy Outlook OST to PST converter.pptx
abhishekdutt366
 
PPTX
Revolutionizing Code Modernization with AI
KrzysztofKkol1
 
PDF
Efficient, Automated Claims Processing Software for Insurers
Insurance Tech Services
 
PPTX
Perfecting XM Cloud for Multisite Setup.pptx
Ahmed Okour
 
PDF
HiHelloHR – Simplify HR Operations for Modern Workplaces
HiHelloHR
 
PPT
MergeSortfbsjbjsfk sdfik k
RafishaikIT02044
 
PPTX
Fundamentals_of_Microservices_Architecture.pptx
MuhammadUzair504018
 
PPTX
The Role of a PHP Development Company in Modern Web Development
SEO Company for School in Delhi NCR
 
PDF
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
 
PPTX
Tally_Basic_Operations_Presentation.pptx
AditiBansal54083
 
PPTX
Comprehensive Guide: Shoviv Exchange to Office 365 Migration Tool 2025
Shoviv Software
 
PDF
Streamline Contractor Lifecycle- TECH EHS Solution
TECH EHS Solution
 
PPTX
Equipment Management Software BIS Safety UK.pptx
BIS Safety Software
 
PDF
Beyond Binaries: Understanding Diversity and Allyship in a Global Workplace -...
Imma Valls Bernaus
 
PDF
Linux Certificate of Completion - LabEx Certificate
VICTOR MAESTRE RAMIREZ
 
DOCX
Import Data Form Excel to Tally Services
Tally xperts
 
PDF
GetOnCRM Speeds Up Agentforce 3 Deployment for Enterprise AI Wins.pdf
GetOnCRM Solutions
 
PPTX
Writing Better Code - Helping Developers make Decisions.pptx
Lorraine Steyn
 
PDF
Revenue streams of the Wazirx clone script.pdf
aaronjeffray
 
Human Resources Information System (HRIS)
Amity University, Patna
 
MailsDaddy Outlook OST to PST converter.pptx
abhishekdutt366
 
Revolutionizing Code Modernization with AI
KrzysztofKkol1
 
Efficient, Automated Claims Processing Software for Insurers
Insurance Tech Services
 
Perfecting XM Cloud for Multisite Setup.pptx
Ahmed Okour
 
HiHelloHR – Simplify HR Operations for Modern Workplaces
HiHelloHR
 
MergeSortfbsjbjsfk sdfik k
RafishaikIT02044
 
Fundamentals_of_Microservices_Architecture.pptx
MuhammadUzair504018
 
The Role of a PHP Development Company in Modern Web Development
SEO Company for School in Delhi NCR
 
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
 
Tally_Basic_Operations_Presentation.pptx
AditiBansal54083
 
Comprehensive Guide: Shoviv Exchange to Office 365 Migration Tool 2025
Shoviv Software
 
Streamline Contractor Lifecycle- TECH EHS Solution
TECH EHS Solution
 
Equipment Management Software BIS Safety UK.pptx
BIS Safety Software
 
Beyond Binaries: Understanding Diversity and Allyship in a Global Workplace -...
Imma Valls Bernaus
 
Linux Certificate of Completion - LabEx Certificate
VICTOR MAESTRE RAMIREZ
 
Import Data Form Excel to Tally Services
Tally xperts
 
GetOnCRM Speeds Up Agentforce 3 Deployment for Enterprise AI Wins.pdf
GetOnCRM Solutions
 
Writing Better Code - Helping Developers make Decisions.pptx
Lorraine Steyn
 
Revenue streams of the Wazirx clone script.pdf
aaronjeffray
 
Ad

Migration, backup and restore made easy using Kannika

  • 1. @yourtwitterhandle | developer.confluent.io Starting soon… STARTING SOOOOON.. Starting sooooon ..
  • 2. Goal Partners Tech Talks are webinars where subject matter experts from a Partner talk about a specific use case or project. The goal of Tech Talks is to provide best practices and applications insights, along with inspiration, and help you stay up to date about innovations in confluent ecosystem.
  • 3. @yourtwitterhandle | developer.confluent.io Starting soon… STARTING SOOOOON.. Starting sooooon ..
  • 5. C O N F I D E N T I A L Global Data Mesh Bridge to Cloud Cluster Linking multi cloud hybrid cloud multi region High-er Availability & Disaster Recovery edge Data Sharing between Teams, LOBs, Orgs Edge Aggregation Cluster Migration
  • 6. @yourtwitterhandle | developer.confluent.io Starting soon… STARTING SOOOOON.. Starting sooooon ..
  • 7. @yourtwitterhandle | developer.confluent.io Wij zijn Kannika Kannika Armory - backup en restore tool
  • 8. Hi, we are Kannika! We believe in the true value of Event-Driven Architecture Our mission is to get the maximum out of EDA!
  • 10. Use cases for Kannika Armory Backup & Restore ➡ Backup your events in a few steps by transferring your data to a file storage location of your choice. ➡ Increase the reliability of EDA processes in terms of data loss and downtime. In the event of a disaster, you quickly recover your data and ensure business continuity. Environment Cloning ➡ Define an important set of event data and spin up a new demo or test environment. ➡ Set up a separate cluster/environment to analyze your event data for data mining or machine learning activities. Reliable Migration ➡ Self-service: easily migrate your data to another event hub thanks to our intuitive user interface. ➡ Create a dataset once, restore multiple times. By offloading the data, the number of migrations does not affect the load on the production environment. Compliance & audit ➡ Meet regulatory standards & compliance rules concerning data retention ➡ Restore quickly for audits and compliance purposes
  • 11. ✔ Intuitive interface ✔ Blazingly fast, minimal footprint ✔ Compressed data backup ✔ Backup & Restore options ✔ Open plugin system ✔ Environment cloning with schema mapping ✔ Deploy anyplace, anytime Features of Kannika Armory
  • 12. Migrate from your OSK to Confluent Cloud in just a few simple steps 1. Install Kannika Armory 2. Connect your OSK cluster 3. Select and backup your selected topics to a storage of your choice 4. Connect your Confluent Cloud cluster 5. Configure the restore of your topics 6. Start migrating! Migrate with Kannika Armory
  • 13. Time for a demo!
  • 14. Plugins can be used to alter the behaviour of a Backup or a Restore. They allow the user to transform the data between the source and the sink, or to skip certain data. The WASI Plugins can be used for ● Repartitioning ● Data masking ● Data Filtering ● Encryption Write your own plugins or use our default plugins! Take full control over your restore process via our open Plugin system
  • 15. Kafka is high-available, so why do you need a cold backup? ● Accidental deletions of topics/data by human ● Malicious deletions by human ● Cyberattacks ● Hardware failures ● Data corruption ● … This is why you need a solid copy of your Kafka data Why Kafka needs a cold backup?
  • 16. How do Kannika and Cluster Linking complement each other? Kannika Focus: Data protection and recoverability. How it works: Backs up Kafka data to independent cold storage (S3, etc.). This data is isolated from the live Kafka environment & operationally decoupled Strengths: Provides a safety net against a wider range of data loss scenarios Enables point-in-time recovery with granular filtering. Useful for migrating data, creating test environments, and long-term archiving. Cluster Linking Focus: High Availability & Disaster Recovery How it works: Real-time replication of data between Kafka clusters. Strengths: Minimizes downtime and data loss in case of regional outages or cluster failures. Enables active/active scenarios for geographically distributed applications. Useful for real-time migration flows
  • 17. How do Kannika and Cluster Linking complement each other? Kannika Limitations: Not a real-time solution for high availability. Restoration takes time. Cluster Linking Limitations: Doesn't protect against accidental deletions, data corruption, or malicious acts that affect both clusters. Can be complex to set up and manage, especially with schema evolution across clusters.
  • 18. How do Kannika and Cluster Linking complement each other? Conclusion: How they complement each other: ● Defense in depth: Cluster Linking protects against infrastructure failures, while Kannika Armory protects against data loss at the application or operational level. ● Complete recovery: If a disaster affects both live clusters, Armory's cold backup can be used to restore data to a new environment. ● Enhanced data management: Armory facilitates data migration, testing, and cloning scenarios that are not easily achievable with just cluster linking. In essence: ● Use Cluster Linking for continuous availability and immediate failover. ● Use Kannika Armory for comprehensive data protection, recovery, and lifecycle management. Cluster linking
  • 19. Want to get started with Kannika Armory? [email protected] JOIN US ON SLACK