You are on page 1of 3

Apache Cassandra- Course Agenda

Lesson 0 Course Overview

Course Overview

Target Audience

Course Prerequisites

Value of Professionals

Lessons Covered

Lesson 1 Introduction to big data and No-SQL Databases

3Vs of big data

Data evolution and characteristics of big data

Industry Examples

Apache Hadoop - HDFS and Mapreduce

Brewers CAP principle

Types of NoSQL database databases

Lesson 2 Introduction to Cassandra

Introducing Cassandra

Cassandra Origin

Main features of Cassandra

Cassandra Example and Command line interface

Cassandra Advantages and limitations

PuTTY

WinSCP

Demo: Installing Ubuntu VM and connecting with Putty

Copyright 2014, Simplilearn, All rights reserved.


Lesson 3Architecture of Cassandra

Cassandra Architecture

Cassandra write process

Cassandra read process

Data partitions and replication

Network topology and snitches

Gossip protocol and seed nodes

Virtual nodes and token generator

Failure scenarios

Lesson 4Installation and Configuration of Cassandra

Cassandra versions

Preparation for installation

Installation of Cassandra

Configuration of Cassandra

Installing on CentOS

Demo: Installing and configuring Cassandra

Lesson 5 Cassandra Data Model

Keyspaces, tables and columns

Cassandra DDL: CREATE TABLE, ALTER TABLE, DROP TABLE

Cassandra DML: INSERT, UPDATE, SELECT, DELETE

SELECT statements restrictions

Demo 1 - Data Definition and Data Manipulation Statements

Demo 2 - Create a Table with Composite Key

Demo 3 - Collection Columns in Cassandra

Copyright 2014, Simplilearn, All rights reserved.


Lesson 6 - Cassandra Interfaces

Cassandra Command Line Interface

CQLSH options

Java interfaces

Compiling a Java Program for Cassandra

ODBC interface

Lesson 7Advanced Architecture and Cluster Management


Partitions

Replication strategy

Consistency

Monitoring and Administration tools

Lesson 8Hadoop Ecosystem around Cassandra


Apache Storm, Storm Architecture, Data Model, and Topology

Apache Kafka, Kafka Architecture, Data Model

Real -time analysis platform

Apache Spark, Spark Architecture

Spark and Scala

Classrom/LVC Discussion items:

Question Papers

Lab Exercises

Case study

Feedback and Q & A session


For information on the course, visit: http://www.simplilearn.com/big-data-and-analytics/apache-cassandra-certification-training

Copyright 2014, Simplilearn, All rights reserved.

You might also like