Xây dựng trải nghiệm liền mạch với các ứng dụng và kiến trúc hiện đại bằng Anypoint Flex Gateway của MuleSoft
Chọn bất kỳ ứng dụng nào bạn sử dụng thường xuyên. Rất có thể ứng dụng này có giao diện trực quan, hiệu suất cao, tính khả dụng liên tục và nhanh chóng thích ứng với nhu cầu của bạn. Để tạo ra một trải nghiệm liền mạch như vậy, ứng dụng phải trải qua các bản cập nhật tính năng thường xuyên, quản lý các đợt tăng lưu lượng truy cập bất thường hoặc theo kịp các yêu cầu bảo mật mới. Rất có khả năng ứng dụng này đang sử dụng API và kiến trúc Microservices.
Nhu cầu về chu kỳ phát hành phần mềm ngắn cùng với cơn ác mộng bảo trì vận hành các ứng dụng nguyên khối (Monolithic Applications) đã khiến các nhà lãnh đạo kỹ thuật áp dụng kiến trúc Microservices và kiến trúc phân tán (Distributed Architectures). Nhưng tại sao hầu hết các tổ chức lại cho thấy họ gặp nhiều thách thức trong việc triển khai microservice? Một khi phá vỡ một nguyên khối, các nhóm khác nhau sở hữu những dịch vụ khác nhau trong một ứng dụng, có xu hướng sử dụng các ngôn ngữ và công nghệ đa dạng phù hợp với trường hợp của riêng họ.
Là một phần của việc xây dựng các ứng dụng và kiến trúc trong nền tảng Multi-Cloud với các cảnh quan đa dạng, các tổ chức đang đầu tư vào bốn lĩnh vực sau:
- Khả năng hiển thị toàn diện bằng cách cung cấp quyền truy cập vào tất cả các API
- Các cổng đa năng và hiệu suất cao để hỗ trợ các kiến trúc hiện đại
- Nhất quán về bảo mật và quản trị khi hoạt động trong các môi trường đa dạng
- Tạo hệ sinh thái API sôi động để tối đa hóa giá trị của các khoản đầu tư API
Hôm nay, MuleSoft giới thiệu Anypoint Flex Gateway, một hệ thống được thiết kế để kiểm soát và bảo mật các API chạy ở mọi nơi với thời gian phản hồi cực nhanh và dấu vết mạng (footprint) nhỏ. Flex Gateway được xây dựng để tích hợp liền mạch với quy trình DevOps và CI/CD, mang lại hiệu suất cần thiết cho hầu hết các ứng dụng đòi hỏi sự khắt khe và tính bảo mật cần thiết trên mọi môi trường.
Chúng tôi sẽ khám phá cách Flex Gateway trả lời các câu hỏi phổ biến về Gateway của bạn và cung cấp cho bạn các bước tiếp theo để khám phá sản phẩm.
Lưu lượng truy cập an toàn đến các dịch vụ
Yêu cầu quản lý API chính trong microservices là một cổng có thể hiển thị microservices một cách an toàn cho người dùng bên ngoài với mức độ bảo vệ và quản trị phù hợp. Cùng với việc bảo vệ lưu lượng truy cập Bắc Nam (North-South Traffic), mỗi giao tiếp liên dịch vụ (Interservice Communication) cần được bảo vệ để đảm bảo rằng những người tiêu dùng không mong muốn không gây ra các mối đe dọa cho mạng lưới của bạn.
Flex Gateway có thể được triển khai để quản lý các mô hình lưu lượng Bắc Nam truyền thống hoặc dưới dạng Sidecar Container cho lưu lượng Đông Tây hoặc Ingress Controller trên bất kỳ Container Cluster nào. Nó đảm bảo lưu lượng truy cập bắc-nam và đông-tây được bảo vệ thông qua các xác thực, ủy quyền và mã hóa nghiêm ngặt. MuleSoft đang cung cấp một số chính sách vượt trội về tuân thủ, chất lượng dịch vụ, bảo mật và khắc phục sự cố bao gồm hầu hết các trường hợp hữu dụng phổ biến. Ngoài khả năng bảo vệ, Flex Gateway còn cung cấp khả năng kiểm soát lưu lượng chi tiết và khả năng chịu lỗi để đảm bảo khả năng phục hồi ngay cả khi lưu lượng truy cập đạt đến cao nhất.
Hoạt động trong mọi môi trường
Với nhiều dịch vụ thuộc sở hữu của nhiều nhóm khác nhau, việc thiết lập và quản lý các chính sách nhất quán trên các bảng điều khiển khác nhau là một nhiệm vụ khó khăn. Flex Gateway là một cổng dựa trên nền tảng đám mây có thể chạy trong hầu hết mọi môi trường — mọi phần cứng vật lý hoặc VM, đám mây hoặc hệ thống tại chỗ và trong các môi trường container — với sự hỗ trợ cho Kubernetes, bộ chứa Docker và các phiên bản VM/đám mây chạy trên hệ điều hành Linux. Flex Gateway kết nối với mặt phẳng điều khiển (Control Plane) Anypoint Platform để mở rộng các chính sách kiểm soát và bảo mật cho mọi dịch vụ trong môi trường của bạn. Điều này tạo ra sự nhất quán trong cách duy trì lưu lượng dịch vụ và sự đơn giản trong việc duy trì mặt phẳng điều khiển cho tất cả các dịch vụ.
Giảm thiểu bảo trì và vận hành
Một trong những trở ngại lớn nhất đối với việc áp dụng một cổng gateway mới là nhu cầu xác định cấu hình, bảo trì và vận hành liên tục một phần mềm mới. Flex Gateway có thể được cài đặt trong vài phút chỉ bằng một số lệnh. Nó có thể được cấu hình đơn giản bằng cách sử dụng giao diện web, CLI hoặc với cấu hình khai báo để quản lý liền mạch các bản cập nhật với các cập nhật ứng dụng của bạn thông qua đường dẫn CI/CD. Các thay đổi về cấu hình và chính sách được tải lại trong thời gian thực để đảm bảo không có thời gian ngừng hoạt động và không có độ trễ trong việc phục vụ các yêu cầu của khách hàng.
Hơn nữa, quản trị viên giờ đây có thể dễ dàng theo dõi việc sử dụng Flex Gateway hàng tháng của họ thông qua các báo cáo mới trong bảng điều khiển dành cho quản trị viên. Với báo cáo này, khách hàng có được khả năng xem xét và hiểu biết sâu sắc về việc sử dụng của họ để quản lý giấy phép một cách thích hợp theo thời gian.
Để biết thêm thông tin về MuleSoft, vui lòng liên hệ với nhóm Beryl 8 Plus tại https://www.beryl8.com/th/contact-us