เปิดตัว Local CLI สำหรับ Azure Logic Apps Standard ในช่วง Preview

Microsoft ได้เผยแพร่ Local command-line interface สำหรับ Azure Logic Apps Standard ในช่วง Public Preview ซึ่งมาในรูปแบบของ logicapp extension สำหรับ Azure CLI เครื่องมือนี้เพิ่มความสามารถในการสร้างโปรเจกต์ การเขียน workflow การจัดการตัวเชื่อมต่อและการเชื่อมต่อ การตรวจสอบการรัน และการทดสอบเข้าสู่เครื่องมือที่เดิมทีจัดการเฉพาะแอปที่ถูก deploy แล้วเท่านั้น

สิ่งนี้ช่วยให้สามารถสร้าง รัน และทดสอบ workflow ของ Standard ได้โดยไม่ต้องพึ่งพา Visual Studio Code เลย แม้ว่าเครื่องมือนี้จะไม่ได้ติดตั้ง ดาวน์โหลด เริ่ม หยุด ซ่อมแซม หรือติดต่อกับ cloud storage ก็ตาม

ในส่วนของการทดสอบ มีการแบ่งเป็นสามขั้นตอน คือ test create สำหรับการสร้างโครงร่างทดสอบ, test plan สำหรับการเขียนรายงานก่อนรัน, และ test run ซึ่งเป็นคำสั่งเดียวที่ทำการ build และรันภายใต้กำหนดเวลา

Riley Evans ผู้เขียน Pull Request เสริมว่าโค้ดทดสอบของ native SDK นั้นถูกเชื่อถือ แทนที่จะถูกจำกัดขอบเขต และการเริ่มต้น agent bootstrap นั้นยังไม่มีอยู่จริง ทำให้ผู้ใช้ใหม่สามารถมี local runtime พร้อมใช้งานได้ภายในไม่กี่นาที แทนที่จะเป็นหลายชั่วโมง

อย่างไรก็ตาม มีข้อควรระวังว่า CLI จะแก้ไขไฟล์ workflow.json โดยตรง และผลลัพธ์จาก Linux CI พิสูจน์ว่าไม่ได้หมายถึงการรันของ native SDK หรือการรันกับ Azure ที่ใช้งานจริง

ที่มา: infoq.com

Leave a Comment