AWS ilmoittaa AVX2-ohjeiden ja konttikuvien tuesta

AWS ilmoitti viime viikolla uusien toimintojen lisääminen Lambda-alustasi. Uusia ominaisuuksia esitteli AWS Lambda sisältää tuen AVX2-käskykokonaisuudelle, tuki konttikuville.

AWS Lambda nyt voi tarjota toimintoja, joissa on jopa 10 Gt muistia ja 6 vCPU: ta (virtuaaliset prosessorit), jonka avulla kehittäjät voivat luoda entistä enemmän laskutoimituksellisia toimintoja saadakseen tarvitsemansa resurssit.

Niille, jotka eivät tunne AWS Lambdaa, sinun pitäisi tietää se on tapahtumavetoinen palvelimeton alusta, jonka tarjoaa Amazon osana Amazon Web Services -pilvipalvelutarjoustasi. Palvelimeton tietojenkäsittely ei tarkoita sitä, ettei palvelinta ole. tämä tarkoittaa, että kehittäjien ei tarvitse enää huolehtia laskentatarpeet, tallennustilaa ja muistia, koska pilvipalvelujen tarjoaja, tässä tapauksessa AWS, huolehtii siitä.

Tämän avulla kehittäjät voivat koodata sovelluksen resurssien käyttöönoton sijaan. AWS Lambdan tavoitteena on helpottaa pienempien, tapahtumiin ja uuteen tietoon vastaavien, on-demand-sovellusten rakentamista verrattuna AWS EC2: een (Elastic Compute Cloud).

AWS Lambda tukee alkuperäisten Linux-suoritettavien tiedostojen turvallista suorittamista käyttämällä tuettua ajonaikaa, kuten Node.js. Esimerkiksi Haskell-koodi voidaan ajaa Lambdalla.

Konttien kuvien tuki tekee siitä helppoa yrityskäyttäjille yhtenäisen työkalusarjan käyttö suojauskannaukseen, koodin allekirjoittaminen jne. Myös sallii toiminnon koodikoodin enimmäiskoon 10 gigatavuun.

Tämä ominaisuus hämärtää linjan Lambda ja kontit välillä ja voi olla hämmentävä, joten on turvallista aloittaa ymmärtämällä, mikä tämä toiminto on ja ei. Siksi huomaa, että tämä ominaisuus ei korvaa AWS ECS: ää (Amazon Elastic Container Service) tai AWS Fargatea.

Et voi suorittaa pitkäikäisiä palveluja Lambdassa, koodisi on aina sidottu Lambdan kutsumalliin (ts. Se toimii vain, kun toimintoa kutsutaan). Funktiopuhelut yhdistetään aina samalla 15 minuutin enimmäiskestolla.

Lisäksi, säilökuvan on oltava vuorovaikutuksessa Lambda Runtime -sovellusliittymän kanssa pyytää tapahtumia ja lähettää vastauksia sekä mukautetun Lambda-ajon. Tämän uuden ominaisuuden avulla voit lähettää Lambda-toiminnon sisällön säilytyskuvana zip-tiedoston sijaan.

Se suorittaa myös peruskuvan sellaisenaan voit käyttää Linux-kuvaa, kuten Alpine tai Debian, Lisäksi voidaan käyttää mielivaltaista peruskuvaa, jonka avulla voit käyttää avoimen lähdekoodin AWS Lambda Runtime Interface (RIC) -asiakasohjelmaa tekemään peruskuvastasi yhteensopivan Lambda Runtime -sovellusliittymän kanssa.

Nyt on mahdollista pakata jopa 10 Gt: n konttikuvia, mikä on huomattavasti suurempi kuin 250 Mt: n käyttöönottopakettikoko. Kuten mukautetussa Lambda Runtime -ohjelmassa, säilökuvassa on oltava käynnistystiedosto, joka on vuorovaikutuksessa Lambda Runtime -sovellusliittymän kanssa tapahtumien pyytämiseksi ja vastausten lähettämiseksi.

Tästä päivästä alkaen voit kohdistaa jopa 10 Gt muistia Lambda-toimintoon. Tämä tarkoittaa yli kolminkertaista nousua edellisiin rajoihin. Lambda-toiminto jakaa CPU: n ja muut resurssit lineaarisesti suhteessa määritetyn muistin määrään. Tämä tarkoittaa, että voit nyt käyttää jopa 6 vCPU: ta kussakin ajonaikaisessa ympäristössä ", yritys kirjoitti blogitekstissä, jossa ilmoitettiin AWS Lambdan uusista ominaisuuksista.

Tämän avulla voit määrittää käynnistystiedoston sijainnin käyttämällä Docker-tiedoston parametreja "ENTRYPOINT" ja "CMD".

Voit määrittää myös työhakemiston parametreilla "WORKDIR" ja määrittää ympäristömuuttujat parametrilla "ENV". Kun olet luonut Docker-kuvan, sinun on asennettava kuva Amazon Elastic Container Registry (ECR) -rekisteriin. Lisäksi Lambda-palvelulle on annettava tarvittavat IAM (Identity and Access Management) -käyttöoikeudet arkistoon pääsemiseksi ja säilön kuvan saamiseksi.

lähde: https://aws.amazon.com/blogs


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.