Key features

MONEY BACK GUARANTEE

How this works :

At Simplilearn, we greatly value the trust of our patrons. Our courses were designed to deliver an effective learning experience, and have helped over half a million find their professional calling. But if you feel your course is not to your liking, we offer a 7-day money-back guarantee. Just send us a refund request within 7 days of purchase, and we will refund 100% of your payment, no questions asked!

For Self Placed Learning :

Raise refund request within 7 days of purchase of course. Money back guarantee is void if the participant has accessed more than 25% content.

  • 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

Course description

  • What are the course objectives?

    Apache Cassandra is a free, open-source project and a second-generation distributed NoSQL database and is considered to be the best choice for high availability and scalability databases, particularly when dealing with large amounts of data. Cassandra supports replication across multiple datacenters, while also making the write and read processes highly scalable by offering tunable consistency. This Apache Cassandra training course will provide you with an overview of the fundamentals of Big Data and NoSQL databases, an understanding of Cassandra and its features, architecture and data model, its role in the Hadoop Big Data ecosystem, and show you how to install, configure and monitor Cassandra.

  • Why is this Apache Cassandra course a popular choice?

    Apache Cassandra is carefully designed to handle huge workloads across multiple datacenters without a single point of failure, making it a popular choice for IT organizations worldwide. Cassandra provides enterprises with greater database availability, scalability and performance, and as an open-source project, it allows you to use the source code and modify it as your organization requires. According to recent surveys, job prospects for Cassandra experts are growing at the rate of 300 percent.

  • What skills will you learn?

    By the end of Simplilearn’s Apache Cassandra training, you will be able to:
    • Describe the need for Big Data and NoSQL
    • Explain the fundamental concepts of Cassandra and its architecture
    • Describe the architecture of Cassandra
    • Demonstrate data model creation in Cassandra
    • Use Cassandra database interfaces
    • Demonstrate Cassandra database configuration

  • What are the career benefits of this course?

    Apache Cassandra certified professionals will be:
    • Able to demonstrate their expertise in the fast-growing big data industry
    • Well-placed to benefit from the growing demand in NoSQL databases
    • Able to benefit from the shortage of Cassandra trained professionals
    • Well-equipped to lead their organizations in Big Data analytics using Cassandra
    • Experienced in tools used to process huge amounts of data
    • In the forefront of the big data technology, which is expected to be in demand for many years to come
     
    Certified professionals will be prepared for such careers as: senior software professional, IT consultants, lead software professionals and database administrators.
     
    The value of Apache Cassandra has increased sharply in the recent years and this certification is quickly becoming an entry requirement for a majority of IT-based roles. According to a recent survey, the average salary of a certified professional in this field ranges from $75,000 to $132,000.

  • Who should take this Cassandra course?

    The following roles are best suited for this course to enhance their skills and expertise:
    • Professionals aspiring for a career in NoSQL databases and Cassandra
    • Analytics professionals
    • Research professionals
    • IT developers
    • Testers
    • Project managers
    Any student or person with an interest in Cassandra and big data that fulfills the prerequisites

Course preview

    • Lesson 0 - Course Overview 03:06
      • 0.1 Course Overview00:14
      • 0.2 Course Objectives00:25
      • 0.3 Course Overview00:33
      • 0.4 Target Audience00:25
      • 0.5 Course Prerequisites00:21
      • 0.6 Value to the Professionals00:37
      • 0.7 Lessons Covered00:22
      • 0.8 Conclusion00:09
    • Lesson 1 - Apache Cassandra L1 Overview Big Data and NoSQL Database 19:20
      • 1.1 Overview of Big Data and NoSQL Database00:13
      • 1.2 Course Map00:12
      • 1.3 Objectives00:23
      • 1.4 The 3 Vs of Big Data00:55
      • 1.5 Volume00:46
      • 1.6 Data Sizes-Terms00:32
      • 1.7 Velocity00:57
      • 1.8 Variety00:40
      • 1.9 Data Evolution00:42
      • 1.10 Features of Big Data00:57
      • 1.11 Big Data-Use Cases01:27
      • 1.12 Big Data Analytics00:55
      • 1.13 Traditional Technology vs. Big Data Technology01:06
      • 1.14 Apache Hadoop01:06
      • 1.15 HDFS01:04
      • 1.16 MapReduce00:50
      • 1.17 NoSQL Databases01:08
      • 1.18 Brewer’s CAP Principle00:59
      • 1.19 Approaches to NoSQL Databases-Types03:22
      • 1.20 Quiz
      • 1.21 Summary00:57
      • 1.22 Conclusion00:09
    • Lesson 2 - Introduction to Cassandra 17:16
      • 2.1 Introduction to Cassandra00:11
      • 2.2 Course Map00:12
      • 2.3 Objectives00:20
      • 2.4 Introducing Cassandra00:22
      • 2.5 Behind the Name00:23
      • 2.6 History of Cassandra00:54
      • 2.7 Main Features of Cassandra00:34
      • 2.8 When is Cassandra Used00:48
      • 2.9 Simple Cassandra Program00:36
      • 2.10 Cassandra Command Line Interface00:59
      • 2.11 Advantages of Cassandra00:43
      • 2.12 Limitations of Cassandra00:39
      • 2.13 VMware00:28
      • 2.14 Simplilearn Virtual Machine00:26
      • 2.15 PuTTY00:21
      • 2.16 WinSCP
      • 2.17 Demo-Install and Setup VM00:07
      • 2.18 Demo-Install and Setup VM08:12
      • 2.19 Quiz
      • 2.20 Summary00:52
      • 2.21 Conclusion00:09
    • Lesson 3 - Cassandra Architecture 22:37
      • 3.1 Cassandra Architecture00:12
      • 3.2 Course Map00:11
      • 3.3 Objectives00:21
      • 3.4 Architecture Requirements of Cassandra00:55
      • 3.5 Cassandra Architecture01:02
      • 3.6 Cassandra Architecture (contd.)00:24
      • 3.7 Effects of the Architecture01:03
      • 3.8 Cassandra Write Process01:11
      • 3.9 Rack00:55
      • 3.10 Cassandra Read Process01:20
      • 3.11 Example of Cassandra Read Process01:28
      • 3.12 Data Partitions01:15
      • 3.13 Replication in Cassandra01:00
      • 3.14 Network Topology01:43
      • 3.15 Snitches00:32
      • 3.16 Gossip Protocol01:09
      • 3.17 Seed Nodes00:49
      • 3.18 Configuration00:38
      • 3.19 Virtual Nodes01:19
      • 3.20 Token Generator00:56
      • 3.21 Example of Token Generator01:11
      • 3.22 Failure Scenarios Node Failure00:29
      • 3.23 Failure Scenarios Disk Failure00:30
      • 3.24 Failure Scenarios Rack Failure00:25
      • 3.25 Failure Scenarios Data Center Failure00:39
      • 3.26 Quiz
      • 3.27 Summary00:50
      • 3.28 Conclusion00:10
    • Lesson 4 - Cassandra Installation and Configuration 21:48
      • 4.1 Cassandra Installation and Configuration00:13
      • 4.2 Course Map00:12
      • 4.3 Objectives00:19
      • 4.4 Cassandra Versions00:54
      • 4.5 Steps to Install and Configure Cassandra on Ubuntu System00:42
      • 4.6 Step 1-Operating System Selection00:33
      • 4.7 Step 2-Machine Selection00:36
      • 4.8 Step 3-Preparing for Installation00:23
      • 4.9 Step 4-Setup Repository01:13
      • 4.10 Step 5-Install Cassandra00:38
      • 4.11 Step 6-Check the Installation00:58
      • 4.12 Step 7-Configuring Cassandra01:06
      • 4.13 Step 8-Configuration for a Single-Node Cluster00:53
      • 4.14 Step 9-Configuration for a Multi-Node and Multi-Datacenter Clusters00:38
      • 4.15 Step 10-Setup Property File01:15
      • 4.16 Step 11-Configuration for a Production Cluster00:34
      • 4.17 Step 12-Setup Gossiping Property File00:42
      • 4.18 Step 13-Starting Cassandra Services01:08
      • 4.19 Step 14-Connecting to Cassandra00:49
      • 4.20 Installing on CentOS01:10
      • 4.21 Demo-Installing and Configuring Cassandra on Ubuntu00:06
      • 4.22 Demo-Installing and Configuring Cassandra on Ubuntu05:37
      • 4.23 Quiz
      • 4.24 Summary00:59
      • 4.25 Conclusion00:10
    • Lesson 5 - Cassandra Data Model 54:04
      • 5.1 Cassandra Data Model00:11
      • 5.2 Course Map00:10
      • 5.3 Objectives00:18
      • 5.4 Cassandra Data Model00:34
      • 5.5 Cassandra Data Model Components00:52
      • 5.6 Keyspaces01:09
      • 5.7 Tables01:51
      • 5.8 Columns00:40
      • 5.9 UUID and TimeUUID00:49
      • 5.10 Counter01:01
      • 5.11 Compound Keys01:33
      • 5.12 Indexes00:43
      • 5.13 Collection Columns01:08
      • 5.14 Collection Columns Set01:09
      • 5.15 DDL and DML Statements00:28
      • 5.16 DDL Statements01:19
      • 5.17 DML Statements INSERT00:56
      • 5.18 DML Statements UPDATE01:33
      • 5.19 DML Statements COPY01:43
      • 5.20 DML Statements SELECT01:04
      • 5.21 SELECT Statements Restrictions01:04
      • 5.22 Valid and Invalid SELECT Statements Example01:19
      • 5.23 DML Statements DELETE00:57
      • 5.24 Demo 1-Data Definition and Data Manipulation Statements00:06
      • 5.25 Demo 1-Data Definition and Data Manipulation Statements12:25
      • 5.26 Demo 2-Create a Table with Composite Key00:05
      • 5.27 Demo 2-Create a Table with Composite Key14:16
      • 5.28 Demo 3-Collection Columns in Cassandra00:05
      • 5.29 Demo 3-Collection Columns in Cassandra03:32
      • 5.30 Quiz
      • 5.31 Summary00:56
      • 5.32 Conclusion00:08
    • Lesson 6 - Cassandra Interfaces 11:48
      • 6.1 Lesson 6-Cassandra Interfaces00:11
      • 6.2 Course Map00:12
      • 6.3 Objectives00:28
      • 6.4 Cassandra Interfaces00:32
      • 6.5 Cassandra Command Line Interface01:02
      • 6.6 Cqlsh Options00:53
      • 6.7 Cqlsh Commands00:59
      • 6.8 Cqlsh Shell Commands01:00
      • 6.9 Cqlsh Help00:41
      • 6.10 Java Interfaces00:48
      • 6.11 Using the Java Interface
      • 6.12 Querying Cassandra using Java00:30
      • 6.13 Java Example00:21
      • 6.14 Java Example (contd.)00:24
      • 6.15 Full Program
      • 6.16 Compiling the Java Program00:39
      • 6.17 Compiling the Java Program (contd.)00:56
      • 6.18 Running the Java Program00:39
      • 6.19 Java Interface observations00:30
      • 6.20 ODBC Interface
      • 6.21 Quiz
      • 6.22 Summary00:54
      • 6.23 Conclusion00:09
    • Lesson 7 - Cassandra Advanced Architecture 21:19
      • 7.1 Cassandra Advanced Architecture and Cluster Management00:14
      • 7.2 Course Map00:13
      • 7.3 Objectives00:23
      • 7.4 Partitioning00:30
      • 7.5 Murmur3Partitioner00:27
      • 7.6 RandomPartitioner00:32
      • 7.7 ByteOrderedPartitioner00:22
      • 7.8 Replication of Data01:16
      • 7.9 Replication Strategy00:37
      • 7.10 SimpleStrategy01:01
      • 7.11 NetworkTopologyStrategy01:04
      • 7.12 NetworkTopologyStrategy (contd.)00:38
      • 7.13 Replication Example01:05
      • 7.14 Tunable Consistency01:25
      • 7.15 Read Consistency01:22
      • 7.16 Write Consistency01:24
      • 7.17 Read or Write Failure01:07
      • 7.18 Hinted Handoff00:41
      • 7.19 Time to Live00:49
      • 7.20 Tombstones00:56
      • 7.21 Monitoring the Cluster00:58
      • 7.22 Nodetool Options00:13
      • 7.23 Install and Configure OpsCenter00:15
      • 7.24 Monitoring with OpsCenter00:56
      • 7.25 Monitoring with OpsCenter (contd.)00:51
      • 7.26 Administer using OpsCenter00:41
      • 7.27 Quiz
      • 7.28 Summary01:07
      • 7.29 Conclusion00:12
    • Lesson 8 - Apache Ecosystem around Cassandra 18:05
      • 8.1 Apache Ecosystem around Cassandra00:12
      • 8.2 Course Map00:13
      • 8.3 Objectives00:19
      • 8.4 Stream00:45
      • 8.5 Apache Storm00:24
      • 8.6 Storm Architecture00:37
      • 8.7 Storm Architecture (contd.)00:36
      • 8.8 Storm Data Model00:43
      • 8.9 Storm Topology01:08
      • 8.10 Storm Topology - Example01:02
      • 8.11 Apache Kafka00:21
      • 8.12 Kafka Data Model00:25
      • 8.13 Kafka Data Model (contd.)00:35
      • 8.14 Kafka Architecture00:36
      • 8.15 Kafka Architecture (contd.)00:29
      • 8.16 Kafka-Queue System00:47
      • 8.17 Kafka-Publish-Subscribe System00:54
      • 8.18 Real-Time Data Analysis Platform00:45
      • 8.19 Real-Time Data Analysis Platform (contd.)00:27
      • 8.20 Apache Spark00:49
      • 8.21 Apache Spark Architecture00:47
      • 8.22 Resilient Distributed Datasets00:42
      • 8.23 Operations in Spark01:06
      • 8.24 Spark and Scala01:16
      • 8.25 Spark - Example00:56
      • 8.26 Quiz
      • 8.27 Summary01:05
      • 8.28 Thank you00:06
    • {{childObj.title}}
      • {{childObj.childSection.chapter_name}}
        • {{lesson.title}}
      • {{lesson.title}}

    View More

    View Less

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

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, and OPM3 are registered marks of the Project Management Institute, Inc.