AWS Batch và AWS Outposts cho on-premises data center
Một số nhu cầu không phù hợp với các dịch vụ đã học, như job xử lý chạy rất lâu hoặc hệ thống bắt buộc nằm trong on-premises data center của doanh nghiệp; AWS có dịch vụ riêng cho từng trường hợp.
Hai yêu cầu cuối của MFTECH không phù hợp với các dịch vụ đã trình bày. Đội nội dung cần xử lý hàng chục nghìn ảnh mỗi đêm (thay đổi kích thước, gắn watermark), mỗi job chạy lâu hơn timeout tối đa của Lambda (15 phút). Đồng thời, MFTECH vừa mua lại một công ty ví điện tử: quy định bắt buộc dữ liệu và ứng dụng phải nằm trong on-premises data center của công ty này, nhưng đội kỹ thuật cần sử dụng EKS, CloudWatch, IAM thống nhất với phần còn lại của MFTECH.
- Job xử lý batch, tự động scale, AWS Batch quản lý compute environment: AWS Batch, điều phối bằng Step Functions, kết quả lưu trên S3.
- Cần dịch vụ AWS trong khi dữ liệu và workload bắt buộc nằm tại on-premises data center của doanh nghiệp: AWS Outposts.
AWS Batch and AWS Outposts for on-premises data centers
Some needs do not fit the services covered so far, such as very long processing jobs or systems that must stay in the company’s on-premises data center; AWS has a service for each case.
MFTECH’s last two requirements do not fit the services covered so far. The content team needs to process tens of thousands of images every night (resizing, watermarking), and each job runs longer than the maximum Lambda timeout (15 minutes). At the same time, MFTECH has just acquired an e-wallet company: regulations require its data and applications to stay in that company’s on-premises data center, but the engineering team needs to use EKS, CloudWatch and IAM consistently with the rest of MFTECH.
- Batch processing jobs that scale automatically, with AWS Batch managing the compute environment: AWS Batch, orchestrated with Step Functions, with output stored on S3.
- AWS services needed while data and workloads must stay in the company’s on-premises data center: AWS Outposts.