AWS সার্ভারলেস অ্যাপ্লিকেশন মডেল (SAM) কমান্ড লাইন ইন্টারফেস এর চিটশিট
কমান্ড লাইন ইন্টারফেস ইন্সটল করা
brew tap aws/tap
brew install aws-sam-cliভার্সন ভ্যারিফিকেশন
$ sam --versionকমান্ড লাইন ইন্টারফেস আপগ্রেড করা
brew upgrade aws-sam-cliস্যাম্পল অ্যাপ্লিকেশন ডাউনলোড করা
$ sam initঅ্যাপ্লিকেশন বিল্ড করা
$ sam buildঅ্যাপ্লিকেশন ডিপ্লোয় করা
$ sam deploy --guidedAPI গুলো লোকাল ভাবে হোস্ট করা
$ sam local start-apiডিরেক্ট ভাবে ল্যাম্বডা ফাংশন ইনভোক করা
$ sam local invoke "LambdaFunction" -e events/event.jsonSAM অ্যাপ্লিকেশনকে প্যাকেজ করা
$ sam packageএকটি AWS SAM অ্যাপ্লিকেশনকে AWS সার্ভারলেস রিপোসিটরিতে পাবলিশ করা
$ sam publishAWS SAM এর টেমপ্লেট ফাইল ভ্যালিড কিনা যাচাই করা
$ sam validateল্যাম্বডা ফাংশনে এনভাইরনমেন্ট ভ্যারিয়েবল প্রদান করা
$ sam local invoke --env-vars env.json "LambdaFunction"