Acasă Gândire înainte Amazon împinge caracteristicile platformei, gateway-ul api la summs aws

Amazon împinge caracteristicile platformei, gateway-ul api la summs aws

Video: Реклама подобрана на основе следующей информации: (Noiembrie 2024)

Video: Реклама подобрана на основе следующей информации: (Noiembrie 2024)
Anonim

Am participat ieri la Amazon Web Services Summit de la New York și am fost surprins de modul în care AWS și-a schimbat subtil mesajul de-a lungul anilor.

AWS pare să fie concentrat din ce în ce mai mult pe furnizarea de instrumente menite să faciliteze viața dezvoltatorilor, în loc să se concentreze doar pe crearea unei infrastructuri alternative pentru centrele de date interne. Acest lucru a fost evident în noile anunțuri despre produse - o poartă API și o fermă pentru testarea compatibilității aplicațiilor pe o gamă largă de telefoane și tablete Android și Amazon Fire.

Werner Vogels, directorul tehnologiei Amazon Web Services, a găzduit nota principală, a remarcat modul în care compania a evoluat. El a început cu lansarea AWS în 2006, o perioadă în care majoritatea beneficiilor erau pe partea de afaceri, iar Amazon se întrerupe „de la a fi ținută ostatică de companiile tradiționale de IT”.

Vogels a continuat să noteze cum compania a adăugat continuu funcții de atunci, observând că a lansat 516 funcții și servicii majore în 2014 și va lansa funcții suplimentare în acest an. Amazon continuă să se extindă de la servicii de infrastructură și la securitate și gestionare, instrumente de gestionare, servicii de platformă, aplicații pentru întreprinderi și, cel mai recent, instrumente hibrid de gestionare a norului.

Așa cum face de multe ori, el a repetat mantra că „norul este noul normal”. M-a interesat mai mult, însă, când a remarcat că Amazon intenționează să se îndepărteze de la a oferi doar infrastructura la sfârșitul unei API (interfața programului de aplicații) la a oferi „platforme la sfârșitul unei API”. Cu alte cuvinte, nu este pur și simplu un accent pe Infrastructura ca serviciu (IaaS), ci și un accent pe platforma ca serviciu (PaaS).

Desigur, acest lucru nu este cu adevărat nou - Amazon a oferit servicii de platformă de mai mult timp, precum Elastic MapReduce (EMR), care rulează pe Hadoop, introdus în 2009 sau baza de date DynamS DB noSQL, introdusă acum trei ani. Dar schimbarea accentului pare notabilă.

În nota principală, Vogels a discutat despre șase tendințe majore în calcul și despre reacțiile Amazon la fiecare. Acestea includ: mișcarea rapidă (învârtirea ușoară sau în jos a diverselor servicii); concentrarea pe competențele de bază (permiterea întreprinderilor să se concentreze pe crearea codului, în timp ce Amazon furnizează infrastructura); neavând servere (și nici măcar instanțe de server și, în schimb, folosind servicii bazate pe evenimente, cum ar fi Kinesis pentru fluxul de date și Lambda pentru servicii de calcul); să fie sigur și conform (cu mai multe certificări, inclusiv HIPAA); servicii mobile (găzduirea serviciului de back-end a serviciilor care rulează pe dispozitive mobile); și punerea la dispoziție a datelor (cu accent pe procesul de învățare a mașinii).

M-a interesat în mod deosebit conceptul de implementare a serviciilor de calcul fără a specifica sau a implementa servere specifice și, în schimb, folosind servicii bazate pe evenimente, cum ar fi Lambda. Pot vedea unde acest lucru ar putea face viața mai ușoară pentru dezvoltatorii anumitor tipuri de servicii și rămân fascinat de potențialele aplicații ale învățării automate într-o varietate de domenii.

Linia pentru o sesiune ulterioară, mai detaliată, pe Amazon ML a fost printre cele mai lungi la conferință. Acea sesiune a menționat posibile aplicații, de la personalizare și recomandare, până la detectarea fraudei și publicitate vizată. Pot vedea unde costul serviciului - 10 centi la 1000 de predicții - ar putea părea destul de scăzut pentru unele predicții și destul de ridicat pentru alții.

Noile produse au fost interesante și orientate către dezvoltatori, cele mai interesante dintre acestea fiind noua API API Gateway, care permite unui dezvoltator să creeze și să gestioneze mai ușor o API REST scalabilă în jurul codului pe care el l-a scris. După cum a explicat Matt Wood al Amazon, aceasta acceptă tot felul de funcții, cum ar fi versiunea, contorizarea și accelerarea, stocarea în cache, semnarea și automatizarea și posibilitatea de a genera un SDK pentru JavaScript, iOS sau Android. Ideea este să iei un proces complex și să-l ușurezi.

Alte caracteristici relativ noi includ CodeCommit, un depozit de coduri gestionat; CodePipeline, o platformă de livrare continuă; Catalog de servicii, care permite organizarea unei varietăți de servicii pentru un mediu de autoservire; și Device Farm, pentru testarea aplicațiilor pe o gamă largă de smartphone-uri și tablete Android și Amazon Fire reale. (Notă: acest lucru nu pare să includă dispozitive iOS.) Din nou, accentul pare mai ales pe simplificarea vieții pentru dezvoltatori.

Așa cum a devenit obișnuit la note-cheie pentru dezvoltatori, o serie de clienți au vorbit despre modul în care utilizează Amazon Web Services. Un executiv Nordstrom a menționat o echipă mică concentrată pe suportul cloud care poate acum să sprijine peste 50 de echipe de aplicații, pentru a ajuta aceste echipe să construiască aplicații mai bune și mai rapide. CTO al departamentului de transport al orașului New York a discutat despre utilizarea back-end-ului Amazon pentru a alimenta o aplicație numită Vision Zero View, care arată fatalități în trafic și vătămări grave care se întorc în 2009, în speranța că New York-urile vor încetini și vor conduce cu atenție. Și startul asigurărilor medicale de la CTO, Oscar, a vorbit despre modul în care utilizarea serviciilor sale Amazon cu conformitatea HIPPA a permis lui Oscar să aibă doar doi ingineri de sisteme pentru 45 de dezvoltatori care lucrează cu până la 125 de modificări de producție pe zi. "Am terminat cu centre de date fizice", a concluzionat el.

Vogels a subliniat că „totul se rezumă la mișcare rapidă” și a menționat că numărul de instrumente continuă să crească. „Nu a existat niciodată un moment mai bun pentru a construi aplicații decât acum”, a spus el.

Amazon împinge caracteristicile platformei, gateway-ul api la summs aws