Learn AWS Automation with Boto3, Python, and Lambda Functions
Video description
Gain expertise with hands-on real-time use cases using Boto3 and Lambda functions for automating their workloads
About This Video
Gain expertise with hands-on real-time use cases using Boto3 and Lambda functions
Explore in detail the concepts of Lambda function and different types of Lambda triggering methods
Understand session, resource, client, collections, waiters, and paginators
In Detail
The objective of the …
Learn AWS Automation with Boto3, Python, and Lambda Functions
Video description
Gain expertise with hands-on real-time use cases using Boto3 and Lambda functions for automating their workloads
About This Video
Gain expertise with hands-on real-time use cases using Boto3 and Lambda functions
Explore in detail the concepts of Lambda function and different types of Lambda triggering methods
Understand session, resource, client, collections, waiters, and paginators
In Detail
The objective of the course, AWS Automation with Boto3, Python, and Lamba Functions, is to cover the core concepts of Boto3 and Lambda. In most of the cases, Boto3 works along with Lambda and that's the reason we combine Boto3 and Lambda into one course. We have divided the course into two parts to get more clarity about Boto3 and Lambda. Part 1 is about how to write and execute Python Boto3 on our local server or any OS. Part 2 is about writing and executing Python Boto3 in Lambda with different triggering methods.
Boto3 is the name of the Python SDK for AWS or Boto3 is the Python module to work with AWS services using Python scripts. It allows you to create, update, and delete AWS services from our Python scripts without opening AWS management console through the browser; we can execute these Python Boto3 scripts either from our local server or using AWS Lambda service.
In this course, we will see how to implement and execute Python Boto3 scripts on our local server; then, we will move on with AWS Lambda service. Boto3 is built on top of the Botocore module. We will also explore the different types of Boto3 sessions and the concepts of Boto3 to write Python scripts for AWS automation.
By the end of this course, you will get the knowledge to apply different concepts of Boto3 and Lambda for different AWS services.
Who this book is for
This course is designed for individuals looking to master Boto3 and AWS Lambda functions with different triggering method skills to automate tasks in real time.
Chapter 1 : Introduction and Environment Setup for Boto3
Objective of the Course
What Do You Need for This Course
Introduction to Boto3
Installing Required Python Version and Boto3 on Windows Server
Installing Required Python and Boto3 on Linus Server to Work with AWS Services
Boto3 Environment Setup on Windows Server to Work with AWS Services
Boto3 Environment Setup on RHEL Server to Work with AWS Services
First Boto3 Script to Verify the Boto3 Environment Setup on Windows and Linux
Concepts of Boto3 to Write Python Scripts for AWS Automation
Different Types of Boto3 Sessions
Chapter 2 : Boto3 Documentation Help to Implement Python Boto3 Scripts
How to Implement Python Boto3 Scripts Using Client Object
How to Implement Python Boto3 Scripts Using Resource Object
Chapter 3 : Working with STS
Get AWS Account ID
Chapter 4 : EC2 – Part 1: Working with EC2 Services
Simple Python Boto3 Scripts on EC2 Service
Menu Driven Script to Perform Different Status Actions on EC2 Instance
Chapter 5 : EC2 Waiters
What is a Waiter? How to Use Waiters on the EC2 Instance?
Chapter 6 : Usage of Meta Object
Usage of Meta Object
Chapter 7 : EC2 Collections
Boto3 Collections Concepts
Boto3 Collection Concept to Start, Stop, Terminate, and Monitor All Instances Once
Chapter 8 : EC2- Part 2: Practice with EC2 Services
Delete Unused and Untagged EBS Volumes
EC2 Instances Inventory
List All Available Snapshots
List Snapshots Based on Size
List Snapshots Based on Start Time
Chapter 9 : IAM Roles to Execute Python Boto3 Scripts
Executing Python Boto3 Script from EC2 Instance that is Attached with IAM Role
Chapter 10 : Exception Handling with Boto3 and Botocore Modules
Simple Exception Handling
Chapter 11 : Working with IAM Users
Get IAM User Details and Get All IAM Users Details
Random Password Generator Using Python
Create an IAM User with Console Login Access Using Boto3 of Python
Chapter 12 : Lambda-Part 1: AWS Automation with Boto3 and Lamba Functions
Introduction to AWS Lambda Functions
Automating the Start and Stop EC2 Instances for Test Environment
Automatic Mail Alert: When Instance State is Reached to Stopped
Automate Snapshots for EBS Volumes Using Lambda and Cloudwatch
Automate Snapshots of EBS Volumes for All Regions
Automate Copy of EBS Snapshots Between Regions
Chapter 13 : Paginators of Boto3
Boto3 Client Paginators
Chapter 14 : Working with S3
Concepts of Boto3 to Work with AWS S3 Service
List All Buckets
Paginators for s3
Chapter 15 : Lambda-Part 2: AWS Automation with Boto3 and Lambda Functions
Assigning Secondary IP of Master to Slave when Master is Down
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept