Course Overview

Key Features

  • 8 hours of self-paced video
  • Includes 77 quizzes, 5 demos, and 3 hands-on lab exercises
  • Includes 1 simulation test paper and 1 exam paper
  • Covers topics on Cassandra advanced architecture

Training Options

Self-Paced Learning

$ 999

  • Lifetime access to high-quality self-paced e-learning content curated by industry experts
  • 24x7 learner assistance and support

Course Curriculum

Course Content

  • Apache Cassandra

    Preview
    • Lesson 0 - Course Overview

      03:04Preview
      • 0.001 Course Overview
        00:14
      • 0.003 Course Objectives
        00:24
      • 0.004 Course Overview
        00:32
      • 0.005 Target Audience
        00:25
      • 0.006 Course Prerequisites
        00:21
      • 0.007 Value to the Professionals
        00:37
      • 0.008 Lessons Covered
        00:22
      • 0.009 Conclusion
        00:09
    • Lesson 1 - Apache Cassandra L1 Overview Big Data and NoSQL Database

      19:12Preview
      • 1.001 Overview of Big Data and NoSQL Database
        00:12
      • 1.002 Course Map
        00:19
      • 1.003 Objectives
        00:23
      • 1.004 The 3 Vs of Big Data
        00:54
      • 1.005 Volume
        00:40
      • 1.006 Data Sizes-Terms
        00:31
      • 1.007 Velocity
        00:56
      • 1.008 Variety
        00:40
      • 1.009 Data Evolution
        00:42
      • 1.010 Features of Big Data
        00:57
      • 1.011 Big Data-Use Cases
        01:26
      • 1.012 Big Data Analytics
        00:55
      • 1.013 Traditional Technology vs. Big Data Technology
        01:05
      • 1.014 Apache Hadoop
        01:06
      • 1.015 HDFS
        01:04
      • 1.016 MapReduce
        00:49
      • 1.017 NoSQL Databases
        01:08
      • 1.018 Brewers CAP Principle
        00:59
      • 1.019 Approaches to NoSQL Databases-Types
        03:22
      • 1.20 Quiz
      • 1.021 Summary
        00:56
      • 1.022 Conclusion
        00:08
    • Lesson 2 - Introduction to Cassandra

      17:07Preview
      • 2.001 Introduction to Cassandra
        00:10
      • 2.002 Course Map
        00:11
      • 2.003 Objectives
        00:20
      • 2.004 Introducing Cassandra
        00:22
      • 2.005 Behind the Name
        00:23
      • 2.006 History of Cassandra
        00:54
      • 2.007 Main Features of Cassandra
        00:34
      • 2.008 When is Cassandra Used
        00:47
      • 2.009 Simple Cassandra Program
        00:35
      • 2.010 Cassandra Command Line Interface
        00:58
      • 2.011 Advantages of Cassandra
        00:43
      • 2.012 Limitations of Cassandra
        00:38
      • 2.013 VMware
        00:28
      • 2.014 Simplilearn Virtual Machine
        00:25
      • 2.015 PuTTY
        00:20
      • 2.16 WinSCP
      • 2.017 Demo-Install and Setup VM
        00:07
      • 2.018 Demo-Install and Setup VM
        08:12
      • 2.19 Quiz
      • 2.020 Summary
        00:52
      • 2.021 Conclusion
        00:08
    • Lesson 3 - Cassandra Architecture

      22:16Preview
      • 3.001 Cassandra Architecture
        00:11
      • 3.002 Course Map
        00:10
      • 3.003 Objectives
        00:21
      • 3.004 Architecture Requirements of Cassandra
        00:54
      • 3.005 Cassandra Architecture
        01:01
      • 3.006 Cassandra Architecture (contd.)
        00:23
      • 3.007 Effects of the Architecture
        01:02
      • 3.008 Cassandra Write Process
        01:10
      • 3.009 Rack
        00:54
      • 3.010 Cassandra Read Process
        01:19
      • 3.011 Example of Cassandra Read Process
        01:27
      • 3.012 Data Partitions
        01:14
      • 3.013 Replication in Cassandra
        00:59
      • 3.014 Network Topology
        01:43
      • 3.015 Snitches
        00:31
      • 3.016 Gossip Protocol
        01:08
      • 3.017 Seed Nodes
        00:48
      • 3.018 Configuration
        00:37
      • 3.019 Virtual Nodes
        01:19
      • 3.020 Token Generator
        00:56
      • 3.021 Example of Token Generator
        01:10
      • 3.022 Failure Scenarios Node Failure
        00:28
      • 3.023 Failure Scenarios Disk Failure
        00:30
      • 3.024 Failure Scenarios Rack Failure
        00:24
      • 3.025 Failure Scenarios Data Center Failure
        00:38
      • 3.26 Quiz
      • 3.027 Summary
        00:50
      • 3.028 Conclusion
        00:09
    • Lesson 4 - Cassandra Installation and Configuration

      21:35Preview
      • 4.001 Cassandra Installation and Configuration
        00:12
      • 4.002 Course Map
        00:12
      • 4.003 Objectives
        00:19
      • 4.004 Cassandra Versions
        00:53
      • 4.005 Steps to Install and Configure Cassandra on Ubuntu System
        00:42
      • 4.006 Step 1-Operating System Selection
        00:33
      • 4.007 Step 2-Machine Selection
        00:36
      • 4.008 Step 3-Preparing for Installation
        00:23
      • 4.009 Step 4-Setup Repository
        01:12
      • 4.010 Step 5-Install Cassandra
        00:37
      • 4.011 Step 6-Check the Installation
        00:57
      • 4.012 Step 7-Configuring Cassandra
        01:06
      • 4.013 Step 8-Configuration for a Single-Node Cluster
        00:53
      • 4.014 Step 9-Configuration for a Multi-Node and Multi-Datacenter Clusters
        00:37
      • 4.015 Step 10-Setup Property File
        01:15
      • 4.016 Step 11-Configuration for a Production Cluster
        00:33
      • 4.017 Step 12-Setup Gossiping Property File
        00:41
      • 4.018 Step 13-Starting Cassandra Services
        01:07
      • 4.019 Step 14-Connecting to Cassandra
        00:49
      • 4.020 Installing on CentOS
        01:09
      • 4.021 Demo-Installing and Configuring Cassandra on Ubuntu
        00:05
      • 4.022 Demo-Installing and Configuring Cassandra on Ubuntu
        05:36
      • 4.23 Quiz
      • 4.024 Summary
        00:59
      • 4.025 Conclusion
        00:09
    • Lesson 5 - Cassandra Data Model

      53:15Preview
      • 5.001 Cassandra Data Model
        00:10
      • 5.002 Course Map
        00:10
      • 5.003 Objectives
        00:18
      • 5.004 Cassandra Data Model
        00:34
      • 5.005 Cassandra Data Model Components
        00:52
      • 5.006 Keyspaces
        01:09
      • 5.007 Tables
        01:50
      • 5.008 Columns
        00:39
      • 5.009 UUID and TimeUUID
        00:49
      • 5.010 Counter
        01:00
      • 5.011 Compound Keys
        01:32
      • 5.012 Indexes
        00:42
      • 5.013 Collection Columns
        01:07
      • 5.014 Collection Columns Set
        01:09
      • 5.015 DDL and DML Statements
        00:28
      • 5.016 DDL Statements
        01:18
      • 5.017 DML Statements INSERT
        00:55
      • 5.018 DML Statements UPDATE
        01:33
      • 5.019 DML Statements COPY
        01:43
      • 5.020 DML Statements SELECT
        01:11
      • 5.021 SELECT Statements Restrictions
        01:04
      • 5.022 Valid and Invalid SELECT Statements Example
        01:19
      • 5.023 DML Statements DELETE
        00:57
      • 5.024 Demo 1-Data Definition and Data Manipulation Statements
        00:05
      • 5.025 Demo 1-Data Definition and Data Manipulation Statements
        12:25
      • 5.026 Demo 2-Create a Table with Composite Key
        00:05
      • 5.027 Demo 2-Create a Table with Composite Key
        13:31
      • 5.028 Demo 3-Collection Columns in Cassandra
        00:05
      • 5.029 Demo 3-Collection Columns in Cassandra
        03:32
      • 5.30 Quiz
      • 5.031 Summary
        00:55
      • 5.032 Conclusion
        00:08
    • Lesson 6 - Cassandra Interfaces

      11:32Preview
      • 6.001 Lesson 6-Cassandra Interfaces
        00:11
      • 6.002 Course Map
        00:11
      • 6.003 Objectives
        00:28
      • 6.004 Cassandra Interfaces
        00:32
      • 6.005 Cassandra Command Line Interface
        01:02
      • 6.006 Cqlsh Options
        00:52
      • 6.007 Cqlsh Commands
        00:59
      • 6.008 Cqlsh Shell Commands
        01:00
      • 6.009 Cqlsh Help
        00:41
      • 6.010 Java Interfaces
        00:44
      • 6.11 Using the Java Interface
      • 6.012 Querying Cassandra using Java
        00:26
      • 6.013 Java Example
        00:20
      • 6.014 Java Example (contd.)
        00:23
      • 6.15 Full Program
      • 6.016 Compiling the Java Program
        00:39
      • 6.017 Compiling the Java Program (contd.)
        00:55
      • 6.018 Running the Java Program
        00:38
      • 6.019 Java Interface observations
        00:29
      • 6.20 ODBC Interface
      • 6.21 Quiz
      • 6.022 Summary
        00:53
      • 6.023 Conclusion
        00:09
    • Lesson 7 - Cassandra Advanced Architecture

      21:05Preview
      • 7.001 Cassandra Advanced Architecture and Cluster Management
        00:14
      • 7.002 Course Map
        00:13
      • 7.003 Objectives
        00:22
      • 7.004 Partitioning
        00:30
      • 7.005 Murmur3Partitioner
        00:27
      • 7.006 RandomPartitioner
        00:32
      • 7.007 ByteOrderedPartitioner
        00:21
      • 7.008 Replication of Data
        01:16
      • 7.009 Replication Strategy
        00:37
      • 7.010 SimpleStrategy
        01:00
      • 7.011 NetworkTopologyStrategy
        01:03
      • 7.012 NetworkTopologyStrategy (contd.)
        00:37
      • 7.013 Replication Example
        01:05
      • 7.014 Tunable Consistency
        01:24
      • 7.015 Read Consistency
        01:22
      • 7.016 Write Consistency
        01:24
      • 7.017 Read or Write Failure
        01:07
      • 7.018 Hinted Handoff
        00:40
      • 7.019 Time to Live
        00:48
      • 7.020 Tombstones
        00:55
      • 7.021 Monitoring the Cluster
        00:58
      • 7.022 Nodetool Options
        00:12
      • 7.023 Install and Configure OpsCenter
        00:14
      • 7.024 Monitoring with OpsCenter
        00:55
      • 7.025 Monitoring with OpsCenter (contd.)
        00:51
      • 7.026 Administer using OpsCenter
        00:40
      • 7.27 Quiz
      • 7.028 Summary
        01:07
      • 7.029 Conclusion
        00:11
    • Lesson 8 - Apache Ecosystem around Cassandra

      18:03Preview
      • 8.001 Apache Ecosystem around Cassandra
        00:12
      • 8.002 Course Map
        00:13
      • 8.003 Objectives
        00:19
      • 8.004 Stream
        00:45
      • 8.005 Apache Storm
        00:23
      • 8.006 Storm Architecture
        00:37
      • 8.007 Storm Architecture (contd.)
        00:36
      • 8.008 Storm Data Model
        00:44
      • 8.009 Storm Topology
        01:08
      • 8.010 Storm Topology - Example
        01:02
      • 8.011 Apache Kafka
        00:21
      • 8.012 Kafka Data Model
        00:25
      • 8.013 Kafka Data Model (contd.)
        00:34
      • 8.014 Kafka Architecture
        00:36
      • 8.015 Kafka Architecture (contd.)
        00:29
      • 8.016 Kafka-Queue System
        00:47
      • 8.017 Kafka-Publish-Subscribe System
        00:54
      • 8.018 Real-Time Data Analysis Platform
        00:45
      • 8.019 Real-Time Data Analysis Platform (contd.)
        00:27
      • 8.020 Apache Spark
        00:51
      • 8.021 Apache Spark Architecture
        00:46
      • 8.022 Resilient Distributed Datasets
        00:41
      • 8.023 Operations in Spark
        01:06
      • 8.024 Spark and Scala
        01:16
      • 8.025 Spark - Example
        00:56
      • 8.26 Quiz
      • 8.027 Summary
        01:04
      • 8.028 Thank you
        00:06

Exam & Certification

  • What are the prerequisites to become a Certified Apache Cassandra Professional?

    The prerequisites for the Apache Cassandra course are:
    • Fundamental knowledge of any programming language
    • Basic understanding of any database, SQL and query language for databases
    • Working knowledge of Linux or Unix based systems (not mandatory)

  • What do I need to do to earn my Simplilearn certificate?

    • Complete 85 percent of the course
    • Complete one simulation test with a minimum score of 60 percent

Why Join this Program

  • Develop skills for real career growthCutting-edge curriculum designed in guidance with industry and academia to develop job-ready skills
  • Learn from experts active in their field, not out-of-touch trainersLeading practitioners who bring current best practices and case studies to sessions that fit into your work schedule.
  • Learn by working on real-world problemsCapstone projects involving real world data sets with virtual labs for hands-on learning
  • Structured guidance ensuring learning never stops24x7 Learning support from mentors and a community of like-minded peers to resolve any conceptual doubts

FAQs

  • How do I enroll for the online training?

    You can enroll for this training on our website and make an online payment using any of the following options: 
    • Visa Credit or Debit Card
    • MasterCard
    • American Express
    • Diner’s Club
    • PayPal 
    Once payment is received you will automatically receive a payment receipt and access information via email.

  • What is included in this training?

    The Apache Cassandra course offered by Simplilearn includes both online and classroom training. The courseware also includes demos for better understanding of the key concepts.

  • Can I cancel my enrollment? Do I get a refund?

    Yes. You can cancel your enrollment. We will provide you a complete refund after deducting the administration fee. To learn more, please refer to our refund policy.

  • Do you provide a money back guarantee for the training programs?

    Yes. We do offer a money-back guarantee for many of our training programs. You can refer to the refund policy and submit refund requests via our Help and Support portal.

  • Can I extend the access period?

    Yes, you can extend the access period by paying an additional fee. Please submit a request via our Help and Support portal.

  • Where and how can I access the e-learning content? Are there any limitations?

    Once you register for this course, you will have 24/7 access to the e-learning content on our website. An automated course purchase confirmation will guide you through the process.

  • I am not able to access the online courses. Whom should I contact?

    Contact us using the form on the right of any page on the Simplilearn website, select the Live Chat link or contact Help & Support.

  • I’d like to learn more about this training program. Whom should I contact?

    Contact us using the form on the right of any page on the Simplilearn website, or select the Live Chat link. Our customer service representatives can provide you with more details.

  • Disclaimer
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, OPM3 and the PMI ATP seal are the registered marks of the Project Management Institute, Inc.