This course is specifically designed to empower customers with the knowledge and confidence to design effective data models in Amazon Timestream. Throughout the course, you will delve into key concepts of Timestream, understanding their significance in data modeling, and how they impact performance and cost optimization. You will learn different Timestream data models and the course will guide you in making informed decisions about which model to choose for specific scenarios. The course will demonstrate how to use some Timestream features to enhance query performance. Finally, this course provides insights on determining whether a single table or multiple tables are more suitable when modeling time-series data for your application. By the end of this course, you will have the required confidence and skills to design robust time-series data models in Amazon Timestream.
- Course level: Intermediate
- Duration: 60 minutes
Activities
This course includes presentations, demonstrations, videos, and assessments.
Course objectives
In this course, you will learn the following:
- Key concepts of Timestream
- How to perform data modeling in Timestream
- Sample telemetry application data modeling in Timestream
- Ingesting and querying with Timestream
- Timestream features to enhance query performance
Intended audience
This course is intended for the following roles:
- Developers who are designing data modeling in Timestream
- Solution architects
- Cloud database architecture designers
Prerequisites
We recommend that attendees of this course have the following prerequisites:
- Familiarity with databases and SQL
- Basic Python skills
Course outline
Lesson 1: Key Concepts of Amazon TimestreamLesson 2: The Importance of Data Modeling
Lesson 3: How Do I Begin Building My Model?
Lesson 4: Moving from Traditional Databases to Timestream
Lesson 5: Understanding Other Timestream Key Considerations
Lesson 6: Additional Resources