Engineer for the future of Cloud
June 10-13, 2019
San Jose, CA

Data modeling in the 24th and a half century with Apache Cassandra

Amanda Moran (DataStax)
2:20pm3:00pm Wednesday, June 12, 2019
Distributed Data
Location: 230 A
Average rating: ****.
(4.50, 2 ratings)



Prerequisite knowledge

  • Intermediate knowledge of cloud native distributed databases, especially Apache Cassandra, and relational databases
  • A basic understanding of SQL and Cassandra Query Language (CQL)

What you'll learn

  • Understand why you need a distributed cloud native database
  • Learn how to do data modeling with Apache Cassandra
  • Know the steps to take to be successful with Apache Cassandra


The future is here and the future needs more than your basic relational databases. Enter cloud native databases like Apache Cassandra to the rescue. Amanda Moran discusses Apache Cassandra data modeling, how to do it right, and how to be successful with cloud native distributed databases by avoiding common mistakes.

Amanda offers an overview of Apache Cassandra data modeling, covering how to do it right and how to succeed with cloud native distributed databases by avoiding common mistakes. Then she answers key questions like: Why is the migration headache necessary? Can’t I just keep my relation database? Why do I want a cloud native database? What is data modeling in Apache Cassandra?

Amanda shares considerations when moving from a relational database to Apache Cassandra or when moving from another NoSQL database to Apache Cassandra. You’ll learn the right steps to take to get your data model correct and understand the difference between SQL and CQL. You’ll also discover three common mistakes and how to fix them.

Photo of Amanda Moran

Amanda Moran


Amanda Moran is a Bay Area-based developer advocate at DataStax. Her passion is bridging the gap between customers and engineering. Previously, she worked for HP, Lockheed Martin, Teradata, and Apache Trafodion startup Esgyn. Amanda’s an Apache Committer and member of the PMC for Apache Trafodion. She’s worked on customer POCs, executive demos, distributed database cloud deployments, Python coding, data science workshops, conferences, Linux/Hadoop administration, and scripting—a little bit of everything. She has a master’s degree in computer science from Santa Clara university and a BS in biology from the University of Washington. In her spare time, she loves running, hanging out with her dog, and finding reasons to go to Disneyland.