Create new account
Forgot Password
timezone settings
Cassandra
Rated 4.0/5 based on 280 Votes customer reviews

Cassandra Training

  • Instructor Led Live online training
  • 24 hours total immersive Hands-on training sessions
  • Live coding experience
  • Get mentored by Industry Experts
  • Work on a database project using Cassandra
  • Take the sessions from wherever you are
100% Moneyback Guarantee
Any Questions? Contact Us

Online Classroom

Instructor Led Live Online Training
USD 1099 USD 990 Select Date & Enroll

Team / Corporate Training

Description

The evolution of Big Data is changing the landscape of big businesses. While this raw data is difficult to harness, new technology such as NoSQL databases are providing a perfect solution for storage and retrieval of data. Among the leading NoSQL technologies is Apache Cassandra, the open source distributed database management system that can handle huge amounts of data across many commodity servers.

Zeolearn’s course teaches you all about the fundamentals of Cassandra, progressing from the basics to the more advanced concepts. You will learn Cassandra Datamodels, Cassandra Architecture, about how to configure, read and write data and integrating it with Hadoop. Knowledge of this new-age technology is just what you need to have a successful career and our course will help you excel it!

Here’s what you will learn!

  • How and where to use Cassandra and the core concepts that drive this database.
  • Learn how to use the fault tolerant and high availability feature of Cassandra.
  • Understand the Apache Cassandra architecture and the more complex inner workings such as gossip protocol, read repairs and Merkle trees.
  • How to identify requirements and create a Cassandra data model by applying data modelling techniques.
  • How to integrate Cassandra with Hadoop and use tools like Pig and Hive.

Is this course right for you?

Engineers working with large volume websites, or those who are expected to design fault tolerant data base systems and students and individuals who wish to learn more about Cassandra will find this course beneficial.

What do you need to be familiar with?

  • Basic knowledge of Linux command line
  • Basic knowledge of Java
  • Basic knowledge of database or data-warehouse concepts

Highlights

Instructor Led Online Classes

Live interactive training from expert faculty, access the class from anywhere.

Learn by doing

Cement your learning through hands-on assignments where you will be mentored.

Flexible Schedule

Convenient weekday and weekend batches, making it easy to attend.

Money Back Guarantee

Not happy? Opt out within one day, and get a refund!

Your Satisfaction, Assured

Get a chance to attend any other live batch of the same course for free.

Lifetime Access

Get lifetime access to your class recording to refresh your learning at any time in the future.

Curriculum

  1. Differences between NoSQL and RDBMS
  2. Replication in RDBMS
  3. Key Challenges with RDBMS
  4. Schema
  5. Advantage & Limitation
  6. Key Characteristics of No SQL Data Base
  7. Advantages of Cassandra
  8. Where and when to use it?
  9. Brewers CAP Theorem
  10. Cassandra Key Features
  11. Distributed and Decentralised
  12. Elastic Scalability
  13. High Availability and Fault Tolerance
  14. Tuneable Consistency
  15. Strict Consistency
  16. Casual Consistency
  17. Weak (Eventual Consistency)
  18. Column Orientation
  19. Column Orientation
  20. USE Cases for Cassandra
  21. Cassandra Installation
  1. Installation
  2. Running the Command-Line Client Interface
  3. Basic CLI Commands, Help
  4. Connecting to a Server, Describing the Environment
  5. Creating and Keyspace and Column Family
  6. Writing and Reading Data
  7. The Relational Data Model
  8. Cluster
  9. Keyspaces
  10. What is Column oriented database
  11. Column Families
  12. Column Family Options
  13. Columns
  14. Wide Rows
  15. Skinny Rows
  16. Column Sorting
  17. Super Columns
  18. Composite Keys
  19. Design Differences between RDBMS and CASSANDRA
  20. Query Language
  21. Referential Integrity
  22. Secondary Indexes
  23. Sorting, DeNormalisation
  24. Design Patterns
  25. Materialized Views
  1. Token calculation
  2. Configuration overview
  3. Node tool
  4. Validators
  5. Comparators
  6. Expiring column
  1. System Keyspace
  2. Peer-To-Peer
  3. Gossip and Failure Detection
  4. Anti-Entropy and Read Repair
  5. Memtables
  6. SSTables
  7. Commit Logs
  8. Hinted Handoff
  9. Compaction
  10. Bloom Filters
  11. Tombstones
  12. Staged Event-Driven Architecture (SEDA)
  13. Read, Mutation
  14. Gossip
  15. Response
  16. Anti-Entropy
  17. Load Balance
  18. Migration
  19. Streaming
  20. Managers and Services
  21. Casssandra Daemon
  22. Storage Service
  23. Messaging Service
  24. Hinted Handoff Manager
  1. Primary
  2. Secondary
  3. Custom
Planning Your Data Model
Cassandra Client APIs
CQL
CLI
Planning your Cassandra Cluster
Cassandra Installation 
Cassandra Configurations
Monitoring Cassandra
Backup
Recovery
  1. Authentication
  2. Authorization
  3. Physical Security
  1. Hadoop
  2. MapReduce
  3. Cassandra Hadoop Source Package
  4. Outputting Data to Cassandra
  5. HIVE
  6. PIG
  7. Use Cases

faq

Since its invention in the labs of Facebook, Cassandra has been widely implemented by organizations that require a distributed database with elastic scalability and can handle huge amounts of data. Becoming hands-on with this technology will help engineers, database architects and even students embark on a bright career in organizations that require large-scale, high-volume websites.

Our course on Cassandra uses an in-depth courseware and hands-on, practice exercises to familiarize you with the various concepts of the architecture and the operational side of this database.

After completing our course, you will be able to:

  • Get a solid understanding of the concepts of Cassandra and know how to use it
  • Learn to harness the capabilities of this database to run high volumes of data
  • Learn how to scale-up or scale-down the architecture and perform read and write operations
  • Design and model a Cassandra application
  • Integrate Cassandra with Hadoop and learn how to analyse data
  • Understand how to ensure authentication and authorization in Cassandra

Towards the end of the course, all participants will be required to work on a project to get hands on familiarity with the concepts learnt. You will build a Cassandra application, with full support from your mentors. This project, which can also be a live industry project, will be reviewed by our instructors and industry experts. On successful completion, you will be awarded a certificate.

Classes are held on weekdays and weekends. You can check available schedules and choose the batch timings which are convenient for you.

You may be required to put in 10 to 12 hours of effort every week, including the live class, self study and assignments.

  • Your classes will be held online. All you need is a windows computer with good internet connection to attend your classes online. A headset with microphone is recommended.
  • You may also attend these classes from your smart phone or tablet.

Don’t worry, you can always access your class recording or opt to attend the missed session again in any other live batch.

  • Your classes will be held online. All you need is a windows computer with good internet connection to attend your classes online. A headset with microphone is recommended.
  • You may also attend these classes from your smart phone or tablet.

Don’t worry, you can always access your class recording or opt to attend the missed session again in any other live batch.

Corporates who have up-skilled their teams