Casa Lungimiranza Amazon spinge le funzionalità della piattaforma, il gateway API al summit aws

Amazon spinge le funzionalità della piattaforma, il gateway API al summit aws

Video: AWS Summit San Francisco 2015: Introducing Amazon API Gateway (Settembre 2024)

Video: AWS Summit San Francisco 2015: Introducing Amazon API Gateway (Settembre 2024)
Anonim

Ieri ho partecipato al vertice dei servizi Web di Amazon a New York e sono rimasto colpito dal modo in cui AWS ha modificato in modo discreto il suo messaggio nel corso degli anni.

AWS ora sembra concentrarsi sempre più sulla fornitura di strumenti volti a semplificare la vita degli sviluppatori anziché concentrarsi esclusivamente sulla creazione di un'infrastruttura alternativa ai data center interni. Ciò era evidente nei nuovi annunci di prodotto: un gateway API e una farm per testare la compatibilità delle applicazioni su una vasta gamma di telefoni e tablet Android e Amazon Fire.

Werner Vogels, Chief Technology Officer di Amazon Web Services, che ha ospitato il keynote, ha osservato come l'azienda si è evoluta. Ha iniziato con il lancio di AWS nel 2006, un momento in cui la maggior parte dei vantaggi era sul lato commerciale e Amazon stava uscendo "dall'essere tenuto in ostaggio dalle tradizionali aziende IT".

Vogels ha continuato a notare come la società abbia continuamente aggiunto funzionalità da allora, osservando che ha lanciato 516 nuove importanti funzionalità e servizi nel 2014 e che avrebbe lanciato funzionalità aggiuntive quest'anno. Amazon continua a espandersi dai servizi di infrastruttura a sicurezza e gestione, strumenti di gestione, servizi di piattaforma, app aziendali e, più recentemente, strumenti di gestione del cloud ibrido.

Come spesso fa, ha ripetuto il mantra che "la nuvola è la nuova normalità". Ero più interessato, tuttavia, quando ha osservato che Amazon ha intenzione di abbandonare l'offerta di sola infrastruttura alla fine di un'API (interfaccia del programma applicativo) all'offerta di "piattaforme alla fine di un'API". In altre parole, non è semplicemente un'enfasi su Infrastructure as a Service (IaaS), ma anche un'enfasi su Platform as a Service (PaaS).

Ovviamente, non è una novità: Amazon offre servizi di piattaforma da molto tempo, come Elastic MapReduce (EMR), che gira su Hadoop, introdotto nel 2009 o il database noSQL di Dynamo DB, introdotto tre anni fa. Ma il cambiamento di enfasi sembra notevole.

Nel keynote, Vogels ha discusso di sei principali tendenze nel campo dell'informatica e delle reazioni di Amazon a ciascuna. Questi includevano: muoversi rapidamente (girare facilmente su o giù per vari servizi); concentrandosi sulle competenze chiave (consentendo alle aziende di concentrarsi sulla creazione del codice, mentre Amazon fornisce l'infrastruttura); non avere server (e neppure istanze di server, e invece utilizzare servizi basati sugli eventi come Kinesis per lo streaming di dati e Lambda per i servizi di elaborazione); essere sicuro e conforme (con più certificazioni, incluso HIPAA); passare al mobile (hosting del back-end di servizi che funzionano su dispositivi mobili); e mettere i dati al lavoro (con particolare attenzione al processo di apprendimento automatico dell'azienda).

Mi interessava in particolare il concetto di distribuire servizi di calcolo senza specificare o distribuire server specifici e utilizzare invece servizi basati su eventi come Lambda. Posso vedere dove questo potrebbe davvero rendere la vita più facile agli sviluppatori di determinati tipi di servizi e rimango affascinato dalle potenziali applicazioni dell'apprendimento automatico in una varietà di campi.

La linea per una sessione successiva e più dettagliata su Amazon ML è stata tra le più lunghe della conferenza. Quella sessione ha menzionato possibili applicazioni che vanno dalla personalizzazione e raccomandazione al rilevamento di frodi e pubblicità mirata. Vedo dove il costo del servizio - 10 centesimi per 1.000 previsioni - potrebbe sembrare piuttosto basso per alcune previsioni e piuttosto alto per altre.

I nuovi prodotti erano interessanti e orientati allo sviluppatore, il più interessante dei quali era il nuovo Amazon API Gateway, che consente a uno sviluppatore di creare e gestire più facilmente un'API REST scalabile attorno al codice che ha scritto. Come ha spiegato Matt Wood di Amazon, questo supporta tutti i tipi di funzionalità, come il controllo delle versioni, la misurazione e la limitazione, la memorizzazione nella cache, la firma e l'automazione e la possibilità di generare un SDK per JavaScript, iOS o Android. L'idea è di prendere un processo complesso e renderlo facile.

Altre funzionalità relativamente nuove includono CodeCommit, un repository di codice gestito; CodePipeline, una piattaforma di consegna continua; Catalogo dei servizi, che consente l'organizzazione di una varietà di servizi per un ambiente self-service; e la Device Farm, per testare le applicazioni su una vasta gamma di smartphone e tablet Android e Amazon Fire reali. (Nota: questo non sembra includere i dispositivi iOS.) Ancora una volta, l'attenzione sembra concentrarsi principalmente sul rendere la vita più facile per gli sviluppatori.

Come è diventato comune nelle note degli sviluppatori, un certo numero di clienti ha parlato di come usano i servizi Web di Amazon. Un dirigente di Nordstrom ha menzionato un piccolo team focalizzato sul supporto cloud che ora potrebbe supportare oltre 50 team applicativi, per aiutare questi team a creare applicazioni migliori e più veloci. Il CTO del Dipartimento dei trasporti di New York City ha discusso dell'utilizzo del back-end di Amazon per alimentare un'applicazione denominata Vision Zero View, che mostra incidenti mortali e lesioni gravi risalenti al 2009, nella speranza che i newyorkesi rallentino e guidi con attenzione. E il CTO della startup dell'assicurazione sanitaria Oscar ha parlato di come il suo utilizzo dei servizi Amazon con conformità HIPPA abbia consentito a Oscar di avere solo due ingegneri di sistema per 45 sviluppatori che lavorano fino a 125 cambi di produzione al giorno. "Abbiamo finito con i data center fisici", ha concluso.

Vogels ha sottolineato che "si tratta di muoversi velocemente" e ha osservato che il numero di strumenti continua a crescere. "Non c'è mai stato un momento migliore per costruire applicazioni di adesso", ha detto.

Amazon spinge le funzionalità della piattaforma, il gateway API al summit aws