Tích hợp ứng dụng trên AWS
Tích hợp hệ thống phân tán và ứng dụng serverless với ít mã hơn
Tích hợp ứng dụng trên AWS là một bộ dịch vụ cho phép giao tiếp giữa các thành phần được tách riêng trong vi dịch vụ, hệ thống phân tán và các ứng dụng serverless. Bạn không cần phải điều chỉnh lại toàn bộ kiến trúc của mình để đạt được lợi ích - việc phân tách ứng dụng ở bất kỳ quy mô nào cũng có thể làm giảm tác động của các thay đổi, giúp dễ dàng cập nhật và nhanh chóng phát hành tính năng mới hơn.
Phát triển nhanh chóng
Sử dụng các dịch vụ tích hợp ứng dụng để kết nối ứng dụng, bạn không còn cần phải viết mã tùy chỉnh để kích hoạt khả năng tương tác nữa. Tính năng này cũng hạn chế mã bổ sung có thể được lặp lại trong các vi dịch vụ và chức năng của bạn.
Tập trung vào sáng tạo
Dịch vụ tích hợp ứng dụng chuyển trách nhiệm vận hành của bạn sang cho AWS, vì vậy, bạn có thể tập trung vào công việc phát triển và sáng tạo. Với automatic scaling, bạn không cần phải cung cấp, vá lỗi và quản lý máy chủ nữa.
Quy mô và lỗi không liên quan đến nhau
Phân tách ứng dụng của bạn bằng dịch vụ tích hợp ứng dụng cho phép ứng dụng duy trì khả năng tương tác, nhưng nếu một dịch vụ có lỗi hoặc tăng vọt khối lượng công việc thì cũng không ảnh hưởng đến các dịch vụ còn lại.
Nhắn tin với sự tư tin
Dịch vụ nhắn tin tích hợp ứng dụng có thể đáp ứng bất kỳ mức độ thông lượng nào và sử dụng lưu trữ tin nhắn trên nhiều vùng sẵn sàng, đảm bảo sự sẵn sàng và độ bền cao.
Dịch vụ tích hợp ứng dụng AWS
Danh mục | Đó là gì | Dịch vụ AWS |
---|---|---|
Quản lý API | Tạo, phát hành, duy trì, giám sát và bảo mật API ở mọi quy mô cho các khối lượng công việc và ứng dụng web phi máy chủ | Amazon API Gateway |
Tạo một API linh hoạt để truy cập, thao tác và kết hợp dữ liệu từ một hoặc nhiều nguồn dữ liệu một cách an toàn | AWS App Sync | |
Bus sự kiện | Xây dựng kiến trúc theo sự kiện giúp kết nối dữ liệu ứng dụng từ ứng dụng của chính bạn, SaaS và dịch vụ AWS | Amazon EventBridge |
Nhắn tin | Lưu lượng cao đáng tin cậy thông báo đẩy bằng cơ chế pub/sub, SMS, email và di động | Amazon Simple Notification Service (SNS) |
Hàng đợi tin nhắn có chức năng gửi, lưu trữ và nhận tin nhắn giữa các thành phần ứng dụng ở bất cứ dung lượng nào | Amazon Simple Queue Service (SQS) | |
Trình trung chuyển tin nhắn cho Apache ActiveMQ và RabbitMQ giúp dễ dàng di chuyển và cho phép sử dụng các kiến trúc lai | Amazon MQ | |
Tích hợp API không dùng mã | Tự động hóa luồng dữ liệu giữa ứng dụng SaaS và dịch vụ AWS ở gần như mọi quy mô mà không cần dùng mã. | Amazon AppFlow |
Luồng công việc | Điều phối nhiều dịch vụ AWS thành luồng công việc serverless để bạn có thể xây dựng và cập nhật ứng dụng nhanh chóng | AWS Step Functions |
Chạy Apache Airflow trên quy mô lớn mà không cần cung cấp hay quản lý cơ sở hạ tầng | Quy trình làm việc được quản lý của Amazon dành cho Apache Airflow (MWAA) | |
Tự động hóa việc chuyển đổi tài liệu EDI sang JSON và XML để đơn giản hóa tích hợp ở hạ nguồn | AWS B2B Data Interchange | |
Thư viện kiểm thử tự động | Tạo và chạy các phép kiểm thử tích hợp tự động để xác thực các ứng dụng dựa trên sự kiện trong Đám mây AWS |
Bộ kiểm thử ứng dụng tích hợp của AWS |
“Chúng tôi hiện có một nền tảng linh hoạt và dễ điều chỉnh quy mô để thực hiện tất cả những điều tuyệt vời trên đó. Cũng giống như việc khám phá không gian vậy, chúng tôi chỉ mới bắt đầu tưởng tượng về tất cả những điều chúng tôi có khả năng thực hiện với nó.”
- Bryan Walls
Chuyên gia hình ảnh, Phó Giám đốc Chương trình, NASA