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
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