- 82
- 2 041 232
DevOps Directive
United States
Приєднався 12 лют 2020
My goal with DevOps Directive (devopsdirective.com/) is to provide educational and entertaining (hopefully?…) content to enable engineers to level up their skills and keep up with the continuously evolving DevOps and Cloud Infrastructure landscape.
I will be exploring many different types of media, including:
- Video Tutorials
- Open Source Projects
- Interviews
- Live & Recorded Screen Casts
- Internet Office Hours
Topics include:
- Infrastructure as Code
- Kubernetes
- Databases
- Networking
- Security
- Continuous Integration/Continuous Deployment
- Monitoring
- Cloud Providers
- Career Advancement
I am not an expert in all of these topics. That being said, I am good at reading documentation, asking the right questions, and explaining what I learn along the way.
Join me!
-Sid
I will be exploring many different types of media, including:
- Video Tutorials
- Open Source Projects
- Interviews
- Live & Recorded Screen Casts
- Internet Office Hours
Topics include:
- Infrastructure as Code
- Kubernetes
- Databases
- Networking
- Security
- Continuous Integration/Continuous Deployment
- Monitoring
- Cloud Providers
- Career Advancement
I am not an expert in all of these topics. That being said, I am good at reading documentation, asking the right questions, and explaining what I learn along the way.
Join me!
-Sid
Deploy Containers on Railway (Docker Beginner to Pro -- BONUS VIDEO)
Deploying the sample application from DevOps Directive's "Docker Beginner to Pro" course to railway.app/.
Check out the full course at: courses.devopsdirective.com/docker-beginner-to-pro/lessons/00-introduction/01-main
Configurations can be found here: github.com/sidpalas/devops-directive-docker-course/tree/railway
Check out the full course at: courses.devopsdirective.com/docker-beginner-to-pro/lessons/00-introduction/01-main
Configurations can be found here: github.com/sidpalas/devops-directive-docker-course/tree/railway
Переглядів: 510
Відео
Deploy Containers on Kubernetes (Docker Beginner to Pro - BONUS VIDEO)
Переглядів 1,5 тис.Місяць тому
Deploying the sample application from DevOps Directive's "Docker Beginner to Pro" course to a Kubernetes cluster running on Civo Cloud. Check out the full course at: courses.devopsdirective.com/docker-beginner-to-pro/lessons/00-introduction/01-main Configurations can be found here: github.com/sidpalas/devops-directive-docker-course/tree/main/12-deploying-containers/kubernetes This video used to...
Find Vulnerabilities Fast! New Docker CLI Command: Docker Scout
Переглядів 5 тис.11 місяців тому
Docker Desktop recently added the "docker scout" group of commands. They help to scan container images for known vulnerabilities so you can build more secure images! If you want to learn more about docker and containers, check out my course: Complete Docker Course - From BEGINNER to PRO! (ua-cam.com/video/RqTEHSBrYFw/v-deo.html) Docker Scout Documentation: docs.docker.com/scout/ Kubecon Europe ...
Complete Docker Course - From BEGINNER to PRO! (Learn Containers)
Переглядів 267 тис.Рік тому
Learn Docker and containers to improve your software systems! 🐳 📦 This course covers everything from getting started all the way through building a containerized web application and deploying it to the cloud! 🙏 Thank you to Shipyard (shipyard.build/) for sponsoring this course. It is because of their support that I am able to provide it to the community free of charge! Shipyard is the easiest w...
Start Coding Faster with Remote Development Environments! [Devops Deployed Ep 10]
Переглядів 2,4 тис.Рік тому
Remote development environments have matured immensely over the past few years, with Gitpod leading the charge. Today I am joined by Pauline Narvas and Chris Weichel of Gitpod! We talk about remote dev environments, the importance of community for the company, and how the organization technology operates. I hope you enjoy the discussion! Links: - gitpod.io/ - gitpod.io/chat (discord) Kubecon ta...
How to Choose a Kubernetes Provider?
Переглядів 3,2 тис.Рік тому
Every cloud provider has a managed Kubernetes offering, so how should you pick which one to use? At face value, they seem similar, but you should consider the differences when choosing between them. This video provides a framework for thinking about the types of differences. Timestamps: 00:00 - Introduction 00:57 - Non-Kuberentes Factors 03:01 - Ease of use, Developer Experience, Operator Exper...
Kubernetes 101: Deploying Your First Application!
Переглядів 44 тис.Рік тому
Create a hello world API with Python using FastAPI, bundle it up as a container image, and then deploy it to a Kubernetes cluster on Civo Cloud! This is the fifth episode in a new content series in which I plan to build an application platform with Kubernetes. This is the same type of thing that I have helped multiple startup companies build over the past 4 years! kubernetesplatform.com github....
Internal Developer Platforms are the Future! [DevOps Deployed Ep 09]
Переглядів 4,4 тис.Рік тому
Discussion with Chris Stephenson, Chief Technology Officer of Humanitec, about Internal Developer Platforms, why they matter, and how companies are building them to increase developer velocity! humanitec.com/ platformcon.com/talks platformengineering.org/ Timestamps: 00:00 - Introduction 00:45 - Chris' background 01:23 - What are IDPs? 04:10 - The range of things that IDPs encompass 06:09 - Whe...
Why Does Kubernetes Exist?
Переглядів 10 тис.Рік тому
Kubernetes seems so complex, why is that? In this video, we look at the past 20 years of web application deployment to understand how things have evolved and the role that workload orchestrators like Kubernetes play. This is the fourth episode in a new content series in which I plan to build an application platform with Kubernetes. This is the same type of thing that I have helped multiple star...
Should you Self-Host Kubernetes?
Переглядів 9 тис.Рік тому
With so many managed Kubernetes offerings available, should you consider self-hosting? How about using a higher-level abstraction such as AWS Fargate or Google Cloud Run? This is the third episode in a new content series in which I plan to build an application platform with Kubernetes. This is the same type of thing that I have helped multiple startup companies build over the past 4 years! Vlad...
Is Kubernetes Right for YOU?
Переглядів 3,7 тис.Рік тому
When does it make sense to use Kubernetes and when you might want to avoid it! This is the second episode in a new content series in which I plan to build an application platform with Kubernetes. This is the same type of thing that I have helped multiple startup companies build over the past 4 years! I'm building something cool with Kubernetes. Come check it out! kubernetesplatform.com github.c...
Building an Application Platform with Kubernetes!
Переглядів 3,8 тис.Рік тому
I'm building to build an application platform with Kubernetes in public! This is the same type of thing that I have helped multiple startup companies build over the past 4 years! kubernetesplatform.com github.com/sidpalas/kubernetes-platform devopsdirective.com/static/images/kubernetes-decision-path.png Join the Community: 💬 Discord: discord.devopsdirective.com 💻 GitHub: github.com/sidpalas/dev...
Infrastructure as Code at scale with Spacelift.io's Marcin Wyszynski [DevOps Deployed Ep 08]
Переглядів 2,1 тис.2 роки тому
Discussion with Marcin Wyszynski, Chief Product Officer of Spacelift, about why you might want a dedicated CI/CD platform for your Infrastructure as Code as well as the technology and team behind his company spacelift.io/. Timestamps: 00:00 - Introduction 00:42 - What is Spacelift? 01:06 - Why would someone want dedicated IaC CI/CD? 02:19 - What does Spacelift add? 04:14 - Configuring Spacelift...
Cloud Infrastructure on Easy Mode with Jake Cooper from Railway.App [DevOps Deployed Ep 07]
Переглядів 3,8 тис.2 роки тому
Discussion with Jake Cooper, CEO of Railway, about how they help developers work with cloud infrastructure more easily. Links: - dev.new - railway.app Timestamps: 00:00 - Introduction 01:11 - What is Railway? 02:52 - Comparison with other Platform as a Service providers 04:09 - Developer lifecycle for cloud infrastructure 05:43 - Origin Story 09:02 - Solving your own problems dogfooding 09:42 -...
Making DevOps Easier with Ephemeral Environments at Shipyard.Build [DevOps Deployed Ep. 06]
Переглядів 9372 роки тому
Making DevOps Easier with Ephemeral Environments at Shipyard.Build [DevOps Deployed Ep. 06]
Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)
Переглядів 710 тис.2 роки тому
Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)
Building a Kubernetes Based Cloud Platform at Civo [DevOps Deployed Ep. 05]
Переглядів 1 тис.2 роки тому
Building a Kubernetes Based Cloud Platform at Civo [DevOps Deployed Ep. 05]
Bringing DevOps to the Public Sector at Raft [DevOps Deployed Ep. 04]
Переглядів 4482 роки тому
Bringing DevOps to the Public Sector at Raft [DevOps Deployed Ep. 04]
Generating Pulumi Infrastructure Code with AI! 🤖
Переглядів 1,7 тис.2 роки тому
Generating Pulumi Infrastructure Code with AI! 🤖
How to Speed up Docker Development! 🐳 Hot Reloading, Debuggers, and More!
Переглядів 27 тис.2 роки тому
How to Speed up Docker Development! 🐳 Hot Reloading, Debuggers, and More!
GitHub Copilot CRUSHES Leetcode Interview Questions! 😳
Переглядів 265 тис.2 роки тому
GitHub Copilot CRUSHES Leetcode Interview Questions! 😳
Building a Platform to Wrangle Distributed Systems with Charity Majors [DevOps Deployed Ep. 03]
Переглядів 5872 роки тому
Building a Platform to Wrangle Distributed Systems with Charity Majors [DevOps Deployed Ep. 03]
The Infrastructure Behind Low Code App Builder Thunkable [DevOps Deployed Ep. 02]
Переглядів 4472 роки тому
The Infrastructure Behind Low Code App Builder Thunkable [DevOps Deployed Ep. 02]
Platform Engineering at HubSpot with Tech Lead Gowtam Lal [DevOps Deployed Ep. 01]
Переглядів 2,5 тис.2 роки тому
Platform Engineering at HubSpot with Tech Lead Gowtam Lal [DevOps Deployed Ep. 01]
Is Cryptocurrency Killing Free Continuous Integration?
Переглядів 6503 роки тому
Is Cryptocurrency Killing Free Continuous Integration?
How fast can I create 10,000 kubernetes pods?!
Переглядів 1,4 тис.3 роки тому
How fast can I create 10,000 kubernetes pods?!
TINY CONTAINER CHALLENGE: Building the World's Smallest Docker Container!
Переглядів 3,3 тис.3 роки тому
TINY CONTAINER CHALLENGE: Building the World's Smallest Docker Container!
Don't watch this video. Go build something instead! 🛠
Переглядів 8693 роки тому
Don't watch this video. Go build something instead! 🛠
MEVN App Full Deployment Walkthrough! - [MongoDB, Express, Vue, Node.js]
Переглядів 6 тис.3 роки тому
MEVN App Full Deployment Walkthrough! - [MongoDB, Express, Vue, Node.js]
Short and knowledge heavy ❤
Great stuff! Concise and highly professional
Excellent, well-rounded course. From time to time the speaker talks about best practices and options one can take, given the enterprise scenarios he/she is in. Very nice.
One of the best tutoriais I've seen, keep it up man! You got another subscriber :D
very confusing
Thanks, this was very helpful.
It's crazy that such a wonderful course is free! Thank you so much
Wow. That is the reaction. Thanks for the clear and wonderful videos. Excellent work. In my humble opinion, this is the best available video for Terraform out there.
best explanation ever
Just stumbled across this video, super interesting work! Do you happen to still have that python script that you used to monitor the pods and map it out to that neat graph? I'm starting to learn python myself and am curious about how you did that.
Here ya go! (most code samples from the channel should be in that repo!) github.com/sidpalas/devops-directive/tree/master/2021-04-19-10000-pods/visualizations
Also... dont @ me for writing to the csv file with kubectl and then reading it repeatedly from python 🫣 The "proper" way to do this would be to use the python kubernetes client github.com/kubernetes-client/python
@@DevOpsDirective haha I definitely will not. Thanks so much! :)
So the git repo for the aws consule - was stored locally ? Is
Not sure I understand the question. I had a copy of the repo cloned to my local system to work with?
Sir you are doing really great work ..thank you for your efforts
I asked question for not getting kt session on project on very 1st week and very 1st job as intern to co-founder.He commented me as you are dumb.(Small startup)
let me know sir, frontend pod how to connect backend service without using config backend service name, I think you are using react nginx config localhost. traefik can handle same dns name with different paths?
I don't comment frequently, but I need you to know that I have watched/read a fair number of K8s tutorials before and none of them were as clear as this one by a mile. You do an excellent job of just showing the whole process, beginning to end, explaining each concept simply in a way that brings it all together. Kudos.
This crash course has truly speeded up my Terraform learning curve and got me ready for real. I appreciated you vey much...
Thank you for the amazing video! I'm a machine learning engineer with prior knowledge on developing ML models and wanted to learn more about how I can provision and manage infrastructure in the cloud to deploy my models seamlessly. This video not only helped me understand the fundamentals of Terraform but also use the concepts learned to deploy a webapp like in a real-world scenario. I especially loved the final part on integrating github actions with terraform for CI/CD and how all the pieces fit together from a DevOps engineer perspective. Thanks again for your time and effort in making this :)
Extremely well explained. love how you applied it to a real world example and how Terraform works with a CI/CD pipeline with all the environments. was able to understand it all without even coding along. Thank you.
The best course on Yotube
when you are going to drop kubenertes course i eagerly waiting for it.
Planning on end of June!
Hey Sir, hope you're fine. May I ask you a question? What if I install a dependency, should I always rebuild the container?
very well-structured and thought-through tutorial! much appreciated!
how to support for linux, mac and windows machine using buildx
total waste of time , there is no practical demo ,instructor is just reading the concept :(
Did you watch the video? I switch between conceptual and hands-on demos in each section 🤔
docker image whalesay is depriciated and required the updated version. So which docker image you guyrs are using?
30:27
Hi sir, i am looking for hot reload container for spring bot application please can you share any resources or can create a separate video please
db.t2.micro is not supported now, instead we can use db.t3.micro
Thanks Sid for such a thorough + clear walkthrough!
You should do a video on minikube
Would be nice to see some sort of a content where different namespaces represent different environments and users with rbac implemented 🤔 Often I do end up doubting what size my cluster should be further the pods and how my image size effects this thought process as well🤔
I usually separate environments at the cluster boundary. Namespaces just don’t provide the level of isolation I want between environments and a mistake in one environment can cause issues in another
@@DevOpsDirective Fair. got it thanks :))
Plz make a course on k8s also ❤
Stay tuned 👀
@@DevOpsDirective yes 😁
simply incredible, what a class!
That "yeah" at the start of the video gave me a heart attack!
is this video still helpful 2 years later?
WOW!!!!!!!!!!!!!!!!!!!!!!!
How add that pre-commit file to.git/Hooksdirectory
More than great, nothing else to add!
the most deserve like i'd ever give
This video was amazing and very helpful can you make a video on how to create ECS cluster with Ec2 and task definition with terraform
thanks
It was very hard for me to understand all of these concepts before but after watching this video, It feels like there is nothing left to learn about dockers, You are simply a great teacher. Please do not stop creating these type of videos and keep helping us.
I hope to see more videos like this on the internet! Explaining everything not just parts of it! Thanks!
Can you please make Complete Terraform Course with Azure?
Amazingly incredibile tutorial ❤
Thank you, Mr. Palas for such masterpiece about the Docker, I enjoyed from the contextual history and usefulness of Docker to end of the practical deployment. God bless you, good man!
Excellent video!
Can you suggest any other dependency for debugging else than debugpy?
There are no words other than "Thank you" that I can say. Your work is excellent! Hopefully what you have put in will be rewarded with great goodness.
Thank you for such a great tutorial. Every thing I need in 10 minutes to build images for multiple platform.