RDS PostgreSQL and DynamoDB CRUD: AWS with Python and Boto3 [Video]

More Information
  • You'll learn how to launch and configure Relational Database Instances (RDS) on AWS using Python and Boto3!
  • You'll learn how to connect to RDS PostgreSQL instances on AWS using Python and psycopg2!
  • You'll learn how to implement Create, Read, Update, and Delete (CRUD) operations on RDS PostgreSQL using Python and psycopg2 library!
  • You'll learn how to create and configure NoSQL DynamoDB Tables on AWS using Python and Boto3
  • You'll learn how to implement Create, Read, Update, and Delete (CRUD) operations on DynamoDB using Python and Boto3!
  • You'll be confident to work with AWS APIs using Python for any kind of AWS resource on RDS and DynamoDB!

Do you want to learn how to launch managed Relational Databases or RDS on AWS? Do you want to learn how to connect to your RDS DB instances using Python and psycopg2 library and implement all Create, Read, Update, and Delete (CRUD) operations? Or Do you want to learn how to implement NoSQL DynamoDB Tables on AWS and work with data from scanning, querying to update, read, and delete operations? Then, this is the course you need on RDS and DynamoDB on AWS!

This course covers the following topics:

  • We’ll set up your environment on both Mac OS and Windows.
  • Create your own credentials for AWS
  • RDS or Relational Database Service from AWS
  • Launch your own Amazon RDS Instances purely with your Python code
  • Connect to our RDS database instance using Python and psycopg2 library
  • Execute your queries against RDS PostgreSQL
  • CRUD operations against our own-launched RDS PostgreSQL instance on AWS
  • Create your own DynamoDB Tables on AWS with Python!
  • Provide a key schema, attribute definitions and apply throughput to your tables
  • Basic CRUD operations with DynamoDB
  • Explore DynamoDB query operation and use conditions
  • Scan operation which basically scans your whole data and retrieves the results.

People who are passionate and want to learn more about AWS using Python and Boto3 will benefit from this course.

All the code files are placed at https://github.com/PacktPublishing/RDS-PostgreSQL-and-DynamoDB-CRUD-AWS-with-Python-and-Boto3

Style and Approach

This course will emphasize on a step-by-step approach to teach you about RDS PostgreSQL and DynamoDB CRUD.

  • Implement any sort of infrastructure on AWS with Python using RDS and DynamoDB!
  • Learn how to code against AWS API using Python and Boto3!
Course Length 3 hours 58 minutes
ISBN 9781838649722
Date Of Publication 27 Feb 2019


Niyazi Erdoğan

Niyazi Erdoğan - AWS Certified Solutions Architect, Software Engineer

He is a software engineer and AWS Certified Solutions Architect with over ten years of experience in various fields. He is living in one of the most beautiful cities in the world, Istanbul. He is a self-taught programmer and has been programming since he was in middle-school. His experience ranges from embedded development to server-side and client-side development technologies. He started his career while he was only a student as a Java Developer in healthcare industry as a private contractor. Then he moved in to the largest telecommunication company of Turkey which is Turkcell. After several years and various different positions at Turkcell, he moved in to Portugal and worked for another large telecommunication company for several years with Java technologies. After the telecommunication industry experience and several different experiences, he joined one of the largest companies of its sectors which is Siemens. He currently works at Siemens working with various Java and Cloud technologies. Besides his day job, he really enjoy's developing software with lots of different technologies. On the other hand, he loves to follow tech conferences and blogs about latest technologies and tools.