Apache Cassandra is one of the best open-source project for distributed NoSQL database. Cassandra supports higher availability, Scale out and replication across datacenters
We are providing best Apache Cassandra training in Chennai by experienced professionals. This course syllabus is designed to learn Apache Cassandra course from beginner level to advanced level
Orange Technomind is leading cassandra training in Chennai. We have excellent software professional for providing cassandra course in Chennai and cassandra database training in Chennai. You can get cassandra training online in Chennai.
Using this course you learn fundamental Big Data, NoSQL characteristics, Cassandra Architecture, Install and Configuration. And also covered Indexes, Security, Data Migration and Performance Tuning on Cassandra
Audience
This course is designed for Software Developer, Solution Architect, Analytics professionals and Students who wants to learn NoSQL database in-depth
Book your FREE Demo for Apache Cassandra Training
Apache Cassandra Training Syllabus
Introduction to Big Data
- What is Big data?
- Feature and benefit of Big data
- Explain on Velocity, Variety and Veracity
- Characteristics of big data
- Big data Architecture
- Distributed Computing
- Overview of Stream and Batch processing
Introduction to Cassandra
- Understanding NoSQL
- Types of NoSQL databases
- What is wrong in Relational database
- NoSQL Ecosystem
- Overview of Cassandra
- Feature of Cassandra
- High availability
- Replication and Multiple data centers
Architecture of Cassandra
- Understanding high level Cassandra architecture
- Peer-to-Peer design
- Network topology
- Virtual Node
- Components of Cassandra
- Partitioner and Replication
- Memtables and SSTables
- Bloom Filters
- Managers and Services
- Cassandra read and write process
- Failure scenario
Installation and Configuration
- Overview of Cassandra version history
- Pre-requisite for Installation
- Installing Cassandra from binary
- Verify and running Cassandra
- Command-line client Interface
- CLI Commands
- Logging setup in Cassandra
- Replication Factor
- Create and setup Cluster
- Miscellaneous setting
Cassandra Data Model
- Introduction to Data Model
- Data Types and Dynamic Columns
- Amend Data types
- Counter Column
- Cassandra DDL and DML process
- Composite Keys
- Collection Columns in Cassandra
- Table Operations and CURD on Cassandra
- Design between RDBMS and Cassandra
- Best Practice on Data Model
Indexes and Composite
- Overview of Index and benefit
- Index on Distributed Database
- Clustered Indexes vs Non-Clustered Indexes
- Secondary Index
- Composite Columns
- Data Partitioning
- Data Colocation
Working with MapReduce
- Overview of MapReduce
- Batch Processing
- MapReduce Integration with Cassandra
- Thrift way
- Stream Analytics
Cassandra Query Language(CQL)
- Introduction to CQL
- Syntax on CQL
- Database User and Roles
- Control Commands
- Data Definition and Manipulation
- Complex query
- Built-in and User defined Function
- Run CQL Scripts from the command line
- JSON support
Cassandra Interfaces
- Java interfaces to connect Cassandra
- ODBC interface to connect Cassandra
Data Migration
- Understanding Data Migration and Analytics
- Understanding Pig
- Pig with Cassandra
- Apache Hive
- Understanding UDF
- Hive with Cassandra
- Data Migration from any Database to Cassandra
Performance Tuning and Monitoring
- Understanding Performance Indicators
- CPU and Memory resource utilization
- Understand Logical and Physical Reads
- JVM Setting
- Concurrency
- Configuration for Data Cache
- Off-Heap Vs On-Heap
- Stress Testing for Cassandra
- Overview of Monitoring
- Cassandra Monitoring Tools
- Logging
- Cassandra MBeans
- Health Check
Trainer Profile
- More than 10+ Years of experiences on Database Administrator
- Trainers have experienced on multiple real-time projects in their Industries
- Strong Practical and Industries Knowledge
- Are certified Professionals with High Grade
- Have experiences on database setup and maintains for enterprises applications
Placement Assistance after training in Chennai
- Dedicated team to find and arrange interviews for completed students
- Student would be prepared for interview while learning the courses
- Resume preparation tips and samples
- Tie up with Authorized Training Center which helps guidance for certification
- Are Well connected with Hiring HRs in multinational companies
Queries You may have
It required basic understanding of Computer Networking, Operating System and Scripting program. Fundamentals of IaaS, PaaS and how cloud services work exactly
The instructors are practitioners from the Industry with minimum 7 yrs of relevant IT experience. They are subject matter experts and working professionals.
We will arrange free demo for all our trainee before enroll any courses. Trainee have all rights to choose suitable trainers and course content
We provides this course in online as well for who can not attend this course in class room they can take from online
Reviews
Orange TechnoMind Reviews given by our students already completed the training with us. Please give your feedback as well if you are a student.