Manage AWS Using Python: Core Services
3.9 (88 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
745 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Manage AWS Using Python: Core Services to your Wishlist.

Add to Wishlist

Manage AWS Using Python: Core Services

Learn Python to manage AWS services in just one hour
3.9 (88 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
745 students enrolled
Created by Karan Brar
Last updated 9/2016
English
Current price: $10 Original price: $30 Discount: 67% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Management of AWS using Python
  • Automation of AWS administration tasks using Python
  • Integration AWS services with other applications
View Curriculum
Requirements
  • Basics of AWS Core Services
  • Understanding of Python will be an advantage
Description

Checkout the new Bonus Lecture - Learn CI and CD using Jenkins and AWS

This course has been intended to introduce you with basics of Boto3 and how you can take advantage of Boto3 in order to manage AWS Services.

Boto3 is the latest AWS SDK for Python, which is "not" a replacement of old Boto SDK. There are some new features like Clients, Resources, and Waiters, which make it a must have tool to develop or administer AWS services.

This particular course covers basics of Python, Boto3 and AWS Core Services, which include configuration of Virtual servers, Object Storage, Block Storage, Load Balancer, Database and DNS management.

The approach followed in this course is very practical and industry oriented. All the video lectures have an agenda at the beginning, followed by hands-on explanation of the concept and ended with a Quiz. 

All the quizzes are also well designed according to the material covered in each lecture

After taking this course, you'll find yourself more confidant in Boto3 and start working with Boto3 in less than 2 hours.

The biggest advantage of taking this course is the exposure to Boto3 functions. Unfortunately, there is no well defined online documentation available for Boto3 and you'll find no example in the official documentation itself. I have made an attempt to put all the elements together so that you don't need to look anywhere else when it comes to learning of Boto3.

Who is the target audience?
  • This course is for those who have just started with AWS and like to extend their expertise in this skill. Using Python for AWS development and administration will give them an extra edge in the IT industry.
  • The primary focus area of this course in Python. Hence, this course is not for those who don't like Python
Students Who Viewed This Course Also Viewed
Curriculum For This Course
14 Lectures
02:23:35
+
Introduction
3 Lectures 25:33

It's all about what this course covers, whey you need this course, and what are the advantages.

Preview 03:28

This lecture is intended to provide very basic overview of Python. It covers basic building blocks of Python along with some of the Python specific features like Lists, Dictionary, etc.

Preview 15:22

You'll come to know about Boto3 in this lecture. Questions like what is boto, how to use it, what it is actually used for, etc can be answered in this lecture.

Preview 06:43
+
Installation and Setup
1 Lecture 08:56

This lecture is all about installation and setup of Boto3. It covers aspects of configuring Amazon Access and Secret Access IDs, setting up the default region, etc.

Boto3 - Installation and Configuration
08:56

Covers installation and setup of Boto3

Boto3 Setup
5 questions
+
Working with AWS Core Services using Boto3
8 Lectures 01:43:53

This is the first core service to be configured with Boto3. This lecture is all about setting up Virtual Servers, Security Groups, Generating Key Pair, Launching instances, etc.

Configuring Virtual Servers using Boto3
16:03

It contains various multiple type questions covering the Virtual Server configuration using Boto3

Virtual Servers
7 questions

This lecture explains how to setup Elastic Load Balancer using Boto3. Once you'll be done with it, you'll definitely be able to configure ELB using Boto3 functions and automate some of the jobs as per your requirements

Configuring Load Balancer using Boto3
17:20

It contains various multiple type questions covering the Elastic Load Balancer configuration using Boto3

Elastic Load Balancer
5 questions

Here you'll learn how to configure Auto Scaling using Boto3. It covers one aspect as of now, which is to ensure minimum number of instances always to be present. In case one server crashes, a new instance will be launched using the AMI provided in the configuration.

Setup Auto Scaling using Boto3
17:06

It contains various multiple type questions covering the Auto Scaling configuration using Boto3

Auto Scaling
5 questions

This lecture will introduce you with management of Object Storage using  Boto3. You will understand how to create a Bucket, various ways to upload files, list contents of bucket, etc.

Working with Object Storage (S3)
16:14

It contains various multiple type questions covering the Object Storage configuration using Boto3

Object Storage
4 questions

Waiters is an important feature of Boto3 which was not there in earlier versions of Boto. Waiters allow you to wait for an event to happen before doing something. For example, you want to access an instance but it  is not in running state yet. You can use waiters to block all operations until instance reaches in running state

Preview 05:24

EBS is all about Block Storage. Block Storage is usually created in Volumes. You'll understand how to create volumes, attach with EC2 instance, detach volumes, delete volumes, etc.

Working with Block Storage (EBS)
10:11

It contains various multiple type questions covering the EBS configuration using Boto3

Elastic Block Storage
5 questions

This lecture is all about configure DB instance using Boto3. I'll be explaining how to setup a MySQL DB instance, various configurable parameters for a DB instance, some mandatory and some good to have parameters, etc.

Configure Database Instance using Boto3
11:33

It contains various multiple type questions covering the RDS configuration using Boto3

Amazon RDS
5 questions

There are many functions to be done using Route53. This lecture talks about configuring Route53 for DNS management and Availability monitoring of the applications.

Manage Route53 using Boto3
10:02

It contains various multiple type questions covering the Route53 configuration using Boto3

Amazon Route53
5 questions
+
Conclusion
1 Lecture 04:39

It is a recap of whatever we covered in this course. The learning path being followed is discussed in this lecture along with some upcoming courses on Boto3

Preview 04:39
+
Bonus Lecture: Learn CI and CD using Jenkins and AWS
1 Lecture 00:34

Learn auto deployments using Jenkins, SonarQube for Code Analysis, Parameterized Plugin, Delivery Pipeline Plugin, Email Extension Plugin, Build Promotion Plugin, AWS CodePipeline, AWS Elastic BeansTalk, GitHub, Ant, Maven, Oracle WebLogic

Course Overview and Discount Coupons
00:34
About the Instructor
Karan Brar
4.0 Average rating
2,326 Reviews
41,168 Students
4 Courses
KB Learning Academy

I'm a systems architect and possess over 10 years of professional experience with esteemed certifications like RHEL, Oracle Weblogic and IBM Websphere Application Server.

I'm a continuous learner and true believer in technology.

Some of my core strengths are AWS, Puppet, Linux, Oracle Fusion Middleware, Python, BASH, Build and Deployment practices, Load and Performance testing and Email servers setup.