Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Hands-On Mastering Devops: Ci And Jenkins Pipelines In Aws

    Posted By: ELK1nG
    Hands-On Mastering Devops: Ci And Jenkins Pipelines In Aws

    Hands-On Mastering Devops: Ci And Jenkins Pipelines In Aws
    Published 4/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.03 GB | Duration: 2h 58m

    Transforming Your DevOps Skills: Hands-On Training in Continuous Integration and Jenkins Pipelines on AWS

    What you'll learn

    Create a continuous integration pipeline to construct and release a project in real-time

    Acquire fundamental knowledge about Continuous Integration (CI) concepts

    Develop a comprehensive Jenkins pipeline using Groovy on AWS free tier resources

    Launch a Jenkins pipeline environment using Terraform in a free tier environment, and utilize third-party tools to integrate with Jenkins

    Acquire production-level techniques, such as establishing webhook integration and implementing parallelism, in a complex environment

    Requirements

    Basic knowledge on AWS, Git, Terraform, Python, Groovy, Docker, Jenkins, Linux

    An aspiration to learn comprehensive, real-world scenarios for continuous integration

    Description

    This course is designed to teach you the fundamentals of Continuous Integration (CI) and Jenkins pipelines using Amazon Web Services (AWS). The course is divided into three parts:Continuous Integration Concepts - In this section, you will learn about the benefits of continuous integration and the tools that are commonly used in building pipelines. You will also learn about which languages to use, such as Groovy, and which platforms to choose.Getting Started with Jenkins - This section is all about getting hands-on experience with Jenkins. You will launch a cloud environment and deploy Jenkins. Then, you will explore the pipeline stages and learn how to develop them. You will also learn how to use third-party tools like Twilio and Dockerhub.Understanding and Implementing a Typical CI Workflow - In the final section, you will learn about more advanced topics in pipelines such as scaling and parallelism. You will develop a Python Flask application and use Git commands to learn how integration between version control (GitHub) and Jenkins works. You will also learn how to automate the pipeline by triggering it using a webhook in GitHub.By the end of this course, you will gain expertise in:Continuous integration concepts and best practicesCreating and implementing pipelines in Jenkins on a free-tier cloud platform (AWS)Integrating third-party tools like Twilio and DockerhubWorking with Git commands and version control systemsOptimizing observability and automating the pipeline

    Overview

    Section 1: Course Introduction

    Lecture 1 Module Overview

    Lecture 2 Welcoming

    Lecture 3 Introduction

    Lecture 4 What is Continuous Integration?

    Lecture 5 Overview - Part 1

    Lecture 6 Overview - Part 2

    Lecture 7 Overview - Part 3

    Section 2: Continuous Integration concepts

    Lecture 8 Module Overview

    Lecture 9 Benefits and examples

    Lecture 10 What is Groovy DSL?

    Lecture 11 Advanced topics such as scaling and parallelism in CI

    Lecture 12 Tools commonly used for CI such as Jenkins, Github actions

    Section 3: Getting started With Jenkins

    Lecture 13 Module Overview

    Lecture 14 AWS Account and Access Keys - IAM

    Lecture 15 Create a development environment - Cloud9

    Lecture 16 Establishing a cost-free cloud environment

    Lecture 17 Setting Twilio as a third-party service for alert notifications

    Lecture 18 Setting Docker Hub as a container artifact repository

    Lecture 19 Setting up a continuous integration environment

    Lecture 20 Integrating with version control systems

    Lecture 21 Cloning a version control repository on an agent

    Lecture 22 Cloning a version control repository on Docker

    Lecture 23 Configuring and automating builds and tests

    Lecture 24 Automating tests and code quality checks

    Lecture 25 Managing dependencies and artifacts

    Lecture 26 Establish and configure the deployment of artifacts

    Lecture 27 Establish and configure alert notifications – Bonus! (Twilio) SMS

    Lecture 28 Establish and configure alert notifications – Bonus! (Twilio) WhatsApp

    Lecture 29 A Complete and Detailed Example of the Entire Pipeline

    Section 4: Understanding and implementing a typical CI workflow

    Lecture 30 Module Overview

    Lecture 31 Becoming familiar with Python Flask Application

    Lecture 32 Code commit and push to the shared repository

    Lecture 33 Integrating webhooks for CI in Jenkins

    Lecture 34 Automatic triggering of the CI pipeline

    Lecture 35 Parallel building and testing of code changes in Jenkins

    Section 5: Conclusion

    Lecture 36 To be continue

    Individuals interested in constructing a Jenkins continuous integration pipeline in a cloud environment utilizing advanced technologies and techniques,Individuals seeking to improve their proficiency in the DevOps pipeline workflow