Ano ang Sam application?
Ano ang Sam application?

Video: Ano ang Sam application?

Video: Ano ang Sam application?
Video: Anu ba ang SAM BIDA? 2024, Nobyembre
Anonim

Ang AWS Serverless Aplikasyon modelo ( SAM ) ay isang open-source na balangkas para sa pagbuo ng walang server mga aplikasyon . Nagbibigay ito ng shorthand syntax upang ipahayag ang mga function, API, database, at mga pagmamapa ng pinagmulan ng kaganapan. Maaari mo ring gamitin ang SAM CLI para i-deploy ang iyong mga aplikasyon sa AWS.

Dito, ano ang ginagawa ng package ni Sam?

sam package . Mga package isang AWS SAM aplikasyon. Lumilikha ito ng ZIP file ng iyong code at mga dependency, at ina-upload ito sa Amazon S3. Pagkatapos ay ibinabalik nito ang isang kopya ng iyong AWS SAM template, pinapalitan ang mga sanggunian sa mga lokal na artifact ng lokasyon ng Amazon S3 kung saan na-upload ng command ang mga artifact.

Sa tabi sa itaas, ano ang template ng SAM? Template ng SAM Ito template tumutukoy sa isang Lambda application na binubuo ng isang mapagkukunan. Ang mapagkukunang ito ay isang Lambda function (tinatawag na HelloWorldFunction) na gumagamit ng Node. js 8.10 runtime, at ang code para sa Lambda function na ito ay nasa file index.

Alamin din, ano si Sam sa AWS?

Ang AWS Modelo ng Application na Walang Server ( AWS SAM ) ay isang open-source na framework na nagbibigay-daan sa iyong bumuo ng mga serverless na application sa AWS . Nagbibigay ito sa iyo ng detalye ng template upang tukuyin ang iyong walang server na application, at isang command line interface (CLI) na tool. Gabay ng Developer.

Ano ang Sam CLI?

Ang Modelo ng AWS Serverless Application ( SAM ) CLI nagbibigay sa mga developer ng lokal na tool para sa pamamahala ng mga serverless na application sa AWS. Ang command line Ang tool ay nagbibigay-daan sa mga developer na magsimula at mag-configure ng mga application, lokal na mag-debug gamit ang mga IDE tulad ng Visual Studio Code o JetBrains WebStorm, at mag-deploy sa AWS Cloud.

Inirerekumendang: