The Serverless Framework is a command-line tool that uses easy and approachable YAML syntax to deploy both your code and cloud infrastructure needed to make tons of serverless application use-cases. It's a multi-language framework that supports Node.js, Typescript, Python, Go, Java, and more. It's also completely extensible via over 1,000 plugins that can add more serverless use-cases and workflows to the Framework.
ထုတ်ဝေသူ၏ ဖော်ပြချက် (အင်္ဂလိပ်)
Serverless Framework ဆိုတာ ဘာလဲ
Container နှင့် DevOps အမျိုးအစားတွင် ပါဝင်သော Serverless Framework သည် ပွင့်လင်းရင်းမြစ် Windows ဆော့ဖ်ဝဲ ဖြစ်ပြီး Serverless က ထုတ်ဝေပါသည်။ ဤစာရင်းရှိ Container နှင့် DevOps အမျိုးအစားထဲတွင် လူကြိုက်များမှုအရ အဆင့် ၅ ဖြစ်ပါသည်။ Node.jsနှင့် JavaScript ဖြင့် ရေးသားထားပါသည်။ Windows အပြင် cross platform အတွက်လည်း ရနိုင်ပါသည်။
ထည့်သွင်းခြင်းနှင့် လိုအပ်ချက်များ
ထုတ်ဝေသူသည် 64-bit Windows အတွက် Portable installer များကို ပေးထားပါသည်။ ထည့်သွင်းစရာမလိုဘဲ တိုက်ရိုက် run နိုင်ပါသည် (portable)။
အပ်ဒိတ်များနှင့် ဗားရှင်းမှတ်တမ်း
နောက်ဆုံးဗားရှင်းမှာ 3.39.0 ဖြစ်ပါသည် (၂၀၂၄ ဇွန် ၄ တွင် ထုတ်ဝေ)။ ဗားရှင်းမှတ်တမ်းတွင် ထုတ်ဝေမှု ၂၅ ခု ပါဝင်ပြီး အဟောင်းဆုံးမှာ ၂၀၂၂ အောက်တိုဘာ ၁၁ ဖြစ်ပါသည်။ အားလုံးကို တရားဝင်ဖိုင်များသို့ လင့်ခ်ချိတ်ထားပါသည်။ ဆိုလိုသည်မှာ တစ်နှစ်လျှင် ထုတ်ဝေမှု ၁၅ ခုခန့် ဖြစ်ပါသည်။ နောက်ဆုံးအပ်ဒိတ်မှာ တစ်နှစ်ကျော်ခဲ့ပြီ ဖြစ်ပါသည်။
လူကြိုက်များမှုနှင့် ဖိုင်အမျိုးအစားများ
Chocolatey package ကို ၈၄,၉၃၅ ကြိမ် ဒေါင်းလုဒ်လုပ်ထားပါသည်။ GitHub ပေါ်ရှိ source code (serverless/serverless) တွင် ကြယ် ၄၆,၉၃၀ ပွင့် ရှိပါသည်။ ကျွန်ုပ်တို့၏ ဘာသာစကား ၄ မျိုးဖြင့် Wikipedia ဆောင်းပါး ရှိပါသည်။ ဆင်တူသော ပရိုဂရမ်များတွင် Pulumi၊ Helm နှင့် Docker Desktop ပါဝင်ပါသည်။
GitHub ပေါ်ရှိ ပရောဂျက်ဖော်ပြချက်: “⚡ Serverless Framework – Effortlessly build apps that auto-scale, incur zero costs when idle, and require minimal maintenance using AWS Lambda and other managed cloud services.”
အားသာချက်များ / အားနည်းချက်များ
အားသာချက်များ
- ပွင့်လင်းရင်းမြစ် - code ကို မည်သူမဆို စစ်ဆေး၍ build လုပ်နိုင်သည်
- Portable - ထည့်သွင်းစရာမလိုဘဲ run နိုင်သည်
- မကြာခဏ အပ်ဒိတ်ထွက်သည် (တစ်နှစ်လျှင် ၁၅ ခုခန့်)
- cross platform တွင်လည်း အလုပ်လုပ်သည်
- အသုံးပြုသူ အများအပြား ရှိသည်
အားနည်းချက်များ
- Native ARM64 build မရှိပါ
- တစ်နှစ်ကျော် အပ်ဒိတ် မထွက်ပါ
အတိုချုပ်: Serverless Framework သည် 64-bit ကွန်ပျူတာများအတွက် ပွင့်လင်းရင်းမြစ် Container နှင့် DevOps ကိရိယာ ဖြစ်ပါသည်။ တက်ကြွစွာ ထိန်းသိမ်းနေဆဲ ဖြစ်ပါသည်။
Serverless Framework ကို ဒေါင်းလုဒ်လုပ်ရန် လုံခြုံပါသလား
- ဖိုင်ကို ထုတ်ဝေသူ၏ ကိုယ်ပိုင်ဒိုမိန်း github.com မှ ပေးပို့ပါသည်
- ဒေါင်းလုဒ်လင့်ခ်သည် HTTPS ကို အသုံးပြုပါသည်
- SHA256 hash ထုတ်ပြန်ထားသဖြင့် ဖိုင်ကို စစ်ဆေးနိုင်ပါသည်:
CF547035BCAA2AEDA092D18D45324C909A4B75AA76FB77C7E6371653F2A12F65· ဤ hash ၏ VirusTotal အစီရင်ခံစာကို ဖွင့်ပါ - လင့်ခ်ကို မစစ်ဆေးရသေးပါ
- Source code ကို အများပြည်သူ ကြည့်နိုင်ပါသည်
- ExeAtlas သည် installer များကို မသိမ်းဆည်း၊ မထုပ်ပိုး၊ မပြင်ဆင်ပါ
ဆက်စပ် လမ်းညွှန်: Windows တွင် ဖိုင်၏ SHA256 hash စစ်ဆေးနည်း
လုံခြုံရေး အလေ့အကျင့်များ (OpenSSF Scorecard)
GitHub ပေါ်ရှိ serverless/serverless repository ကို Open Source Security Foundation က အလိုအလျောက် စစ်ဆေးထားခြင်း ဖြစ်ပါသည်။ နောက်ဆုံးစစ်ဆေးသည့်နေ့ - ၂၀၂၆ အောက်တိုဘာ ၁၉။
- တက်ကြွစွာ ထိန်းသိမ်းနေ၁၀
- အန္တရာယ်ရှိသော workflow မရှိ၁၀
- လုံခြုံရေးမူဝါဒ၁၀
- Repository ထဲ binary ဖိုင် မရှိ၁၀
- ထုတ်ဝေထားသော package များ၁၀
- Static code analysis၁၀
- လိုင်စင် ကြေညာထား၉
- Pin လုပ်ထားသော dependency များ၈
- Code review၀
- ကန့်သတ်ထားသော token ခွင့်ပြုချက်၀
- OpenSSF Best Practices တံဆိပ်၀
- Fuzzing၀
ဤအမှတ်သည် ပရောဂျက်ကို ဖန်တီးပုံနှင့် ထုတ်ဝေပုံကို အကဲဖြတ်ခြင်းဖြစ်ပြီး ပရိုဂရမ်ကို ထည့်သွင်းရန် လုံခြုံမလုံခြုံကို ပြောခြင်း မဟုတ်ပါ။ scorecard.dev
မကြာသေးမီ ဗားရှင်းများ
ဗားရှင်း ၂၅ ခုလုံး ›၂ နှစ်အတွင်း ဗားရှင်း ၂၅ ခု · တစ်နှစ်လျှင် ၁၅ ခုခန့်
| ဗားရှင်း | ရက်စွဲ | အရွယ်အစား | ဖိုင်များ |
|---|---|---|---|
| 3.39.0နောက်ဆုံး | ၂၀၂၄ ဇွန် ၄ | — | 64-bit Portable |
| 3.38.0 | ၂၀၂၃ နိုဝင်ဘာ ၂၂ | — | 64-bit Portable |
| 3.37.0 | ၂၀၂၃ နိုဝင်ဘာ ၁၆ | — | 64-bit Portable |
| 3.36.0 | ၂၀၂၃ အောက်တိုဘာ ၂၃ | — | 64-bit Portable |
| 3.35.2 | ၂၀၂၃ စက်တင်ဘာ ၁၇ | — | 64-bit Portable |
| 3.35.1 | ၂၀၂၃ စက်တင်ဘာ ၁၆ | — | 64-bit Portable |
| 3.35.0 | ၂၀၂၃ စက်တင်ဘာ ၁၅ | — | 64-bit Portable |
| 3.34.0 | ၂၀၂၃ ဩဂုတ် ၃ | — | 64-bit Portable |
Command line မှ ထည့်သွင်းခြင်း
အသံတိတ်ထည့်သွင်းခြင်း ›winget install --id Serverless.Serverless -echoco install serverless -yပရိုဂရမ်ဖိုင်များ (.exe): serverless.exe
ဆက်စပ် လမ်းညွှန်: winget အသုံးပြုနည်း - ပရိုဂရမ် ထည့်သွင်းခြင်းနှင့် အပ်ဒိတ်
အချက်အလက်
- ထုတ်ဝေသူ
- Serverless
- အမျိုးအစား
- Container နှင့် DevOps
- လိုင်စင်
- MIT
- စျေးနှုန်း
- အခမဲ့
- Source code
- github.com/serverless/serverless
- ရေးသားထားသည့် ဘာသာ
- Node.jsနှင့် JavaScript
- လိုအပ်ချက်
- Windows 11 / 10
- Architecture
- 64-bit
- Installer အမျိုးအစား
- Portable
- အခြား platform များ
- cross platform
- ဗားရှင်း
- 3.39.0
- ထုတ်ဝေသည့်နေ့
- ၂၀၂၄ ဇွန် ၄
- စာရင်းထဲ ထည့်သည့်နေ့
- ၂၀၂၂ အောက်တိုဘာ ၁၄
- စာရင်းရှိ ဗားရှင်းများ
- 25
- တစ်နှစ်လျှင် အပ်ဒိတ်
- ၁၅.၂
- Chocolatey ဒေါင်းလုဒ်
- ၈၄,၉၃၅
- GitHub ကြယ်
- ၄၆,၉၃၀
- GitHub fork များ
- ၅,၇၁၆
- ဝဘ်ဆိုက်
- serverless.com
- winget ID
- Serverless.Serverless
- Chocolatey package
- serverless
အဆင့်သတ်မှတ်ချက်နှင့် သုံးသပ်ချက်များ
သုံးသပ်ချက် မရှိသေးပါ။ ပထမဆုံး အဆင့်သတ်မှတ်သူ ဖြစ်လိုက်ပါ။
Serverless Framework အစားထိုးပရိုဂရမ်များ
အားလုံးကြည့်ရန် ›-
ပွင့်လင်းရင်းမြစ် (open source)၄ သိန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၁.၆ သန်း ↓ -
မူပိုင် (proprietary)၂.၂ သန်း ↓ -
Kubernetes - Minikube - A Local Kubernetes Development Environment1.39.0Container နှင့် DevOps · Kubernetesပွင့်လင်းရင်းမြစ် (open source)၇.၅ သိန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၂.၃ သန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၃ သိန်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၄.၄ သောင်း ↓ -
ပွင့်လင်းရင်းမြစ် (open source)၁.၂ သိန်း ↓
မေးလေ့ရှိသောမေးခွန်းများ
Serverless Framework သည် အခမဲ့လား
ဟုတ်ပါသည်။ Serverless Framework သည် ပွင့်လင်းရင်းမြစ် ဆော့ဖ်ဝဲ ဖြစ်ပါသည် (MIT လိုင်စင်)။
Serverless Framework ကို ဒေါင်းလုဒ်လုပ်ရန် လုံခြုံပါသလား
ဒေါင်းလုဒ်ကို github.com (ထုတ်ဝေသူပိုင်) မှ ရယူပါသည်။ ExeAtlas သည် ဖိုင်ကို မသိမ်းဆည်း၊ မပြောင်းလဲပါ။ ဖိုင်၏ SHA256 hash ကို ဤနေရာတွင် ပြထားသော hash နှင့် နှိုင်းယှဉ်ပါ သို့မဟုတ် ထို hash ၏ VirusTotal အစီရင်ခံစာကို ဖွင့်ကြည့်ပါ။
Serverless Framework ကို winget ဖြင့် ဘယ်လို ထည့်သွင်းရမလဲ
PowerShell သို့မဟုတ် Windows Terminal ကို ဖွင့်ပြီး ဤစာမျက်နှာရှိ winget command ကို run ပါ။ winget သည် တရားဝင် installer ကို ဒေါင်းလုဒ်လုပ်ပြီး မ run မီ ၎င်း၏ SHA256 hash ကို စစ်ဆေးပါသည်။
Serverless Framework သည် ARM (Windows on Arm) တွင် အလုပ်လုပ်ပါသလား
ARM64 build မရှိပါ။ Windows 11 on Arm သည် 64-bit ဗားရှင်းကို emulation ဖြင့် run နိုင်ပါသည်။
Serverless Framework ဗားရှင်းဟောင်းကို ဘယ်မှာ ဒေါင်းလုဒ်လုပ်ရမလဲ
ဗားရှင်းများ စာမျက်နှာတွင် ဗားရှင်း ၂၅ ခုလုံးကို ၂၀၂၂ အောက်တိုဘာ ၁၁ အထိ တရားဝင် installer ဖိုင်လင့်ခ်များနှင့်အတူ စာရင်းပြုထားပါသည်။
Serverless Framework ကို Administrator ခွင့်မပါဘဲ သုံးနိုင်ပါသလား
သုံးနိုင်ပါသည်။ Portable ဖြစ်သဖြင့် ဖြည်ပြီး run ရုံသာ ဖြစ်ပါသည်။
Serverless Framework အစား ဘာတွေ သုံးနိုင်သလဲ
Pulumi၊ Helm၊ Docker Desktop၊ Kubernetes - Minikube - A Local Kubernetes Development Environment နှင့် Puppet Agent။ အစားထိုးပရိုဂရမ်များ စာမျက်နှာတွင် ၎င်းတို့ကို နှိုင်းယှဉ်ထားပါသည်။