@beau

DevOps in 2 minutes: https://youtu.be/PsoZLiS1kN0

@_SureshKumar_

16:22 -TDD
20:33 - CI
24:44 - CI Setup
34:44 - Code Coverage
46:55 - Linting
57:33 - Ephemeral Environments
1:10:55 - VM vs Container
1:23:22 - Rolling Deployments
1:28:33 - Blue Green Deployments
1:45:33 - Auto  Scaling
1:58:44 - Service  Discovery
2:02:22 - Log Aggregation
2:11:11 - Vital Production Metrics

@kumar0708ajit

This is by far the best DevOps course for Beginners. It not only teaches DevOps but more importantly the concepts that everyone should understand and where they fit in the ecosystem of Software Development.
Thank you Colin!

@akkiaryan266

00:04 Introduction to DevOps engineering for regular developers
02:57 DevOps engineering involves continuous feedback and improvement.
08:16 Automating feedback and deployment processes for efficient and quick changes
11:02 Importance of application performance management and monitoring
16:22 Test driven development is a vital coding methodology that emphasizes writing tests before writing code.
18:49 Test-driven development uses tests to define specifications and drives the coding process.
24:03 CI is a vital tool in DevOps and should be automated first
26:56 Continuous Integration allows developers to set up tests to detect issues in proposed changes.
33:23 Understanding continuous integration for DevOps
36:10 Code coverage measures sensitivity and risk of changing code.
42:00 Code coverage should not be over-optimized before it's important
44:24 Implementing policies for testing infrastructure and code coverage
49:59 Using linters and style guides for unified code style
52:44 Automated code review can improve development speed and reduce the need for style feedback.
58:11 Ephemeral environments allow stakeholders to review changes without needing developer environments or screen sharing.
1:00:52 Ephemeral environments are crucial for DevOps, with specific attributes and lifecycle considerations.
1:06:03 Setting up ephemeral environments for efficient code review.
1:09:19 Ephemeral environments and their benefits
1:15:00 Virtual machines and containers separate resources, preventing program conflicts.
1:17:37 Containers are sandboxed and processes within containers cannot see files outside of the container or outside network ports
1:22:40 Virtual machines are used to run Linux programs in Windows and emulate hardware devices like graphics cards.
1:25:19 Rolling deployments replace old versions with new one by adding and removing the versions gradually to avoid huge bursts and ease reversibility.
1:30:18 Bluegreen deployments involve switching user traffic over to a new version while the old version is still running.
1:32:46 Rainbow deployments ensure clusters continue working until tasks are finished.
1:38:17 Using SSH key for CI process deployment
1:41:48 Continuous deployment automates the deployment process from CI to production.
1:48:01 Auto scaling and serverless are evolving deployment models.
1:50:59 Service discovery helps in connecting various services and components in a system.
1:56:06 Automating IP address updates for back end and front end
1:58:34 DNS-based service discovery allows mapping host names to IPs for efficient service communication.
2:04:06 ELK stack simplifies log aggregation and analysis.
2:06:50 Using ELK to diagnose production problems.
2:12:13 Prometheus is a powerful open source tool for monitoring and alerting.
2:14:55 Monitoring server resources is essential for detecting and mitigating potential system issues.

@VikasYadav-qm3df

I think that we should have to declare this channel as free code university.

@tarun7116

This Channel is a Heaven for IT Enthusiasts!! This is GOAAAAAT

@jen-vj4vq

I've been working as a dev for two years, and this is the first time I fully understand how things are built end to end. Thank you!

@aniketkariya5398

1:22:45 - a slight correction, in the 2nd point - its not because of the "above mentioned reasons" althought I am no expert -- every OS has different kernel. so system calls differ. hence the entire low-level architecture differ. since containers only emulate processes and not the whole os, some programs that are OS specific can't be run on a container. For example you can't run windows container on linux os but you can run windows and linux containers on windows os because windows kernel natively will support windows containers and linux containers will be supported through WSL that's why you have to enable it. same reason why you can't run MacOS container on the same. 

VMs on the other hand, emulate entire OS, so that includes kernel. hence you're able to run windows and/or MacOS VMs on Linux. containers share the same kernel of the host OS so it's not possible.

@johnnyf1624

it's nice to see the entire workflow of ci/cd and understand how it works. I rlly wish if there's a step by step tutorial on setting up ci/cd

@andreaho

Thanks to all paid courses to which I'm unaffordable and it finally sends me to this best free ever happening course. It's magnificently taught.

@DuduKoren

you are an excllenct lecturer . Percise , clear and gets right to the point. It was a pleasure to hear it. I hope you make more such courses on state of the art technologies
keep up the good work

@DevSecOpsAI

Guys funny story πŸ˜‚ 2 years after watching this video I'm almost a senior DevOps engineer, ( will be officially in like 1 month ) at the time of watching this it seemed like I'd never be a junior even, my advice, dream big, work hard, you never know! Also just to be clear I have around 5 years total IT experience, Cloud / Cybersec and Sys Admin, so I did not start with DevOps from 0.

@chikipichi5280

Let's go I was just starting to research how to become a devops engineer

@GauravBoraJodhpur

Loved the game-like (SNES-like) presentation of the video with level-ups and abrupt music cuts.

@SaadKhan-yf1jn

Ah! One more free legendary course! πŸ’œ

@TheRealStevenGlen

This is one of the best lectures I've seen in years. Thank you :)

@MarcelinoSileoni

Except by the tone of your voice (...zzz) and the music selected it's a very useful course / training. Thanks for your time and effort.

@iAsif87

No one has been able to explain this DevOps better than you.

@ahmadmuslih

This is a high-quality course!

@Kader-su8jr

Youtube will soon come up with a course completion certificate featureπŸ˜‰πŸ˜‚