Khalid Dinh
Khalid Dinh
  • Видео 10
  • Просмотров 227 510
Khóa học về Docker (Docker course 2023)
Docker. Docker course
Xin chào các bạn. Là mình Khalid đây!
Dưới đây là link học thử và mua khóa học Docker của mình.
Mình tin là các bạn sẽ không thấy thất vọng !!!
Link:
www.udemy.com/course/docker-tu-co-ban-den-nang-cao/?referralCode=C7B7DB9665F58E955BB2
#loadbalancer #devopslagi #hocdevops #microservice #laptrinhvien #microservices #laptrinhweb #devopscoban #hocdevops #docker #cicd #microserviceslagi #loadbalancer #loadbalancing #devopsroadmap #lotrinhhocdevops #jenkins #k8s #nginx #aws
#ansible#lotrinhdevops #github #aws #cicdlagi
Kênh của mình chuyên làm nội dung liên quan đến #lậptrình #devops #microservices
Facebook cá nhân: dinhlehoang97/
Link Facebook group: g...
Просмотров: 4 492

Видео

Load balancer, load balancing là gì?
Просмотров 12 тыс.11 месяцев назад
Load balancer là gì? Load balancing là gì? Load balancer hoạt động thế nào? Load balancer là thành phần rất quan trọng trong một hệ thống phần mềm. Nó được xem là cửa ngõ để vào hệ thống và là yếu tố giúp hệ thống tránh bị quá tải. Trong video này, mình sẽ giới thiệu tổng quát nhất về Load balancer. #loadbalancer #devopslagi #hocdevops #microservice #laptrinhvien #microservices #laptrinhweb #de...
CI/CD: SpringBoot, MySQL, Jenkins, Docker, AWS
Просмотров 25 тыс.11 месяцев назад
CI/CD là gì? Trong video này mình sẽ tạo 1 CI/CD pipeline để triển khai ứng dụng SpringBoot và MySQL lên môi trường local và cloud EC2 AWS. Mình sử dụng Jenkins, Ansible và Docker làm các công cụ Devops hỗ trợ quá trình này. #devops #devopslagi #hocdevops #devopscoban #laptrinh #laptrinhvien #microservices #laptrinhweb #devopscoban #hocdevops #docker #cicd #roadmap #devopsroadmap #lotrinhhocdev...
API là gì?
Просмотров 19 тыс.Год назад
API là gì? API là khái niệm, để thể hiện dịch vụ cụ thể mà khối phần mềm cung cấp. Nó cũng là giao diện giao tiếp giữa các khối phần mềm. Trong video này mình sẽ giải thích tổng quát về API và các đặc điểm của nó. Bắt đầu nào !!! 0:10 - API là gì? 1:13 - Demo 2:52 - Cách API hoạt động 4:02 - Public API vs Private API 5:47 - Tổng kết #devops #devopslagi #hocdevops #devopscoban #microservice #lap...
Microservices là gì? Hiểu Microservices trong 12 phút !!!
Просмотров 39 тыс.Год назад
Microservices là gì? Microservices hoạt động như thế nào? Demo triển khai Microservices lên Kubernetes Devops là gì CI/CD là gì Kubernetes là gì Microservices là kiến trúc phần mềm phổ biến nhất. Nó đã thay thế mô hình monolithic bởi nhiều ưu điểm vượt trội, phù hợp với tốc độ phát triển phần mềm hiện tại. Vậy microservices là gì? Những ưu điểm mà nó đem lại là gì? Trong video này mình sẽ trả l...
CI/CD là gì? Hiểu CI/CD trong 10 phút !!!
Просмотров 58 тыс.Год назад
CI/CD là gì? Devops là gì? CICD hoạt động như thế nào? CI/CD là 1 trong những mảng kiến thức quan trọng nhất và Nó chiếm khoảng 60 - 70% khối lượng cv hàng ngày của 1 kỹ sư Devops. Vậy CI/CD là gì? Nó hoạt động như thế nào và tại sao hầu hết các dự án phần mềm bây giờ đều sử dụng CICD? Trong video này mình sẽ giới thiệu về các khái niệm cơ bản nhất. Nội dung cụ thể: 0:0 - Giới thiệu 1:45 - Cont...
Devops - Devops Roadmap 2023 - Lộ trình học Devops
Просмотров 21 тыс.Год назад
Devops - Lộ trình học Devops 2023 - Học gì để trở thành kỹ sư Devops Devops là gì? Devops cơ bản Lộ trình học Devops Tự học Devops Trong video này mình sẽ giới thiệu với các bạn lộ trình học Devops trong năm 2023 này. Devops là công việc rất quan trọng trong một team dự án vì nó giúp tăng hiệu quả làm việc giữa các thành viên. Từ đó dự án sẽ vận hành trơn tru, ít gặp lỗi và bàn giao sản phẩm nh...
Devops là gì? - Hiểu Devops trong 5 phút !!!
Просмотров 20 тыс.Год назад
Devops là gì? Devops cơ bản Trong video này mình sẽ giới thiệu các bạn về Devops. Devops là công việc rất quan trọng trong một team dự án vì nó giúp tăng hiệu quả làm việc giữa các thành viên. Từ đó dự án sẽ vận hành trơn tru, ít gặp lỗi và bàn giao sản phẩm nhanh hơn. Khi mà 1 Developer có thêm kiến thức về DevOps thì cơ hội nghề nghiệp của bạn cũng sẽ rộng mở hơn rất nhiều. Bạn có thể trở thà...
Docker - Docker là gì?
Просмотров 28 тыс.Год назад
Docker là gì? Trong video 5 phút này, mình giới thiệu cơ bản về các khái niệm của Docker, như: - Docker container - Docker image - Docker registry Mục đích là cung cấp overview về cách Docker hoạt động cho các bạn mới tìm hiểu. Hi vọng các bạn cảm thấy hữu ích khi xem! #docker #dockerlagi Để tìm hiểu thêm về Docker các bạn có thể vào trang chủ www.docker.com/ hoặc docs.docker.com/ Kênh của mình...

Комментарии

  • @softgreen8150
    @softgreen8150 4 дня назад

    mọi người hay nhầm lẫn định nghĩa, api là gói functions or class hay methods... được đóng gói cung cấp dịch phát triênr phần mềm. nó có thể là dịch vụ, như video nói, cũng có thể gói thư viên như dotnet, cũng có thể source jquey, jeactjs.... hay những api private những cái nằm trong phần mềm. api nó thể web giao tiếp qua lại dữ liệu text, cũng có thể thư viện đã được biên dịch theo mã máy như dll, so, dylib... giao tiếp trực tiếp qua memory....

  • @cunanh2112
    @cunanh2112 14 дней назад

    Tuyệt vời anh ơii 😍. Nghe a nói cuốn quá. Kiến thức hay lắm ạ

  • @anhdev_
    @anhdev_ 14 дней назад

    Mình tin phần lớn các bạn xem vid này chưa từng làm việc với microservices trong thực tế nên khi nghe vid này cảm thấy rất thuyết phục. Nhưng nếu microservices thực sự thần thánh và dễ kiểm soát như vậy thì có lẽ công ty nào cũng đã triển khai nó rồi. Đừng thần thánh hoá công nghệ mà hãy tập trung vào giải quyết vấn đề, monolithic cũng có những ưu điểm của nó, microservices cũng vậy. Chọn một kiến trúc phù hợp cho business chứ không phải cứ lúc nào cũng microservices.

    • @softgreen8150
      @softgreen8150 3 дня назад

      đối dự án lượng dữ liệu lớn, hay số lượng người dùng nhiều, hay những dự án sử lý nặng dùng cách chia để trị. còn các dự án nhỏ làm cho nó phức tạp😂😂😂 phần lớn lập trình viên sài rồi nhưng không biết là mình đang sài nó. như opentid hay payment, hay server web, server database.... hay các dự án chạy trên vài server, pc... đây hay làm các dự án view trên server, process trên 1 server khác. tùy vào dự án, trước làm mấy dự án web craw. mình sài cách này. vì phần craw nặng làm ảnh hưởng đến tốc dộ truy cập của website nên tách ra thành server riêng chạy.😂😂😂

  • @leolemon4505
    @leolemon4505 18 дней назад

    anh có thể cho em xin dockerFIle của jenkins của anh đc không ạ

  • @LongLe-mh1lu
    @LongLe-mh1lu 23 дня назад

    anh cho em xin script builld image anh khởi tạo jenkins vs ạ

  • @tranhuuphuck15hcm84
    @tranhuuphuck15hcm84 29 дней назад

    QA vs Staging là gì vậy ạ, em ko hỉu tại sao phải tạo tới 2 server

  • @hoangan_nguyen
    @hoangan_nguyen Месяц назад

    lâu rồi chưa thấy anh ra videos mới, anh có làm về khóa CI CD kh ạ

  • @iishiigamii
    @iishiigamii Месяц назад

    lâu rồi anh không ra tiếp ạ

  • @kienthucthuvi1508
    @kienthucthuvi1508 Месяц назад

    Cảm ơn anh đã chia sẽ các kiến thức hưu ích về Devops. Bản thân em tốt nghiệp chuyên ngành ATTT và đã đi làm các job chuyên ngành ATTT nhưng giờ em muốn chuyển qua role DevOps hoặc tốt hơn nữa là DevSecOps. Anh có thể chia sẽ thêm về công việc thực tế của một devops engineer phải làm được không ạ? Và cho em hỏi nhỏ là nữ thì có bất cập gì trong công việc này không ạ? Em cảm ơn và mong anh trả lời ạ.

  • @hoang640
    @hoang640 Месяц назад

    Từ "procedure" ở 3:46 được phát âm khác nhé. Đáng buồn là những giáo viên của mình ở trường đại học cũng đọc sai, để rồi cả nhiều sinh viên cũng sai theo.

  • @manhhanguyen5774
    @manhhanguyen5774 Месяц назад

    Video anh làm xem rất hay và dễ hiểu mong anh có thể ra nhiều video hơn nữa. Chúc anh thật nhiều sức khỏe.

  • @LoLHL
    @LoLHL Месяц назад

    anh ơi hiện tại khi build mutilbranch pipeline thì em bị lỗi Packing pushing, deploy mysql với deploy spring boot là sao ạ anh giúp em với

  • @trongmen8162
    @trongmen8162 Месяц назад

    là ngay từ đầu anh chạy bằng máy ảo ạ

  • @ThanhNgoMInh-tr8hr
    @ThanhNgoMInh-tr8hr 2 месяца назад

    A ơi cho e hỏi là khi làm tới bước create a job và gắn link github vào thì nó báo lỗi This folder is empty There are no branches found that contain buildable projects. Jenkins automatically builds and manages projects in branches that contain recognizable projects. Pipeline Branch projects support building branches within a repository containing a pipeline script. By default it uses a file named Jenkinsfile in the root directory. Nhưng project e đầy đủ hết rồi, lỗi này là sao vậy ạ?

  • @thenwii711
    @thenwii711 2 месяца назад

    video dễ hiểu, cảm ơn admin nhiều

  • @leinhtrieu1378
    @leinhtrieu1378 2 месяца назад

    rườm rà

  • @atvu2199
    @atvu2199 2 месяца назад

    Clm nó hay và mờ ê mê❤❤

  • @minhnt195
    @minhnt195 3 месяца назад

    Cảm giác bạn đang nói đến Platform Engineering?

  • @mighty2943
    @mighty2943 3 месяца назад

    anh có thể làm video về devsecops được không ạ? 😮

  • @testwithme
    @testwithme 3 месяца назад

    Video của bạn rất bổ ích và thú vị. Mình có 1 chút feedback về chỗ giao thức, chỗ này dễ khiến các em nhỏ hiểu sai vấn đề. Giao thức là cách thức 2 đối tượng giao tiếp với nhau thông qua các kết nối, chúng ta sẽ có 2 giao thức gốc phổ biến là TCP và UDP. Các giao thức HTTP, HTTPs, FTP, SMTP... là giao thức xây dựng trên TCP. Các giao thức như DNS, DHCP, TFTP, SNMP, RIP... xây dựng trên UDP. SOAP là một giao thức nhưng đây là giao thức về việc chuyển đổi dữ liệu dựa trên HTTP, vẫn có thể dùng method POST của HTTP để giao tiếp với hệ thống SOAP dc. REST là một kiến trúc API hay dễ hiểu hơn là một best practices để xây dựng API dựa trên HTTP.

  • @anhung9351
    @anhung9351 3 месяца назад

    Quá đỉnh anh ơi anh ra tiếp được không ạ?

  • @TrungLe-jr6om
    @TrungLe-jr6om 3 месяца назад

    Chất lượng của khóa học quá đỉnh, từ khả năng truyền tải kiến thức cơ bản như trình bài slide, cho đến nâng cao hơn như lượng kiến thức được chia rõ ràng từng phần nhưng vẫn liên kết chắt che với nhau rất logic. Bảo đây là khóa học tốt nhất cũng không nói quá vì cực kì có đầu tư, mong anh ra các bài giảng tiếp theo để em ủng hộ. Em rất thích các truyefn đạt kiến thức của anh

  • @giabaohuynhphan3252
    @giabaohuynhphan3252 3 месяца назад

    hay quá anh ơi

  • @leonkai173
    @leonkai173 4 месяца назад

    Nếu mình gặp 1 ứng dụng đang sử dụng mô hình MVC có rất nhiều service module lớn, làm sao với 1 team 4 người mình có thể cover refactor lại toàn bộ thành Microservices? mình cần làm những bước nào và mất bao lâu? nhờ Khalid Dinh gợi ý giúp mình với

  • @hplat-vku
    @hplat-vku 4 месяца назад

    rõ ràng quá ạ, thank a

  • @volinh6386
    @volinh6386 4 месяца назад

    Hay quá , đây như một cái road map để học tiếp nè

  • @thecuongphan6927
    @thecuongphan6927 4 месяца назад

    khóa học này không chỉ cách cài đặt và nói rõ mình đang làm gì, chỉ là bạn đang làm đang thực hiện hành động nào đó và mọi người làm theo thôi, bạn nên miêu tả sơ bộ là đang làm gì và vì sao làm cái đó, tôi sẽ mô tả ví dụ về cách may chiếc áo cho bạn xem 1: phần này mình sẽ chỉ các bạn cách may tay áo (phần này quan trọng hoặc ko quan trọng hoặc tại sao phải làm bla bla) 2: phần này mình sẽ chỉ các bạn cách may cổ áo, phần này ra phần rất quan trong và sẽ phải có nó thì mới hoàn thành chiếc áo được, bạn nên cần chuẩn bị cái cổ áo đã làm ở phần trước và form áo để gắn vào. kiểu vậy á bạn. kiểu là phải tóm tắt sơ bộ về phần mình đang chuẩn bị làm là gì, làm trước hay làm sau, và có bỏ qua phần đó hay ko, mình khá thất vọng về mấy chương đầu người mới học chưa biết gì sẽ thấy ngợp lắm.

    • @bachcavietsub
      @bachcavietsub 3 месяца назад

      mình cùng học chung được ko bạn

  • @pvh2658
    @pvh2658 5 месяцев назад

    Anh làm dễ hiểu lắm í mong anh làm nhiều video hơn về cyber security nữa ạ

  • @quang7944
    @quang7944 5 месяцев назад

    giải thích dễ hiểu đó nhưng làm ơn đọc từ image cho chuẩn.

    • @ucaoxuan9256
      @ucaoxuan9256 3 месяца назад

      Còn sai j nữa b

    • @phuo9516
      @phuo9516 2 месяца назад

      ? thế ông phát âm như nào

    • @phongtranquoc7557
      @phongtranquoc7557 2 месяца назад

      Đồng chí Quang - cán bộ cảnh sát phát âm 😂

  • @user-ec5sj5cc1i
    @user-ec5sj5cc1i 5 месяцев назад

    Dạ anh và mọi người ơi, cho em hỏi ở phút 2:20, là các hệ thống lớn họ sẽ chia ra nhiều server , và các server đó đều chứa code xử lý và database giống nhau luôn phải không ạ ? dạ em cảm ơn trước ạ

  • @tranthithachthao7506
    @tranthithachthao7506 5 месяцев назад

    e k cos base IT liệu có thể lm devops k ạ

  • @truongdao3933
    @truongdao3933 5 месяцев назад

    Khoá về CI/CD bh ra mắt vậy a?

  • @VuKhacDiep084
    @VuKhacDiep084 5 месяцев назад

    Trong video mình thấy là : docker container run --name khalid-jenkins -d -p 8080:8080 Còn trong docs thì : docker container run --name khalid-jenkins -d -p 8081:8080 vậy có ảnh hưởng gì ko bạn

    • @khalid_dinh
      @khalid_dinh 5 месяцев назад

      khi chạy browser thì sử dụng port 8081 nhé. VD localhost:8081

    • @VuKhacDiep084
      @VuKhacDiep084 5 месяцев назад

      Chào bạn. Cám ơn bạn đã dành thời gian reply mình. Mình đã chạy Pipeline và thành công rồi sau 2 nhiều lần xử lý lỗi từng stage. Chắc Jenkins có gì đó update yêu phải chỉnh sửa lại code thì mới cho chạy như phần: ---------------------------------------------------------------------------------------------------------------------------------------------------------- sh "docker run --name khalid-mysql --rm --network dev -v khalid-mysql-data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_LOGIN_PSW} -e MYSQL_DATABASE=db_example -d mysql:8.0 " ==> nó báo là ko an toàn về bảo mật phải chuyển về: sh """ docker run --name khalid-mysql --rm --network dev -v khalid-mysql-data:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD='${MYSQL_ROOT_LOGIN_PSW}' -e MYSQL_DATABASE=db_example -d mysql:8.0 """ Nhưng nói chung là ngồi mò cũng thú vị, mình ko phải dân dev, đang làm comtor ở 1 cty Outsource. Thank bạn đã chia sẻ.

  • @tristheflash6928
    @tristheflash6928 5 месяцев назад

    2 từ resource vs từ caching cái phát âm nó sai m cmt vui vẻ thôi

  • @vuiepkhac6986
    @vuiepkhac6986 5 месяцев назад

    Bạn ơi mình đã tới bước ở phút 13:45 (Deploy app to DEV). Mình tạo 1 Repo khác trên git của mình và clone source code bạn về. Lúc mình cũng làm y như bạn add source code, 1p ở phần Periodically. Nhưng khi chạy xong thì phần đầu tiên chữ S (Status of the last build) màu đỏ báo failed. Mình ko biết là bị gì nữa. Check Docker ps thì ko thấy Msql dc thêm vào :( Xin chỉ vơi ạ

    • @khalid_dinh
      @khalid_dinh 5 месяцев назад

      inbox riêng gửi mình log của nó nhé

  • @VuKhacDiep084
    @VuKhacDiep084 5 месяцев назад

    Cho mình hỏi, bạn edit Video bằng gì vậy ạ

  • @VuKhacDiep084
    @VuKhacDiep084 5 месяцев назад

    Tuyệt vời quá, rất biết ơn bạn 🎉🎉🎉🎉

  • @nguyenkhacsona
    @nguyenkhacsona 6 месяцев назад

    cảm ơn ah đã ra video

  • @vohaiphuc5897
    @vohaiphuc5897 6 месяцев назад

    Video rất tinh gọn. Lần đầu mình xem là khi chưa biết CI/CD là gì. Lần 2 mình xem là sau khi đã sử dụng CI/CD (dự án cá nhân nhỏ thôi nên dùng luôn Cont. Deployment). Phải nói là sau khi triển khai xong và xem lại vid của anh thì cảm thấy thấm kiến thức hơn rất nhiều. Cảm ơn anh đã chia sẻ.

  • @LongLe-ju1zd
    @LongLe-ju1zd 6 месяцев назад

    a cho e hỏi e nên học backend trước rồi học devops hay học thẳng lun hay sao ạ tại e có ở trong nhóm cũng toàn các a pro devops và các a đều từ backend qua devops e không biết phải chọn sao ạ :">

    • @khalid_dinh
      @khalid_dinh 6 месяцев назад

      Học cả 2 nhé :)))

    • @LongLe-ju1zd
      @LongLe-ju1zd 6 месяцев назад

      @@khalid_dinh dạ a :">

  • @nvtentertainment4098
    @nvtentertainment4098 6 месяцев назад

    vô mấy cty theo công nghệ cũ chán vãi . gọi là block Tech lun, mãi làm toàn ba cái công nghệ nhà mình , cái source thì qua 15 năm cả trăm thằng viết vô .noi chứ mĩnh vấn thích làm cty Product hơn.

  • @hopdenreview
    @hopdenreview 6 месяцев назад

  • @tranminhquang7368
    @tranminhquang7368 6 месяцев назад

    khóa học Docker của anh hay quá ạ. A có dự định ra thêm khóa học về Kubernetes hay CI/CD k ạ, e đang rất muốn học hỏi thêm những kiến thức đó

    • @khalid_dinh
      @khalid_dinh 6 месяцев назад

      ừm, mình đang làm nhé

    • @tranminhquang7368
      @tranminhquang7368 6 месяцев назад

      @@khalid_dinh a có dự kiến khoảng bao lâu thì khóa học hoàn thành k ạ

    • @bachcavietsub
      @bachcavietsub 3 месяца назад

      mình cùng học chung được không bạn

  • @user-dm5tt7zw9k
    @user-dm5tt7zw9k 6 месяцев назад

    Tuyệt vời với: 1. Lượng kiến thức chuẩn 2. Tiếng Anh quá good 3. Thần thái RUclipsr chuẩn Tks all,

  • @HaPham-zt1sq
    @HaPham-zt1sq 7 месяцев назад

    Mình đã mua khóa học của anh lúc anh để giá là 479k. Công việc mình đang làm thì có sử dụng docker trong các project, nhưng image thì do các anh trong team build. Mình cũng chỉ sử dụng các container và debug. Mình có cày khóa của anh Khalid trong 1 tuần thì thấy kiến thức truyền đạt thì đều là cơ bản nhưng rất dễ hiểu, quan trọng là cái tư duy về docker và mình nghĩ cũng chỉ cần như vậy để các bạn có thể build hay xử lý các task trong công việc. Mình thấy khóa học rất đáng đồng tiền với các bạn là sinh viên hoặc chưa có cái nhìn tổng quan và hệ thống hóa về docker. Hi vọng là anh sẽ ra tiếp khóa học về reverse proxy, load balancing, microservice,...

  • @vuhaidt5581
    @vuhaidt5581 7 месяцев назад

    Người mới có nên làm devops luôn ko a, e biết cơ bản về BE,e nên học và làm thêm nhiều về BE hay qua devops luôn ạ, a cho e xin lời khuyên ạ

    • @khalid_dinh
      @khalid_dinh 7 месяцев назад

      A nghĩ nên học cả 2. Thời gian đầu lm chắc BE 1 chút. Ít nhất cũng code được 1 cái web app đơn giản, có db các thứ. Đồng thời bắt đầu học Devops. Bắt đầu với Linux, Docker, CI/CD, Cloud. Đủ để join dự án nào đó. Sau đó học lên dần dần

  • @AnhNguyen-ud6kg
    @AnhNguyen-ud6kg 7 месяцев назад

    Video của bạn rất hay và ý nghĩa !

  • @animesyntheticchannel7138
    @animesyntheticchannel7138 7 месяцев назад

    Mn ơi cho mình hỏi là nếu làm đc và hiểu hết những cái công cụ anh ý nói thì đi xin việc được chưa ạ

    • @khalid_dinh
      @khalid_dinh 7 месяцев назад

      Nếu e thành thạo Linux, Jenkins, Docker, Ansible, AWS cơ bản, thì có thể apply đc rồi. Nhưng chỉ Junior thôi

  • @KhanhNguyen-tb7wn
    @KhanhNguyen-tb7wn 7 месяцев назад

    Mn ơi cho mình hởi là nếu làm đc và hiểu hết những cái công cụ anh ý nói thì đi xinn việc được chưa ạ

  • @duchoang6397
    @duchoang6397 7 месяцев назад

    video vừa đẹp chuyên nghiệp, dễ hiểu, đăng cấp quá anh ơiii