Chắc các bạn vẫn còn nhớ bài Trên hành trình đến với vị trí SA - bước chuẩn bị mà tôi đã viết hồi tháng 10-2025.
Ở đó tôi đã nói về những thứ mà 1 Developer cần ôn luyện lại trước khi nghĩ tới việc chuyển sang làm việc tại vị trí Solution Architect.
Sau khi đã ôn lại nền tảng xong rồi, thì việc tiếp theo là cần làm chủ, nắm vững được kiến trúc Microservices - Đây là yêu cầu bắt buộc đối với 1 SA.
Để nắm bắt được khối lượng kiến thức khổng lồ về các Mẫu thiết kế và Nguyên lý thiết kế liên quan đến Microservices trong thời gian ngắn, thì chúng ta cần học 1 cách tổng quát nhất (top-down từ trên xuống), chứ không thể học chi tiết, nắm sâu từng thứ một rồi tổng hợp ngược lên (bottom-up) được.
Và để làm được việc này, tôi quyết định lựa chọn 1 Specialization nữa của Coursera (dù sao thì tôi cũng đã bỏ tiền ra để subscribe vào gói Coursera Plus rồi): Microservices Architecture: Design Patterns & Principles Specialization - chuỗi 3 khóa học của Packt.
Trong Specialization này:
- Khóa 1: Software Architecture Foundations & Intro to Microservices (Nền tảng Kiến trúc Phần mềm & Giới thiệu về Microservices)
- Khóa 2: Microservices Design, Communication and Data Handling (Thiết kế Microservices, Giao tiếp và Xử lý Dữ liệu)
- Khóa 3: Advanced Microservices Architecture, Deployment & Resilience (Kiến trúc Microservices Nâng cao, Triển khai & Khả năng Chịu lỗi (Resilience))
Software Architecture Foundations & Intro to Microservices (Nền tảng Kiến trúc Phần mềm & Giới thiệu về Microservices)
Hệ thống trực quan của chúng tôi đảm bảo điều hướng dễ dàng cho người dùng ở mọi cấp độ kỹ năng. Giao diện gọn gàng và tổ chức hợp lý giúp hoàn thành nhiệm vụ một cách đơn giản. Với các chú thích và trợ giúp theo ngữ cảnh, người dùng có thể nhanh chóng làm việc năng suất, tận hưởng trải nghiệm mượt mà và hiệu quả.
Những gì bạn thấy là những gì bạn nhận được
Chèn các kiểu văn bản như header, in đậm, in nghiêng, danh sách và phông chữ bằng trình soạn thảo WYSIWYG đơn giản. Trình soạn thảo linh hoạt và dễ sử dụng này cho phép bạn thiết kế và định dạng tài liệu theo thời gian thực. Không cần kiến thức về mã hóa, giúp việc tạo nội dung trở nên đơn giản và thú vị cho mọi người.
Công cụ tùy chỉnh
Nhấp và thay đổi nội dung ngay từ front-end, tránh các quy trình backend phức tạp. Công cụ này cho phép nhanh chóng cập nhật văn bản, hình ảnh và các thành phần ngay trên trang, hợp lý hóa quy trình làm việc và duy trì quyền kiểm soát nội dung của bạn.
Microservices Design, Communication and Data Handling (Thiết kế Microservices, Giao tiếp và Xử lý Dữ liệu)
Các tính năng thiết kế của chúng tôi cung cấp nhiều công cụ để tạo ra những trang web trực quan tuyệt đẹp. Sử dụng trình soạn thảo WYSIWYG, các khối dựng kéo-thả và các mẫu Bootstrap để tùy chỉnh dễ dàng. Với nhiều chủ đề chuyên nghiệp và hệ thống trực quan, bạn có thể thiết kế dễ dàng và chính xác, đảm bảo kết quả được trau chuốt và mang tính phản hồi.
Hệ thống khối dựng
Tạo trang từ đầu bằng cách kéo và thả các khối dựng có thể tùy chỉnh. Hệ thống này đơn giản hóa thiết kế web để mọi người ở mọi cấp độ kỹ năng đều có thể sử dụng. Kết hợp các header, hình ảnh và phần văn bản để xây dựng bố cục gắn kết nhanh chóng và hiệu quả.
Mẫu dạng Bootstrap
Thiết kế mẫu Odoo dễ dàng với HTML và Bootstrap CSS sạch. Các mẫu này cung cấp thiết kế đáp ứng, ưu tiên thiết bị di động, giúp tùy chỉnh dễ dàng và hoàn hảo cho mọi dự án web, từ trang web của công ty đến blog cá nhân.
Advanced Microservices Architecture, Deployment & Resilience (Kiến trúc Microservices Nâng cao, Triển khai & Khả năng Chịu lỗi)
Các tính năng thiết kế của chúng tôi cung cấp nhiều công cụ để tạo ra những trang web trực quan tuyệt đẹp. Sử dụng trình soạn thảo WYSIWYG, các khối dựng kéo-thả và các mẫu Bootstrap để tùy chỉnh dễ dàng. Với nhiều chủ đề chuyên nghiệp và hệ thống trực quan, bạn có thể thiết kế dễ dàng và chính xác, đảm bảo kết quả được trau chuốt và mang tính phản hồi.
Hệ thống khối dựng
Tạo trang từ đầu bằng cách kéo và thả các khối dựng có thể tùy chỉnh. Hệ thống này đơn giản hóa thiết kế web để mọi người ở mọi cấp độ kỹ năng đều có thể sử dụng. Kết hợp các header, hình ảnh và phần văn bản để xây dựng bố cục gắn kết nhanh chóng và hiệu quả.
Mẫu dạng Bootstrap
Thiết kế mẫu Odoo dễ dàng với HTML và Bootstrap CSS sạch. Các mẫu này cung cấp thiết kế đáp ứng, ưu tiên thiết bị di động, giúp tùy chỉnh dễ dàng và hoàn hảo cho mọi dự án web, từ trang web của công ty đến blog cá nhân.
Trên hành trình đến với vị trí SA - Kiến trúc Microservices