Kas ir Sam lietojumprogramma?
Kas ir Sam lietojumprogramma?

Video: Kas ir Sam lietojumprogramma?

Video: Kas ir Sam lietojumprogramma?
Video: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Maijs
Anonim

AWS bez servera Pieteikums Modelis ( SAM ) ir atvērtā koda ietvars, kas paredzēts bezserveru izveidei lietojumprogrammas . Tas nodrošina saīsinātu sintaksi, lai izteiktu funkcijas, API, datu bāzes un notikumu avotu kartējumus. Varat arī izmantot SAM CLI, lai izvietotu jūsu lietojumprogrammas uz AWS.

Ko dara Sam pakete?

sam iepakojums . Pakas AWS SAM pieteikumu. Tas izveido jūsu koda un atkarību ZIP failu un augšupielādē to pakalpojumā Amazon S3. Pēc tam tas atgriež jūsu AWS kopiju SAM veidni, aizstājot atsauces uz vietējiem artefaktiem ar Amazon S3 atrašanās vietu, kur komanda augšupielādēja artefaktus.

Papildus iepriekš minētajam, kas ir SAM veidne? SAM veidne Šis veidne norāda Lambda lietojumprogrammu, kas sastāv no viena resursa. Šis resurss ir Lambda funkcija (saukta par HelloWorldFunction), kas izmanto mezglu. js 8.10 izpildlaikā, un šīs Lambda funkcijas kods ir faila rādītājā.

Ziniet arī, kas ir Sems pakalpojumā AWS?

The AWS Lietojumprogrammas bez servera modelis ( AWS SAM ) ir atvērtā koda ietvars, kas ļauj izveidot bezservera lietojumprogrammas AWS . Tas nodrošina veidnes specifikāciju, lai definētu lietojumprogrammu bez servera, un komandrindas interfeisa (CLI) rīku. Izstrādātāja rokasgrāmata.

Kas ir Sam CLI?

AWS bez servera lietojumprogrammu modelis ( SAM ) CLI nodrošina izstrādātājus ar lokālu rīku bezserveru lietojumprogrammu pārvaldībai AWS. The komandrinda rīks ļauj izstrādātājiem inicializēt un konfigurēt lietojumprogrammas, lokāli atkļūdot, izmantojot IDE, piemēram, Visual Studio Code vai JetBrains WebStorm, un izvietot AWS mākonī.

Ieteicams: