AWS Lambda - การตั้งค่าสภาพแวดล้อม

ก่อนที่คุณจะเริ่มทำงานกับ AWS Lambda คุณต้องเข้าสู่ระบบด้วยคอนโซล Amazon AWS Lambda รองรับสอง IDE:Visual studio และ Eclipse. ในบทนี้เราจะพูดถึงรายละเอียดเกี่ยวกับการติดตั้ง AWS Lambda แบบทีละขั้น

สร้างการเข้าสู่ระบบใน AWS Console

คุณสามารถสร้างการเข้าสู่ระบบของคุณใน AWS Console ได้ฟรีโดยใช้ Amazon free tier คุณสามารถทำตามขั้นตอนด้านล่างนี้เพื่อสร้างล็อกอินกับ amazon เพื่อใช้บริการของ Amazon -

ขั้นตอนที่ 1

ไปที่ https://aws.amazon.com/free/และคลิกที่สร้างบัญชีฟรี คุณสามารถดูภาพหน้าจอตามที่ระบุด้านล่าง -

ขั้นตอนที่ 2

คลิกที่ Create a Free Account และคุณจะถูกเปลี่ยนเส้นทางไปยังหน้าจอดังที่แสดงด้านล่าง -

ตอนนี้กรอกรายละเอียดของที่อยู่อีเมลรหัสผ่านและชื่อบัญชี AWS ตามที่คุณเลือกในแบบฟอร์มด้านบนนี้แล้วคลิก Continue.

ขั้นตอนที่ 3

ตอนนี้คุณสามารถค้นหาหน้าจอดังที่แสดงด้านล่าง -

ป้อนรายละเอียดที่จำเป็นทั้งหมดในแบบฟอร์มนี้

โปรดทราบว่ามีค่าใช้จ่ายขั้นต่ำที่ต้องชำระตามประเทศที่เลือก จะได้รับเงินคืนเมื่อตรวจสอบรายละเอียดที่ป้อนแล้ว คุณต้องมีรายละเอียดบัตรเครดิตหรือบัตรเดบิตเพื่อสร้างบัญชีฟรี สำหรับผู้ใช้ชาวอินเดียRs 2/- จะถูกหักออกและสำหรับสหรัฐอเมริกา $1 จะถูกเรียกเก็บเงินและจะคืนเงินให้กับผู้ใช้บัตรที่เกี่ยวข้องเมื่อผู้ใช้ตรวจสอบแล้ว

โปรดทราบว่าบัญชีนี้ไม่มีค่าใช้จ่ายและมีการ จำกัด การใช้บริการ หากการใช้งานเกินขีด จำกัด ผู้ใช้จะถูกเรียกเก็บเงิน

เมื่อกรอกรายละเอียดในแบบฟอร์มด้านบนแล้วให้คลิก Create Account and Continue.

คุณจะถูกเปลี่ยนเส้นทางไปยังหน้าจอถัดไปดังที่แสดงด้านล่าง

ขั้นตอนที่ 4

คุณต้องป้อนรายละเอียดการชำระเงินนั่นคือบัตรเครดิตหรือบัตรเดบิตพร้อมกับวันหมดอายุและชื่อผู้ถือบัตรตามที่แสดงด้านล่าง -

ขั้นตอนที่ 5

เมื่อกรอกรายละเอียดทั้งหมดแล้วให้คลิก Secure Submit และจะตรวจสอบความถูกต้องของบัตรกับธนาคารและจะให้ OTPบนมือถือของคุณซึ่งเชื่อมโยงกับการ์ด คุณสามารถค้นหาหน้าต่างดังที่แสดงด้านล่าง -

ตอนนี้ให้ป้อนไฟล์ OTP รายละเอียดและคลิก Make Payment. คุณจะถูกเรียกเก็บเงินตามประเทศที่เลือก

ขั้นตอนที่ 6

เมื่อชำระเงินเสร็จแล้วขั้นตอนต่อไปคือการยืนยันทางโทรศัพท์ คุณต้องป้อนหมายเลขโทรศัพท์ของคุณตามที่แสดงด้านล่าง -

เมื่อกรอกรายละเอียดแล้วให้คลิก Call Me Now. AWS จะโทรทันทีโดยใช้ระบบอัตโนมัติ เมื่อได้รับแจ้งเมื่อมีสายให้ป้อนหมายเลข 4 หลักที่จะปรากฏบนไซต์ AWS ของคุณไปยังโทรศัพท์ของคุณโดยใช้ปุ่มกดโทรศัพท์ของคุณ การดำเนินการนี้จะตรวจสอบหมายเลขของคุณและคุณจะได้รับการเปิดใช้งานอีเมลในรหัสอีเมลที่ระบุไว้ตอนเริ่มต้นในขณะที่สร้างการเข้าสู่ระบบ

ขั้นตอนที่ 7

คลิกลิงก์อีเมลและป้อนชื่อบัญชีหรือรหัสอีเมลและรหัสผ่านและเข้าสู่ระบบเพื่อให้คุณเข้าสู่บริการของ AWS ดังที่แสดงด้านล่าง -

ชื่อบัญชีจะแสดงที่มุมขวาบนตามที่แสดงด้านบน ตอนนี้คุณสามารถเริ่มใช้บริการ AWS Lambda ได้แล้ว สำหรับบริการ AWS Lambda ภาษาที่รองรับ ได้แก่ NodeJS, Python, Java, C # และ Go

การติดตั้ง Visual Studio 2017

มี 2 ​​IDE ที่เข้ากันได้กับ AWS: Visual Studio และ Eclipse. ในส่วนนี้เราจะพูดถึงการติดตั้ง Visual studio 2017 บน Windows, Linux Mac ไปที่เว็บไซต์อย่างเป็นทางการของ Visual Studio:https://www.visualstudio.com/downloads/. คุณจะพบหน้าจอต้อนรับดังภาพ -

ดาวน์โหลดเวอร์ชันชุมชนเช่น Visual Studio Community 2017เนื่องจากตอนนี้ฟรีสำหรับการฝึกฝน เมื่อติดตั้งแล้วจะเรียกใช้คุณผ่านขั้นตอนการติดตั้งซึ่งคุณต้องเลือกแพ็คเกจที่จะใช้ในภายหลัง คุณสามารถเลือก nodejs, python, c# แพคเกจเพื่อให้เราทำงานในภายหลัง

AWS Toolkit Support สำหรับ Visual Studio 2017

เมื่อคุณติดตั้ง Visual Studio 2017 แล้วคุณจะต้องทำตามขั้นตอนที่กำหนดเพื่อติดตั้งการสนับสนุน AWS Toolkit สำหรับ Visual Studio 2017 -

ขั้นตอนที่ 1

ไปที่ https://aws.amazon.com/visualstudio/ และดาวน์โหลดชุดเครื่องมือ AWS สำหรับ Visual Studio การแสดงผลดังที่แสดงด้านล่าง -

โปรดทราบว่าแพคเกจที่ดาวน์โหลดสำหรับ Visual Studio 2017 คือ vsixแพ็คเกจ หากเวอร์ชัน Visual Studio ของคุณอยู่ระหว่างปี 2556-2558 จะติดตั้งไฟล์msiตัวติดตั้ง คลิกDownload ตามที่แสดงด้านล่าง

ขั้นตอนที่ 2

ตอนนี้ดับเบิลคลิกที่แพ็คเกจ vsix ที่ดาวน์โหลดมาและจะเรียกใช้คุณผ่านขั้นตอนการติดตั้งดังที่แสดงด้านล่าง -

เมื่อติดตั้ง Visual Studio สำเร็จคุณจะเห็นหน้าต่างดังที่แสดงด้านล่าง -

ขั้นตอนที่ 3

ตอนนี้เปิด Visual Studio 2017 และคุณจะเห็นหน้าต้อนรับจาก AWS ดังที่แสดงด้านล่าง -

โปรดทราบว่าคุณต้องเพิ่มคีย์การเข้าถึงคีย์ลับหมายเลขบัญชีเพื่อเริ่มต้นและใช้บริการ AWS จาก visual studio.s

AWS Lambda BoilerPlate สำหรับ NodeJS

คุณสามารถใช้กับไฟล์ visual studio code ดังแสดงด้านล่าง

ขั้นตอนที่ 1

คุณสามารถดาวน์โหลด Visual studio code ได้ฟรีจากเว็บไซต์ทางการ:https://www.visualstudio.com/downloads/. โฮมเพจของการดาวน์โหลด Visual Studio มีลักษณะดังนี้ -

ขั้นตอนที่ 2

ตอนนี้เปิดโค้ด Visual Studio ดังที่แสดงด้านล่าง -

ขั้นตอนที่ 3

ในการติดตั้งการสนับสนุนสำหรับ AWS support for nodejsตัวเลือกสามารถใช้ได้ภายในส่วนขยาย คุณสามารถค้นหา AWS และจะแสดงตัวเลือกดังนี้ -

ขั้นตอนที่ 4

ตอนนี้ติดตั้งสำเร็จรูปสำหรับ AWS Lambda ใน nodejs ตามที่แสดง -

ขั้นตอนที่ 5

คลิกที่เก็บข้อมูลและโคลนใน Visual Studio เพื่อเริ่มเขียนฟังก์ชัน Lambda ใน Visual Studio มันเปลี่ยนเส้นทางคุณไปยังที่เก็บนี้ซึ่งเราสามารถโคลนใน Visual Studio:https://github.com/loganarnett/vscode-lambda-snippets. ตอนนี้เปิดจานคำสั่งจากView ตัวเลือกใน Visual Studio

ขั้นตอนที่ 6

คลิกที่มันและเลือก git clone ตามที่แสดงด้านล่าง -

ขั้นตอนที่ 7

ป้อน url ที่เก็บและบันทึกตามที่คุณเลือกในเครื่อง สร้างindex.js ไฟล์ดังที่แสดงด้านล่างเพื่อทำงานกับฟังก์ชันแลมบ์ดา -

การติดตั้ง Eclipse IDE

ตอนนี้คุณจะต้องติดตั้ง eclipse Java EE IDE ล่าสุด คุณสามารถดาวน์โหลดได้จากเว็บไซต์ทางการของ Eclipse:https://www.eclipse.org/downloads/

AWS Toolkit รองรับ Eclipse IDE

เมื่อติดตั้ง Eclipse แล้วให้ทำตามขั้นตอนต่อไปนี้ -

ขั้นตอนที่ 1

ไปที่วิธีใช้จากเมนูและคลิก Install New Software.

ขั้นตอนที่ 2

ป้อน https://aws.amazon.com/eclipse ในกล่องข้อความที่มีข้อความ Work with ที่ด้านบนของกล่องโต้ตอบ

ขั้นตอนที่ 3

ตอนนี้เลือกที่จำเป็น AWS Core Management Tools และรายการเสริมอื่น ๆ จากรายการที่แสดงด้านล่าง

ขั้นตอนที่ 4

ตอนนี้คลิก Next. Eclipse จะแนะนำคุณตลอดขั้นตอนการติดตั้งที่เหลือตามที่ระบุในขั้นตอนเพิ่มเติมที่ระบุด้านล่าง

ขั้นตอนที่ 5

โมดูลหลักของ AWS จะแสดงในตารางด้านล่างดังที่แสดงในภาพหน้าจอด้านล่าง -

ขั้นตอนที่ 6

เมื่อติดตั้งเครื่องมือ AWS จะพร้อมใช้งานใน Eclipse ดังที่แสดงด้านล่าง -

ขั้นตอนที่ 7

คุณจะเห็นหน้าจอต่อไปนี้เมื่อคุณคลิกที่บริการของ Amazon

ตอนนี้คลิกที่ AWS Explorer เพื่อดูบริการที่มีให้ เราจะพูดถึงวิธีการทำงานกับ IDE ที่ติดตั้งไว้ในบทต่อ ๆ ไป