Working with Amazon DynamoDB using Python & Boto3

提供方
在此指导项目中,您将:
2 hours
初级
无需下载
分屏视频
英语(English)
仅限桌面

In this 2-hours long project, we will look at how to work with DynamoDB, a fully managed NoSQL Database provided by Amazon Web Services (AWS) using Python & Boto3. We will look at how to generate credentials to programmatically access AWS resources. We will then look at how to create a DynamoDB Table and load data in it. We will then move on to how to perform CRUD operations in DynamoDB which include Create new records, Reading, updating and deleting existing records. We will then look at how to perform Queries to retrieve data from a table using the primary key. We will then look at Scan operation which reads every item in the entire table and look at how to apply filters on the retrieved data to retrieve data without using a primary key. Finally we will see how to create an Index, specifically Global Secondary Index (GSI), to perform queries (an efficient alternative to Scan) on the database using fields which are non-primary key. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

您要培养的技能

  • aws

  • Database (DBMS)

  • Python Programming

  • NoSQL

  • Amazon Dynamodb

分步进行学习

在与您的工作区一起在分屏中播放的视频中,您的授课教师将指导您完成每个步骤:

指导项目工作原理

您的工作空间就是浏览器中的云桌面,无需下载

在分屏视频中,您的授课教师会为您提供分步指导

常见问题