DevOps with AWS CodePipeline, Jenkins and AWS CodeDeploy

Discover the importance of DevOps skills with our friendly guide to CI/CD in AWS. Boost your career and automate with Jenkins!

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is your friendly ticket to mastering DevOps! You'll learn all about CI and CD, and get to play around with AWS and Jenkins—all while making your software development life easier and faster!

Key Points

  • Understand the basics of Continuous Integration and Continuous Delivery.
  • Get hands-on with AWS and Jenkins for automated pipelines.
  • Boost your career potential with in-demand DevOps skills.

Learning Outcomes

  • Gain practical experience with AWS EC2 and RDS.
  • Learn how to build and manage CI/CD pipelines.
  • Understand the benefits of automation in software development.

About This Course

Learn DevOps skills with rising demand. Continuous integration and continuous delivery in the AWS cloud

Today the technology sector is experiencing a boom throughout the world. There are hundreds of startups launching every day.  In order to move fast - these startups need people who are skilled at automating as much as possible. Mostly progressive startups - favor implementing completely automated DevOps pipelines from the get go.  They realize that these practices of continuous integration (CI) and continuous delivery (CD) will yield tremendous benefits regarding speed and agility. The demand for these skills has been steadily rising over the last few years.

AWS CodePipeline and AWS CodeDeploy is a highly scalable and configurable toolset from Amazon AWS which enables us to build very sophisticated automated build and deployment pipelines.

Jenkins is an award-winning open source toolset which enables us to build very sophisticated automated build pipelines very quickly. It has extensive community support which has augmented the core functionality of Jenkins by building and sharing hundreds of very useful plugins.

Implementing continuous integration, continuous delivery and continuous deployment with these tools and frameworks can help us immensely in reducing the risk within our software development lifecycle. It catches us bugs early and increases the quality of our software products. This, in turn, reduces the overall cost to develop innovative software in any environment - startups and enterprise alike.

The demand for professionals who have experience with these tools has been growing steadily over the last few years. The salaries and consulting rates for these skills have also been rising and are only bound to go up as the demand for these skills remains steady or increases. Professionals with AWS and Jenkins experience can demand as much as $130K as their yearly compensation and these jobs pay more than majority of the jobs posted on US job boards.

In this course we will:

  • Learn about CI & CD and why it is important

  • Learn about installing and configuring Amazon AWS EC2 machines

  • Learn about installing and configuring PostgresSQL database in Amazon RDS

  • Learn about AWS CodePipeline, Jenkins and AWS CodeDeploy

  • Build an automated CI and CD pipeline 

  • Learn how to version control and manage relational database schema

  • Run the CI pipeline to maintain build artifacts

  • Learn how to configure automated build notifications

  • Learn what is continuous integration (CI), continuous delivery and continuous deployment (CD)

  • Learn why CI and CD is important (especially in fast paced startup environment)

  • Maintain and version control database schema in an automated fashion via Sqitch

Instructors

Profile photo of Manuj Aggarwal
Manuj Aggarwal

I grew up in a small town in India. A friendly child, my home was troubled. I withdrew into my shell, becoming aloof and angry. At age 15, I started working in a factory where I labored 12 hours/day with only $2 as a daily salary.LAST CHANCE BLOWNReading business magazines in the factory corner, a dream was born. Could I...

Instructors

Profile photo of TetraNoodle Team
TetraNoodle Team

At TetraNoodle Technologies and its education arm - TetraTutorials, we work with several startups and build small to very high scale cloud solutions every day. We know what it takes to do this well.  We strive to put all our hands-on experience into these courses. Instead of superficial knowledge - we go into the depth of the topic and give...

Review
4.9 course rating
4K ratings
ui-avatar of Gaurav Saxena
Gaurav S.
5.0
1 year ago

served the purpose

  • Helpful
  • Not helpful
ui-avatar of Dhruv Soni
Dhruv S.
3.5
1 year ago

It was good. But could have been better if the instructer was interactive on the video too like a small window of him describing each title and subject or chapter

  • Helpful
  • Not helpful
ui-avatar of Alexandre Valente
Alexandre V.
5.0
4 years ago

It gives a good overview about what we need to use these technologies. As a result I know were to go for the project though I still have to learn a lot about Jenkins, pipelines (dev, testing..) and DEVOPS and AWS.

  • Helpful
  • Not helpful
ui-avatar of Ravindra Ganji
Ravindra G.
3.0
4 years ago

The Course was prepared long time back and so much changed with AWS Services after this was prepared. I wish it could have been updated. But for that, it is good.

  • Helpful
  • Not helpful
ui-avatar of Sanjay Garg
Sanjay G.
4.0
4 years ago

I am new to AWS though having idea of Devops. It helped me clear few of the concepts.

  • Helpful
  • Not helpful
ui-avatar of Swathipriya Vempali
Swathipriya V.
4.5
4 years ago

Hello,

Thanks for awesome course , keeping the chapters with few minutes made more fun learn. Being Unix/Linux and beginner I would suggest to let know begginers - what pgadmin is ? and it not clear in 4th chapter that you were using a ubuntu/Linux server to install though I had understood later chapters its Linux box. Over all big thumbs-up I loved the course being short and made to learn fast !

  • Helpful
  • Not helpful
ui-avatar of Larry Oke
Larry O.
4.0
4 years ago

The lengthy db schema management framework is unnecessary for this tutorial. If at all, it should go into an appendix section at the end of the course and should be presented in such a way that I can still understand the tutorials without it.
Overall, a very good course

  • Helpful
  • Not helpful
ui-avatar of George Oakes
George O.
4.0
5 years ago

Videos of the AWS console and services are a bit out of date. Content good, but time for a refresh.

  • Helpful
  • Not helpful
ui-avatar of Michael Lindeboom
Michael L.
3.0
5 years ago

This course is showing its age. Following along with the code and commands results in some errors, to the point where you either need to debug the problem or become a passive participant.

  • Helpful
  • Not helpful
ui-avatar of Luis Betancourt
Luis B.
2.0
5 years ago

Maybe it was a great course back in 2016, but now it's outdated. You are going to spend some time trying to figure out why some things don't work.

I couldn't figure out how to deploy the sqitch database. I'n not really sure how the instructor found the ip address to deploy the db to.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses