100+ Aws Python Boto3 Scripts - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: 100+ Aws Python Boto3 Scripts (/Thread-100-Aws-Python-Boto3-Scripts) |
100+ Aws Python Boto3 Scripts - AD-TEAM - 12-22-2024 100+ Aws Python Boto3 Scripts Published 11/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 20.82 GB | Duration: 32h 4m Learn how to Automate your Cloud Environment with Python Boto3 Scripts What you'll learn Automate AWS Tasks Using Python and Boto3 Write Python Scripts Using Boto3 AWS SDK Read Python, Boto3 and Botocore Documentation Learn About a Variety of AWS Services including EC2, Lambda, DynamoDB, RDS, etc Learn About PEP8, Pylint, Visual Studio Code, etc Requirements Basic Programming Experience in any Language Basic AWS experience Description Some of the most important skills to have nowadays if you work with or just enjoy Technology, is to know Cloud Computing, a programming language and how to automate things. AWS is known to be the top 1 cloud provider and Python is a programming language that is very powerful and heavily used in many different industries. In this course, we put AWS and Python together to automate your tasks in your Cloud Environment using the Boto3 SDK for Python!In this course, we will write more than 100 scripts together using Python and Boto3. All the scripts are guided, step-by-step, with detailed explanation. There are over 30 hours of videos, and more than 150 lectures! You will also learn how to read the Pyhton, Boto3, Pylint and PEP8 documentation.AWS Services covered in this course include EC2, S3, Lambda, DynamoDB, SNS, RDS, IAM, EBS, AMI, Snapshot, VPC, Workspaces and much more! We also cover AWS EventBridge and explain how to run your scripts automatically on the AWS Console.At the end of this course, you will be able to write your own scripts and automate your Cloud Environment.So, what are you waiting for? Join us in this course and I'm sure this will really help you on your projects and your career! Overview Section 1: Introduction Lecture 1 Welcome to '100+ Python/Boto3 Scripts' Course! Lecture 2 Introduction Lecture 3 About the Instructor Lecture 4 About the Course Lecture 5 AWS Services Covered in this Course Section 2: Definitions Lecture 6 Definitions Lecture 7 What is Python Lecture 8 What is Boto3 Lecture 9 What is Botocore Lecture 10 What is Pylint Section 3: Installation & Course Material Lecture 11 Installation & Course Material Lecture 12 Preparing your Windows Environment Lecture 13 Preparing your Linux Environment Lecture 14 Preparing your MacOS Environment Lecture 15 Course Material Section 4: Python Basics Lecture 16 Python Basics Lecture 17 Strings Lecture 18 Integers Lecture 19 Booleans Lecture 20 Lists Lecture 21 Tuples Lecture 22 Ranges Lecture 23 Sets Lecture 24 Dictionaries Lecture 25 If Statements Lecture 26 For Statements Lecture 27 While Statements Lecture 28 Break Statements Lecture 29 Continue Statements Lecture 30 User Input Lecture 31 Try, Except & Finally Lecture 32 Datetime Lecture 33 Reading and Writing Files Lecture 34 CSV File Reading and Writing Lecture 35 if __name__ == "__main__": Section 5: Scripts Structure Lecture 36 Scripts Structure Section 6: SNS - Simple Notification Service Scripts Lecture 37 SNS - Simple Notification Service Scripts Lecture 38 Script 001 - Creates a SNS Topic Lecture 39 Script 002 - Creates a SNS Subscription Lecture 40 Script 003 - Lists SNS Topics Lecture 41 Script 004 - Lists SNS Subscriptions Lecture 42 Script 005 - Adds Tags to SNS Topics Lecture 43 Script 006 - Removes Tags From SNS Topics Lecture 44 Script 007 - Sends an Email Using SNS Section 7: EBS - Elastic Block Store Scripts Lecture 45 EBS - Elastic Block Store Scripts Lecture 46 Script 008 - Creates an EBS Volume Lecture 47 Script 009 - Lists Available EBS Volumes Lecture 48 Script 010 - Lists Unencrypted EBS Volumes Lecture 49 Script 011 - Lists EBS Volumes Types Lecture 50 Script 012 - Attaches an EBS Volume Lecture 51 Script 013 - Modifies an EBS Volume Lecture 52 Script 014 - Deletes an EBS Volume Section 8: EC2 - Elastic Compute Cloud Scripts Lecture 53 EC2 - Elastic Compute Cloud Scripts Lecture 54 Script 015 - Creates EC2 Instances Lecture 55 Script 016 - Tags EC2 Instances Lecture 56 Script 017 - Exports Details From All EC2 Instances to a CSV File Lecture 57 Script 018 - Lists EC2 In a Specific State (Client) Lecture 58 Script 019 - Lists EC2 In a Specific State (Resource) Lecture 59 Script 020 - Lists EC2 Tags Lecture 60 Script 021 - Lists EC2 With Specific Tag Key Lecture 61 Script 022 - Modifies EC2 Instance Type Lecture 62 Script 023 - Modifies EC2 Instances Attributes Lecture 63 Script 024 - Associates EC2 to an Instance Profile Lecture 64 Script 025 - Stops EC2 Instances Lecture 65 Script 026 - Starts EC2 Instances Listed in a File Lecture 66 Script 027 - Terminates EC2 Instances Listed in a File Section 9: AMI - Amazon Machine Image Scripts Lecture 67 AMI - Amazon Machine Image Scripts Lecture 68 Script 028 - Creates an AMI Lecture 69 Script 029 - Lists AMIs Creation Date Lecture 70 Script 030 - Lists Old AMIs Lecture 71 Script 031 - Deregisters (Deletes) an AMI Section 10: Snapshot Scripts Lecture 72 Snapshot Scripts Lecture 73 Script 032 - Creates a Snapshot Lecture 74 Script 033 - Lists Snapshots Creation Date Lecture 75 Script 034 - Lists Old Snapshots Lecture 76 Script 035 - Deletes a Snapshot Section 11: RDS - Relational Database Service Scripts Lecture 77 RDS - Relational Database Service Scripts Lecture 78 Script 036 - Creates a RDS Instance Lecture 79 Script 037 - Exports RDS Details to CSV File Lecture 80 Script 038 - Stops a RDS Instance Lecture 81 Script 039 - Starts a RDS Instance Lecture 82 Script 040 - Lists RDS in a Specific State Lecture 83 Script 041 - Takes a Snapshot of a RDS Instance Lecture 84 Script 042 - Deletes a RDS Instance Section 12: S3 - Simple Storage Service Scripts Lecture 85 S3 - Simple Storage Service Scripts Lecture 86 Script 043 - Creates a S3 Bucket Lecture 87 Script 044 - Lists All S3 Buckets Lecture 88 Script 045 - Lists Empty S3 Buckets Lecture 89 Script 046 - Lists Public S3 Buckets Lecture 90 Script 047 - Uploads a File to a S3 Bucket Lecture 91 Script 048 - Puts an Object in a S3 Bucket Lecture 92 Script 049 - Lists the Objects of a S3 Bucket Lecture 93 Script 050 - Enables S3 Bucket Versioning Lecture 94 Script 051 - Creates an IAM Role for S3 Bucket Replication Lecture 95 Script 052 - Configures S3 Bucket Replication Lecture 96 Script 053 - Checks if S3 Bucket Replication is Configured Lecture 97 Script 054 - Prints the S3 Bucket Policy Lecture 98 Script 055 - Puts a S3 Bucket Policy Lecture 99 Script 056 - Enables S3 Bucket Encryption Lecture 100 Script 057 - Lists the Default Encryption in a S3 Bucket Lecture 101 Script 058 - Downloads a File From a S3 Bucket Lecture 102 Script 059 - Deletes a S3 Bucket Section 13: Workspaces Scripts Lecture 103 Workspaces Scripts Lecture 104 Script 060 - Creates a Workspace Lecture 105 Script 061 - Exports Workspaces Details to CSV File Lecture 106 Script 062 - Lists Workspaces in a Specific State Lecture 107 Script 063 - Lists Workspaces in the 'Unhealthy' State Lecture 108 Script 064 - Lists Workspaces in a Specific Bundle Lecture 109 Script 065 - Lists Workspaces in a Specific Directory Lecture 110 Script 066 - Prints Details of Workspace Images Lecture 111 Script 067 - Lists Workspaces in a Specific Connection State Lecture 112 Script 068 - Modifies Workspaces Properties Lecture 113 Script 069 - Starts, Stops, Reboots or Terminates a Workspace Lecture 114 Script 070 - Prints Information About a Workspace Lecture 115 Script 071 - Tags Workspaces Section 14: VPC - Virtual Private Cloud Scripts Lecture 116 VPC - Virtual Private Cloud Scripts Lecture 117 Script 072 - Creates a VPC Lecture 118 Script 073 - Creates Subnets Lecture 119 Script 074 - Creates Route Tables Lecture 120 Script 075 - Creates and Attaches an Internet Gateway Lecture 121 Script 076 - Enable VPC Flow Logs Lecture 122 Script 077 - Lists All VPCs Lecture 123 Script 078 - Lists All Active Flow Logs Lecture 124 Script 079 - Lists Route Tables Not Associated to Subnets Lecture 125 Script 080 - Creates a VPC Endpoint Lecture 126 Script 081 - Describes VPC Attributes Lecture 127 Script 082 - Deletes a VPC Section 15: Security Groups Scripts Lecture 128 Security Groups Scripts Lecture 129 Script 083 - Creates a Security Group Lecture 130 Script 084 - Adds Inbound/Outbound Rules From a File Lecture 131 Script 085 - Lists All Security Groups Lecture 132 Script 086 - Lists Security Groups Open to the World Lecture 133 Script 087 - Lists Security Groups With Empty Rules Lecture 134 Script 088 - Lists Security Group Rules Lecture 135 Script 089 - Deletes a Security Group Section 16: DynamoDB Scripts Lecture 136 DynamoDB Scripts Lecture 137 Script 090 - Creates a DynamoDB Table Lecture 138 Script 091 - Lists All DynamoDB Tables Lecture 139 Script 092 - Prints Attributes of a DynamoDB Table Lecture 140 Script 093 - Lists DynamoDB Tables in a Specific State Lecture 141 Script 094 - Puts an Item to a DynamoDB Table Lecture 142 Script 095 - Gets an Item From a DynamoDB Table Lecture 143 Script 096 - Updates an Item in a DynamoDB Table Lecture 144 Script 097 - Updates the DynamoDB Table Settings Lecture 145 Script 098 - Deletes an Item From a DynamoDB Table Lecture 146 Script 099 - Deletes a DynamoDB Table Section 17: Lambda Functions Scripts Lecture 147 Lambda Functions Scripts Lecture 148 Script 100 - Creates a Lambda Function Lecture 149 Script 101 - Lists All Lambda Functions Lecture 150 Script 102 - Prints Detailed Information of a Lambda Function Lecture 151 Script 103 - Lists Aliases From a Lambda Function Lecture 152 Script 104 - Invokes a Lambda Function Lecture 153 Script 105 - Lists the Versions of a Lambda Function Lecture 154 Script 106 - Updates the Code of a Lambda Function Lecture 155 Script 107 - Tags a Lambda Functions Lecture 156 Script 108 - Deletes a Lambda Function Section 18: Integration With Lambda and EventBridge Lecture 157 Integration With Lambda and EventBridge Lecture 158 EC2 Inventory Upload in a S3 Bucket Using Lambda Section 19: Conclusion Lecture 159 Conclusion Lecture 160 Contact and Resources Lecture 161 Final Words Beginner Developers and System Administrators Curious about AWS, Python, Boto3 and Automation,Cloud Administrators pretending to automate tasks in AWS using Python and Boto3 |