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.
It's all about what this course covers, whey you need this course, and what are the advantages.
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.
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.
Covers installation and setup of Boto3
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.
It contains various multiple type questions covering the Virtual Server configuration using Boto3
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
It contains various multiple type questions covering the Elastic Load Balancer configuration using Boto3
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.
It contains various multiple type questions covering the Auto Scaling configuration using Boto3
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.
It contains various multiple type questions covering the Object Storage configuration using Boto3
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
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.
It contains various multiple type questions covering the EBS configuration using Boto3
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.
It contains various multiple type questions covering the RDS configuration using Boto3
There are many functions to be done using Route53. This lecture talks about configuring Route53 for DNS management and Availability monitoring of the applications.
It contains various multiple type questions covering the Route53 configuration using Boto3
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
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.