Code Monkey home page Code Monkey logo

work-with-rds-and-dynamodb-aws-with-python-and-boto3-series's Introduction

Work-with-RDS-and-DynamoDB-AWS-with-Python-and-Boto3-Series

Code Repository for Work with RDS and DynamoDB: AWS with Python and Boto3 Series, Published by Packt

Work with RDS and DynamoDB: AWS with Python and Boto3 Series

This is the code repository for Work with RDS and DynamoDB: AWS with Python and Boto3 Series, published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

In this course, we’ll start by looking at the tools and the environment that is needed to work with AWS resources. We’ll be using Python, 3 and as per the IDE, we recommend you to use PyCharm from Jetbrains. It has a free community edition. After setting up your environment on both MacOS and Windows, we’ll create our credentials for AWS as being the AWS Access Key and AWS Secret Access Key for programmatic access to AWS resources. You’ll learn how you can set your AWS credentials globally on your computers using AWS CLI. Before jumping into the implementation, for one last tip, we’ll show you how you can have auto-complete capabilities on your PyCharm IDE with PyBoto3! Once we’re ready with our environment setup, we’ll start implementing our solution on AWS! And remember, we’ll do everything with Python code. Nothing will be done manually. We’ll start off with RDS or Relational Database Service from AWS. I’ll teach you how to launch your own Amazon RDS Instances purely with your Python code! Then, we’ll learn how to take a snapshot or namely backup our complete database instance. Later, I’ll teach you how to restore that snapshot that you have created earlier so that you can recover your database from failures! Next up is DynamoDB! With this very-popular NoSQL service from AWS, I’ll teach you how to create your own DynamoDB Tables on AWS with Python! You’ll learn how to provide a key schema, attribute definitions, and apply throughout to your tables.

The codes and caption files for this course are available at: https://github.com/PacktPublishing/Work-with-RDS-and-DynamoDB-AWS-with-Python-and-Boto3-Series

What You Will Learn

  • Develop a fully scalable solution on Azure using PaaS services to easily manage your users' traffic peaks
  • Design your application's architecture as cloud-native and asynchronous in nature to allow better cost savings and higher profits.
  • Deploy your solution as a Web App, a container, or a fully managed Kubernetes cluster; forget about operating a website and focus more on business leads.
  • Deploy databases and caching solutions on Azure to save costs and be protected from DDoS and other attacks.
  • Develop customer-centric engagement and retention solutions using best-in-class AI and Machine Learning solutions on Azure, so that you can reach them quickly, even on vacations.
  • Secure your web application with Azure AD, an Identity-as-a-Service service, enabling you to authenticate your users and secure their data in the GDPR world.
  • Safely balance your traffic loads across several nodes on the cloud/or off the cloud, so that you can provide the best experience to your users, even during sales

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
This course is designed for beginners on AWS,Cloud Architect Associate Exam Preppers who wants to practice their theories with real projects and for those Who wants to learn how to implement Infrastructure-as-a-Code or IaaS on AWS and how to develop infrastructures on AWS using Python.

Related Products

work-with-rds-and-dynamodb-aws-with-python-and-boto3-series's People

Contributors

packt-itservice avatar asif-packt avatar parvathyn-packt avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.