Lộ Trình Đào Tạo Lập Trình Python Tại Nestech Mới Nhất
Lộ Trình Đào Tạo Lập Trình Python Tại Nestech Mới Nhất Giá gốc là: 15.000.000₫.Giá hiện tại là: 499.000₫.
Back to products
Khoá Học Product Management 101: Nền Tảng Cơ Bản Cho Quản Lý Sản Phẩm
Khoá Học Product Management 101: Nền Tảng Cơ Bản Cho Quản Lý Sản Phẩm Giá gốc là: 949.000₫.Giá hiện tại là: 99.000₫.

Khoá học DevOps trên AWS dành cho người mới bắt đầu

Giá gốc là: 949.000₫.Giá hiện tại là: 59.000₫.

Học thử
21 Mọi người đang xem sản phẩm này ngay bây giờ!
Mã giảm giá của chúng tôi
BANMOI
HOIVIEN
AFFSAP
AFFSALE
AFFNAY
Mã giảm giá của chúng tôi
Mã giảm giá:
BANMOI
Điều kiện GIảm 20K cho đơn hàng từ 50K (Dành cho người mua lần đầu)
BANMOI
(Số tiền chi tiêu tối thiểu cho mã giảm giá "banmoi" là 50.000.)
Mã giảm giá:
HOIVIEN
Điều kiện Giảm 25% khi mua Gói Hội Viên
HOIVIEN
(Mã giảm giá "hoivien" đã hết hạn.)
Mã giảm giá:
AFFSAP
Điều kiện GIảm 50K cho đơn hàng từ 249K (3 lần sử dụng)
AFFSAP
(Mã giảm giá "affsap" đã hết hạn.)
Mã giảm giá:
AFFSALE
Điều kiện GIảm 30K cho đơn hàng từ 149K (3 lần sử dụng)
AFFSALE
(Mã giảm giá "affsale" đã hết hạn.)
Mã giảm giá:
AFFNAY
Điều kiện Giảm 15% cho đơn hàng từ 50K (3 lần sử dụng)
AFFNAY
(Mã giảm giá "affnay" đã hết hạn.)
  • Cách nhận khoá học

Nhận khoá học qua Drive ngay khi bạn thanh toán thành công.

  • Hình thức học
Học trên Google Drive bằng máy tính, Ipad, điện thoại.
  • Thời hạn khoá học

Sở hữu khóa học trọn đời.

Bạn muốn trở thành một DevOps Engineer tài năng và nắm bắt cơ hội việc làm hấp dẫn trong kỷ nguyên đám mây? Khóa học DevOps trên AWS dành cho người mới bắt đầu chính là chiếc chìa khóa mở ra cánh cửa thành công cho bạn. Với nội dung được thiết kế khoa học và đội ngũ giảng viên giàu kinh nghiệm, khóa học sẽ giúp bạn nhanh chóng làm chủ các kiến thức và kỹ năng cần thiết để triển khai các dự án DevOps trên nền tảng AWS.

Giới thiệu Khóa học DevOps trên AWS dành cho người mới bắt đầu:

Trong thời đại công nghệ số phát triển mạnh mẽ, DevOps đã trở thành một xu hướng không thể thiếu trong quá trình phát triển phần mềm. DevOps giúp các tổ chức tăng tốc độ phát triển, nâng cao chất lượng sản phẩm và giảm thiểu rủi ro. Khóa học DevOps trên AWS sẽ cung cấp cho bạn một nền tảng kiến thức vững chắc về DevOps và hướng dẫn bạn cách áp dụng các nguyên tắc DevOps vào thực tế làm việc.

Lợi ích khi tham gia:

  • Nắm vững kiến thức nền tảng về DevOps: Hiểu rõ các khái niệm cốt lõi của DevOps, từ CI/CD, Infrastructure as Code đến Cloud Computing.
  • Làm quen với các dịch vụ AWS: Tìm hiểu cách sử dụng các dịch vụ AWS phổ biến như EC2, S3, RDS, Lambda để xây dựng và triển khai ứng dụng.
  • Xây dựng quy trình CI/CD hiệu quả: Học cách tự động hóa các công việc lặp đi lặp lại, từ việc xây dựng, kiểm thử đến triển khai ứng dụng.
  • Cải thiện kỹ năng giải quyết vấn đề: Rèn luyện khả năng tư duy logic và tìm ra giải pháp cho các vấn đề phát sinh trong quá trình làm việc.
  • Mở ra cơ hội nghề nghiệp: Tăng khả năng cạnh tranh trên thị trường lao động và tìm được những công việc DevOps với mức lương hấp dẫn.

Ai phù hợp với khóa học:

  • Người mới bắt đầu: Những người muốn tìm hiểu về DevOps và muốn xây dựng sự nghiệp trong lĩnh vực này.
  • Lập trình viên: Các lập trình viên muốn nâng cao kỹ năng và tự động hóa quy trình làm việc.
  • Kỹ sư hệ thống: Những người muốn tìm hiểu về cách quản lý và vận hành hệ thống trên đám mây.
  • Sinh viên: Sinh viên các ngành công nghệ thông tin muốn trang bị kiến thức thực tế để đáp ứng nhu cầu của thị trường.

Nội dung khóa học:

Giới thiệu về giảng viên và khoá học

Slide Download
SourceCode của khoá học.
Welcome
Về vấn đề Copyright (bản quyền)
Giới thiệu giảng viên
Khoá học này dành cho ai? KHÔNG dành cho ai?
Yêu cầu đầu vào cho khoá học.
Nội dung và cấu trúc khoá học.
Mục tiêu sau khi kết thúc khoá học.
Lưu ý cho các bạn học viên (QUAN TRỌNG!)
Tương tác với giảng viên như thế nào?

Hướng dẫn đăng ký account AWS và setup ban đầu.

READ ME
Đăng ký tài khoản mới
Nguyên tắc sử dụng tài khoản an toàn.
Giới thiệu sơ lược vè AWS Console, cài đặt cảnh báo chi phí.
Giới thiệu AWS Free tier 12 tháng
Hướng dẫn đọc báo cáo chi phí tháng
Tổng kết

Giới thiệu về DevOps và CICD

Giới thiệu DevOps, CICD
Các nguyên tắc của DevOps
Trước và sau khi DevOps ra đời
Vai trò của DevOps Engineer trong dự án.
Ma Trận DevOps và CICD
Ma Trận DevOps và CICD (p2)
Trang bị kiến thức gì cho DevOps Engineer
Cơ hội việc làm và mức lương (tại Việt Nam)

Cùng ôn lại các kiến thức về AWS và Cloud cần nắm vững

Tổng quan về kiến trúc Global của AWS
Tổng quan các dịch vụ của AWS
Các khái niệm cần nắm vững & một số mô hình kiến trúc(p1)
Các khái niệm cần nắm vững & một số mô hình kiến trúc(p2)
Các khái niệm cần nắm vững & một số mô hình kiến trúc(p3)

Infrastructure as Code (IaC) sử dụng Terraform.

Download Source code của khóa học
Mục tiêu của chương
Infrastructure as Code là gì? Lợi ích của Infrastructure as Code.
Các bước để triển khai IaC
(Question) Tại sao lại sử dụng Infra as Code?
Giới thiệu các công cụ IaC thường dùng
Giới thiệu Terraform
Các bước triển khai Teraform
Lab1 – Cài đặt môi trường làm việc với Terraform. Tài liệu tra cứu.
Giới thiệu Github Copilot – sử dụng AI để viết code nhanh hơn.
Lab2 – Tạo Terraform đơn giản – Phần 1
Lab2 – Tạo Terraform đơn giản – Phần 2
Lab2 – Tạo Terraform đơn giản – Phần 3
CHÚ Ý VỀ FILE KEYPAIR!
Lab3 – Parameter, Mapping, Variable file – Phần 1
Lab3 – Parameter, Mapping, Variable file – Phần 2
Lab4 – Sử dụng Output
Lab5 – Sử dụng Module – Phần 1
Lab5 – Sử dụng Module – Phần 2
Lab6 – Triển khai một VPC hoàn chỉnh – Phần 1
Lab6 – Triển khai một VPC hoàn chỉnh – Phần 2
Lab7 – Sử dụng Built-in module của Terraform để triển khai nhanh VPC
Lab8 – VPC, ALB, Auto Scaling, Mongo DB – Phần 1
Lab8 – VPC, ALB, Auto Scaling, Mongo DB – Phần 2
Lab9 – Quản lý Terraform State sử dụng S3 bucket
Lab10 – Triển khai Terraform trên Multi-environment, Multi-region
Tổng kết & Xóa resources.

Thao tác cơ bản với Linux

Lưu ý cho các bạn học viên!
Giới thiệu
Giới thiệu về hệ điều hành Linux
Lab1 – Tạo và kết nối tới server Linux
Lab2 – Làm quen với trình editor VIM và NANO (p1)
Lab2 – Làm quen với trình editor VIM và NANO (p2)
Lab3 – Thao tác với User và Group (p1)
Lab3 – Thao tác với User và Group (p2)
Lab4 – File and folder permission (p1)
Lab4 – File and folder permission (p2)
Lab5 – Process
Lab6 – Service
Lab7 – EBS Disk, Volume, Mount point
Lab8 – CronJob
Lab9 – Thêm SSH key của project member vào linux server.
Tổng kết & xoá resource

Thao tác cơ bản với Git

Giới thiệu
Giới thiệu Git
Các mô hình Workflow của Git
Các nhà cung cấp Git
Lab 1 – Cài đặt Git và Sourcetree trên máy local
Lab 2 – Tạo repository và add SSH key lên Github
Lab 3 – Tạo nhánh develop
Lab 4 – Tạo feature branch
Lab 5 – Tạo release branch
Lab 6 – Revert một commit
Lab 7 – Resolve conflict khi có xung đột
Lab 8 – Giới thiệu CodeCommit – phần 1
Lab 8 – Giới thiệu CodeCommit – phần 2
Các thao tác git thường dùng khác (git reset, git stash)
Tổng kết & Xoá resources

Thao tác cơ bản với Docker & Docker compose

Giới thiệu.
Container là gì? Tại sao sử dụng container?
Docker là gì?
Các bước triển khai ứng dụng Docker.
Cài đặt Docker trên Windows.
Cài đặt Docker trên máy MAC
Cài đặt Docker sử dụng dịch vụ Cloud9
Đăng ký account trên Dockerhub.
Lab1 – Thao tác co bản với Docker.
Giới thiệu về Dockerfile.
Lab2 – Build một image đơn giản sử dụng Dockerfile.
Lab3 – Phân biệt CMD và ENTRYPOINT
Giới thiệu Multistage Dockerfile
Lab4 – Multistage Dockerfile.
Giới thiệu Docker Compose.
Lab5 – Docker compose đơn giản.
Lab6 – Dockercompose Multi service.
Lab7 – Load balancer và Auto-restart.
Giới thiệu Docker cheatsheet, cách tra cứu tài liệu.
Giới thiệu ECS, ECR.
Giới thiệu các bài lab ECS, ECR
Lab- Build Docker image và Push lên ECR.
Lab- Build Docker image sử dụng Cloud9
Lỗi không thể start được Task do thiếu quyền CloudWatch Log
Lab – Chạy một Task đơn giản trên ECS.
Lab – Chạy một service đơn giản trên ECS.
Giới thiệu dịch vụ Cloudmap.
Tổng kết và Xoá resources.

CICD sử dụng Jenkins

Giới thiệu
Giới thiệu về Jenkins
Hướng dẫn cài đặt Jenkins trên Ubuntu server.
Troubleshoot Jenkins không khởi động được
Lab1 – Thao tác cơ bản với Jenkins – First Hello job.
Lab2 – Giới thiệu Jenkins Variable.
Giới thiệu Jenkins CICD Concept.
Lab3 – Build một Java project (Phần 1)
Lab3 – Build một Java project (Phần 2)
Lab3 – Build một Java project (Phần 3) – Sử dụng cú pháp Declarative.
Lab4 – Build một Nodejs project (phần 1).
Lab4 – Build một Nodejs project (phần 2).
Lab5 – Build một Docker Project
LƯU Ý cho các bài lab trở về sau!
Lab6 – Deploy Docker lên một ECS Cluster (phần 1).
Lab6 – Deploy Docker lên một ECS Cluster (phần 2).
Lab7 – Tạo một Pipeline from SCM.
Lab8 – Trigger build job tự động từ Github repository.
Lab9 – Tạo một job release thủ công theo Tag.
Xóa resource sau các bài lab.
Lab10 – Giới thiệu về Scripted Pipeline.
Lab11 – Notification sang Slack channel kết quả của Job.
Tổng kết chương.

Chiến lược deployment cho các thành phần của hệ thống

Giới thiệu.
Chiến lược deployment – In-place (All in one)
Chiến lược deployment – Rolling Update
Chiến lược deployment – Blue-Green
Chiến lược deployment – Canary
Giới thiệu bài Lab Triển khai sử dụng chiến lược Blue-Green
Lab – Blue-Green Deployment – Phần 1
Lab – Blue-Green Deployment – Phần 2
Lab – Blue-Green Deployment – Phần 3
Lab – Blue-Green Deployment – Phần 4
Lab – Blue-Green Deployment – Phần 5
Xoá resources sử dụng Terraform destroy
Tổng kết chương

CodeBuild, CodeCommit, CodeDeploy, CodePipeline

Về việc CODECOMMIT NGỪNG HOẠT ĐỘNG
Giới thiệu
Giới thiệu CodeBuild, CodeCommit, CodeDeploy, CodePipeline
Lab1-Tạo một repository trên CodeCommit
Lab2 – CodeBuild- Build Java Project (CodeCommit version)
Lab2 – CodeBuild- Build Java Project (Github version)
Lab3 – CodeBuild- Nodejs Application (CodeCommit version)
Lab3 – CodeBuild- Nodejs Application (Github version)
Lab4 – CodeBuild- Docker Image (CodeCommit version)
Lab4 – CodeBuild- Docker Image (Github version)
Lưu ý cho các bài lab 5,6,7,8,9
Lab5 – Tạo một job deploy lên ElasticBeanstalk
Lab5 – Tạo một job deploy lên ElasticBeanstalk (p2)
Lab5 – Tạo một job deploy lên ElasticBeanstalk (p3)
Lab6 – Tạo một job deploy lên ECS theo hình thức Rollout
Xoá resource sau bài Lab ECS
Triển khai lên ECS theo hình thức Blue-Green
Lab7 – Triển khai lên ECS theo hình thức Blue-Green (p1)
Lab7 – Triển khai lên ECS theo hình thức Blue-Green (p2)
Lab7 – Triển khai lên ECS theo hình thức Blue-Green (p3)
Lab8 – Triển khai lên ECS theo hình thức Canary
Lab9 – Thêm bước Manuall Approval
Xoá resources
Tổng kết chương.

Serverless Application Model (SAM)

Intro
Giới thiệu về SAM
Cấu trúc của một file SAM template
Lab 1 – tạo một ứng dụng helloworld sử dụng SAM (phần 1)
Lab 1 – tạo một ứng dụng helloworld sử dụng SAM (phần 2)
SAM Local Testing
Lab 2 – tạo một ứng dụng rút gọn link sử dụng SAM (phần 1)
Lab 2 – tạo một ứng dụng rút gọn link sử dụng SAM (phần 2)
Nâng cấp tính năng cho ứng dụng trong tương lai
Tổng kết và Xóa resources

Giới thiệu về Kubernetes (k8s)

Giới thiệu về Kubernetes (k8s)
Các thành phần cơ bản trong Kubernetes
Các concept trong Kubernetes.
Lab 1 – Cài đặt và sử dụng Minikube
Lab 2 – Run một Pod đơn giản sử dụng câu lệnh.
Lab 3 – Run một pod đơn giản sử dụng file YAML.
Khái niệm Namespace trong Kubernetes
Khái niệm: Replica Set
Lab 4 – Replica Set
Khái niệm: Deployment
Lab 5 – Tạo một Deployment
Khái niệm Service trong Kubernetes
Lab 6 – Tạo một Service loại NodePort.
Khái niệm: ClusterIP Service.
Lab 7 – Tạo một ClusterIP Service.
Khái niệm Load Balance Service.
Khái niệm: Ingress
Lab 8 – Tạo một Ingress với sub-domain, path routing.
Giới thiệu về Persistent Volume & Persistent Volume Claim (pvc)
Lab 9 – Tạo một Persistent Volume cho service sử dụng MySQL.
Khái niệm Configmap
Lab 10 – Tạo và sử dụng Configmap
Khái niệm Secret
Lab 11 – Tạo và sử dụng Secret
Khái niệm StatefulSet
Giới thiệu về công cụ Kops (Kubernetes Operation)
Cài đặt Kops và tạo một Kubernetes Cluster
Lab 13 – Triển khai ứng dụng lên Kubernetes (Phần 1)
Lab 13 – Triển khai ứng dụng lên Kubernetes (Phần 2)
Lab 13 – Triển khai ứng dụng lên Kubernetes (Phần 3)
Lab 13 – Triển khai ứng dụng lên Kubernetes (Phần 4 xoá resources)
Tổng kết và xoá resources

Elastic Kubernetes Services (EKS) cơ bản

Giới thiệu chương
Giới thiệu về AWS EKS
Lab 1 – Tạo một EKS Cluster
Giới thiệu về Load Balancer trong EKS
Lab 2 – Application Load Balancer cho EKS (Phần 1)
Lab 2 – Application Load Balancer cho EKS (Phần 2)
Storage trong EKS
Lab 3 – Tạo một EBS Volume và sử dụng cho Mongo service.
Giới thiệu Autoscaling trong EKS
Các khái niệm Security trong EKS.
Lab 4 – Tạo một IAM User và assign role trong Cluster.
Tổng kết và xóa resources.

Tổng kết & lời cảm ơn!

Tổng kết & lời cảm ơn!
Bonus – Các khóa học khác của mình

Kết:

Khóa học DevOps trên AWS dành cho người mới bắt đầu là một cơ hội tuyệt vời để bạn bắt đầu hành trình trở thành một DevOps Engineer chuyên nghiệp. Đăng ký ngay để khám phá thế giới DevOps đầy thú vị và mở ra những cơ hội nghề nghiệp mới.