{"id":19759370,"url":"https://github.com/linuxacademy/content-dynamodb-datamodeling","last_synced_at":"2025-04-30T12:32:44.595Z","repository":{"id":85208608,"uuid":"227644979","full_name":"linuxacademy/content-dynamodb-datamodeling","owner":"linuxacademy","description":"Amazon DynamoDB Data Modeling Course","archived":false,"fork":false,"pushed_at":"2023-10-13T19:26:06.000Z","size":3098,"stargazers_count":19,"open_issues_count":0,"forks_count":31,"subscribers_count":10,"default_branch":"master","last_synced_at":"2023-10-15T10:21:22.773Z","etag":null,"topics":["amazon-web-services","aws","data-modeling","dynamodb","python"],"latest_commit_sha":null,"homepage":"https://linuxacademy.com","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/linuxacademy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-12-12T16:04:42.000Z","updated_at":"2023-10-13T19:10:18.000Z","dependencies_parsed_at":"2023-04-30T01:31:31.928Z","dependency_job_id":null,"html_url":"https://github.com/linuxacademy/content-dynamodb-datamodeling","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linuxacademy%2Fcontent-dynamodb-datamodeling","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linuxacademy%2Fcontent-dynamodb-datamodeling/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linuxacademy%2Fcontent-dynamodb-datamodeling/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linuxacademy%2Fcontent-dynamodb-datamodeling/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/linuxacademy","download_url":"https://codeload.github.com/linuxacademy/content-dynamodb-datamodeling/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224211385,"owners_count":17274284,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["amazon-web-services","aws","data-modeling","dynamodb","python"],"created_at":"2024-11-12T03:29:08.010Z","updated_at":"2024-11-12T03:29:08.458Z","avatar_url":"https://github.com/linuxacademy.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Amazon DynamoDB Data Modeling\n\nBefore running the code in this repo, please follow these steps to setup your workspace if you have not\nset it up already:\n\nSetup credentials for DynamoDB access. One of the ways to setup credentials is to add them to `~/.aws/credentials` file (`C:\\Users\\USER_NAME\\.aws\\credentials` file for Windows users) in following format:\n\n```text\n[\u003cprofile_name\u003e]\naws_access_key_id = YOUR_ACCESS_KEY_ID\naws_secret_access_key = YOUR_SECRET_ACCESS_KEY\n```\n\nIf `\u003cprofile_name\u003e` is specified as \"default\" then AWS SDKs and CLI will be able to read the credentials without any additional configuration. But if a different profile name is used then it needs to be specified while initializing DynamoDB client via AWS SDKs or while configuring AWS CLI.\n\nPlease refer following guide for more details on credential configuration: \u003chttps://boto3.amazonaws.com/v1/documentation/api/latest/guide/quickstart.html#configuration\u003e\n\nInstall the latest Boto 3 release via pip:\n\n```sh\npip install boto3\n```\n\nPlease refer following guide for more details on Boto 3 installation: \u003chttps://boto3.amazonaws.com/v1/documentation/api/latest/guide/quickstart.html#installation\u003e\n\nPlease note that you may need to follow additional setup steps for using Boto 3 from an IDE. Refer your IDE's documentation if you run into issues.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinuxacademy%2Fcontent-dynamodb-datamodeling","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flinuxacademy%2Fcontent-dynamodb-datamodeling","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinuxacademy%2Fcontent-dynamodb-datamodeling/lists"}