Press "Enter" to skip to content

GOTO 2017 • Confusion In The Land Of The Serverless • Sam Newman


Mi sento sempre un po ‘preoccupato quando
la gente applaude all’inizio prima
Mi vedono parlare perché mi sento in qualche modo
come se l’ unica strada fosse da quel momento in poi
così va bene, sì, come ha detto l’amico che ho fatto
scrivere un libro su micro servizi che
non contiene alcun riferimento a
senza server che mi ha fatto sentire come se avessi
fare qualcosa per affrontare questo
sfida particolare ma questo è quello che
siamo qui per conoscere bene oggi
questo è quello che ho cercato di imparare
circa l’anno scorso o giù di lì è quello che il
la terra è questa cosa chiamata servizio
c’è il libro non puoi vedere nessun servizio
informazioni nel libro che ho usato per lavorare
per un gruppo di altre società che ora gestisco
la mia azienda ha chiamato Sam Neiman e
collaboratori facciamo consulenza di formazione
e il lavoro di consulenza ho anche fatto
alcuni workshop su micro servizi alcuni di
ora sei nella stanza quando sono i due
workshop che abbiamo avuto all’inizio di questa settimana e
è stato un grande anno per me un grande
anno per me perché sai iniziare
iniziare la mia azienda era era quello
un grosso problema e tu sai che è stato guardato
non ti mentirò per quello che è
stato un grande anno improvvisamente capito che
Sono 40 e che viene, come ho persone
la mia classe ti dirà di persona che io
era seduto per metà di ieri
perché la mia schiena è così cattiva che ora faccio
suona quando mi alzo dalla sedia I
fare grandi suoni più forti quando mi siedo indietro
giù al mio posto ottenendo il nostro pad di a
la sedia è tra le cose peggiori che
può succedere a me in ogni giorno che sono
abbastanza vecchio da ricordare quando internet
arrivato su un floppy disk non lo è
in realtà un floppy disk ma è stato usato
venire su floppy disk più grandi io
non è riuscito a trovare una buona immagine di AML
quelli ero molto emozionato quando ho il mio modem
siamo diventati un noioso modem a 14-punti
ancora avuto a che fare con il problema che
stai cercando di usare internet e
qualcun altro vuole usare il telefono e
sai che tuo padre prende un telefono e
sta stridendo nelle loro orecchie così sì
è quando mi ricordo di Internet I
ricorda quando Facebook è stato chiamato
il Facebook che è quello che insisto
chiamandolo, insisto anche a non usare
perché non lo capisco, ma si
ecco perché sì, questo è il passato e ora
certo viviamo nel futuro un futuro
di snapchat non capisco davvero
Snapchat o sai quello che so è
che ogni tanto mio figlio lo farà
questo me stesso
essere seduto sul divano che farà un
faccia buffa signorina Cameron vai e prendi a
fotografia non capisco di cosa si tratta
né capisco come sia a
Io sono una società da molti miliardi di dollari
questa è la cosa adesso non sono così
vecchio suppongo nei termini informatici il
fatto che ho fatto questo per te
conoscere 20 anni più anni fa ora
rendimi un po ‘vecchio ma mi sento ancora come
Sono in contatto con alcune cose che ho
alcuni di un fondamento nella realtà ero
abbastanza fortunato da usare Amazon Web
Servizi estremamente precoce in una sorta di
mi sono accidentalmente ritrovato a consegnare il
primi corsi di formazione pubblici per AWS
anni e anni fa erano tutti colleghi
Chris Reid e quindi mi sento come su questo
roba da cloud ho una presa salda ma io
dovrebbe essere in grado di capire questo mondo
operiamo in cui passo molto del mio tempo
con piattaforme cloud che rendono più semplice
affinchè la gente vada più veloce
Mi piace aiutare la gente va più veloce che è
tipo di quello che voglio fare quelli di voi
avrebbe dovuto essere qui per vedere Steve’s
parlare in precedenza tutto su che come si fa
ottimizzare il tuo flusso e questo mi ha preso
davvero entusiasta di conoscere l’infrastruttura
test di automazione per l’automazione
automazione che mi ha portato tutte queste cose
servizi di microchip e questa è la mia cosa e
allora tutti cominciano a dire che hai
non ci stai servendo così sei tu
non servendoci hai ancora un servizio
e sono molto preoccupato per questo, ma io
sono confuso perché ciò significa che
sono qualcuno che è un mezzo sistema
amministratore e mezzo sviluppatore di più
per caso che per progetto quando tu
si è rivelato essere l’unica persona su a
progetto che conosce Unix finisci per essere
la scimmia costruita e la prossima cosa che sai
tu sei l’amministratore di sistema, io abbastanza
mi è piaciuto, anche se è per questo che io
capisco che ci sono sicuramente
computer qui, ma il termine stesso
ovviamente ci sta servendo ora è il servizio
arrivando velocemente sull’Hiko di Gartner
metro possiamo vedere l’hype ometro Gartner
ecco qui il mio particolare argomento di
micros notice Voglio sottolineare che lo sono
vincendo su questo comunque, ecco il mio
piccolo blip proprio lì potrebbe essere
un po ‘vecchio ora lo trovo sempre divertente
che i micro-servizi sono finiti qui e
l’ architettura orientata al servizio è il modo
laggiù e sono le stesse cose
quindi è tutto solo marketing e assistenza
vedi là c’è ancora una tecnologia
grilletto
quale vedremo sospetto che lo siamo
trovandomi credo che il picco sia il massimo
i microservizi saranno sminuiti da
il picco di interesse nel servizio
calcolo più tardi, ma ho iniziato ad aspettare
il mio modo attraverso tutto questo cercando di lavorare
fuori da cosa diavolo sono le cose?
impatto in un ambiente di micro-servizi
cosa significa e quindi lo sai
Certo che ho dovuto affrontare l’iniziale
sfida che andava bene ci sono
sicuramente i computer qui giusto e allora
che cosa è questa cosa davvero su
ora potrebbe sorprendere qualcuno di voi ma
il termine servizio è stato effettivamente
in giro per un tempo abbastanza lungo è solo
è stato davvero forse nel comune
coscienza di noi per forse l’ultimo
un paio d’anni ma il termine in realtà
tratta la sua attesa arriva indietro
a questo articolo nel 2012 e
purtroppo visto come sono le mie diapositive
essere tagliati via è un pezzo di
kenan di nuovo nel 2012 sul servizio
calcolo questo è il primo riferimento
Potrei trovare che ho trovato questo fuoco Mike
Roberts e la definizione possono usare pieno
il servizio informatico era il suo
osservazione del tipo del nuovo
generazione di servizi basati su cloud e
ha parlato di ciò che ha visto come questo nuovo
tipo di servizio a questi tipi di servizio
di piattaforme e la sua definizione per
il servizio era questo il servizio di frase
non significa che i server siano così
più coinvolto significa semplicemente questo
Gli sviluppatori non devono più pensare che
molto su di loro si ottengono risorse di calcolo
usato come servizi senza hammett
gestire intorno a capacità fisiche o
limiti così questo ci servirà come a
definizione è ancora una buona definizione I
penso che a un certo livello 2012 lo preceda ora
la cosa interessante è che sono stato a
il numero di colloqui di quest’anno sul servizio
calcolo che inizia definendo
servizi che dicono che i servizi funzionano
come servizio tutto questo siamo noi
andando a pensarci che, naturalmente
è hogwash perché lambda è stato lanciato in
2014 per ben due anni dopo il termine
il servizio è stato coniato che non è davvero
o noi dobbiamo avere a che fare con il
fatto di tutto questo roba
il tuo punto di vista è uno sviluppatore
focalizzata
ondata di servizi che penso sia davvero
importante è davvero prezioso questi
le cose ci stanno servendo dal nostro punto di vista
vista dal punto di vista degli sviluppatori a destra
la piattaforma è incredibile ci fa sentire
grande e pieno di potere ci fa sentire
come si possiamo fare tutto ciò che vogliamo io
non devi preoccuparti di fastidioso
computer o scopi di amministrazione o
qualunque altra cosa è solo per me è pandal
e naturalmente sotto tutto ciò che sono
seduti i nostri server e forse forse come
bene
le operazioni povere persone che hanno no
idea cosa diavolo sta succedendo a tutti
gli sviluppatori vanno in giro dicendo perché
non può essere sempre un servizio?
ed è tutto su questo è tutto
le cose stanno nell’osservatore
le cose ti fanno molto confondere, pensi
le cose sono grandiose e rosee nel tuo mondo
ma davvero non tanto la realtà è
che molti di noi stanno solo vivendo
piattaforme di servizio al momento però
tramite i venditori di cloud da Amazon
Microsoft chiunque altro voglia dire questo
roba di gestione di base è essere
nascosto molto nascosto da noi solo
Ricaricare quei costi non penso
quello sta andando continuare ora sono andato
cercando una migliore definizione di cosa
le architetture di servizio erano e sono venuto
torna a questo post di Mike Roberts così
Mike Roberts è un mio vecchio collega
e il suo testimone è davvero un bel post
parlando di diversi tipi di
è architetture di micro-servizi
disponibile presso il sito del padre di Martyn I
consiglio vivamente di dare una lettura, ma io
parlava con Mike di questo e diceva
guarda c’è qualche altro tipo di definito
caratteristiche che hai per cosa
significa senza server è solo che non lo fai
devono preoccuparsi di servizio e di Mike
in realtà ha ottenuto un insieme abbastanza specifico di
criteri che usa per decidere questo
la cosa è il servizio questi sono la definizione
caratteristiche di ciò che rende per a
servizio prodotto un server una piattaforma così
la prima cosa di cui parla è quella
non c’è gestione degli host o dei server
processi server che è molto chiaro che sono
non è preoccupato per quanti di questi
le cose che ho o quello che sono non lo sono
facendo gli aggiornamenti del sistema operativo che è
nascosto da me e piccolo in secondo luogo questo
idea che la piattaforma stessa dovrebbe
auto
ridimensionare o creare nuove cose e
quindi anche potrebbe chiudere quelli giù
basato sul mio bisogno senza che io debba esserlo
coinvolto in terzo luogo vieni addebitato in base
su un utilizzo preciso in modo da avere la tua base
addebitato in base a ciò che si utilizza come te
usa un servizio che non ti viene addebitato se
non lo stai usando giusto il quarto
capacità di prestazioni che non lo fai
definisci quelli in termini di host like hice
la dimensione del nostro ospite conta ancora è di questo tipo
di implica che quella scala automatica e auto
il provisioning è ancora una volta è molto
astratti non dici quando odio
caricare aggiungere un altro computer che non si ottiene
quel livello di controllo della cosa
capire con tutte queste cose che
è servizi su ordine superiore
astrazioni astrazioni di ordine superiore
puoi rimuovere il controllo da te in qualche modo
va bene con quello
e finalmente c’è questa idea
senza server ti dà alto implicito
disponibilità in altre parole che non lo fai
devi applicare pensieri coscienti a te
basta avere un’alta disponibilità come parte
effetto dell’utilizzo del prodotto di servizio
è in realtà piuttosto attraente
opzione adesso torneremo su questo
concetto di alta disponibilità un po ‘più tardi
su così se usiamo i criteri di Mike lì
sono alcuni prodotti evidenti là fuori per
adatta quel modello davvero molto bene, okay
abbiamo cose come lambda e come te
consentire le funzioni in modo che queste cose siano
funziona come un servizio che per molti
le persone sono sinonimo di servizio per il
misura in cui il servizio significa funzionare come a
servizio ma le definizioni di Mike effettivamente lo fanno
inserire un sacco di altri prodotti
anche questo si adatta molto bene al conto
Dinamo Amazon o BigTable di Google
Le s3 di Amazon sono tutte di servizio
piattaforme non sei preoccupato per il
computer sottostanti che non stai gestendo
in termini di host ti viene addebitato
in base all’utilizzo zero admin anche quelli
assolutamente in forma la bolletta del servizio
architetture questi di questi tipi
le cose spesso si chiamavano backend come storage
tipicamente il database digita i prodotti in
uno spazio ora in servizio
astrazioni ho iniziato a pensare
quale è stato il mio preferito sviluppare orient
astrazione per un po ‘e quello che io
ancora pensare
in grande misura il gold standard per
piattaforma di messa a fuoco per sviluppatori come servizio
e questo è Heroku davvero interessante
fantastico come Heroku , non è adatto
Bill di Mike o definizione di Mike di cosa
il servizio è perché stai ancora gestendo
in termini di cose come l’host ti conta
potrebbe anche sostenere che stai girando
una macchina per la quale hai una dinamo
esempio dinamo è seduto lì sei tu
ancora accusato attraverso se o
non sta prendendo un carico così Heroku
non va bene il conto
ci sono alcune altre strane cose però
che si adattano al conto che mi rende
pensa che questa sia sempre la sfida quando
hai un insieme molto specifico di
criteri di selezione che tu
unwantedly tirare alcune cose in
Salesforce in particolare su force.com
piattaforma è una piattaforma di servizio potrebbe non
essere uno che si desidera utilizzare necessariamente
anche se ho il sospetto che ognuno di
voi è in una società che lo sta utilizzando
molto pesantemente da qualche parte ma si
Salesforce è la piattaforma di force.com
assolutamente si applicherebbe come un servizio
architettura in questo mondo non in scala
termini di host su cui potresti discutere
modello di prezzo, ma si adatta in qualche modo
meglio di Heroku fa velocemente un contenuto
rete di consegna che è il servizio che sei
non gestendo quell’aereo puoi persino usarlo
Farsi per distribuire le applicazioni, se lo hai
ottenuto solo un client solo JavaScript
applicazione che ti viene addebitato in base
sull’uso che non stai gestire gli host che
si adatta e come ho detto penso di sorta
questo tipo di predecessore per tutti
queste piattaforme di tipo di servizio sono probabilmente
qualcosa come Amazon’s s3 davvero
blob altamente semplice e facile da usare
memorizzare questo è tutto su astrazioni
servizi tutto su astrazioni e
Ci andiamo attraverso questo viaggio
per un po ‘ora abbiamo iniziato con
viaggio verso infrastrutture come a
servire la capacità di piangere una linea di
codice e averlo automaticamente
fornito qualche pezzo di infrastruttura
probabilmente questa è un’astrazione che è
ops amichevole più che sviluppatore
amichevole ma ciononostante è lì
sappiamo di avere infrastrutture di
servizio più recentemente abbiamo cercato
a quello che alcune persone hanno chiamato
contenitori come un servizio davvero così
dovrebbe essere orchestrazione del contenitore come a
piattaforme di servizio che sono così astratte
su
dettaglio di come gestisci e scala
applicazioni basate su container, quindi pensate
cose come Amazon
ECS pensa a cose come Kubernetes
varie offerte diverse là fuori me
salsa e quelle cose si inseriscono in questo come
bene un’astrazione di ordine superiore a
astrazione più amichevole ora dieci anni fa
se mi avessi chiesto in quale direzione
tutto sarebbe andato dentro avrei voluto
disse che tutti noi ora saremmo
usando una piattaforma come servizio quando io
La prima volta che ha visto Heroku è come se gli occhi si aprissero
come ovviamente è quello che dovremmo tutti
sta usando o qualcosa di molto simile a quello che gira
risolvendo ciò che un buon sviluppatore
astrazione è a quel livello al
livello di una piattaforma a livello di a
pura astrazione attorno a un’applicazione
è veramente difficile questo è sempre il
problema con astrazioni più alto è il
astrazione che crei si spera
più semplice è quello di utilizzare, ma è spesso elevati
dettagli e nascondi le informazioni
non dovresti nasconderti con perdite
astrazioni o astrazioni così in alto
troppe informazioni da te e questo è
perché c’è voluto così tanto tempo penso che per noi
iniziare a venire con questi ordine superiore
distrazioni per cui ha effettivamente senso
la maggior parte di noi per me piattaforma as-a-service
è ancora il futuro è ancora dove noi
andare e servirci è davvero solo un
migliore incapsulamento di ciò che è ma
tuttavia ora stiamo annegando
gli acronimi che abbiamo passato a Fast Pass
ass service è su questo lo sai ku
Anche Burnett è lassù ed è così
tutto diventa un po ‘confuso e io no
so davvero cosa sta succedendo e
conosci feste che parlano di quello che tu
fai per vivere e finisci per sentirti
come un po ‘di culo si guarda davvero
questo è tutto ciò che sono venuto a pensare è
tutto ciò che riguarda l’astrazione è tutto
nascondersi o un dettaglio ma non è importante
a te
Voglio dire, Kelsey lo capisce e se non lo fai
segui la splendida contea di Hightower
dovrebbe essere stato uno dei guidando
le forze dietro a fare kubernetes come
una grande parte di molte delle nostre vite
oggigiorno sai che questo è il suo questo è
il suo punto di vista su quale coupon quali servizi
non ti devi preoccupare
infrastruttura che non vuoi avere
preoccupati dell’amministratore, vuoi scrivere il tuo
codice e andare avanti con il tuo lavoro di giorno ora io
non pensare che il service computing possa nascondersi
tutto da noi ma può nascondersi molto
Mi piace ancora tornare
definizione originale del 2012 da Ken
la frase senza server
non significa che i server non sono più
coinvolti sono ancora computer
al di sotto di tutto non ti preoccupare
i server non sono più coinvolti semplicemente
significa che gli sviluppatori non devono più
pensa molto a loro, questo è giusto
una continuazione dei lavori sta andando
da molti anni ormai da molti diversi
persone che alcuni di voi potrebbero aver sentito
termine prima pesante indifferenziato
sollevando questo è il termine che è stato usato
su Amazon per descrivere un sacco di gente impegnata
lavoro richiesto ai loro team
per fare Amazon ha avuto questo driver verso
team autonomi riducendo così il bisogno
per il coordinamento tra le squadre che consentono
quelle squadre per operare ed eseguire e
consegnare rapidamente ma hanno dovuto sorta di
self-service più roba possibile
volevano essere in grado di gestire i loro
propria infrastruttura in modo che non possano aver bisogno
un team operativo centralizzato ma loro
li ho trovati mentre spendevano
tutto il loro tempo di cablaggio kit di racking
parlando con i venditori hanno detto che questo è
sollevamento indifferenziato di quello che noi
da cosa non ci differenziamo
a chiunque altro abbiamo bisogno di qualcos’altro
gestire questo per noi è questo che ha guidato il
creazione del prodotto del del
infrastrutture di servizi che
si sviluppano internamente che alla fine
è diventato quello che ora usiamo con un fuoco AWS
tutto ciò che sta accadendo è che stiamo sviluppando
una diversa idea di cosa
il sollevamento pesante indifferenziato è per noi
come sviluppatori di applicazioni è più alto
ordine indifferenziato indifferenziato
sollevandolo con forza potrebbe non essere un computer
più che stiamo cercando di astrarre
da ora in poi funziona ora è così
database nella definizione di Mike che parla
su questa idea che era senza server
intrinsecamente altamente disponibile e lo farei
spingere un po ‘ su quel punto e parlare
su questo aspetto della resilienza e e
alcune aree in cui penso che il servizio faccia
hanno ancora alcune domande che devono
essere risolto ora molti molti anni fa
ha giocato una parte molto piccola nel globale
crisi finanziaria se vuoi sapere
più sui dettagli di come ho fatto questo
puoi vedere il film il grande breve che sono
ovviamente interpretato da Brad Pitt
in realtà quello che stavo facendo era il prezzo
aiutando a prezzo queste cose chiamate
derivati ​​di credito un tipo di questo era
un obbligo di debito collateralizzato e il
l’obbligazione di debito collateralizzata era molto
semplicemente metti un tipo di prodotto finanziario
dove hai preso sguardi di cattivi prestiti e
li metti tutti insieme e poi tu
detto e ora va tutto bene e poi
faresti la domanda bene come va
quel lavoro e dicono che tu metti tutto il
cattivi prestiti insieme e poi sono buoni
che parte di questo non capisci?
e poi hai appena iniziato il lavoro così
vai a leggere soprattutto il libro di Martin
Lewis del film è basato su davvero
interessante ora questo sistema è stato davvero
in è stato davvero divertente da costruire ma molto
del lavoro che sai in che piano
microservices peccati sono stato ispirato su
questo progetto stavamo effettivamente consegnando
la nostra soluzione su questa cosa interessante
questo era chiamato griglia
di nuovo nei giorni in cui sai che siamo
parlando di grid computing non parlando
su cose come potrebbe doop e tutti
quel genere di cose che sono venute dopo dannatamente
hipsters invece abbiamo avuto un buono
tipo vecchio di grid computing
sistema che stavamo usando uno chiamato dati
firmare app e l’idea era che tu
avrebbe gestito un sacco di lavoratori in questo
griglia e potresti inviare il lavoro a questo
e useresti la griglia per scalare
e in basso il numero di macchine che hai avuto
eravamo tutti iPhone il nostro kit al
tempo è stato abbastanza siamo uno dei primi
persone a Londra per fare così è così
oggigiorno davvero eccitanti le persone ti vanno
aveva solo 25 macchine Oh benedica ma
tuttavia qui c’erano tutte le nostre cose
i nostri prezzi le nostre operazioni, ma avevamo bisogno
informazioni da altre fonti quindi noi
stavano tirando informazioni su diversi
i profili di rischio stavano arrivando molto
da Bloomberg e anche dalle cose
mettendo in generale dati di mercato così
informazioni sulle società che potrebbero
sembra che stiano andando a finire in quel modo
di roba e stavano conservando il
informazioni che avremmo quando abbiamo fatto
questi calcoli stavano conservando quello
informazioni in un database e tutto
di quelle cose erano servizi esterni
che viveva al di fuori di questa griglia ora il
ragione per cui abbiamo scelto questa griglia tra l’altro
questo particolare prodotto è questo prodotto
ha avuto la possibilità di eseguire Excel
fogli di calcolo nel server ora si potrebbe
pensa perché vorresti eseguire Excel
fogli di calcolo sul lato server bene
questo è quando te lo dico per molto
tempo in cui molti trader erano effettivamente
eseguendo questi algoritmi di determinazione dei prezzi in
Fogli di calcolo Excel su di loro
macchine e quando non gli piaceva il
risposte perché ad esempio le risposte
potrebbe significare che non hanno ottenuto un buon bonus
avrebbero solo cambiato i numeri fino a quando
si adattava a ciò che volevano fare
la banca ha capito che non era una grande idea
e ha deciso di centralizzare molto di questo
lavorare così dovevamo essere in grado di muoversi
Fogli Excel di Ronny su un centro
azienda agricola
un’altra capacità interessante di questo
i prodotti particolari erano quelli che potevi
eseguire gli agenti proprio come screen saver
se in una normale macchina desktop il
la macchina non veniva utilizzata sullo schermo
saver ha avviato quella macchina sarebbe poi
diventare disponibile come parte del prezzo
griglia che ti permette di leggere come scala
il numero di lavoratori che hai avuto e
così un nostro collega ci ha parlato di
fatto che in realtà avevamo un intero dr
centro sorta di nord di nord di Londra
l’idea è che se l’ edificio avesse
per essere evacuati che i commercianti potrebbero
passare alla nuova posizione e andare avanti
facendo il loro lavoro queste macchine dovevano
essere lasciato come parte del tipo di
pianificazione della continuità aziendale e così via
queste macchine erano sempre disponibili e
così ci ha detto questo a toni sommessi a
all’ora di pranzo credo che potremmo solo noi potremmo
basta installare lo screensaver loro
non mi dispiacerebbe stare bene così l’abbiamo fatto
quindi siamo improvvisamente passati dall’avere una griglia
che aveva circa 25 macchine per
avendo una griglia di circa 300 macchine e
ha funzionato davvero bene per iniziare con
la griglia lo ha gestito magnificamente ed è stato
appena fatto girare tutte queste estremità in extra
macchine e abbiamo iniziato a masticare
questo funziona molto più velocemente e poi alcuni
ha iniziato a cose davvero interessanti
capita ed è se dal nulla tutto
smesso di funzionare ci siamo resi conto di quello che noi
aveva fatto è sovraccaricato ogni singolo
servizio che non era nella griglia eravamo
generando troppo carico sui servizi
che stavano estraendo informazioni da
e siamo completamente neutri nel database così
questo era un racconto di ammonimento in realtà
ha dovuto arretrare il numero di nodi noi
ha avuto e iniziare a lavorare come potremmo
aumentare la scala delle cose intorno
il nostro sistema ha avuto fondamentalmente una mancata corrispondenza
un problema di capacità disallineamento ora noi
effettivamente affrontare una sorta di disallineamento
problemi di capacità e nei nostri sistemi tutti
il tempo in cui costruiamo effettivamente il throttling
meccanismi nei nostri sistemi tutto il tempo
a volte non sappiamo nemmeno che stiamo facendo
ma succede come uno dei
i modi tradizionali che potresti fare è questo
qualcosa come una connessione al database
piscina quando abbiamo una connessione
semplice da gestire connessioni fino a a
database che limita il numero di chiamate
passare al database sottostante
sistema stesso in modo da poterlo fermare
sopraffatto si può effettivamente ridurre il
dimensione del pool di connessione di ciascun servizio e
questi funzionano davvero bene hai carico
entrando se hanno bisogno di accedere al
database se una richiesta ne ha bisogno
informazioni dal database che va
e ottiene un lavoratore dalla piscina se il
uno che se un lavoratore è disponibile che
la richiesta può quindi continuare
in effetti registra se un lavoratore non lo è
disponibile quindi la richiesta deve bloccare
e aspetta fino a quando uno è e in questo modo
stai limitando il numero di chiamate
che passano a un database che protegge
il database e quindi permettendogli di
continuare a lavorare in modo tale connessione
piscine essi aiutano farfallati il carico è
ti consente anche se non riesci a uscire
di lavoro fuori dal database forse
perché c’è così tanto carico in corso
puoi effettivamente perdere il carico anche tu
efficacemente può scadere in attesa di a
thread dal pool di connessioni e
hai perso il carico che effettivamente perde
carico dell’intero sistema si riduce
contesa di risorse e aumenta il
stabilità del tuo software se noi
rendersene conto o no è questo il ruolo del
collegare la connessione al database
mettere in comune giochi nei nostri sistemi nel nostro
le applicazioni il problema è la connessione
le piscine richiedono uno stato continuo tra
richieste c’è una piscina che piscina è
condiviso tra molte richieste quando noi
inizia a guardare alcuni dei server
roba però che quelle cose no
abbastanza lavoro fanno perché ciò che abbiamo
è che abbiamo qualcosa come una funzione come
un’offerta di servizi come l’uso di wium
lambda o o o qualcos’altro
quando arrivano le richieste, lanciamo a
funzione che ci permette di eseguire
qualche operazione più richieste
entra in più funzioni che ottengono
eseguito per gestire tali richieste così
più carica più funzioni quelle funzioni
se vogliono parlare con il nostro database
aumenterà il numero di chiamate in arrivo
non c’è posto qui per a
meccanismo di strozzatura al meglio è possibile
mantieni il comando al top ish in termini
di limitare il numero di invocazioni
hai ma anche tu non hai
molta fedeltà di controllo e quindi io
iniziato a chiederci cosa avremo
lo stesso problema con la funzione di a
servizio come facciamo con qualcosa di simile
bene, abbiamo avuto con quel sistema di prezzi I
mostrato in precedenza in altre parole se tu
ottenere un alto carico hai intenzione di fondamentalmente
finire semplicemente nuking database downstream
come abbiamo fatto ora, naturalmente, la risposta
qui va bene non usare un normale database
per sostenere le tue funzioni come un servizio tu
usa un database di servizi che usi BigTable
o usi la dinamo perché quelle cose
sono sistemi server che scaleranno come
la tua scala di funzioni e questo è un po ‘
ok ad un certo punto ma poi ho il
domanda bene che dire dell’ibrido
applicazioni IA Odio l’idea di Big
Bang riscrive Penso che sia uno dei
le cose peggiori che facciamo nel nostro settore come
enorme quantità di problemi associati a
Il Big Bang riscrive
così cerco sempre e promuovere l’idea di
evoluzione incrementale del software quindi se
vuoi muoverti e adottarli per servirne
server prodotti per rendere la vita
più facile si sta andando ad avere bisogno di piegarsi alle
migrare dalla configurazione esistente a
un’architettura di servizio e quindi l’idea
che devi essere all-in sui server
risolvere questi problemi di resilienza no
non sta bene con me, lo ero anche io
preoccupato però di poterlo solo
potrebbe essere solo un problema teorico
fino a quando ho sentito così una grande presentazione di
Steve da agitato
così affollato sono un discreto successo online
società di media negli Stati Uniti, penso che sei tu
iniziare come 60 milioni di uniques e
sono spesso considerati come i
poster per i bambini poster per
puro servizio la realtà è affaccendava sono
servizio non puro nonostante quello che alcuni di
i casi di studio potrebbero portarti a
credo che sia il caso del venditore
non è necessario ciò che si è agitato
ti dirà di correre Redis sul
back end come database che ora mette da parte
qualunque cosa tu abbia riguardo alla corsa
Redis come database funziona davvero bene
per loro ma stavano avendo tutti i tipi
di problemi interessanti che stavano avendo
lo stesso problema che avremmo avuto erano
vedendo il loro database i loro Redis
istanze completamente sovraccaricate da
queste funzioni lambda che erano
roteato in realtà ne vedono alcuni
cose davvero strane ci sono istanze di Redis
erano in scadenza a 10.000 concorrenti
connessioni e stavano funzionando su AWS
e al momento sei stato limitato a un
mille invocazioni di funzioni lambda a
un tempo così chiaramente le vecchie funzioni erano
in giro e quelle vecchie connessioni
Erano in giro hanno finito per avere
a fare qualcosa di veramente originale
l’attuale
dove sa sbarazzarsi delle connessioni
che non erano attivi solo per cercare di mantenere
quei sistemi che eseguono questo è in realtà un
problema del mondo reale in termini di ottenere
questo è implicitamente alta disponibilità
una elevata disponibilità implicita per me
sembra che abbiamo perso qualcosa di no
avere questa idea di condivisione delle connessioni
da qualche parte nel sistema ce ne sono altri
tipi di protezione della resilienza
meccanismi che usiamo naturalmente in
queste situazioni sono gli interruttori automatici
un comune altro tipo di strozzatura
meccanismo un altro tipo di protezione
meccanismo che usiamo per garantire
resilienza nei sistemi che usano
chiamate sincrone point-to-point e
di nuovo sai che funziona in modo simile
il carico arriva se il mio servizio o il mio
l’applicazione deve effettuare una downstream
chiama a qualcosa e quella a valle
il servizio è anomalo
forse sta sbagliando forse è il momento
fuori quello che facciamo è aprire il circuito
interruttore in modo che nell’ordine che
iniziamo a fallire velocemente non è veloce
utile perché riduce le risorse
la contesa rende al nostro sistema rimane
resiliente che poi ci permette di liberarci
del carico andiamo a correre veloce circuito
gli interruttori dipendono dallo stato attraverso le richieste
è il numero di timeout che ho avuto in un
certo periodo di tempo quanti errori
ho avuto in un certo periodo di tempo
prima ritengo che a valle
il servizio è malsano interruttori
vivere nel codice cliente dove vivono
nelle nostre funzioni è sempre stato un
per me è come se fosse questo
quello che intendo dire è in realtà
se continueremo a usare
funziona come un servizio e noi in realtà
andando a finire con qualche tipo di
throttling e load shedding middleware
che siederà tra le nostre funzioni
che sono una richiesta singola ed effimera
e quelle parti sono applicazioni che
potrebbe aver bisogno di protezione da loro
sempre più mi chiedo se sia così
potenzialmente dove saranno le maglie di servizio
in grado di aiutare la sfida, naturalmente
che la maggior parte delle maglie di servizio sono posizionate
a diversi tipi di problemi e io
non necessariamente sapere quanto sarebbe facile
essere quello di far funzionare e rassicurare le cose
che passi da loro ma non tendo
per scoprire che potrei esserlo
preoccupare quante persone qui hanno
sistemi massicciamente scalabili sai come
molti di noi hanno davvero il tipo di
problemi che richiedono un enorme enorme
scala che può prevalere dinamicamente
il personale forse non è questo il punto
stai facendo piccoli carichi allora forse
le cose di cui sto parlando qui non lo sono
andando ad essere un problema per voi, ma poi
questa è la promessa di questa roba
che non ci si deve preoccupare
resilienza in queste situazioni e e
chiaramente non possiamo fare e io non sono del tutto
certo che ci sono le risposte là fuori
e ho parlato con persone che
passare tutto il loro tempo a lavorare in
servizio e dicendo così che dire di questi
le cose vanno via e questo è un problema
Direi quindi cosa fai di tutto
vai sì, questo è il problema, non è vero?
quindi forse il prossimo anno avremo una soluzione
a tutto ciò voglio provare e catturare
con una squadra affaccendata e scoprire cosa
loro stanno facendo ma tu sai che questo può o
potrebbe non essere un impatto per voi un altro
cosa di cui hanno parlato molto è
sicurezza e inizialmente almeno lì
c’erano molte preoccupazioni in particolare
intorno alla funzione come servizio e cosa
il modello di sicurezza è perché molto
rapidamente quando lambda fu lanciato per la prima volta
la gente ha funzionato e sta funzionando
finestra mobile sotto il cofano è solo un
contenitore la mia funzione è davvero a
contenitore e come ci è stato detto
più e più volte sono amici
non lasciare che gli amici eseguano il codice di traffico
contenitori perché ci sono anche se
contiene un isolamento abbastanza buono
meccanismi che non sono necessariamente a
modo molto sicuro in generale per isolare
codice da persone diverse dove questi
le persone non si fidano l’una dell’altra così questo
è sempre stato il mantra che tu vuoi
vm isolamento o se sei abbastanza fortunato
per essere un Microsoft puoi usare qualcosa
come questi contenitori Fiat ma
tuttavia normalmente diciamo che non lo facciamo
vuole far fronte non vogliamo una
codice multi-tenant di persone diverse
che non sanno l’un l’altro perché la vostra
i modelli di fiducia sono un po ‘ fuori combattimento
la realtà è, naturalmente, quello che siamo
preoccupato è molto molto specifico
tipo di attacco mirato che cosa siamo
dire qui è bene qualcun altro
la funzione potrebbe fare qualcosa per il mio
funzione o accedere ai miei dati in qualche modo è
immaginare come che sta andando a lavorare anche se
Ho capito quando lancio un
funzione che ha un contenuto che è gonna
gira su qualche macchina e non capisco
a decidere quale macchina che la funzione è
lancio andando su quella funzione sarà solo
corri finché ne hai bisogno
che un attaccante deve ottenere la loro
funzione sulla stessa violazione della macchina
le protezioni che si trovano in quel sistema
e poi in qualche modo trovare la mia funzione e
ottenere accesso ad esso in modo oltre il fatto
questo rende incredibilmente un attacco mirato
piccolo difficile
potrebbe essere un attacco di mercato di massa se il tuo
la funzione non è in esecuzione, non è lì
lo sai e stai correndo in una sandbox
comunque non stai esaurendo tutto
contenitori quando si distribuisce una funzione
quella funzione è distribuita in qualcosa
che di per sé è parte di un contenitore così
ci sono protezioni aggiuntive e
sandboxing attorno alla tua funzione sul
contenitore stesso dirò che è un po ‘
vero questo solo perché tuo
la funzione non è in esecuzione non lo significa
non è lì non è del tutto vero lo sappiamo
che almeno Amazon lambda per esempio
tiene soprattutto le funzioni
certo come le funzioni di Java per diminuire
il tempo della rotazione sai che te l’ho detto
sulla frenesia di avere quei 10.000
connessioni che arrivano nelle loro varie
istanze ma puoi avere solo un
migliaia di funzioni in esecuzione alla volta
Questo ti dirà che ti dice che c’è
qualcosa che corre da qualche parte, quindi non lo facciamo
so esattamente tutto quello che sappiamo è proprio questo
se la tua funzione non funziona, non lo siamo
per l’addebito che normalmente andrebbe bene
con così tanta sicurezza credo che siamo in un
posto significativamente migliore in termini di
funzionalità stateless con una funzione
come piattaforma di servizio il fatto che il tuo
il codice non è in esecuzione quindi non può essere
attaccato è una buona cosa che penso anche
perché le persone scrivono per lo più in piccolo
funziona come un piccolo pezzo di codice a
guarda e capisci cosa sta facendo il
Il rovescio della medaglia, ovviamente, sta spingendo a
molta fiducia nella piattaforma stessa
fai le cose giuste ma sta succedendo
comunque se stai abbracciando una piattaforma
parlando di piattaforme che abbracciamo dovremmo
parlare di lock-in molte persone lo sono
molto preoccupato di questo per acquistare in a
piattaforma di servizio si sta acquistando in
spesso i prodotti devono essere determinati da un venditore
questo è sempre stato un problema dal tempo
immemore quando si parla di cloud
calcolo perché presto eravamo
promesso era tutto andando essere di utilità
è l’utilità non è l’utilità è
questa è una delle bugie più sporche che eravamo
mai venduto
non c’è utilità quando si tratta di
calcolando bene diresti quale utilità
è quando parliamo di utilità nel
contesto di essere in grado di spostarsi
tra l’utilità dei fornitori è ciò che accade
nel Regno Unito abbiamo un’energia deregolata
settore e non importa cosa ne pensate
se questa è una buona idea o no
cambiare fornitore è banalmente semplice
si va a qualcuno come si passa
inserisci il tuo indirizzo nel tuo codice postale
tu dici quanto non puoi pagare per
elettricità e poi ti dà una lista
di fornitori più economici si fa clic su un pulsante
e in due giorni sei ora con un nuovo
fornitore nessuno deve venire e puzzare
a casa tua nessuno deve andare e
cambia le prese elettriche solo ordinandole
di succede è come la magia è come un
l’utilità dovrebbe essere la realtà è quando
ti stai spostando dal cloud vendor al cloud
fornitore queste queste cose non sono il
lo stesso livello di astrazione che non abbiamo
lo stesso livello di astrazione di 240 AC
forniture elettriche proprio le astrazioni
sono tutti diversi, quindi spostati da uno
il venditore a un altro non è perfetto
operazione non è utile in questo senso
questa cosa fa in modo che la gente rifornisca cosa
riguardo al lock-in vorrei essere rinchiuso
bloccare pensando che Zin sia cattivo non lo facciamo
vuoi essere in un giardino recintato, lo sai
succede un muro Giardini dico che cosa e
loro vanno bene lo sai e io davvero no
ma comunque mi infastidisco anche per questo
perché allora ciò che la gente inizia a fare è
legarsi in nodi per creare
le proprie astrazioni su queste nuvole
fornitori al fine di teoricamente
permettere loro di essere portatili in seguito
forse forse se ciò accade forse
forse va bene e quindi di nuovo ti esorto
sul davanti del blocco non mi piace
parlando di bloccare preferisco invece
pensa invece al costo della migrazione
non preoccuparti di essere parlato
bloccando perché così è sempre stato
connotazioni negative invece provare e
avere una conversazione razionale su cosa
una potenziale migrazione potrebbe costarti
termini dei diversi servizi che
potrebbe utilizzare perché diversi servizi
da ogni venditore ha un livello diverso
dei costi di migrazione pensiamo
qualcosa come te conosce lo storage blob
come Amazon s3 la semantica di quello
l’offerta è abbastanza simile all’offerta
da altri fornitori
quindi migrando verso un
provider di archiviazione blob alternativo
il più grande problema sarà in realtà
spostando i dati ma i servizi sono
abbastanza simili e sono molto vicini al calcolo
probabilmente è un po ‘più di lavoro l’ api sei tu
sono necessari per far ruotare un’istanza
diverso perché non c’è davvero un
standard comune intorno a quelle cose
è ampiamente usato ma una volta che sei su
la macchina che conosci una macchina Windows
o una macchina Linux eseguita su Amazon
più o meno come quando si corre
Azure una volta caricato
i bilancieri la semantica sono un po ‘
diverso ma
migrazione saggio anche se non potrei usare
il venditore di cloud potrei saltare in HJ
proxy è un lavoro, non è molto
qual è il problema più quando inizi
entrare in cose come la funzione veloce
come servizio le piattaforme sono abbastanza
diverso che le capacità di quelli
le piattaforme sono abbastanza diverse
quindi migrare quella roba è difficile
perché al momento non ci sono
molte soluzioni e certamente nessuna che io
sapere di essere usato in produzione lì
sono funzioni o servizi portatili
piattaforme backends come servizio in realtà
può essere ancora più problematico qui il
la semantica è molto diversa, non c’è
un altro database nel mondo che ha
la semantica di DynamoDB ad esempio così
se hai bisogno di spostare la tua domanda
in un’altra piattaforma potresti star bene
in realtà devono rielaborare il codice al fine di
utilizzare un diverso tipo di database e
questo è ciò che devi davvero essere
pensando a quando scende giù
per cui hai fatto una valutazione
costo di migrazione e poi si dice
a noi stessi guarderemo se dobbiamo
muoviti più tardi in realtà potrebbe essere un
molto lavoro, quindi vogliamo usarlo
questo servizio ora e quello che stiamo cercando
fare è avere un compromesso tra me
paga ora pago più tardi pago il costo
ora di non usare questa fantastica nuvola
il servizio e l’utilizzo di qualcosa d’altro non è
come buono o pagare il costo della creazione di un
astrazione su questa fantastica nuvola
servizio che potrebbe ridurre i miei costi in seguito
o ti dico che sai cosa stiamo andando
correre il rischio che lo useremo
e tranne che potrebbe esserci un costo più tardi
su questo è quello che dovrebbe essere c’è un
forza di bilanciamento non ottenere confuso su
cercando di fare cose come te conosci il cloud
livelli di arbitraggio e cose del genere
perché sono tutti schifosi perché tu
finire con un minimo comune denominatore
problema alcune persone parlano di miscelazione
i venditori di coprire la tua scommessa ora lo penso
ha molto senso come organizzazione
avere un multi vendor cloud un potente
strategia dei venditori di cloud bene i miei clienti a
un paio di settimane fa stavo parlando con
loro e hanno detto che esattamente come
loro attraversano l’organizzazione loro
hanno deciso strategicamente che loro
voglio avere investimenti in come penso
stanno usando Microsoft e usano Google
e stanno usando AWS e hanno detto
perché come organizzazione che vogliamo
avere le competenze nell’organizzazione per
approfittare dei migliori servizi come me
srotolato
potenzialmente se c’è un grosso costo
differenziale per guardare alla migrazione
servizi come appropriato ma all’interno di qualsiasi
sono data l’area del prodotto o la soluzione
tutto in un unico venditore perché dicono il
costo a livello locale di provare e supportare più
i venditori sono troppo alti
oltre il giusto il fondamentale
sfide attorno a cose come la latenza
e cose così
alla fine torno a dove ho detto
prima hai detto che il giardino recintato è
termini peggiorativi che usiamo la cosa è
quando sei bloccato in un ecosistema noi
supponi sempre che sia una brutta cosa, ma tu
sapere cosa è bloccato in alcuni posti è
piuttosto buono
a destra mi piace molto stare nella Apple
walled garden the Apple wall dio è un
davvero un bel posto dove stare
è un prato ben curato che hai
ha un bel ruscello che porta la gente
bevi e stai sorseggiando martini
hai una sauna che non puoi uscire ma
è bello che ti piaccia davvero, sì
stato nei giardini murati dove c’è
scorpioni che corrono nell’erba
ci sono alcuni serpenti in giro, penso che
la casa potrebbe crollare su di me in qualsiasi momento
momento ma non sono lì ora giusto
perché sei all in su un venditore non fare
vedi che è necessariamente un problema e
in realtà penso che con tutti questi
piattaforme di servizio che devi essere
devi abbracciarli davvero, penso
per ottenere tutti i benefici di loro ora
questo sta iniziando a cambiare le persone lo sono
ora inizia a creare serverless
prodotti che non sono legati in
I venditori hanno pensato ampiamente che mi chiedevo di scommetterci
Scommetto che qualcuno ha già tentato di venire fuori
con una struttura veloce per l’esecuzione
kubernetes e docker mi ha preso due
minuti per trovare cinque che già esiste
Non so nulla su di loro ma puoi farlo se
vuoi andare e usare i digiuni aperti
può infatti usare velocemente
La pesca di Nettie abbiamo anche lo stoppino aperto
da una frusta aperta piuttosto da apache e
naturalmente aprire lambda chi vorrei
Immaginiamo di essere citato in giudizio da un momento all’altro
ora con quel nome ora è interessante
la cosa per me è contro servlet è il modo
più di questo e se tutto quello che hai
è la funzione di un servizio che ti manca
su molte altre cose che tu
c’è bisogno che ci siano altri problemi nel tuo
stack di applicazioni che devono essere trattati
con oltre i problemi di cui ho parlato
con il sai la strozzatura
Ufficiale di tipi di middleware penso che il servizio
le mesh risolveranno
che dire di backend
archiviazione in una piattaforma portatile
David scopre che è molto più difficile
problema in esecuzione contenitori in un
lo stile effimero è davvero facile proprio così
quindi questi fatti questi veloci
le piattaforme sono abbastanza facili da creare dove
è il nostro equivalente di un DB dinamo o a
grande tavolo per correre da soli
istanze di kubernetes che sono a
problema significativamente più difficile e dubito
quello che stiamo andando a vedere un buon valida
soluzione di produzione per in qualunque momento presto così
guarda come un buon tecnologo
ancora molto confuso ma lo sono
iniziando a dare un po ‘più senso a questo
Sono stato abbastanza fortunato
Sono stato in giro in un tempo in informatica
dove abbiamo attraversato alcuni diversi
fasi di buzzwords ciascuno di cui uno
che ho voluto approfittare di
accidentalmente essendo vicino a qualcuno che
sapevo qualcosa nel momento in cui lo sai
abbiamo avuto agile abbiamo DevOps che abbiamo
ho dei micro servizi e anche io
capito che alcune persone hanno una specie di
hai visto che il ritmo del cambiamento in
il mondo sta aumentando, tu conosci il
tempo necessario per avere una nuova cosa
l’impatto sul nostro mondo è davvero cambiato
vedere quanto ci è voluto per noi tutti
un animale domestico che conosci un computer a casa e
poi vedi quanto ci è voluto per noi
avere influenzato il potere di ciò
computer nella nostra tasca in uno smart phone
ho preso un tempo molto meno breve in cui penso
allo stesso modo in cui lo vediamo con il nostro
parole da cui escono le nostre parole d’ordine
essendo significativo senso in
tempo più veloce che mai prima
agile come circa 10 anni
DevOps circa cinque anni microservizi
circa un anno e penso mentre serve
noi forse sei mesi se ce n’è
consiglio di darti qui prima
non sentirti male se non stai usando
servizio è solo una scelta di vita
ci sono alcune cose utili là fuori
c’è una domanda interessante che ho
preso su questa roba ibrida che siamo
i computer non stanno andando via ma noi siamo
aggiungendo i computer più velocemente di noi
aggiungendo sviluppatori e persone del software
che li possa usare quindi questi
astrazioni questi ordine superiore
le astrazioni sono vitali per consentire
noi per approfittare di quei computer
fare le cose il servizio è solo un altro
evoluzione è tutta una questione di astrazioni
e come abbiamo visto abbiamo astrazioni
fino in fondo
l’ultimo pensiero è con tutto questo
che tutte queste astrazioni usano
le astrazioni di servizio iniziano
essere sintonizzati per il caso generale che
può o non può andare bene quello che ti serve e se
non si adatta a ciò che ti serve spesso
non ho altra scelta che usare qualcos’altro
ma va bene così, perché sotto quel
hai cose come lo sai
orchestrazione di container come servizio
hai cose come database e RDS
che puoi usare direttamente abbiamo a
ricchezza di strumenti a nostra disposizione e io
voglio solo che tu pensi alla destra
strumento per il lavoro giusto non avere paura
su come abbracciare la piattaforma e sopra
tutto dal mio libro abbiamo tempo per
domande se puoi scoprire di più
informazione
Faccio blog e roba sul mio sito web
e mi potete trovare su Twitter che è a
Sam um grazie
[Applausi]
Wesley ha Union un minuto
scusa, quindi ero i nastri dei videoritrovi, okay
cominciamo con questo molto serio
domanda non so
possiamo avere l’astrazione come un servizio
in realtà è una domanda dal
app ma va bene così la terra di servizio come
per quanto capisco è confuso lo farà
rimani più a lungo o morirà
significa che non credo che abbia zero
astrazioni amministrative che ci permettono di
è costruire e distribuire le applicazioni
assolutamente qui per rimanere o meno
il termine server sopravvive non lo so
non penso che importi davvero così tanto
Penso che siamo riusciti a creare meglio
astrazioni che trovano quell’equilibrio
tra utilità e facilità d’uso e così io
penso che sia un buon termine per loro
prodotti che si adattano a quello spazio così è
che tali prodotti sono qui per restare I
penso che probabilmente tutti abbiamo un ordine superiore
astrazioni per andare Penso che l’idea
Dovrei essere in grado di lanciare un’applicazione
a questo sistema e funzionerà
tutto fuori per me quindi penso che lo faremo
potrebbe avere definizioni di ordine elevato di
quale è la mia domanda che potremmo essere
usare quella era la premessa originale di
cose come Google App Engine way way
indietro nel giorno ma quello che abbiamo trovato è stato
è troppo difficile capire cosa fare
con la tua app perché la tua app era
speciale per te quindi no, penso a nulla
probabilmente vedrà l’ordine alto
astrazioni utilizzate più comunemente
nel tempo va bene
domanda simile perché pensi di passare
è il futuro o forse la stessa domanda
solo perché dovremmo essere non dovremmo
devo occuparmi del dettaglio intendo questo
è questo è tutto e in realtà si
conosci tutti i computer che conosci da noi
iniziato è sempre stato sulla creazione
astrazioni di alto livello per farci di più
produttivo è per questo che non scriviamo un
codice assembly più ci si avvicinò con
altre lingue che non gestiscono che
cose per noi penso che sia il nostro
continuo desiderio di fare di più con il
tempo ci siamo messi a disposizione, quindi cosa?
pensi al prezzo di AWS IOT MQTT
perché fanno i prezzi per il numero di
roba del messaggio di dimensioni del messaggio è così
che qualcosa non so nulla di questo
l’informazione è che l’informazione di
tostapane che IOT sta per il
informazioni dei tostapane sì no
sapere su questo in particolare, ma uno di
le sfide associate a qualcuno di
i modelli di pricing sono se lo si desidera
essere addebitato in base all’uso preciso in modo da voi
solo addebitato su ciò che si utilizza può
rendere il mondo confuso ma è molto
difficile sapere che cosa avete intenzione di utilizzare in modo
Non posso parlare direttamente a quel prodotto
ma una cosa che devi considerare è
a volte potresti davvero piacere
ottieni solo un carico di 82 istanze da eseguire
le tue cose su perché poi almeno tu
avere un costo noto e per alcuni
organizzazioni che hanno una conoscenza anticipata
vista del costo piuttosto che di uno sconosciuto
e difficile capire la tua comprensione
il prezzo potrebbe essere una scelta migliore per
la tua organizzazione va bene, grazie
molte grazie grazie
[Applausi]

Please follow and like us: