Apache Cassandra Certification Training

Overview

Apache CassandraTM is an open-source project and a second-generation distributed NoSQL database. It is the best choice for higher availability and scalability of the database. Cassandra supports replication across multiple datacenters. It makes the write and read processes highly scalable by offering tunable consistency. The Apache CassandraTM training course offered by Simplilearn provides an overview of the following: Fundamentals of big data and NoSQL databases Cassandra and its features Architecture and data model of Cassandra Installation, configuration, and monitoring of Cassandra Hadoop ecosystem of products around Cassandra The Apache CassandraTM course offered by Simplilearn includes both online and classroom training. The courseware also includes demos for better understanding of the key concepts.

Price (*ask for discount) 200 USD
Access Period 180 days

Prerequisite list

  • 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)

Audience list

  • Professionals aspiring for a career in NoSQL databases and Cassandra
  • Analytics professionals
  • Research professional
  • IT developers
  • Testers
  • Project managers
  • Additionally, this qualification can also be taken by other aspirants and students, who wish to gain a thorough understanding of Apache CassandraTM.

What is included

  • 15 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.

Certification Info

  • How To Earn?  • Complete 85% of the course. • Complete 1 simulation test with a minimum score of 60%.
  • How To Maintain?  N/A

Certification Exam Format

  • N/A

Retake policy

  • N/A.

Enrollment Policy

  • You should pay the online course fee then the online course access will be granted to you within 1 week after receiving payment.
  • Course fee payment is not refundable.

Frequently Asked Questions

Course Outline

Apache Cassandra L1 Overview Big Data and NoSQL Database Overview of Big Data and NoSQL Database
  • Overview of Big Data and NoSQL Database
  • Course Map
  • Objectives
  • The 3 Vs of Big Data
  • Volume
  • Data Sizes-Terms
  • Velocity
  • Variety
  • Data Evolution
  • Features of Big Data
  • Big Data-Use Cases
  • Big Data Analytics
  • Traditional Technology vs. Big Data Technology
  • Apache Hadoop
  • HDFS
  • MapReduce
  • NoSQL Databases
  • Brewer’s CAP Principle
  • Approaches to NoSQL Databases-Types
  • Quiz
  • Summary
Introduction to Cassandra
  • Introduction to Cassandra
  • Course Map
  • Objectives
  • Introducing Cassandra
  • Behind the Name
  • History of Cassandra
  • Main Features of Cassandra
  • When is Cassandra Used
  • Simple Cassandra Program
  • Cassandra Command Line Interface
  • Advantages of Cassandra
  • Limitations of Cassandra
  • VMware
  • Simplilearn Virtual Machine
  • PuTTY
  • WinSCP
  • Demo-Install and Setup VM
  • Demo-Install and Setup VM
  • Quiz
  • Summary
Cassandra Architecture
  • Cassandra Architecture
  • Course Map
  • Objectives
  • Architecture Requirements of Cassandra
  • Cassandra Architecture
  • Effects of the Architecture
  • Cassandra Write Process
  • Rack
  • Cassandra Read Process
  • Example of Cassandra Read Process
  • Data Partitions
  • Replication in Cassandra
  • Network Topology
  • Snitches
  • Gossip Protocol
  • Seed Nodes
  • Configuration
  • Virtual Nodes
  • Token Generator
  • Example of Token Generator
  • Failure Scenarios Node Failure
  • Failure Scenarios Disk Failure
  • Failure Scenarios Rack Failure
  • Failure Scenarios Data Center Failure
  • Quiz
  • Summary
Cassandra Installation and Configuration
  • Cassandra Installation and Configuration
  • Course Map
  • Objectives
  • Cassandra Versions
  • Steps to Install and Configure Cassandra on Ubuntu System
  • Step 1-Operating System Selection
  • Step 2-Machine Selection
  • Step 3-Preparing for Installation
  • Step 4-Setup Repository
  • Step 5-Install Cassandra
  • Step 6-Check the Installation
  • Step 7-Configuring Cassandra
  • Step 8-Configuration for a Single-Node Cluster
  • Step 9-Configuration for a Multi-Node and Multi-Datacenter Clusters
  • Step 10-Setup Property File
  • Step 11-Configuration for a Production Cluster
  • Step 12-Setup Gossiping Property File
  • Step 13-Starting Cassandra Services
  • Step 14-Connecting to Cassandra
  • Installing on CentOS
  • Demo-Installing and Configuring Cassandra on Ubuntu
  • Quiz
  • Summary
Cassandra Data Model
  • Cassandra Data Model
  • Course Map
  • Objectives
  • Cassandra Data Model
  • Cassandra Data Model Components
  • Keyspaces
  • Tables
  • Columns
  • UUID and TimeUUID
  • Counter
  • Compound Keys
  • Indexes
  • Collection Columns
  • Collection Columns Set
  • DDL and DML Statements
  • DDL Statements
  • DML Statements INSERT
  • DML Statements UPDATE
  • DML Statements COPY
  • DML Statements SELECT
  • SELECT Statements Restrictions
  • Valid and Invalid SELECT Statements Example
  • DML Statements DELETE
  • Demo 1-Data Definition and Data Manipulation Statements
  • Demo 2-Create a Table with Composite Key
  • Demo 3-Collection Columns in Cassandra
  • Quiz
  • Summary
Cassandra Interfaces
  • Lesson 6-Cassandra Interfaces
  • Course Map
  • Objectives
  • Cassandra Interface
  • Cassandra Command Line Interface
  • Cqlsh Options
  • Cqlsh Commands
  • Cqlsh Shell Commands
  • Cqlsh Help
  • Java Interfaces
  • Using the Java Interface
  • Querying Cassandra using Java
  • Java Example
  • Full Program
  • Compiling the Java Program
  • Running the Java Program
  • Java Interface observations
  • ODBC Interface
  • Quiz
  • Summary
Cassandra Advanced Architecture
  • Cassandra Advanced Architecture and Cluster Management
  • Course Map
  • Objectives
  • Partitioning
  • Murmur3Partitioner
  • RandomPartitioner
  • ByteOrderedPartitioner
  • Replication of Data
  • Replication Strategy
  • SimpleStrategy
  • NetworkTopologyStrategy
  • Replication Example
  • Tunable Consistency
  • Read Consistency
  • Write Consistency
  • Read or Write Failure
  • Hinted Handoff
  • Time to Live
  • Tombstones
  • Monitoring the Cluster
  • Nodetool Options
  • Install and Configure OpsCenter
  • Monitoring with OpsCenter
  • Administer using OpsCenter
  • Quiz
  • Summary
Apache Ecosystem around Cassandra
  • Apache Ecosystem around Cassandra
  • Course Map
  • Objectives
  • Stream
  • Apache Storm
  • Storm Architecture
  • Storm Data Model
  • Storm Topology
  • Storm Topology - Example
  • Apache Kafka
  • Kafka Data Model
  • Kafka Architecture
  • Kafka-Queue System
  • Kafka-Publish-Subscribe System
  • Real-Time Data Analysis Platform
  • Apache Spark
  • Apache Spark Architecture
  • Resilient Distributed Datasets
  • Operations in Spark
  • Spark and Scala
  • Spark - Example
  • Quiz
  • Summary