DevOps Directive
DevOps Directive
  • 82
  • 2 041 232
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
Переглядів: 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! 🛠
Kubernetes Secrets in 5 Minutes!
Переглядів 26 тис.3 роки тому
Kubernetes Secrets in 5 Minutes!
MEVN App Full Deployment Walkthrough! - [MongoDB, Express, Vue, Node.js]
Переглядів 6 тис.3 роки тому
MEVN App Full Deployment Walkthrough! - [MongoDB, Express, Vue, Node.js]

КОМЕНТАРІ

  • @sriraghariharan130
    @sriraghariharan130 23 години тому

    Short and knowledge heavy ❤

  • @MaorKlir
    @MaorKlir День тому

    Great stuff! Concise and highly professional

  • @moinakbhattacharya878
    @moinakbhattacharya878 3 дні тому

    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.

  • @igorbatista1735
    @igorbatista1735 4 дні тому

    One of the best tutoriais I've seen, keep it up man! You got another subscriber :D

  • @NemesisKo1
    @NemesisKo1 4 дні тому

    very confusing

  • @jessekumbaine9857
    @jessekumbaine9857 7 днів тому

    Thanks, this was very helpful.

  • @user-yf3dk6gb6s
    @user-yf3dk6gb6s 7 днів тому

    It's crazy that such a wonderful course is free! Thank you so much

  • @woleadetiba
    @woleadetiba 7 днів тому

    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.

  • @nirmesh44
    @nirmesh44 7 днів тому

    best explanation ever

  • @Henoknowz
    @Henoknowz 9 днів тому

    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.

    • @DevOpsDirective
      @DevOpsDirective 9 днів тому

      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

    • @DevOpsDirective
      @DevOpsDirective 9 днів тому

      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

    • @Henoknowz
      @Henoknowz 9 днів тому

      @@DevOpsDirective haha I definitely will not. Thanks so much! :)

  • @user-fm4nd3ek8f
    @user-fm4nd3ek8f 10 днів тому

    So the git repo for the aws consule - was stored locally ? Is

    • @DevOpsDirective
      @DevOpsDirective 10 днів тому

      Not sure I understand the question. I had a copy of the repo cloned to my local system to work with?

  • @nishchalchandrajwar4885
    @nishchalchandrajwar4885 12 днів тому

    Sir you are doing really great work ..thank you for your efforts

  • @thakurtilak2860
    @thakurtilak2860 12 днів тому

    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)

  • @myoko8012
    @myoko8012 12 днів тому

    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?

  • @BryceYoder-tj3qg
    @BryceYoder-tj3qg 13 днів тому

    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.

  • @ffwang0306
    @ffwang0306 14 днів тому

    This crash course has truly speeded up my Terraform learning curve and got me ready for real. I appreciated you vey much...

  • @vijaygandhi7313
    @vijaygandhi7313 15 днів тому

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

  • @codewithstefan
    @codewithstefan 17 днів тому

    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.

  • @juliogarciape
    @juliogarciape 17 днів тому

    The best course on Yotube

  • @prashlovessamosa
    @prashlovessamosa 19 днів тому

    when you are going to drop kubenertes course i eagerly waiting for it.

  • @GabrielPerinazzo
    @GabrielPerinazzo 20 днів тому

    Hey Sir, hope you're fine. May I ask you a question? What if I install a dependency, should I always rebuild the container?

  • @P3ltor
    @P3ltor 20 днів тому

    very well-structured and thought-through tutorial! much appreciated!

  • @saivivekvangaveti8739
    @saivivekvangaveti8739 21 день тому

    how to support for linux, mac and windows machine using buildx

  • @ysandeep69
    @ysandeep69 23 дні тому

    total waste of time , there is no practical demo ,instructor is just reading the concept :(

    • @DevOpsDirective
      @DevOpsDirective 23 дні тому

      Did you watch the video? I switch between conceptual and hands-on demos in each section 🤔

  • @ibrahimzoaib3826
    @ibrahimzoaib3826 26 днів тому

    docker image whalesay is depriciated and required the updated version. So which docker image you guyrs are using?

  • @schawanji
    @schawanji 26 днів тому

    30:27

  • @389_ayushmaurya8
    @389_ayushmaurya8 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

  • @tanishajain9073
    @tanishajain9073 29 днів тому

    db.t2.micro is not supported now, instead we can use db.t3.micro

  • @shipyardbuild
    @shipyardbuild Місяць тому

    Thanks Sid for such a thorough + clear walkthrough!

  • @mikopiko
    @mikopiko Місяць тому

    You should do a video on minikube

  • @anandhukraju9382
    @anandhukraju9382 Місяць тому

    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🤔

    • @DevOpsDirective
      @DevOpsDirective 20 днів тому

      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

    • @anandhukraju9382
      @anandhukraju9382 20 днів тому

      @@DevOpsDirective Fair. got it thanks :))

  • @varunpalsingh3822
    @varunpalsingh3822 Місяць тому

    Plz make a course on k8s also ❤

  • @WeslynFe
    @WeslynFe Місяць тому

    simply incredible, what a class!

  • @kevinisaac4958
    @kevinisaac4958 Місяць тому

    That "yeah" at the start of the video gave me a heart attack!

  • @s8x.
    @s8x. Місяць тому

    is this video still helpful 2 years later?

  • @rushikeshnaik779
    @rushikeshnaik779 Місяць тому

    WOW!!!!!!!!!!!!!!!!!!!!!!!

  • @joythireddy5893
    @joythireddy5893 Місяць тому

    How add that pre-commit file to.git/Hooksdirectory

  • @igorilievski6634
    @igorilievski6634 Місяць тому

    More than great, nothing else to add!

  • @veridianz8883
    @veridianz8883 Місяць тому

    the most deserve like i'd ever give

  • @alishahladhani
    @alishahladhani Місяць тому

    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

  • @user-hd3pz2ow1b
    @user-hd3pz2ow1b Місяць тому

    thanks

  • @AmitGupta-cc9fk
    @AmitGupta-cc9fk Місяць тому

    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.

  • @hesamkashefi
    @hesamkashefi Місяць тому

    I hope to see more videos like this on the internet! Explaining everything not just parts of it! Thanks!

  • @user-gn7nj4nv3q
    @user-gn7nj4nv3q Місяць тому

    Can you please make Complete Terraform Course with Azure?

  • @imagineabout4153
    @imagineabout4153 Місяць тому

    Amazingly incredibile tutorial ❤

  • @edwinroman30
    @edwinroman30 Місяць тому

    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!

  • @electron-Volt
    @electron-Volt Місяць тому

    Excellent video!

  • @ShikhaSingh04
    @ShikhaSingh04 Місяць тому

    Can you suggest any other dependency for debugging else than debugpy?

  • @MuhamadAzizPrasetyo
    @MuhamadAzizPrasetyo Місяць тому

    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.

  • @kevinnguyen163
    @kevinnguyen163 Місяць тому

    Thank you for such a great tutorial. Every thing I need in 10 minutes to build images for multiple platform.