Ultimate Devsecops With Real World Scenarios

Posted By: ELK1nG

Ultimate Devsecops With Real World Scenarios
Published 8/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 10.90 GB | Duration: 27h 30m

In this course you will learn all the DevOps technologies and methods needed for your career

What you'll learn

What is DevOps vs DevSecOps

Linux/Unix For DevOps and Developers

Learn Python From the Scratch

Make your own Ethical Hacking Tools In Python

Learn Cloud Services - AWS (Amazon Web Services)

Learn Continuous Integration And Continuous Delivery CI/CD - Jenkins

Learn Containerization Technology - Docker

Learn Containerization Technology - Kubernetes

Learn IAC (Infrastructure As Code) - AWS Cloud Formation

Learn IAC (Infrastructure As Code) - Terraform

Learn Continuous Monitoring - AWS CloudWatch

Learn Cyber Security Threats and the Best Practices

Learn Soft Skills for DevOps

Real Life Scenarios with Practice Step-By-Step

Requirements

Eager to learn and Patience !!!

Description

DevOps is a set of practices that combines software development and IT operations. It aims to shorten the systems development life cycle and provide continuous delivery with high software quality.DevSecOps is a culture shift in the software industry that aims to bake security into the rapid-release cycles that are typical of modern application development and deployment.The roles of the DevOps that have the highest demand among respondents are: DevOps engineer- 39% Software engineer- 29% DevOps consultant- 22%Organizations need DevOps engineers so badly, because now as never before they are pressed to build high-quality applications as fast as possible to keep up with the competition and create innovative solutions to address business challenges in a quick and continuous manner.In this Course you will learn all the needed DevOps/DevSecOps Skills and Tools needed for your Career.You will learn all of the below in one course inly (This Ultimate Course):What is DevOps Vs DevSecOpsLinux/Unix For DevOps and DevelopersLearn Python From the ScratchMake your own Ethical Hacking Tools In PythonLearn Cloud Services - AWS (Amazon Web Services)Learn Continuous Integration And Continuous Delivery CI/CD - JenkinsLearn Containerization Technology - DockerLearn IAC (Infrastructure As Code) - AWS Cloud FormationLearn IAC (Infrastructure As Code) - TerraformLearn Continuous Monitoring - AWS CloudWatchLearn Cyber Security Threats and the Best PracticesLearn Soft Skills for DevOpsReal Life Scenarios with Practice Step-By-Step

Overview

Section 1: Introduction

Lecture 1 What Is DevOps Vs DevSecOps

Section 2: Linux/Unix For DevOps and Developers

Lecture 2 Slides

Lecture 3 Linux from the beginning – History and Evolution

Lecture 4 Linux vs Unix

Lecture 5 Unix Architecture

Lecture 6 Linux Directory Structure

Lecture 7 Basic Linux Commands

Lecture 8 Basic Linux Commands Hands-On

Lecture 9 Working with Directories

Lecture 10 Working with Directories Hands-On

Lecture 11 Listing Files and Understanding ls Output

Lecture 12 Listing Files and Understanding ls Output Hands-On

Lecture 13 Links and Shortcuts in Linux

Lecture 14 Links and Shortcuts in Linux Hands-On

Lecture 15 File and Directory Permissions

Lecture 16 File and Directory Permissions Hands-On

Lecture 17 Finding Files and Directories Hands-On

Lecture 18 Viewing Files and the Nano Editor

Lecture 19 Viewing Files and the Nano Editor Hands-On

Lecture 20 Editing Files in Vi/Vim

Lecture 21 Editing Files in Vi/Vim Hands-On

Lecture 22 Linux copy move commands Hands-On

Lecture 23 Input Output and Redirection

Lecture 24 Input Output and Redirection Hands-On

Lecture 25 Linux Comparing Files Hands-On

Lecture 26 Linux Transfer Files Over Network

Lecture 27 Shell Aliases Hands-On

Lecture 28 Linux Environment Variable Hands-On

Lecture 29 Processes and Job Control

Lecture 30 Processes and Job Control Hands-On

Lecture 31 Scheduling Repeated Jobs with Cron

Lecture 32 Scheduling Repeated Jobs with Cron Hands-On

Lecture 33 Linux History Hands-On

Lecture 34 Linux Sudo Another Users Hands-On

Lecture 35 Linux Users Management Hands-On

Lecture 36 The Linux Boot Process

Lecture 37 Linux File System Hands-On

Lecture 38 What is Shell Scripting

Lecture 39 Linux Operators

Lecture 40 Linux Loops

Lecture 41 Linux Var Special

Lecture 42 Linux Functions

Lecture 43 Linux if else Case

Lecture 44 Linux Interview Preparation Part 1

Lecture 45 Linux Interview Preparation Part 2

Lecture 46 Linux Interview Preparation Part 3

Section 3: Python For Ethical Hackers

Lecture 47 Install Python

Lecture 48 Hello World

Lecture 49 Data Types

Lecture 50 Numbers

Lecture 51 Math functions

Lecture 52 Operator Precedence

Lecture 53 Variables

Lecture 54 Strings

Lecture 55 Escape Sequence

Lecture 56 Types Conversion

Lecture 57 Formated Strings

Lecture 58 Strings Indexes

Lecture 59 Boolean

Lecture 60 Lists

Lecture 61 List Methods

Lecture 62 Matrix

Lecture 63 None

Lecture 64 Dictionary

Lecture 65 Dictionary Methods

Lecture 66 Tuple

Lecture 67 Conditional If Else

Lecture 68 For Loop

Lecture 69 Range

Lecture 70 While

Lecture 71 Break Continue Pass

Lecture 72 Functions

Lecture 73 Args Kwargs

Lecture 74 Packages in Python

Lecture 75 Error Handling

Lecture 76 Input / Output (IO)

Lecture 77 Input/Output (IO) Error Handling

Lecture 78 What is Port Scanner and how it works

Lecture 79 Building our first Port Scanner from the scratch

Lecture 80 Web Application Directory Discovery

Lecture 81 Building our first Directory Discovery from the scratch

Lecture 82 What is Brute Force Attack

Lecture 83 Types of Brute Force Attacks

Lecture 84 Building our first Brute Login from the scratch

Section 4: AWS (Amazon Web Services) For DevOps

Lecture 85 What is AWS and Why

Lecture 86 IAM Introduction

Lecture 87 IAM How Can Users Access

Lecture 88 IAM Users Groups

Lecture 89 IAM Password Policy

Lecture 90 IAM Policy

Lecture 91 IAM MFA

Lecture 92 IAM CLI (Command Line)

Lecture 93 IAM Cloud Shell

Lecture 94 IAM Role

Lecture 95 IAM Security Tools

Lecture 96 EC2 Introduction

Lecture 97 EC2 Launch Your First

Lecture 98 EC2 Instance Connect

Lecture 99 EC2 Roles (Instance Profile)

Lecture 100 EC2 Placement Group Overview

Lecture 101 EC2 Placement Group Hands On

Lecture 102 EC2 Hibernate

Lecture 103 EC2 ENI (Elastic Network Interface)

Lecture 104 EC2 Spot Instances

Lecture 105 EBS Overview (Elastic Block Storage)

Lecture 106 EBS Hands On (Elastic Block Storage)

Lecture 107 AMI Overview (Amazon Machine Images)

Lecture 108 AMI Hands On (Amazon Machine Images)

Lecture 109 EFS Overview (Elastic File System)

Lecture 110 EFS Hands On (Elastic File System)

Lecture 111 ASG Overview

Lecture 112 ASG Launch configuration

Lecture 113 ASG Create ASG Groups

Lecture 114 ELB Overview

Lecture 115 ELB Classic

Lecture 116 ELB Target groups

Lecture 117 ELB Network LB

Lecture 118 ELB Application LB

Lecture 119 VPC overview

Lecture 120 Create your first VPC

Lecture 121 VPC Subnets

Lecture 122 Elastic IP

Lecture 123 VPC Route Tables

Lecture 124 VPC NAT

Lecture 125 VPC Egress Only

Lecture 126 VPC ACL

Lecture 127 VPC Peering

Lecture 128 VPC Internet Gateway

Lecture 129 Route53 Overview

Lecture 130 Route53 Register Domain

Lecture 131 Route53 HostedZones

Lecture 132 Route53 HealthCheck

Lecture 133 AWS Interview Preparation Part 1

Lecture 134 AWS Interview Preparation Part 2

Lecture 135 AWS Interview Preparation Part 3

Lecture 136 AWS Interview Preparation Part 4

Lecture 137 AWS Interview Preparation Part 5

Lecture 138 AWS Interview Preparation Part 6

Section 5: Jenkins CI/CD

Lecture 139 What is CI/CD?

Lecture 140 What is Jenkins and why

Lecture 141 Install Jenkins

Lecture 142 Create Jenkins job

Lecture 143 Job General

Lecture 144 Job SCM

Lecture 145 Job Triggers

Lecture 146 Job Environment

Lecture 147 Job Build

Lecture 148 Job Post Build

Lecture 149 Job Views

Lecture 150 Managements System Information

Lecture 151 Managements Global Tool

Lecture 152 Managements System Logs

Lecture 153 Managements Configure System

Lecture 154 Managements Plugin

Lecture 155 Managements Users

Lecture 156 Managements Security

Lecture 157 Managements Credentials

Lecture 158 Managements Nodes

Section 6: Containerization Technology - Docker

Lecture 159 What is Docker and why

Lecture 160 How Docker works Architecture

Lecture 161 VM vs Containers

Lecture 162 Install Docker On Linux

Lecture 163 Install Docker On MAC

Lecture 164 Docker Overview

Lecture 165 Docker Engine

Lecture 166 Docker Images

Lecture 167 Docker Containers

Lecture 168 Docker Storage

Lecture 169 Docker Networking

Lecture 170 Docker Commands Overview

Lecture 171 Dockerfile Basics

Lecture 172 Compose Basics

Lecture 173 Hello World Container

Lecture 174 Ubuntu Container

Lecture 175 Containers Management

Lecture 176 Images Management

Lecture 177 Our first Nginx Container

Lecture 178 Nginx Custom

Lecture 179 Dockerfile part1

Lecture 180 Dockerfile part2

Lecture 181 compose INTRO

Lecture 182 compose YAML Syntax

Lecture 183 compose app py file

Lecture 184 compose Dockerfile

Lecture 185 compose docker app py

Lecture 186 compose up

Lecture 187 compose bind mount

Lecture 188 compose more option

Lecture 189 Docker Interview Preparation Part 1

Lecture 190 Docker Interview Preparation Part 2

Lecture 191 Docker Interview Preparation Part 3

Lecture 192 Docker Interview Preparation Part 4

Section 7: Containerization Technology - Kubernetes

Lecture 193 Concepts Overview

Lecture 194 Kubernetes Components

Lecture 195 Create a Kubernetes cluster

Lecture 196 Deploy an app

Lecture 197 Explore your app

Lecture 198 Expose your app publicly

Lecture 199 Scale up your app

Lecture 200 Curriculum of the CKAD exam

Lecture 201 Core Concepts (13%)

Lecture 202 Multi-Container Pods (10%)

Lecture 203 Pod Design (20%)

Lecture 204 State Persistence (8%)

Lecture 205 Configuration (18%)

Lecture 206 Observability (18%)

Lecture 207 Services and Networking (13%)

Section 8: IAC (Infrastructure As Code) - AWS CloudFormation

Lecture 208 What is IAC (Infrastructure As Code)

Lecture 209 CloudFormation Overview

Lecture 210 YAML Syntax

Lecture 211 CloudFormation Create Stack

Lecture 212 CloudFormation Update Delete stack

Lecture 213 CloudFormation Parameters

Lecture 214 CloudFormation Resources

Lecture 215 CloudFormation Mapping

Lecture 216 CloudFormation Outputs

Lecture 217 CloudFormation Conditions

Lecture 218 Cloudformation Internsic Function

Lecture 219 CloudFormation User data

Lecture 220 CloudFormation cfn init

Lecture 221 CloudFormation cfn Signal

Lecture 222 CloudFormation RollBack

Lecture 223 CloudFormation Nested

Lecture 224 CloudFormation Change sets

Lecture 225 CloudFormation DependsOn

Lecture 226 CloudFormation Drift detect

Section 9: IAC (Infrastructure As Code) - Terraform

Lecture 227 Terraform Introduction

Lecture 228 Terraform Visual Studio Code Download

Lecture 229 Terraform Folder Setup

Lecture 230 Terraform Create your First Resource

Lecture 231 Terraform Install Terraform

Lecture 232 Terraform IAM Users

Lecture 233 Terraform Generate Secrets

Lecture 234 Terraform INIT

Lecture 235 Terraform PLAN

Lecture 236 Terraform APPLY

Lecture 237 Terraform Destroy

Lecture 238 Terraform tfstate File

Lecture 239 Terraform Strings

Lecture 240 Terraform boolean variables

Lecture 241 terraform list var

Lecture 242 terraform Map var

Lecture 243 terraform using string var

Lecture 244 terraform using list var

Lecture 245 terraform using map var

Lecture 246 terraform using input var

Lecture 247 terraform using output

Lecture 248 terraform using object var

Lecture 249 terraform EC2 Create Instance

Lecture 250 Terraform EC2 EIP

Lecture 251 Terraform EC2 SG

Lecture 252 Terraform module first

Lecture 253 terraform Module output

Lecture 254 terraform Module remote

Lecture 255 terraform IAM Create user and attach

Lecture 256 Terraform RDS create

Lecture 257 Terraform advance backend create s3

Lecture 258 terraform advance backend use s3

Lecture 259 terraform advance count

Lecture 260 terraform advance import

Lecture 261 terraform advance depends

Lecture 262 terraform advance data sources

Lecture 263 terraform advance syntax validate

Lecture 264 terraform advance format

Lecture 265 terraform advance providers multiple

Lecture 266 terraform advance remote provesioner

Lecture 267 terraform advance local provisioner

Lecture 268 terraform plan destroy

Lecture 269 terraform advance workspaces

Lecture 270 terraform advance taint

Lecture 271 terraform advance functions

Lecture 272 terraform advance debugging

Lecture 273 terraform sensitive param

Lecture 274 Terraform Interview Preparation Part 1

Lecture 275 Terraform Interview Preparation Part 2

Lecture 276 Terraform Interview Preparation Part 3

Lecture 277 Terraform Interview Preparation Part 4

Section 10: Continuous Monitoring - AWS CloudWatch

Lecture 278 CloudWatch Overview

Lecture 279 CloudWatch Default Metrics

Lecture 280 CloudWatch Custom Metrics

Lecture 281 CloudWatch Alarms

Lecture 282 CloudWatch Billing Alarms

Lecture 283 CloudWatch Logs Overview

Lecture 284 CloudWatch Logs Custom

Lecture 285 CloudWatch Logs Filters and alarm

Lecture 286 CloudWatch Events

Lecture 287 CloudWatch Dashboards

Section 11: Soft Skills for DevOps

Lecture 288 What Are Soft Skills?

Lecture 289 The Difference Between Hard Skills vs Soft Skills

Lecture 290 Why We Need Soft Skills and The 10 Most Important Soft Skills List & Examples

Lecture 291 Communication

Lecture 292 Teamwork

Lecture 293 Adaptability

Lecture 294 Problem-Solving

Lecture 295 Creativity

Lecture 296 Work Ethic

Lecture 297 Interpersonal Skills

Lecture 298 Time Management

Lecture 299 Leadership

Lecture 300 Attention to Details

Section 12: DevSecOps Practice 1 - Jenkins , Github and AWS

Lecture 301 What we will Build (Diagram)

Lecture 302 Creating VPC and Subnets

Lecture 303 Creating IGW and NAT

Lecture 304 Install VPN

Lecture 305 Setup VPN

Lecture 306 Install Jenkins

Lecture 307 Setup Jenkins URL

Lecture 308 Integrate Jenkins GitHub AWS Part 1

Lecture 309 Integrate Jenkins GitHub AWS Part

Section 13: DevSecOps Practice 2 - SSH Tunneling

Lecture 310 What is an SSH tunnel and how does it work

Lecture 311 SSH Local Port Forwarding

Lecture 312 Practice Lab - SSH Local Port Forwarding

Lecture 313 SSH Remote Port Forwarding

Lecture 314 Practice Lab - SSH Remote Port Forwarding

Lecture 315 SSH Dynamic Port Forwarding

Lecture 316 Practice Lab - SSH Dynamic Port Forwarding

Anyone interested in developing DevOps and DevSecOps skills,DevOps Engineers,DevSecOps Engineers,Cyber Security Engineers,Developers,Software Engineers,System Adminstartors,Cloud Architect