
Microservice 설계(with EventStorming,DDD)
han jeong heon
마이크로서비스 설계를 위한 도메인 주도 설계(Domain Driven Design)를 쉽게 설명하고, 실제로 활용하기 위한 구체적인 실천 방법을 소개합니다.
중급이상
DDD, MSA, 아키텍처
Chúng tôi sẽ truyền tải tiếng nói từ hiện trường về toàn bộ bối cảnh của Microservice Architecture (MSA), một từ khóa hot nhất trong lĩnh vực Cloud, các mô hình kiến trúc đa dạng, loại ứng dụng và phương pháp chuyển đổi Legacy.
Khái niệm Microservice
Quy trình phát triển microservice
Điều kiện để thành công với Microservice
Kiến trúc bên trong MSA, kiến trúc bên ngoài
Khái niệm Hexagonal Architecture (Kiến trúc lục giác), Clean Architecture (Kiến trúc sạch)
Mô hình MSA
Các loại hiện đại hóa ứng dụng
Chiến lược chuyển đổi lên đám mây
Điều đáng chú ý nhất trong môi trường cơ sở hạ tầng đám mây
Tìm hiểu về loại ứng dụng, "microservices" 🕵️♀️
Các dịch vụ vi mô đòi hỏi khối lượng kiến thức rộng, từ xây dựng cơ sở hạ tầng đến thiết kế, phát triển, thử nghiệm và triển khai các ứng dụng front-end và back-end. Tuy nhiên, rất khó để thực hiện công việc thực tế nếu chỉ hiểu biết về công nghệ ngắn hạn, do đó bài giảng này nhằm mục đích cung cấp hiểu biết toàn diện về luồng công việc mà một nhà phát triển ứng dụng đám mây cần biết.
Khóa học này trình bày bối cảnh ra đời của các dịch vụ vi mô, khái niệm so sánh với các hệ thống đơn khối hiện có và các thành phần, mô hình, công nghệ và quy trình phát triển khác nhau của MSA, đồng thời cung cấp tổng quan nhanh về hệ thống kiến thức MSA.
"Tôi hiểu ý nghĩa chung của các thuật ngữ MSA, nhưng tôi không nghĩ mình biết ý nghĩa chính xác.
"Tôi không biết nên tiếp thu kiến thức nào trước."
"Chúng tôi đang cố gắng chuyển đổi hệ thống hiện tại của mình sang ứng dụng đám mây,
Có nhất thiết phải sử dụng dịch vụ siêu nhỏ không? "Tôi hơi sợ một chút."
"Công ty chúng tôi đang phản ứng nhanh chóng với các doanh nghiệp như Netflix, Amazon, Uber, v.v.
Tôi muốn công ty mình trở nên nhanh nhẹn hơn , nhưng tôi lo lắng vì các nhà phát triển của chúng tôi thiếu tự tin. "
Ứng dụng đám mây
Các nhà phát triển cũ muốn phát triển
Đề xuất công nghệ liên quan đến MSA hoặc
Các học viên muốn lập kế hoạch
Lần đầu tiên trong môi trường đám mây
Các kỹ sư muốn phát triển
Hiểu khái niệm về dịch vụ vi mô
Chúng tôi định nghĩa khái niệm hệ thống vi dịch vụ và phân tích các đặc điểm của chúng bằng cách so sánh chúng với các hệ thống đơn khối và vi dịch vụ.
MSA không phải là giải pháp hoàn hảo.
Chúng tôi hiểu rằng độ khó của việc xây dựng các dịch vụ siêu nhỏ và mức độ xây dựng chúng phải thay đổi theo thời gian và chúng tôi đề xuất một kế hoạch triển khai dựa trên khả năng của tổ chức.
Giới thiệu về các phong cách kiến trúc khác nhau
Hiểu được xu hướng thay đổi của các phong cách kiến trúc và khám phá nhiều phong cách kiến trúc có liên quan chặt chẽ đến dịch vụ vi mô.
Hiểu về mô hình MSA cho kiến trúc vi dịch vụ
Hiểu các loại mô hình kiến trúc khác nhau tạo nên kiến trúc dựa trên dịch vụ vi mô và suy nghĩ về mối quan hệ cũng như phương pháp ứng dụng của chúng.
Kiến trúc nội bộ của Microservice
Tìm hiểu về phong cách kiến trúc lục giác, sạch sẽ, linh hoạt, tập trung vào logic kinh doanh và được sử dụng rộng rãi làm kiến trúc nội bộ của các dịch vụ siêu nhỏ.
Quy trình phát triển dịch vụ vi mô
Chúng tôi định nghĩa quy trình phát triển dịch vụ vi mô dựa trên Scrum và xem xét cách áp dụng quy trình này.
Hiểu về Chuyển đổi/Chiến lược theo Loại ứng dụng đám mây
Chúng tôi khám phá các loại ứng dụng đám mây khác nhau và tìm hiểu các chiến lược chuyển đổi phù hợp cho từng loại.
H. Đây có phải là khóa học bao gồm cả lý thuyết và thực hành không?
Khóa học này tập trung vào các khái niệm hơn là đào tạo thực hành. Theo quan điểm của một kỹ sư, điều rất quan trọng là phải thử nghiệm ngay, nhưng trong khóa học này, bạn sẽ được học kiến thức nền tảng và các khái niệm chung, và trong các khóa học chuẩn bị sau, bạn sẽ được học về thiết kế và phát triển thực tế.
H. Những sinh viên không chuyên ngành và không có kinh nghiệm thực tế có thể tham gia khóa học không?
Các nhà phát triển có kinh nghiệm thực tế về điện toán đám mây có thể dễ dàng tiếp cận thuật ngữ này, ngay cả khi họ không có kinh nghiệm về điện toán đám mây, nhưng những người không chuyên ngành và không có kinh nghiệm thực tế có thể gặp khó khăn với thuật ngữ này. Tuy nhiên, ngay cả khi bạn không phải là chuyên gia, nếu bạn có kinh nghiệm tham gia trại huấn luyện thì cũng không sao.
H. Nội dung bài học được trình bày ở mức độ nào?
Khóa học này được thiết kế để giải thích mối quan hệ giữa các công nghệ, kỹ thuật và quy trình khác nhau tạo nên MSA và giúp bạn hiểu cách sử dụng chúng. Sau khi học khóa học này, nếu bạn muốn tìm hiểu sâu hơn về các kỹ thuật cụ thể, bạn có thể học các khóa học liên quan.
Khóa học này dành cho ai?
Lập trình viên muốn phát triển phần mềm linh hoạt và có khả năng mở rộng cao
Giám đốc điều hành phụ trách phát triển muốn nắm bắt khái niệm về MSA (Microservices Architecture).
Lãnh đạo, CIO thúc đẩy MSA
Một nhà phát triển quan tâm nhiều đến kiến trúc và thiết kế.
Lập trình viên kế thừa chuẩn bị chuyển đổi đám mây
Cần biết trước khi bắt đầu?
Java
Kiến thức cơ bản về kỹ thuật phần mềm
2,663
Học viên
167
Đánh giá
55
Trả lời
4.6
Xếp hạng
3
Các khóa học
현 국내 SI업체 소프트웨어 엔지니어(SA,AA)
다수의 대규모 차세대 프로젝트 개발방법론 및 설계방법 리딩
명지대, 서울과학기술대 클라우드,SW과목 강의
SK C&C,한국정보기술연구원(kitri), LG전자 MSA과정 강의
멀티캠퍼스, 한국표준협회, 한국품질협회 MSA 과정 멘토링,스파로스아카데미 웹개발 과정 멘토링
전문분야 : 개발방법론, 소프트웨어 아키텍처/설계/개발 기법
22년 , 위키북스 "도메인주도로 시작하는 마이크로서비스 개발", 저자
국가평생교육진흥원, K-MOOC "Microservice 설계 및 구현 " 강좌 개발 및 강의
Tất cả
30 bài giảng ∙ (9giờ 42phút)
Tài liệu khóa học:
Tất cả
84 đánh giá
4.7
84 đánh giá
Đánh giá 5
∙
Đánh giá trung bình 5.0
5
MSA 서비스를 직접 운영하고 있지만 작은 서비스 한두개만을 맡고 있어서 큰 숲을 바라보는 관점에서 MSA를 알고 싶었는데 그부분을 충족시켜주는 강의입니다.
그렇게 말씀해주시니 고맙습니다😌
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
그동안 추상적으로만 이해했던 MSA를 구체적으로 잘 이해할 수 있어서 좋았습니다. 감사합니다.
좋았다니 도움이 된 것 같아 기쁘네요. 감사합니다. ^ ^
Đánh giá 85
∙
Đánh giá trung bình 5.0
Đánh giá 2
∙
Đánh giá trung bình 4.5
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
MSA의 기초부터 실무적인 부분까지 배울 수 있어서 좋았습니다. MSA의 운영 관리가 어렵다는 것만 귀동냥으로 듣고 알고 개발하기 어렵겠구나 생각만 했는데 강의를 듣고 돌아가는 프로세스를 알게 된 점이 가장 좋았습니다! 확실히 어색해서 그런지 어렵긴 하지만 좋은 강의로 많이 배운 것 같습니다. 감사합니다!
도움이 되셨다니 기쁘네요. 고맙습니다. ^ ^
2.088.629 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!