Webinar: DataStax Training - Everything you need to become a Cassandra Rockstar
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Webinar: DataStax Training - Everything you need to become a Cassandra Rockstar

  • 823 views
Uploaded on

Looking to strengthen your expertise of Cassandra and DataStax Enterprise? This DataStax Training Webinar will arm you with the knowledge and hands-on skills to get the most out of your DataStax......

Looking to strengthen your expertise of Cassandra and DataStax Enterprise? This DataStax Training Webinar will arm you with the knowledge and hands-on skills to get the most out of your DataStax Enterprise environment. If you’ve already taken a DataStax training, consider this a free refresher. Considering training? Then this is a solid intro for developers and admins on your team.

This webinar will highlight the training curriculum and drill into each of the Cassandra expert-led courses so you can determine what meets your needs. Training topics:

Core Concepts, Skills, and Tools
Operations & Performance Tuning
Data Modeling
Using Apache Solr within DataStax Enterprise
And more!

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
823
On Slideshare
822
From Embeds
1
Number of Embeds
1

Actions

Shares
Downloads
8
Comments
0
Likes
0

Embeds 1

http://www.slideee.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. DataStax Training: The Path to Cassandra Knowledge Presenter: Tony Piazza, Global Training Director, DataStax
  • 2. Agenda Confidential 2 • Introduction • Why do you need training? • Who can benefit from training? • What will you be trained on? • When and where are the trainings? • Q & A
  • 3. How can I sharpen skills? What is this & why should I care? How we can help How can I practice? Why do you need expert-led training? Cassandra Basics Real World Applications Expert level Lack of expertise Difficult to simulate real-world use cases Want to become a Cassandra expert
  • 4. Why should you care? What will you get out of it? Deploying and managing distributed systems is challenging Learn how to deploy, manage and tune Apache Cassandra Data modeling for NoSQL systems is not well understood Learn how to use our data modeling framework for Apache Cassandra Modern applications that need to scale require alternative persistence solutions Learn how Apache Cassandra can help you build massively scalable applications Who can benefit from DataStax training? DeveloperDBASystem Administrator
  • 5. Confidential 5 Roles are changing • The Challenge: Poorly defined interface between development and operations • TheTrend: Redefine technical roles to include both development and operations responsibilities • The Solution: Development and operations should work more closely together.
  • 6. Confidential 6 Development Development • The business depends on Development to respond to changing needs and pressure from the competition
  • 7. Confidential 7 Development vs. Operations OperationsDevelopment • The business depends on Development to respond to changing needs and pressure from the competition • The business depends on Operations to keep the lights on and deliver the services that help generate revenue
  • 8. Confidential 8 Development + Operations = DevOps DevOps • DevOps stresses communication, collaboration and integration between software developers and IT operations professionals • DevOps is a response to the interdependence of software development and IT operations
  • 9. DataStax Training Curriculum DataStax courses to help you learn Apache Cassandra Course 1 Apache Cassandra: Core Concepts, Skills, and Tools Course 2 Apache Cassandra: Operations and Performance Tuning Course 3 Apache Cassandra: Building Scalable Java Applications Course 4 Apache Cassandra: Data Modeling
  • 10. Description Fundamentals of Cassandra 2.0 architecture, installation, configuration, data modeling, administration, and tooling. It serves as a foundation for other DataStax training courses. Course Length: 3 days Audience: All technologists seeking to use Cassandra 2.0 Prerequisites: Prior software administration or development experience Environment: Virtual Machine pre-configured with Cassandra 2.0, related tools, and exercise files Agenda: • Introduction to Big Data and Cassandra • Installing, configuring, and running Cassandra locally • Cassandra data model and Cassandra Query Language • Cassandra tools • Understanding Cassandra’s internal architecture • Working with Cassandra write/read paths • Understanding compaction • Introducing hardware planning and troubleshooting Course 1: Core Concepts, Skills, and Tools
  • 11. Description Develop the specific configuration, operational, and data ingestion skills needed to administer an Apache Cassandra 2.0 cluster. Course Length: 2 days Audience: Anyone with a need to operate and performance tune a Cassandra cluster Prerequisites: Completion of the Apache Cassandra: Core Concepts, Skills, and Tools course, or equivalent practical experience with Apache Cassandra. Students should be comfortable using Linux command line tools to successfully complete the learning exercises. Environment: AWS-based Apache Cassandra 2.0 cluster, related tools, and exercise files. Agenda: • Bootstrap new nodes into a cluster • Implement compression • Understand cleanup operations • Remove/Replace downed nodes • Decommission nodes • Change the replication factor • Understand repair operations • Perform backup and recovery • Understand how to investigate disk issues • Understand compaction issues • Understand memory issues • Understand CPU issues • Understand cache issues • Understand replication and consistency issues Course 2: Operations and Performance Tuning
  • 12. Description Technical introduction to all the conceptual and practical areas needed to use Apache Cassandra for building scalable Java applications. Course Length: 3 days Audience: Developers who want to build Java applications that persist and query data in Cassandra Prerequisites: Students should have experience programming in Java and be comfortable using Linux command line tools to successfully complete the learning exercises. Environment: Virtual Machine pre-configured with Cassandra 2.0, related tools, and exercise files Agenda: • Understand the Cassandra architecture • Basic installation and setup of Cassandra • The Cassandra Data Model • CQL Basics • Compound primary keys • Composite partition keys • Collections • Expiring columns (TTL) • Secondary indexes • Counters • Understand and use batches • How Cassandra replicates data in a ring • Understand Eventual Consistency • The architecture of the Java driver • Use the basic API to work with Cassandra • Asynchronous Queries Course 3: Building Scalable Java Applications
  • 13. Description Conceptual, logical, and physical data modeling for Apache Cassandra. It covers data modeling techniques, schema design optimizations, and indexing techniques. Course Length: 2 days Audience: Data architects, database designers, database administrators and database developers seeking to gain proficiency in data modeling and schema design for Apache Cassandra Prerequisites: Completion of the Apache Cassandra: Core Concepts, Skills, and Tools course, or equivalent practical experience with Apache Cassandra. Students should be comfortable using Linux command line tools to successfully complete the learning exercises. Environment: Virtual Machine pre-configured with Cassandra 2.0, related tools, and exercise files Agenda: • Data Modeling Framework • Cassandra Data Model • Entity-Relationship Model • ER Diagrams • Data Nesting with CQL Collections • CQL Querying Capabilities • Query-Driven Data Modeling Methodology • Data Modeling Best Practices • Conceptual-to-Logical Mapping Patterns • Considerations for Transactions • Data Aggregates • Table and Key Design • Specialty Indexes • Use Cases Course 4: Data Modeling
  • 14. Confidential 14 Public schedule Core Concepts Operations & Perf Tuning Building Scalable Java Applications Data Modeling NYC May 7-9 SFO June 23-24 SFO May 13-15 DFW June 26-27 SFO May 7-9 NYC June 26-27 NYC May 20-22 SFO July 24-25 ATL June 18-20 BOS June 30 – July 2 LAX June 30 – July 2 NYC Aug 14-15 Note:All dates listed are tentative and subject to change.
  • 15. 15 More Information? http://www.datastax.com/training Ready for Training? training@datastax.com