AWS Lambda - Thiết lập môi trường
Trước khi bắt đầu làm việc với AWS Lambda, bạn cần phải đăng nhập với bảng điều khiển Amazon. AWS Lambda hỗ trợ hai IDE:Visual studio và Eclipse. Trong chương này, chúng ta sẽ thảo luận chi tiết về việc cài đặt AWS Lambda theo từng bước.
Tạo thông tin đăng nhập trong Bảng điều khiển AWS
Bạn có thể tạo thông tin đăng nhập của mình trong Bảng điều khiển AWS miễn phí bằng cách sử dụng bậc miễn phí của Amazon. Bạn có thể làm theo các bước sau để tạo thông tin đăng nhập với amazon để sử dụng các dịch vụ của Amazon -
Bước 1
Đi đến https://aws.amazon.com/free/và nhấp vào tạo tài khoản miễn phí. Bạn có thể xem ảnh chụp màn hình như dưới đây -
Bước 2
Bấm vào Create a Free Account và bạn sẽ được chuyển đến màn hình như hình dưới đây -
Bây giờ, hãy điền thông tin chi tiết về địa chỉ email, mật khẩu và tên tài khoản AWS theo lựa chọn của bạn trong biểu mẫu hiển thị ở trên và nhấp vào Continue.
Bước 3
Bây giờ, bạn có thể tìm thấy màn hình như hình dưới đây -
Nhập tất cả các chi tiết được yêu cầu vào biểu mẫu này.
Lưu ý rằng có những khoản phí tối thiểu phải trả dựa trên quốc gia đã chọn. Khoản tiền tương tự sẽ được hoàn lại khi các chi tiết đã nhập được xác thực. Bạn cần chi tiết thẻ tín dụng hoặc thẻ ghi nợ để tạo tài khoản miễn phí. Đối với người dùng Ấn ĐộRs 2/- được khấu trừ và cho Hoa Kỳ $1 bị tính phí. Số tiền tương tự sẽ được hoàn lại cho người dùng thẻ tương ứng sau khi người dùng được xác thực.
Xin lưu ý rằng tài khoản miễn phí và có giới hạn cho việc sử dụng các dịch vụ. Nếu việc sử dụng vượt quá giới hạn, người dùng sẽ bị tính phí.
Sau khi các chi tiết được nhập vào biểu mẫu hiển thị ở trên, hãy nhấp vào Create Account and Continue.
Bạn sẽ được chuyển đến màn hình tiếp theo như hình dưới đây.
Bước 4
Bạn cần nhập chi tiết thanh toán, đó là thẻ tín dụng hoặc thẻ ghi nợ, cùng với ngày hết hạn và tên chủ thẻ như hình dưới đây -
Bước 5
Sau khi tất cả các chi tiết được nhập, hãy nhấp vào Secure Submit và nó sẽ xác thực thẻ với ngân hàng và sẽ cung cấp cho bạn OTPtrên điện thoại di động của bạn được liên kết với thẻ. Bạn có thể tìm thấy một cửa sổ như hình dưới đây -
Bây giờ, hãy nhập OTP chi tiết và nhấp chuột Make Payment. Bạn bị tính phí dựa trên quốc gia đã chọn.
Bước 6
Sau khi thanh toán được thực hiện, bước tiếp theo là xác minh điện thoại. Bạn cần nhập số điện thoại di động của mình như hình dưới đây -
Sau khi chi tiết được điền, hãy nhấp vào Call Me Now. AWS sẽ gọi ngay lập tức bằng hệ thống tự động. Khi được nhắc trong cuộc gọi, hãy nhập số có 4 chữ số sẽ xuất hiện trên trang AWS vào điện thoại của bạn bằng bàn phím điện thoại. Thao tác này sẽ xác minh số của bạn và bạn sẽ nhận được kích hoạt thư trong id thư được chỉ định lúc đầu trong khi tạo đăng nhập.
Bước 7
Nhấp vào liên kết thư và nhập tên tài khoản hoặc id email và mật khẩu và đăng nhập cho bạn vào các dịch vụ AWS như hình dưới đây -
Tên tài khoản được hiển thị ở góc trên bên phải như hình trên. Bây giờ bạn có thể bắt đầu sử dụng dịch vụ AWS Lambda. Đối với dịch vụ AWS Lambda, các ngôn ngữ được hỗ trợ là NodeJS, Python, Java, C # và Go.
Cài đặt Visual Studio 2017
Có 2 IDE tương thích với AWS: Visual Studio và Eclipse. Trong phần này, chúng tôi sẽ thảo luận về cài đặt củaVisual studio 2017 trên Windows, Linux Mac. Truy cập trang web chính thức của Visual Studio:https://www.visualstudio.com/downloads/. Bạn có thể tìm thấy màn hình chào mừng như minh họa -
Tải xuống phiên bản cộng đồng tức là Visual Studio Community 2017nó là miễn phí bây giờ để thực hành. Sau khi cài đặt, nó sẽ chạy bạn qua các bước cài đặt, nơi bạn cần chọn các gói để sử dụng sau này. Bạn có thể chọn nodejs, python, c# gói để chúng tôi làm việc sau này.
Bộ công cụ AWS hỗ trợ cho Visual Studio 2017
Khi bạn đã cài đặt Visual Studio 2017, bạn sẽ phải làm theo các bước đã cho để cài đặt hỗ trợ Bộ công cụ AWS cho Visual Studio 2017 -
Bước 1
Đi đến https://aws.amazon.com/visualstudio/ và tải xuống bộ công cụ AWS cho Visual Studio. Màn hình hiển thị như hình dưới đây -
Lưu ý rằng gói được tải xuống cho Visual Studio 2017 là vsixgói hàng. Nếu phiên bản studio trực quan của bạn là từ 2013-2015, nó sẽ cài đặtmsitrình cài đặt. Nhấn vàoDownload như hình bên dưới.
Bước 2
Bây giờ, nhấp đúp vào gói vsix đã tải xuống và nó sẽ chạy bạn qua các bước cài đặt như hình dưới đây -
Sau khi Visual Studio được cài đặt thành công, bạn có thể thấy một cửa sổ như hình dưới đây -
Bước 3
Bây giờ, mở Visual Studio 2017 và bạn sẽ thấy trang chào mừng từ AWS như hình dưới đây:
Lưu ý rằng bạn cần thêm khóa truy cập, khóa bí mật, số tài khoản để bắt đầu và sử dụng các dịch vụ AWS từ visual studio.s
AWS Lambda BoilerPlate cho NodeJS
Bạn có thể sử dụng nó với visual studio code như hình bên dưới.
Bước 1
Bạn có thể tải về Visual studio code miễn phí từ trang web chính thức:https://www.visualstudio.com/downloads/. Trang chủ của bản tải xuống Visual Studio trông như thế này -
Bước 2
Bây giờ, mở mã Visual Studio như hình dưới đây -
Bước 3
Để cài đặt hỗ trợ cho AWS, support for nodejstùy chọn có sẵn bên trong các tiện ích mở rộng. Bạn có thể tìm kiếm AWS và nó sẽ hiển thị tùy chọn như sau:
Bước 4
Bây giờ, hãy cài đặt bảng soạn sẵn cho AWS Lambda trong nodejs như hình -
Bước 5
Bấm vào kho lưu trữ và sao chép nó trong Visual Studio để bắt đầu viết hàm Lambda trong Visual Studio. Nó chuyển hướng bạn đến kho lưu trữ này mà chúng tôi có thể sao chép trong Visual Studio:https://github.com/loganarnett/vscode-lambda-snippets. Bây giờ, hãy mở bảng lệnh từView trong Visual Studio.
Bước 6
Click vào nó và chọn git clone như hình dưới đây -
Bước 7
Nhập url kho lưu trữ và lưu nó cục bộ theo lựa chọn của bạn. Tạo nênindex.js như hình dưới đây để làm việc với hàm lambda -
Cài đặt Eclipse IDE
Bây giờ, bạn sẽ phải cài đặt Eclipse Java EE IDE mới nhất. Bạn có thể tải xuống từ trang web chính thức của Eclipse:https://www.eclipse.org/downloads/
Bộ công cụ AWS Hỗ trợ cho IDE Eclipse
Sau khi cài đặt Eclipse, hãy thực hiện các bước sau:
Bước 1
Chuyển đến trợ giúp từ menu và nhấp vào Install New Software.
Bước 2
Đi vào https://aws.amazon.com/eclipse trong hộp văn bản có nhãn Work with ở đầu hộp thoại.
Bước 3
Bây giờ, hãy chọn yêu cầu AWS Core Management Tools và các mục tùy chọn khác từ danh sách hiển thị bên dưới.
Bước 4
Bây giờ, hãy nhấp vào Next. Eclipse sẽ hướng dẫn bạn các bước cài đặt còn lại như đã nêu trong các bước tiếp theo dưới đây.
Bước 5
Các mô-đun lõi AWS được hiển thị trong lưới bên dưới như được hiển thị trong ảnh chụp màn hình bên dưới -
Bước 6
Sau khi cài đặt, công cụ AWS sẽ có sẵn trong Eclipse như hình dưới đây -
Bước 7
Bạn có thể thấy màn hình sau khi nhấp vào dịch vụ Amazon.
Bây giờ, hãy nhấp vào AWS Explorer để xem các dịch vụ có sẵn. Chúng ta sẽ thảo luận về cách làm việc với IDE đã cài đặt trong các chương sắp tới.