Apache Cassandra is behind a vast array of applications that you likely engage with every day. The open source database powers apps for some of the world’s biggest brands that require zero downtime, high availability, and scaling to accommodate massive data volumes. It’s ideal for demanding use cases ranging from IoT to customer apps, those that are heavily time-series based, and deployments that require the utmost database resiliency like ecommerce apps, where uptime and elasticity are essential.
DataStax distribution of Cassandra provides a distributed, elastically scalable, highly available, and fault-tolerant data management platform with tunable consistency that’s used at leading enterprises like Capital One, Cisco, Comcast, Delta Airlines, eBay, Macy’s, McDonald’s, Safeway, Sony, and Walmart. And skills are in demand, with more than 40,000 job listings asking for engineers with Cassandra and NoSQL chops on LinkedIn. Demand will only continue to increase as we move further into the future.
We think acquiring the latest Cassandra skills is just too good an opportunity to pass by, with the 2019 Dice Tech Report recently finding that the rewards of learning it are greater than MongoDB, MySQL, Postgres, SQL Service, Redis, and Oracle DynamoDB, where it was placed amongst the top five technologies to know.
Suffice it to say there are big benefits to your company and to your professional growth when you build your Cassandra skill set.
Getting up and running with Cassandra rewards you with resilience and the benefits of streamlining the operational complexity that comes with replacing multiple legacy systems and data stores, like mainframes, relational database management systems (RDBMS), and other systems.
Fast-Track Skills Acquisition: Model. Code. Go.
It starts with the DataStax Academy, where you can choose learning paths and plot your journey. Whether you want to learn how to administer, architect, or develop with DataStax and Cassandra—or go deep and specialize in graph technology—there are introductory, intermediate, and advanced curricula that you can get started with today. It’s everything you need to start modeling with Cassandra, including hands-on coding components.
And because today’s technology roles recognize and reward certification, and over 70% of tech professionals see education and training as important benefits, so when you complete a DataStax Academy learning path, you’ll receive a Certificate of Completion.
At DataStax Academy, you’ll learn how to use DataStax distributions of Cassandra with Kafka, Docker, and Kubernetes, so you can weave it all with your evolving tech stack using pre-built connectors and images. Finally, it’s the perfect place to get ramped up on the latest graph technology to handle use cases like fraud detection, supply chain management, social network analysis, customer analytics, and recommendation engines, which often require more connected data that traditional Cassandra databases can support.
Get Started Today
We hear a lot from database specialists about which Cassandra distribution to download, whether to deploy on premises or in the cloud, and what steps to take to get started with a deployment. So, we’ve made these things easier too, with a few simple steps that can help you get up and running, on premises or in the cloud, fast.
It’s worth noting that there are a lot of benefits to choosing DataStax Enterprise first to accelerate your Cassandra journey. Mark Dash, AVP of Information Technology at Penn Mutual, points out just one of the reasons is ease of use, “DataStax Enterprise provides an intuitive management console called OpsCenter which made it easy to manage and scale our database environment to meet demands.”
Connecting the Dots from Relational to NoSQL
There are big benefits to shifting from relational to Cassandra. Cassandra is elastically scalable and more resilient than relational databases and legacy technology, which cuts the required time for fire drills, provisioning, and operational complexity.
“With a conventional database, we’d have to be really in the trenches, or completely re-architecting how we absorb that data. But because we had Apache Cassandra, we knew we’d have to add a few additional nodes to the cluster, at most, and without having to fundamentally re-architect our solution. That Apache Cassandra can scale with us with minimal hiccups is a great relief.” —Harry Robertson, tech lead at Ooyala
One of the biggest worries that database architects and database administrators (DBAs) often have is bridging the gap from well-trodden relational concepts like tables and SQL and relating them to NoSQL models. What are the equivalents in Cassandra, how do you manipulate the model, query, and make changes to permissions and other areas, in the same way as an RDBMS? How can you import data into Cassandra if you’re looking to migrate, and what does tunable consistency really mean when it comes to transactional integrity?
To help you accelerate the shift, we’ve created a guide that covers all the comparisons, considerations, similarities, and key differences: Getting Started with NoSQL and Apache Cassandra: Accelerating the Transition from Relational to NoSQL.
By partnering with DataStax, developers can finally get to market faster with modern applications that are built on a distributed, elastic, and resilient data management layer thanks to a robust on-demand training curricula, professional support, and more.
With our new model, code and go, and simplified approach to getting started, there’s never been a better time to learn DataStax and Cassandra. Sign up to DataStax Academy, pick a learning track, start running DataStax Enterprise or the DataStax Distribution of Apache Cassandra, and get certified.
What are you waiting for? Model. Code. Go.