Thiết kế, xây dựng và triển khai hệ thống thực tế sử dụng AWS
dxers
Đây là một "khóa học tập trung vào thực hành", nơi bạn sẽ được xây dựng và triển khai cơ sở hạ tầng phù hợp với môi trường hệ thống tương ứng.
Cơ bản
AWS, CI/CD, infrastructure
Ngoài việc có được kiến thức cơ bản về ELK stack và các tài nguyên Kubernetes khác nhau, bạn cũng có thể có được trải nghiệm thực tế khi sử dụng Kubernetes bằng cách xây dựng hệ thống giám sát nhật ký.
94 học viên
Độ khó Cơ bản
Thời gian Không giới hạn


Đánh giá từ những học viên đầu tiên
5.0
sskim1
Tôi thấy thích cách giảng dạy từng bước một, bắt đầu từ những giải thích cơ bản, đơn giản về Kubernetes, giúp tôi ôn lại các khái niệm. Đây là một bài giảng tốt để nắm bắt các khái niệm cơ bản về ELK Stack nói chung. Nếu có thêm nội dung mở rộng ELK Stack để đảm bảo tính khả dụng hoặc thu thập nhật ký của máy chủ WEB và nhật ký WAS của ứng dụng thực tế thay vì ứng dụng demo nhật ký đơn giản thì tốt hơn! Tôi đã học rất tốt. Cảm ơn!
5.0
김정현
Minikube cho phép tạo ra một cụm trên máy cục bộ và tự mình thiết lập ELK để hiểu nhanh về ngăn xếp này. Tuyệt vời 😊😊
5.0
최유진
Cảm ơn bạn vì bài giảng rất hay. Mình vẫn đang theo dõi kỹ ạ. Các file manifest của phần 5 không được tải riêng lên repository ạ?
Hiểu từng tài nguyên trong Kubernetes
Hiểu ngăn xếp ELK
Kinh nghiệm triển khai ELK stack trên Kubernetes
Kinh nghiệm sử dụng các công cụ ngăn xếp ELK cơ bản
Thuật ngữ này đề cập đến một ngăn xếp bao gồm các công cụ giám sát nhật ký như Elasticsearch, Logstash và Kibana . Mỗi công cụ trong ngăn xếp này thực hiện xử lý, lưu trữ, phân tích và trực quan hóa dữ liệu, do đó chúng thường được sử dụng cùng nhau khi xây dựng hệ thống giám sát nhật ký. ( Filebeat , một công cụ thu thập dữ liệu, cũng thường được sử dụng kết hợp với ngăn xếp này.)
Tôi đã chuẩn bị bài giảng này với suy nghĩ rằng việc triển khai các công cụ ngăn xếp ELK này như từng tài nguyên trên cụm Kubernetes , xác nhận rằng chúng được kết nối hữu cơ với nhau và sử dụng chúng trực tiếp sẽ là trải nghiệm thực hành tốt cho những người mới học Kubernetes .
Nếu vậy, bạn đã đến đúng nơi rồi. Khóa học này sẽ cung cấp cho bạn kinh nghiệm thực tế về việc xây dựng và sử dụng hệ thống giám sát nhật ký bằng cách sử dụng ngăn xếp ELK (với Filebeat) trong môi trường Kubernetes cục bộ.
Sau khi tham gia khóa học này...
Bạn sẽ có được kinh nghiệm thực tế khi sử dụng Kubernetes bằng cách tự triển khai ngăn xếp ELK và xây dựng hệ thống Giám sát nhật ký .
Bạn có thể hiểu sâu hơn về Kubernetes bằng cách tham gia lớp lý thuyết cơ bản về cơ sở hạ tầng Kubernetes và triển khai từng thành phần của ngăn xếp ELK chỉ bằng các tài nguyên cơ bản của Kubernetes .
Bạn sẽ có được kiến thức cơ bản về từng thành phần của ngăn xếp ELK .
Khóa học này được chia thành phần lý thuyết và phần thực hành.
Một lớp học lý thuyết dễ hiểu thông qua hình ảnh
Lý thuyết đằng sau Kubernetes và các công cụ ngăn xếp ELK được giải thích một cách ngắn gọn và dễ hiểu thông qua hình ảnh minh họa.
Tạo tệp định nghĩa tài nguyên Kubernetes và triển khai ngay lập tức.
Sau khi tạo tệp định nghĩa tài nguyên để triển khai công cụ ELK trên Kubernetes, hãy triển khai trực tiếp trong thiết bị đầu cuối và kiểm tra kết quả.
Chúng tôi sẽ tiến hành đào tạo thực tế bằng cách xem xét tài liệu chính thức về Kubernetes và ELK.
Vì bạn sẽ xem xét tài liệu chính thức cho từng công cụ Kubernetes và ELK trong quá trình thực hành nên bạn có thể giảm bớt sự khó hiểu khi sử dụng tài liệu chính thức.
Thực hành trực quan hóa dữ liệu tại Kibana
Tìm hiểu những điều cơ bản về cách sử dụng tính năng Discover của Kibana, cho phép bạn khám phá dữ liệu nhật ký và tính năng Dashboard, giúp trực quan hóa dữ liệu, thông qua thực hành.
Khóa học này sẽ được tiến hành trên cụm Kubernetes cục bộ được xây dựng bằng công cụ có tên là minikube .
Trong bài giảng này, chúng tôi sẽ chỉ cho bạn cách cài đặt và sử dụng minikube, nhưng để tiến hành thực hành, bạn phải có một công cụ ảo hóa như Docker và kubectl , một công cụ quản lý cụm Kubernetes, được cài đặt trước trên PC trong phòng thí nghiệm của bạn.
Phiên bản công cụ ELK được sử dụng trong bài giảng này là 7.10.2, bản phân phối nguồn mở mới nhất.
Vì chúng ta sẽ đề cập đến những điều cơ bản của hệ thống giám sát bằng phiên bản mã nguồn mở của công cụ ELK nên các tính năng X-Pack do Elastic phát triển sẽ không được đề cập trong bài giảng này.
Hệ điều hành và phiên bản (OS): Windows, macOS, Linux, v.v.
Công cụ sử dụng:
Docker hoặc Hyper-V (chỉ dành cho Windows)
kubectl (Vui lòng tham khảo liên kết bên dưới để biết hướng dẫn cài đặt cho từng hệ điều hành.)
Cấu hình máy tính tối thiểu để thực hành bài giảng:
2 CPU trở lên
Bộ nhớ 4GB trở lên
20GB hoặc nhiều hơn dung lượng đĩa trống
Các tệp định nghĩa tài nguyên mẫu cần thiết cho các bài tập thực hành của bài giảng này được cung cấp thông qua liên kết kho lưu trữ Github trong ghi chú bài giảng của bài giảng có liên quan.
Chúng tôi cũng sẽ chia sẻ các liên kết hình ảnh Docker và cài đặt cho từng công cụ cần thiết cho các khóa đào tạo thực tế khác thông qua ghi chú bài giảng.
Sau đây là một số điều bạn nên biết trước khi tham gia khóa học này:
Tại sao nên sử dụng Kubernetes?
Kiến thức cơ bản về kubectl
Kiến thức cơ bản về công nghệ container như Docker
Khóa học này dành cho ai?
Những người đang tìm hiểu về Kubernetes và muốn tích lũy kinh nghiệm thực tế
Bất kỳ ai muốn xây dựng hệ thống giám sát nhật ký ELK trong Kubernetes
Cần biết trước khi bắt đầu?
Tại sao nên sử dụng Kubernetes
Kiến thức cơ bản về kubectl
Kiến thức cơ bản về các công nghệ container như Docker
Xác minh sự nghiệp
94
Học viên
8
Đánh giá
5
Trả lời
5.0
Xếp hạng
1
Khóa học
Tôi là một kỹ sư DevOps luôn không ngừng trăn trở về các hệ thống và quy trình tốt.
Tôi rất quan tâm đến việc chia sẻ kiến thức liên quan đến DevOps và Cloud.
Đang làm việc với tư cách là kỹ sư DevOps tại một công ty IT nước ngoài
Thành viên CNCF Kubestronaut
Đang vận hành bản tin hàng tuần chuyên về DevOps / MLOps
Bản tin: https://aidenslab-newsletter.beehiiv.com/
Blog kỹ thuật: https://guide-to-devops.github.io/
Tất cả
18 bài giảng ∙ (4giờ 14phút)
Tất cả
8 đánh giá
5.0
8 đánh giá
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
Tôi thấy thích cách giảng dạy từng bước một, bắt đầu từ những giải thích cơ bản, đơn giản về Kubernetes, giúp tôi ôn lại các khái niệm. Đây là một bài giảng tốt để nắm bắt các khái niệm cơ bản về ELK Stack nói chung. Nếu có thêm nội dung mở rộng ELK Stack để đảm bảo tính khả dụng hoặc thu thập nhật ký của máy chủ WEB và nhật ký WAS của ứng dụng thực tế thay vì ứng dụng demo nhật ký đơn giản thì tốt hơn! Tôi đã học rất tốt. Cảm ơn!
Chào bạn sskim1! Cảm ơn bạn vì đã để lại một bài đánh giá tuyệt vời! Trong khóa học này, tôi đã cố gắng truyền đạt các khái niệm cơ bản về Kubernetes và ELK một cách hiệu quả hơn. Tôi rất vui vì bạn đã nắm bắt được các khái niệm cơ bản của từng công nghệ.🙂 Và tôi thực sự cảm ơn bạn vì đã đề xuất các nội dung bổ sung mà bạn muốn tôi đề cập! Các phương án đảm bảo tính khả dụng của ELK stack và nội dung thu thập nhật ký của máy chủ đang hoạt động thực tế là những chủ đề rất hay để đề cập thêm. Tôi sẽ đưa những chủ đề này vào danh sách việc cần làm của mình và lên kế hoạch thực hiện. Nếu tôi cập nhật các nội dung liên quan trong khóa học này sau này, tôi chắc chắn sẽ thông báo cho bạn sskim1. Một lần nữa xin cảm ơn bạn!
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
Cảm ơn bạn vì bài giảng rất hay. Mình vẫn đang theo dõi kỹ ạ. Các file manifest của phần 5 không được tải riêng lên repository ạ?
Chào bạn Choi Yu-jin! Mình rất vui khi biết bạn đang theo dõi kỹ bài giảng 😊 Về các file manifest cho từng thành phần của hệ thống ELK mà bạn đã đề cập, rất tiếc là mình không cung cấp riêng biệt. Mình muốn thiết kế bài giảng sao cho các học viên có thể bắt đầu từ các ví dụ trong tài liệu chính thức của Kubernetes, sau đó tự mình điền các trường và giá trị cần thiết để triển khai từng thành phần của ELK stack. Qua đó, các bạn có thể hiểu rõ các thiết lập một cách tự nhiên nhất. Bởi vì mình tin rằng trải nghiệm tự tay tạo file manifest sẽ giúp ích rất nhiều cho các bạn khi cần tự tạo hoặc phân tích các file manifest tài nguyên sau này. Đối với những phần khó nhập liệu trực tiếp như đường dẫn container image, mình đã đính kèm trong ghi chú của mỗi bài giảng với hy vọng có thể giảm bớt phần nào sự bất tiện cho bạn.. Nếu bạn có bất kỳ ý kiến đóng góp hay điều gì cần cải thiện trong quá trình học, đừng ngần ngại cho mình biết nhé! Một lần nữa cảm ơn bạn đã theo dõi bài giảng.
Đánh giá 11
∙
Đánh giá trung bình 4.9
5
Minikube cho phép tạo ra một cụm trên máy cục bộ và tự mình thiết lập ELK để hiểu nhanh về ngăn xếp này. Tuyệt vời 😊😊
Xin chào, Jeonghyeon Kim! Cảm ơn bạn rất nhiều vì đã kiên trì và để lại một đánh giá tuyệt vời. 😊 😊 Khi biên soạn bài giảng này, tôi đã suy nghĩ rất nhiều về việc làm thế nào để có thể dễ dàng giải thích quá trình triển khai và sử dụng hệ thống giám sát ELK trên K8. Tôi rất vui và được khen thưởng vì bạn có thể nhanh chóng hiểu được ngăn xếp ELK. 😊 Chúng tôi sẽ sử dụng những đánh giá và xếp hạng của bạn làm nguồn nuôi dưỡng để mang đến những bài giảng tốt hơn và chia sẻ kiến thức trong tương lai. Cảm ơn!
Đánh giá 3
∙
Đánh giá trung bình 5.0
5
Chào bạn kwak081! Cảm ơn bạn đã để lại đánh giá cho khóa học🙂 Nếu bạn có bất kỳ thắc mắc nào liên quan đến chủ đề bài giảng hoặc có góp ý gì về khóa học, xin vui lòng cho tôi biết bất cứ lúc nào nhé! Tôi sẽ nỗ lực hơn nữa để chia sẻ kiến thức và mang đến những bài giảng chất lượng hơn trong tương lai :)
Đánh giá 5
∙
Đánh giá trung bình 5.0
5
Xin chào sangjae! Cảm ơn bạn đã để lại đánh giá cho khóa học🙂 Nếu bạn có bất kỳ thắc mắc nào ngoài nội dung đã được đề cập trong khóa học hoặc có phản hồi liên quan đến khóa học, hãy thoải mái cho tôi biết bất cứ lúc nào nhé! Tôi sẽ cố gắng mang đến những khóa học tốt hơn và chia sẻ kiến thức nhiều hơn nữa :)
Khám phá các khóa học khác trong cùng lĩnh vực!
Ưu đãi có thời hạn, kết thúc sau 7 ngày ngày
17 ₫
28%
626.232 ₫