4.32 out of 5
4.32
131 reviews on Udemy

DevOps on AWS: Learn to set up your infrastructure on cloud

A project based unique course which will teach you Cloud Computing and DevOps both from ground up.
Instructor:
Eduonix Learning Solutions
1,052 students enrolled
English [Auto-generated]
Learn to set up development and production infrastructure on AWS
Learn best practices for cloud
Learn DevOps tools and processes to leverage cloud capabilities
Learn to build scalable systems

The one stop shop for learning
DevOps on AWS, to help master DevOps concepts, along with the AWS
tools.

Developing
is a time consuming process, that requires coding, testing, bug
fixing, recoding, testing, deployment. This
process takes weeks, months and sometimes even years depending on how
complex the software is. But
what if you could reduce this process to hours and weeks, this is
exactly what DevOps does.

DevOps
looks at automating the entire process of testing and deployment to
reduce the amount of work that a developer needs to do.
This makes it not only
easier to build more products, but it also makes it faster to work on
the changes and putting the new updates into the pipeline.

AWS offers powerful cloud features which can help scale your application easily to millions of users. We bring together an unique course which will help you create your production and deployment environment on cloud and will teach you implement the best of cloud computing practices.

This
is why companies are looking to hire DevOps
and AWS architects that can help them
build this process and design better apps and software, faster and in
a more sophisticated manner. However, learning DevOps and AWS isn’t
easy. It requires an understanding of basic DevOps concepts and AWS
tools, along with programming languages.

This is why we have designed this
course!
This DevOps on AWS
tutorial helps breakdown simple DevOps and AWS concepts and builds
upon to them to help you learn exactly how to code using DevOps and
AWS, as well as test and deploy your apps on the cloud platform.

The
course will cover topics such as what is DevOps, why it is trending
and how it came into existence, as well as introduction to cloud
computing and how to benefit from the AWS cloud platform. It
also includes building a very basic web application on the cloud,
utilizing tools like Ansible and Jenkins and also learning how to
use AWS tools such as CloudFormation, CodeDeploy and CodePipeline.
Lastly, you will also learn how to actually deploy apps on AWS
instances automatically and also achieve continuous integration using
DevOps and AWS tools.

At
the end of this course, not only will you have mastered the concepts
required to understand DevOps and AWS, but you will also learn
exactly how to get started
working with these tools and even how to actually build an app and
deploy it on the cloud.

Enroll
now and become a DevOps and AWS master with this course!

Introduction

1
Introduction

Introduction to Cloud Computing

1
Cloud Computing Definition
2
Pros and cons for cloud computing
3
Software Methodologies
4
Introduction to DevOps and AWS
5
Section 2

Building Infrastructure on AWS

1
Signing up to AWS
2
Securing your Account
3
AWSCLI installation and configuration
4
Instace requirements
5
Running your first instance
6
Deploying a web server in the cloud
7
Section 3

Cloud Formation and Troposphere

1
Introducing Cloud Formation
2
Working with troposphere
3
Working with troposphere (2)
4
Adding output to the template
5
Uploading the template to CF
6
Introducing Git
7
Section 4

Setting a Complete Environment

1
Introducing Ansible
2
Setting up Dynamic AWS Inventory
3
Running your first Ansible command
4
Using Ansible playbooks
5
Introducing Ansible roles
6
Creating a role for PHP
7
Creating a role for Apache
8
Introducing Ansible pull
9
Verifying our cron job
10
Section 5

CI/CD Best Practices

1
What is CI,CD-
2
The Jenkins role
3
Create CF template for Jenkins
4
Deploying Jenkins
5
Writing and testing our code
6
CI in Jenkins
7
Creating the staging EC2 instance CF template
8
Install CodeDeploy on the staging environment
9
Create the Code Deploy service
10
Creating continuous deployment using CodeDeploy and CodePipeline
11
Section 6

Summary

1
Summary
2
Bonus Lecture: More Interesting Stuff, Offers and Discounts
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.3
4.3 out of 5
131 Ratings

Detailed Rating

Stars 5
55
Stars 4
54
Stars 3
18
Stars 2
4
Stars 1
0
89e8e905ae45ed23dd114b22da1bb1ba
30-Day Money-Back Guarantee

Includes

5 hours on-demand video
1 article
Full lifetime access
Access on mobile and TV
Certificate of Completion