เป็นที่ทราบกันดีว่าการทำ Containerized แอปพลิเคชันนั้นให้ความคล่องตัวและได้รับความนิยมอย่างมาก โดยวันนี้ทาง AWS มีบริการใหม่ที่จะช่วยให้การเริ่มต้นกับ Container นั้นง่ายขึ้นไปอีก

หลังจากได้รับเสียงเรียกร้องจากลูกค้ามาว่าต้องการเครื่องมือที่จะลดความยุ่งยากในขั้นตอนการบริหารจัดการ Container เช่น การตั้งค่าโดเมน TLS และการทำ CI/CD Pipeline ตลอดจนสิ่งต่างๆเพื่อการเริ่มต้น Deploy บางครั้งลูกค้าต้องการเพียงแค่ Deploy Container เดียว ซึ่งสามารถสเกลโตขึ้นได้เมื่อเจอโหลดหนักๆ ด้วยเหตุนี้เอง AWS จึงได้คิดค้นเครื่องมือใหม่ที่มีชื่อว่า AWS App Runner
App Runner รองรับการรันแอปพลิเคชันได้ 2 รูปแบบคือจะชี้ไปยัง Code Registry แล้วรันขึ้นเป็น Container เลยก็ทำได้ (ตอนนี้ยังรองรับแค่ Python) หรือจะเลือกให้รันจาก Container ที่ท่านเตรียมเอาไว้ก็ได้ โดยมีการตั้งค่าเล็กน้อยแต่ง่ายกว่าที่ต้องทำเองในระบบ Container รวมถึงสามารถกำหนด Maximum เพื่อสเกลการทำงานออกไปหรือลดลงได้ อย่างไรก็ดี File System ของ App Runner ยังอยู่ในรูปแบบของ Stateless ปัจจุบัน App Runner พร้อมให้บริการแล้วใน US East (N. Virginia), US West (Oregon), US East (Ohio), Asia Pacific (Tokyo) และ Europe (Ireland)
ที่มา : https://aws.amazon.com/blogs/aws/app-runner-from-code-to-scalable-secure-web-apps/
TechTalkThai ศูนย์รวมข่าว Enterprise IT ออนไลน์แห่งแรกในประเทศไทย






