
quindi Chi sono io ho fatto alcuni progetti
che potresti aver sentito parlare della corrente
progetto è quello che è dell’azienda
chiamato abbiamo lavori che abbiamo trovato anche a
RabbitMQ e coesivo e alcuni altri
cose che non sono mostrate e per a
mentre sono stato messo a capo della primavera come
il product manager e ne ha fatti nuovi
cose di cui potresti aver sentito parlare
come lo stivale primaverile e la nuvola primaverile e
altre cose interessanti, quindi la domanda di oggi è
posso andare più veloce con la tecnologia ora tu
probabilmente tutti sanno qual è la risposta
L’ho appena messo lì si puoi ma
Parlerò di qualcosa
chiamato cloud nativo che è ovviamente un
parola di moda e ma è una buona parola di moda
e parlerò di alcune cose
in relazione a ciò l’economia di
convenienza che è qualcosa che io
penso che Amazon abbia davvero introdotto a
almeno per il software la guerra del
piattaforme quello che è in gioco c’è un po ‘
un po ‘ di quello e un po ‘ di
ciò che manca è ovviamente il mio
possibilità di parlare di me stesso così è
diventare standard nel ciclo attuale per
parliamo di unicorni e grande web
aziende come una sorta di paradigma per come
puoi costruire più software più velocemente
e fare più bene e fare più soldi e
Sii più famoso e se sei Adrian tu
puoi parlare molto di Netflix tutto intorno
il mondo e ottengono un lavoro fantastico
a batteria per fare la stessa cosa che è
semplicemente fantastico ma per il resto di noi lo sono
tipo di chiedersi cosa dobbiamo fare
per essere come queste aziende a
tipo di tecnologia di costruzione molto rapidamente
e poi ridimensionarlo alla grande
significa che questo è davvero importante perché ora
il software è fondamentale per il tuo business
sai se sei una compagnia di hotel
Intercontinental Marya sei preoccupato
per quanto riguarda l’aria B & B sono davvero una minaccia
alla tua attività e cosa è in particolare
notevole se guardi questi
le aziende sono quasi tutte nuove
sono fondati abbastanza recentemente nell’ultimo
15 anni questa tecnologia davvero grande
le aziende non sono state avviate negli anni ’90
di loro ha fatto ma molti altri hanno iniziato
più recentemente
e questo perché sono stati in grado di farlo
muoviti velocemente che sono stati in grado di farlo
crescere così grande così velocemente e questo è ciò che sai
il cosiddetto unicorno il miliardario
compagnia così chiunque può diventare un eunuco o
se sto facendo funzionare un po ‘di avvio
qui a Shoreditch cosa devo fare
per diventare più simile a uno di questi
fantastica Silicon Valley
le aziende dovrebbero passare al Silicio
Valley abbiamo un sacco di talento qui dentro
L’Europa e nel Regno Unito siamo noi
sono resilienti e possiamo fare tutto noi
la necessità di fare è spostare alla rotonda
proprio lì e tutto sarà
davvero incredibile non ci sono unicorni
su questa foto anche se ci credo
sono sette nelle aziende del Regno Unito come a
salsa per esempio quindi quali sono i
ingredienti per il successo e tu no
hai davvero bisogno di soldi per davvero
costruire software voglio dire che non c’è
domanda che farlo senza soldi
e parlo qui è qualcuno che ha iniziato
diverse società open source sono complicate
allora hai bisogno di sviluppatori sviluppatori sono
veramente molto importante che abbiamo al
punto ora dove se uno sviluppatore si rifiuta
fare qualcosa per un business può essere
mission-critical di sapere se hai
i tuoi affari e tu stai inseguendo
aria B & B e la compagnia alberghiera che hai
ha una grande nuova squadra che ha questo
tipo di stanza che condivide le cose e
improvvisamente lo sviluppatore principale è malato o
hai appena fatto un lavoro su Netflix, sai
sei pieno, quindi devi avere un
è un grande team di sviluppo abile e forte
non abbastanza per avere poche persone e
fare le cose nel corridoio questi ragazzi sono
ragazzi e ragazze critici e hai avuto modo di
avere la giusta tecnologia che è cosa
parlerei di un po ‘
oggi così è sicuramente il mix di denaro
la tecnologia degli sviluppatori e poi hey
Presto tutti possono farlo così la frase
o la parola che l’espressione che
le persone hanno usato recentemente per
descrivere questo corretto mix di
tecnologie e persone e pratiche
e naturalmente il denaro è quello di essere cloud
significato nativo no
Funziona nel cloud ma è così
architettato secondo un insieme di
pratiche che significa che sembra
le applicazioni che le persone eseguono hanno
costruito su Amazon e anche in esecuzione casa
l’architettura in stile Netflix per
esempio ed è queste pratiche agili
come integrazione continua e
implementazione continua che consente rapidità
cambia a rompere le cose in piccolo
pezzi microservices sto predicando a
il coro e dire no che è tutto sommato
fino a cloud nativo che è ovviamente a
buzzword così sai che ecco il mio tentativo
fare una buzzword bingo card per il cloud
ma senti di sentirti libero di hackerarlo
in seguito potresti aver sentito alcuni di questi
espressioni oggi se non chiedi
i tuoi soldi indietro ma quello che è veramente
a proposito di economia ciò che penso è
l’economia della convenienza è facile
per me fare qualsiasi cosa mi piaccia con il
il cloud è il punto che è quello
L’innovazione di Amazon era e perché l’ho presa
tutti gli altri tanto a lungo per capire cosa
Al diavolo stavano facendo tutti questi grandi
società di hosting sta dicendo, ma lo facciamo
hosting troppo che non è il punto il
il punto è renderlo così facile per qualcuno
per iniziare e smettere di scalare per scalare
ridimensionare e molto altro ancora e cosa
le persone hanno fatto e che cos’è il cloud nate
tutto sta prendendo questa idea e
applicandolo a più stack di
puoi che ci porta a questo che è
sentito parlare di docker è qualcuno non ha messo il
mano a vedermi più tardi, quindi cosa fa Dhaka
è esemplificare la convenienza non lo è
riguardo ai contenitori si tratta di convenienza
si tratta di dare una API a questa cosa
chiamato un contenitore che lo rende facile
per gli sviluppatori di fare cose con esso
quindi milioni di utenti al mese sai
scaricandolo stanno dicendo che penso
800 milioni di download ora qualunque cosa
significa, ma ora è molto chiaro
molto sai che questo è questo è un cambiamento
è molto importante e il prossimo cambiamento
quello che sta arrivando è questo spostamento non solo
da una tecnologia a due diverse
contenitori come contenitore centrico
approccio all’arco
texture e ad un micro servizi agile
abilitando la filosofia in più
diversi aspetti dell’architettura
fino a molto più automazione o lo farai
avviso sto usando tutte queste parole di copertura
il tempo un po ‘di questo un po’ di quello
pregiudizi verso l’altra cosa che è
perché la realtà è quella quando le persone
fare cloud nativo non è un centinaio
contenitori per cento non è un centinaio
per cento microservizi non è un centinaio
per cento di nuvole non è al cento per cento
automatizzato ma stai usando sempre di più
e più di questa tecnologia ed è
come il web negli anni ’90 che inizialmente
era solo un modo per farti conoscere una specie di
l’indirizzo della tua attività a te
Conoscere internet in modo che le persone possano
ti trovo e forse ti telefono ma ora
quello che stanno facendo è che le persone lo sono
introdurre queste tecnologie per costruire
app e servizi quindi stiamo vedendo a
rivoluzione equivalente agli anni ’90 per
siti Web ma per applicazioni e
servizi e come ho detto prima
questi sono business critical se non lo fai
avere un team di sviluppo software nel tuo
business che capisce questo e può
crea esperienze digitali per il tuo
clienti che perderete alle persone
che passano tutto il tempo a farlo
come un B & B come ho detto così sono stato
passare molto del mio tempo nell’ultimo
poche settimane cercando di tipo di venire con
un modo di descrivere lo stack per il cloud
architetture native ora uno dei
i paradossi qui sono se vai a parlare a tutti
queste società nessuno di loro sta usando
la stessa tecnologia esattamente così non lo è
il caso ci è attualmente uno standard
kit di strumenti per questo, ma ci sono modelli
e più tempo è possibile
riconoscere una chiara demarcazione del ruolo e
la funzione e credo che stiamo iniziando
a specie di vedere il legno per gli alberi
ora ed è possibile parlare di a
pila a tre strati con un po ‘ di
mano che ondeggia e gli strati sono automatizzati
infrastruttura un servizio container e
strumenti specifici del dominio e ovviamente il
un po ‘nel mezzo è nuovo e no
esiste davvero qualche anno fa nel 2006
Amazon ha iniziato tutto questo con ec2
che è il primo pezzo di automatizzato
infrastruttura che il livello si è evoluto
ora hai sostanzialmente questo concetto
qualsiasi sviluppatore potrebbe ottenere il loro credito
tessere e fare qualsiasi cosa volessero
potrebbero andare a formare un’azienda se il
il capo non li lasciava andare e andare a farlo
con quel rimpianto perché potevano
sempre ricominciare da capo che non avevano
avere una riunione di pianificazione sull’acquisto
un data center che potrebbero semplicemente andare avanti
e iniziare e ora hai a
combinazione di cloud hosting plus
strumenti di provisioning più operativi
sistemi che si aggiornano come
coro per esempio e quello collettivamente
è questo strato inferiore di infrastrutture
il livello successivo è il servizio contenitore
e questo è molto molto importante
introduce una distinzione chiave dal
strato precedente lo strato sotto amazon I
significa che le prove sono chiare amazon e
persone che competono con Amazon come
Google e Microsoft Azure e digitale
oceano sono lì per darti un agile
piattaforma di calcolo nel senso di
hardware ma questo livello va oltre
di quello perché sostituisce VM con
contenitori con l’obiettivo di creare il
tempo di avvio complessivo molto meno per nessuno
asset software individuale in modo tale che come te
usa sempre più di queste cose e
i tempi si sommano è ancora possibile ottenere lavoro
fatto rapidamente senza avere una specie di 30
una pausa di un minuto mentre aspetti
qualcosa da costruire, testare e compilare
quindi questo significa un cambiamento generale troppo sottile
ma significa che se guardi il
prova che le persone stanno vedendo molto
prestazioni più veloci mi dispiace molto più veloce
cicli di sviluppo molto più alti
prestazioni dai team di sviluppo
ed è portatile questa è un’altra chiave
differenza uno dei motivi per questo strato
e i contenitori stessi sono così
interessante è che c’è molto di più
portabilità conosci un ami da Amazon
non corro ancora su vsphere, credo
correggere così non sarebbe bello se noi
scrivi solo per una cosa, voglio dire, lo so
quello può essere un po ‘di fantasia ma
c’è solo molta più portabilità con
contenitori su cui è possibile eseguire i contenitori
Amazon puoi spostarli e avviarli
VMware puoi eseguirli su methyl the
l’altra cosa è davvero nuova
con un servizio container sta arrivando
attraverso cose come lo sciame docker
che fa parte della finestra mobile generale
piattaforma e cubano a proprio agio che iniziano
a Google, ma ora si sta trasferendo a
Fondazione e altre tecnologie come
quella è una stella che cerca di standardizzare il
modello di esecuzione per le applicazioni che
significa assumere due cose e la loro messa
insieme uno uno schedulatore noto anche come
un orchestratore per contenitore
che capisce cosa sono supposti
fare dove sono se
sono iniziati o fermati quanti
hai in esecuzione quel tipo di cose
e servizi di esecuzione di base è un po ‘
come un sistema operativo cose come
storage di coordinamento delle reti condiviso
dati tutto questo tipo di cose che tu
bisogno di un pisolino e cercando di fare tutto
quell’insieme comune di AP è ciò che significa
è se tu scrivi sopra questo strato tu
prendi due cose che ottieni qualcosa che è
virtualizzato attraverso automatizzato
infrastrutture puoi spostarlo ovunque
e qualcosa che ha un set standard di
gestione delle API indipendentemente dal tuo
tipo di applicazione che significa che tu
può avere una grande squadra tutta allenata per
conosci solo una cosa e loro possono cambiare
in giro tra lavori che significa che tu
puoi far crescere la tua squadra che non hai persone
attività individuali dedicate ai singoli
è molto più simile alla piattaforma
concetto di micro servizi che rompe le cose
su in pezzi più piccoli e non avendo
le cose sono troppo grandi per fallire, quindi è così
penso piuttosto bene e poi questo è il
roba che è stata con noi per un po ‘
ora ciò che gli sviluppatori davvero mi piacciono davvero
nelle mie esperienze per scegliere gli strumenti
sanno che farà bene il lavoro e no
essere detto da qualcun altro di usare a
strumento diverso così ho sempre davvero
impressionato quando sono andato al doc
L’evento di Amsterdam lo scorso anno e ho visto a
gentiluomo di ING che credo sia il
CIO dicendo che una delle cose che
avevano fatto introducendo
i microservizi erano sviluppatori liberi
battere più liberi per alcuni dei propri
strumenti così se il team di sviluppo ci ha detto
voglio usare Mongo, non il mio sequel essere come
va bene se fallisci sarà il tuo
colpa invece di conoscere la centrale
il team di provisioning del database non lo lascerà
fornisci ciò che MongoDB avrai
andare e farti sapere che devi aspettare
tre anni per questo e così gli sviluppatori
odio questo e se sei in affari
assunzioni e sviluppatori e tu vuoi
renderli felici ricorda se se il giusto
lo sviluppatore lascia il tuo business potrebbe essere
nei guai ora hai un dato bit
più libertà e responsabilità che hai
devo renderli responsabili anche così
questo strato è stato con tutti noi
lungo e non tutto è necessariamente
adatto a correre nel cloud o in
architetture native cloud ma molte
è
e così il punto che sto davvero cercando di
fare qui è che è molto molto
importante che qualunque stack tu scelga
qualunque architetto tu scelga tu ancora
lasciare aperta la possibilità per
singoli team per scegliere gli strumenti
vogliono usare tornerò su questo
punto in un secondo questo ci porta al
guerra della piattaforma specificamente così
ciò che è in gioco qui ne riguarda solo alcuni
dei dibattiti ben menzionati
contenitori contro VMS e miscele di
questi così alcune aziende come VMware
Joyent e altri hanno combinato vm
tecnologia con tecnologia container e
modi interessanti allora hai il
dibattito sui poteri non strutturati contro
poteri strutturati o non strutturati
piattaforme e piattaforme strutturate e
infine un altro che vedi è
supponente contro un opinionista
tutti hanno un’opinione quindi parliamo
su pastiglie strutturate per un po ‘
quindi, quello che è fondamentalmente
qualcuno sta dicendo che prenderò un
tagliare la pila e io vado a
prendere decisioni su ciò che sarà
in ciascuno degli strati per quella fetta sono
andando a metterli tutti in una scatola che sto andando
per venderti la scatola in un colpo solo chi lo fa
questo appello a questo ovviamente piace
i venditori fa anche appello alla grande
le aziende che si preoccupano della tecnologia
e non ho troppo rumore attraverso il
squadra quando ho detto che pensavo che fosse carina
St veramente sorprendente persone che conosci usare
qualunque tecnologia tu voglia, forse
non è così esteso ma è così
molto coraggioso perché se sei in un davvero
un grosso affare che potrebbe significare molto
tecnologie giuste ma l’appello al
l’acquirente del passaggio strutturato è
qualcuno prenderà alcune decisioni
inchiodare tutto per te e basta fare
certo che fanno davvero un buon lavoro
curando che il problema sia di
Certo che è una scatola nera se il tuo giorno di
cliente non puoi cambiare questa cosa
perché l’intero punto del valore
la proposizione è lo farà per te quale
significa che devi davvero avere un high
il livello di sicurezza che sta per
darti il valore che stai cercando
perché è per questo che vedrai molto
persone che parlano di coppie non strutturate
o piattaforme non strutturate che
essenzialmente significa scegli la tua
tecnologie a ogni livello
e dovrebbero solo funzionare dovresti essere
in grado di utilizzare q benetti su
automatizzato nella struttura senza
curando ciò che automatizzato e struttura
hai corso potrebbe essere su Amazon
potrebbe essere su google in cui potrebbe essere
casa finchè ti sei standardizzato
Cuban Eddie è il resto sotto di esso dovrebbe
stai bene così puoi anche avere la libertà di
scegliere lì e poi eseguire qualunque cosa tu
come sopra, quindi è molto di più
attraente per sviluppare squadre che vogliono
prendere le proprie decisioni e non vogliono
da impedire di hackerare lo stack
allora hai l’opinione contro
il dibattito di unobtainium osservato è ciò che emerge
a causa di Heroku che è davvero il
prima piattaforma come servizio ed è stato
ha creato brevemente nel settore chiamato
passare che penso che le persone hanno leggermente
la fede perduta nel percorso supposto dice
faremo tutto per te tutto te stesso
bisogno di costruire correre e scalare tutto in uno
scatola magica nera il problema è che sono andato a
il loro sito oggi sai che ce l’ hanno
questi numeri dall’aspetto impressionante qui
ma in realtà non sono impressionanti
numeri conosci Netflix re linkedin
annunciato facendo funzionare la bara per fare
elaborazione dei log e altre cose che sono
facendo ora trilioni di messaggi al giorno
Okay di LinkedIn Kafka è molto di più
di quello in una compagnia che qui pensa
Heroku sta facendo un sacco di soldi è a
un grosso affare per Salesforce chiunque
perché è questa cosa che ottiene un grande
affare d’amore da una sezione del
commercializza un certo tipo di sviluppatore e
non fraintendetemi è fantastico
la piattaforma non sta dominando il mondo
perché le persone non vogliono usare qualcuno
l’opinione di altri su un’architettura per
ogni tipo di applicazione è così semplice
come quello di nuovo alla pila uh
supponente puoi avere una suora
passaparola è fondamentalmente
qualcuno che fa di nuovo la scatola nera
ma dicendo che mi occuperò del più basso
strati per te avrò il mio lo sai
servizio tettonico da Cuba pisolino così da
coro che sarà basato su Cuban Eddie
darti un’edizione aziendale che puoi
corro in casa e sosterrò un cloud
versione per te che puoi gestire
io ora che ha il fascino che puoi
avere una gola da soffocare che è a
ricorda il compratore, ho detto che possono essere quattro
attraente ma lascia le squadre di sviluppo
libero di fare quello che vogliono ma per
questo lavoro davvero non avere
un’architettura in grado di supportare tutti
questi diversi tipi di applicazioni ora
Heroku ricorda che il fattore 12 è pass e
quindi non tutte le architetture nel mondo
delle 12 coppie di fattori è per questo che le persone
si stanno muovendo verso questi contenitori basati
sistemi perché ottengono la libertà di
scelta su quale architettura usare
se si tratta di 12 fattori o grandi dati o
streaming in tempo reale o qualcos’altro
e puoi riconoscere questi tipi di
applicazioni perché se chiedi al dev
squadra per disegnarli sulla lavagna
invece di fare quello che avrebbero
fatto 15 anni fa e disegnando qualcosa
sembra una torta del genere
in realtà disegneranno delle frecce grandi da disegnare
e capi che stanno dimostrando di avere
un’opinione sulla loro architettura e
è improbabile che sia identico a qualcuno
altro è così devi avere un molto
il rigoroso modello di esecuzione supporta tutti
questi modelli ed è per questo che sono
entusiasta di cose come Cuba Nettie
e più scuro e così via è perché loro
davvero mostrare la promessa di consegnare il
agilità e automazione ma senza
bloccandoti in un’architettura specifica
tipi e penso che sia davvero
fantastico lì stiamo scegliendo Netflix
ancora così convenienza economica di
la convenienza è importante ma lo fanno
richiedere una scelta di scelta è ciò di cui hai bisogno
e la scelta è ciò che gli sviluppatori devono essere
il potere con al fine di fornire che
per il business, quindi ora guardiamo avanti
un po ‘nel futuro questo è supposto
essere il futuro, perché è l’alba ho
preso in prestito alcune diapositive qui dal nostro ospite
Sig. cocroft ha menzionato i microservizi
prima e menzionato in modo diverso
modelli di architettura questo è uno di
le diapositive di adrian sono delimitate
preoccupazioni in un micro servizio
architettura e ho intenzione di parlare
un po ‘di quello qui a destra
osservabilità quindi è molto importante
un’altra diapositiva di Adrian che potresti avere
sentito parlare di questo ragazzo ormai famoso americano
pensatore strategico che ha iniziato la sua carriera
come pilota e poi è diventato uno di questi
vieni in giro con i tipi di società che sei venuto
su questo tipo di concetto chiamato Buddha
osservatore proprio accanto all’atto di rappresentare
ciò di cui hai bisogno per essere bravo in ordine
competere con altre persone che sono
lottare per la stessa risorsa come te
un altro cursore ha compromesso l’ultimo
uno da entrambi rubati da te Adrian
ecco un altro esempio di OODA
concetto applicato all’innovazione
processo stesso e come puoi vederti
sai che ripeti il ciclo ancora
il gioco al punto non si ferma mai e
l’ idea la nozione centrale del video I
pensa di sapere che sembra così ovvio ora
ma quando questo ragazzo ha inventato questo
la gente pensava che fosse davvero radicale
più velocemente puoi farlo se puoi esserlo
farlo più veloce del tuo concorrente
anche qualche punto percentuale su qualunque cosa
conosci la metrica che scegli di avere
vantaggio critico che si accumula
tempo finché non vinci e loro muoiono quale se
lavori in un’azienda in competizione
con altre persone per una risorsa limitata
Ad esempio, conosci i soldi personalizzati o
qualcosa del genere è davvero importante
quindi la mia proposta è che non è solo
sul processo ma riguarda anche il
piattaforma che la piattaforma stessa deve
incarnare questi valori osserva lato orente
agire o nell’assegnazione osservata e cosa
ci stiamo concentrando sulle opere di tessitura
su questo pensando a questo tipo
di domande dato che sono in esecuzione su a
piattaforma di servizio del contenitore quindi esso
potrebbe essere in esecuzione qualsiasi architettura
ci sono tutte queste cose che voglio davvero
sapere cosa sta succedendo non posso solo
prendi un singolo strumento progettato per
lavorare con un app server e un database
mi aspettavo di dirmi le cose giuste se
Ho un micro architetto o un architetto dei servizi
big data rap ma voglio conoscerne alcuni
le domande di base sono la mia app sana se io
avviarlo ora e lo lascio per 24 ore
è ancora nello stesso stato e se
qualcosa va storto è nell’app o
la piattaforma dei contenitori o quello che io
significa che hai tutta questa nuova tecnologia
come diavolo hai intenzione di sapere quale?
bit andato storto dove così è necessario
capisci tutto e poi devi
ovviamente decidere un atto quindi non è solo
sull’apprendimento, ma anche sul fare lo fa
importa forse non importa come faccio
sapere confrontarlo con il passato cosa
dovrei fare su di esso e poi chi dovrebbe
fallo
e poi perché tutto questo è così nuovo te
Devo anche dare alle persone un modo per ottenere
è iniziato, è solo un fatto quindi chiamiamo
questo collega il controllo attento tuo
le applicazioni iniziano o a turno
osserva decidere e agire e noi stiamo dando
una serie di strumenti che alcuni dei quali
sono in 10 stati alcuni dei quali sono pre
10 stato per supportare quel processo piacevole
citazione dal sig. cocroft qui dicendo questo
rendiamo facile fare qualcosa che abbiamo fatto
è così facile che non appena abbiamo lanciato
il nostro software un anno fa tutti volevano
usarlo che è veramente bello e poi
ad aprile abbiamo avviato un secondo progetto
portata per andare con abbiamo incontrato la nostra rete
che genera non importa quale sia la tua app
non importa quale sia la tua architettura
mappa di esso in modo da poter iniziare il
processo di osservarlo orientarsi
te stesso e prendere decisioni e questo
questo è un progetto vivente di cui noi
corso invitare le persone a farsi coinvolgere
con noi abbiamo rilasciato anche ieri
non era il punto 7 quello era di ieri
rilasciare è qualcosa da vedere di più
schermo sofisticato qui e finalmente
eseguire che è il nostro punto di controllo in questo momento
molto concentrato sulle operazioni di rete
come bilanciamento del carico ma in futuro
e più cosa quindi i casi d’uso qui sono
cose come la distribuzione blu-verde come fare
faccio la distribuzione di Bluegreen indipendente da
un tipo di architettura che è un
domanda interessante
e tu puoi usare le cose su ECS se tu
voglio che fosse qualcosa che Amazon
abbastanza pimpante di recente sono molto grato
a loro per quello quindi è quello che facciamo
il modo più semplice per connettere osservare e
controlla i tuoi contenitori funziona con qualsiasi
app senza problemi, grazie
tanto
tu
che potresti aver sentito parlare della corrente
progetto è quello che è dell’azienda
chiamato abbiamo lavori che abbiamo trovato anche a
RabbitMQ e coesivo e alcuni altri
cose che non sono mostrate e per a
mentre sono stato messo a capo della primavera come
il product manager e ne ha fatti nuovi
cose di cui potresti aver sentito parlare
come lo stivale primaverile e la nuvola primaverile e
altre cose interessanti, quindi la domanda di oggi è
posso andare più veloce con la tecnologia ora tu
probabilmente tutti sanno qual è la risposta
L’ho appena messo lì si puoi ma
Parlerò di qualcosa
chiamato cloud nativo che è ovviamente un
parola di moda e ma è una buona parola di moda
e parlerò di alcune cose
in relazione a ciò l’economia di
convenienza che è qualcosa che io
penso che Amazon abbia davvero introdotto a
almeno per il software la guerra del
piattaforme quello che è in gioco c’è un po ‘
un po ‘ di quello e un po ‘ di
ciò che manca è ovviamente il mio
possibilità di parlare di me stesso così è
diventare standard nel ciclo attuale per
parliamo di unicorni e grande web
aziende come una sorta di paradigma per come
puoi costruire più software più velocemente
e fare più bene e fare più soldi e
Sii più famoso e se sei Adrian tu
puoi parlare molto di Netflix tutto intorno
il mondo e ottengono un lavoro fantastico
a batteria per fare la stessa cosa che è
semplicemente fantastico ma per il resto di noi lo sono
tipo di chiedersi cosa dobbiamo fare
per essere come queste aziende a
tipo di tecnologia di costruzione molto rapidamente
e poi ridimensionarlo alla grande
significa che questo è davvero importante perché ora
il software è fondamentale per il tuo business
sai se sei una compagnia di hotel
Intercontinental Marya sei preoccupato
per quanto riguarda l’aria B & B sono davvero una minaccia
alla tua attività e cosa è in particolare
notevole se guardi questi
le aziende sono quasi tutte nuove
sono fondati abbastanza recentemente nell’ultimo
15 anni questa tecnologia davvero grande
le aziende non sono state avviate negli anni ’90
di loro ha fatto ma molti altri hanno iniziato
più recentemente
e questo perché sono stati in grado di farlo
muoviti velocemente che sono stati in grado di farlo
crescere così grande così velocemente e questo è ciò che sai
il cosiddetto unicorno il miliardario
compagnia così chiunque può diventare un eunuco o
se sto facendo funzionare un po ‘di avvio
qui a Shoreditch cosa devo fare
per diventare più simile a uno di questi
fantastica Silicon Valley
le aziende dovrebbero passare al Silicio
Valley abbiamo un sacco di talento qui dentro
L’Europa e nel Regno Unito siamo noi
sono resilienti e possiamo fare tutto noi
la necessità di fare è spostare alla rotonda
proprio lì e tutto sarà
davvero incredibile non ci sono unicorni
su questa foto anche se ci credo
sono sette nelle aziende del Regno Unito come a
salsa per esempio quindi quali sono i
ingredienti per il successo e tu no
hai davvero bisogno di soldi per davvero
costruire software voglio dire che non c’è
domanda che farlo senza soldi
e parlo qui è qualcuno che ha iniziato
diverse società open source sono complicate
allora hai bisogno di sviluppatori sviluppatori sono
veramente molto importante che abbiamo al
punto ora dove se uno sviluppatore si rifiuta
fare qualcosa per un business può essere
mission-critical di sapere se hai
i tuoi affari e tu stai inseguendo
aria B & B e la compagnia alberghiera che hai
ha una grande nuova squadra che ha questo
tipo di stanza che condivide le cose e
improvvisamente lo sviluppatore principale è malato o
hai appena fatto un lavoro su Netflix, sai
sei pieno, quindi devi avere un
è un grande team di sviluppo abile e forte
non abbastanza per avere poche persone e
fare le cose nel corridoio questi ragazzi sono
ragazzi e ragazze critici e hai avuto modo di
avere la giusta tecnologia che è cosa
parlerei di un po ‘
oggi così è sicuramente il mix di denaro
la tecnologia degli sviluppatori e poi hey
Presto tutti possono farlo così la frase
o la parola che l’espressione che
le persone hanno usato recentemente per
descrivere questo corretto mix di
tecnologie e persone e pratiche
e naturalmente il denaro è quello di essere cloud
significato nativo no
Funziona nel cloud ma è così
architettato secondo un insieme di
pratiche che significa che sembra
le applicazioni che le persone eseguono hanno
costruito su Amazon e anche in esecuzione casa
l’architettura in stile Netflix per
esempio ed è queste pratiche agili
come integrazione continua e
implementazione continua che consente rapidità
cambia a rompere le cose in piccolo
pezzi microservices sto predicando a
il coro e dire no che è tutto sommato
fino a cloud nativo che è ovviamente a
buzzword così sai che ecco il mio tentativo
fare una buzzword bingo card per il cloud
ma senti di sentirti libero di hackerarlo
in seguito potresti aver sentito alcuni di questi
espressioni oggi se non chiedi
i tuoi soldi indietro ma quello che è veramente
a proposito di economia ciò che penso è
l’economia della convenienza è facile
per me fare qualsiasi cosa mi piaccia con il
il cloud è il punto che è quello
L’innovazione di Amazon era e perché l’ho presa
tutti gli altri tanto a lungo per capire cosa
Al diavolo stavano facendo tutti questi grandi
società di hosting sta dicendo, ma lo facciamo
hosting troppo che non è il punto il
il punto è renderlo così facile per qualcuno
per iniziare e smettere di scalare per scalare
ridimensionare e molto altro ancora e cosa
le persone hanno fatto e che cos’è il cloud nate
tutto sta prendendo questa idea e
applicandolo a più stack di
puoi che ci porta a questo che è
sentito parlare di docker è qualcuno non ha messo il
mano a vedermi più tardi, quindi cosa fa Dhaka
è esemplificare la convenienza non lo è
riguardo ai contenitori si tratta di convenienza
si tratta di dare una API a questa cosa
chiamato un contenitore che lo rende facile
per gli sviluppatori di fare cose con esso
quindi milioni di utenti al mese sai
scaricandolo stanno dicendo che penso
800 milioni di download ora qualunque cosa
significa, ma ora è molto chiaro
molto sai che questo è questo è un cambiamento
è molto importante e il prossimo cambiamento
quello che sta arrivando è questo spostamento non solo
da una tecnologia a due diverse
contenitori come contenitore centrico
approccio all’arco
texture e ad un micro servizi agile
abilitando la filosofia in più
diversi aspetti dell’architettura
fino a molto più automazione o lo farai
avviso sto usando tutte queste parole di copertura
il tempo un po ‘di questo un po’ di quello
pregiudizi verso l’altra cosa che è
perché la realtà è quella quando le persone
fare cloud nativo non è un centinaio
contenitori per cento non è un centinaio
per cento microservizi non è un centinaio
per cento di nuvole non è al cento per cento
automatizzato ma stai usando sempre di più
e più di questa tecnologia ed è
come il web negli anni ’90 che inizialmente
era solo un modo per farti conoscere una specie di
l’indirizzo della tua attività a te
Conoscere internet in modo che le persone possano
ti trovo e forse ti telefono ma ora
quello che stanno facendo è che le persone lo sono
introdurre queste tecnologie per costruire
app e servizi quindi stiamo vedendo a
rivoluzione equivalente agli anni ’90 per
siti Web ma per applicazioni e
servizi e come ho detto prima
questi sono business critical se non lo fai
avere un team di sviluppo software nel tuo
business che capisce questo e può
crea esperienze digitali per il tuo
clienti che perderete alle persone
che passano tutto il tempo a farlo
come un B & B come ho detto così sono stato
passare molto del mio tempo nell’ultimo
poche settimane cercando di tipo di venire con
un modo di descrivere lo stack per il cloud
architetture native ora uno dei
i paradossi qui sono se vai a parlare a tutti
queste società nessuno di loro sta usando
la stessa tecnologia esattamente così non lo è
il caso ci è attualmente uno standard
kit di strumenti per questo, ma ci sono modelli
e più tempo è possibile
riconoscere una chiara demarcazione del ruolo e
la funzione e credo che stiamo iniziando
a specie di vedere il legno per gli alberi
ora ed è possibile parlare di a
pila a tre strati con un po ‘ di
mano che ondeggia e gli strati sono automatizzati
infrastruttura un servizio container e
strumenti specifici del dominio e ovviamente il
un po ‘nel mezzo è nuovo e no
esiste davvero qualche anno fa nel 2006
Amazon ha iniziato tutto questo con ec2
che è il primo pezzo di automatizzato
infrastruttura che il livello si è evoluto
ora hai sostanzialmente questo concetto
qualsiasi sviluppatore potrebbe ottenere il loro credito
tessere e fare qualsiasi cosa volessero
potrebbero andare a formare un’azienda se il
il capo non li lasciava andare e andare a farlo
con quel rimpianto perché potevano
sempre ricominciare da capo che non avevano
avere una riunione di pianificazione sull’acquisto
un data center che potrebbero semplicemente andare avanti
e iniziare e ora hai a
combinazione di cloud hosting plus
strumenti di provisioning più operativi
sistemi che si aggiornano come
coro per esempio e quello collettivamente
è questo strato inferiore di infrastrutture
il livello successivo è il servizio contenitore
e questo è molto molto importante
introduce una distinzione chiave dal
strato precedente lo strato sotto amazon I
significa che le prove sono chiare amazon e
persone che competono con Amazon come
Google e Microsoft Azure e digitale
oceano sono lì per darti un agile
piattaforma di calcolo nel senso di
hardware ma questo livello va oltre
di quello perché sostituisce VM con
contenitori con l’obiettivo di creare il
tempo di avvio complessivo molto meno per nessuno
asset software individuale in modo tale che come te
usa sempre più di queste cose e
i tempi si sommano è ancora possibile ottenere lavoro
fatto rapidamente senza avere una specie di 30
una pausa di un minuto mentre aspetti
qualcosa da costruire, testare e compilare
quindi questo significa un cambiamento generale troppo sottile
ma significa che se guardi il
prova che le persone stanno vedendo molto
prestazioni più veloci mi dispiace molto più veloce
cicli di sviluppo molto più alti
prestazioni dai team di sviluppo
ed è portatile questa è un’altra chiave
differenza uno dei motivi per questo strato
e i contenitori stessi sono così
interessante è che c’è molto di più
portabilità conosci un ami da Amazon
non corro ancora su vsphere, credo
correggere così non sarebbe bello se noi
scrivi solo per una cosa, voglio dire, lo so
quello può essere un po ‘di fantasia ma
c’è solo molta più portabilità con
contenitori su cui è possibile eseguire i contenitori
Amazon puoi spostarli e avviarli
VMware puoi eseguirli su methyl the
l’altra cosa è davvero nuova
con un servizio container sta arrivando
attraverso cose come lo sciame docker
che fa parte della finestra mobile generale
piattaforma e cubano a proprio agio che iniziano
a Google, ma ora si sta trasferendo a
Fondazione e altre tecnologie come
quella è una stella che cerca di standardizzare il
modello di esecuzione per le applicazioni che
significa assumere due cose e la loro messa
insieme uno uno schedulatore noto anche come
un orchestratore per contenitore
che capisce cosa sono supposti
fare dove sono se
sono iniziati o fermati quanti
hai in esecuzione quel tipo di cose
e servizi di esecuzione di base è un po ‘
come un sistema operativo cose come
storage di coordinamento delle reti condiviso
dati tutto questo tipo di cose che tu
bisogno di un pisolino e cercando di fare tutto
quell’insieme comune di AP è ciò che significa
è se tu scrivi sopra questo strato tu
prendi due cose che ottieni qualcosa che è
virtualizzato attraverso automatizzato
infrastrutture puoi spostarlo ovunque
e qualcosa che ha un set standard di
gestione delle API indipendentemente dal tuo
tipo di applicazione che significa che tu
può avere una grande squadra tutta allenata per
conosci solo una cosa e loro possono cambiare
in giro tra lavori che significa che tu
puoi far crescere la tua squadra che non hai persone
attività individuali dedicate ai singoli
è molto più simile alla piattaforma
concetto di micro servizi che rompe le cose
su in pezzi più piccoli e non avendo
le cose sono troppo grandi per fallire, quindi è così
penso piuttosto bene e poi questo è il
roba che è stata con noi per un po ‘
ora ciò che gli sviluppatori davvero mi piacciono davvero
nelle mie esperienze per scegliere gli strumenti
sanno che farà bene il lavoro e no
essere detto da qualcun altro di usare a
strumento diverso così ho sempre davvero
impressionato quando sono andato al doc
L’evento di Amsterdam lo scorso anno e ho visto a
gentiluomo di ING che credo sia il
CIO dicendo che una delle cose che
avevano fatto introducendo
i microservizi erano sviluppatori liberi
battere più liberi per alcuni dei propri
strumenti così se il team di sviluppo ci ha detto
voglio usare Mongo, non il mio sequel essere come
va bene se fallisci sarà il tuo
colpa invece di conoscere la centrale
il team di provisioning del database non lo lascerà
fornisci ciò che MongoDB avrai
andare e farti sapere che devi aspettare
tre anni per questo e così gli sviluppatori
odio questo e se sei in affari
assunzioni e sviluppatori e tu vuoi
renderli felici ricorda se se il giusto
lo sviluppatore lascia il tuo business potrebbe essere
nei guai ora hai un dato bit
più libertà e responsabilità che hai
devo renderli responsabili anche così
questo strato è stato con tutti noi
lungo e non tutto è necessariamente
adatto a correre nel cloud o in
architetture native cloud ma molte
è
e così il punto che sto davvero cercando di
fare qui è che è molto molto
importante che qualunque stack tu scelga
qualunque architetto tu scelga tu ancora
lasciare aperta la possibilità per
singoli team per scegliere gli strumenti
vogliono usare tornerò su questo
punto in un secondo questo ci porta al
guerra della piattaforma specificamente così
ciò che è in gioco qui ne riguarda solo alcuni
dei dibattiti ben menzionati
contenitori contro VMS e miscele di
questi così alcune aziende come VMware
Joyent e altri hanno combinato vm
tecnologia con tecnologia container e
modi interessanti allora hai il
dibattito sui poteri non strutturati contro
poteri strutturati o non strutturati
piattaforme e piattaforme strutturate e
infine un altro che vedi è
supponente contro un opinionista
tutti hanno un’opinione quindi parliamo
su pastiglie strutturate per un po ‘
quindi, quello che è fondamentalmente
qualcuno sta dicendo che prenderò un
tagliare la pila e io vado a
prendere decisioni su ciò che sarà
in ciascuno degli strati per quella fetta sono
andando a metterli tutti in una scatola che sto andando
per venderti la scatola in un colpo solo chi lo fa
questo appello a questo ovviamente piace
i venditori fa anche appello alla grande
le aziende che si preoccupano della tecnologia
e non ho troppo rumore attraverso il
squadra quando ho detto che pensavo che fosse carina
St veramente sorprendente persone che conosci usare
qualunque tecnologia tu voglia, forse
non è così esteso ma è così
molto coraggioso perché se sei in un davvero
un grosso affare che potrebbe significare molto
tecnologie giuste ma l’appello al
l’acquirente del passaggio strutturato è
qualcuno prenderà alcune decisioni
inchiodare tutto per te e basta fare
certo che fanno davvero un buon lavoro
curando che il problema sia di
Certo che è una scatola nera se il tuo giorno di
cliente non puoi cambiare questa cosa
perché l’intero punto del valore
la proposizione è lo farà per te quale
significa che devi davvero avere un high
il livello di sicurezza che sta per
darti il valore che stai cercando
perché è per questo che vedrai molto
persone che parlano di coppie non strutturate
o piattaforme non strutturate che
essenzialmente significa scegli la tua
tecnologie a ogni livello
e dovrebbero solo funzionare dovresti essere
in grado di utilizzare q benetti su
automatizzato nella struttura senza
curando ciò che automatizzato e struttura
hai corso potrebbe essere su Amazon
potrebbe essere su google in cui potrebbe essere
casa finchè ti sei standardizzato
Cuban Eddie è il resto sotto di esso dovrebbe
stai bene così puoi anche avere la libertà di
scegliere lì e poi eseguire qualunque cosa tu
come sopra, quindi è molto di più
attraente per sviluppare squadre che vogliono
prendere le proprie decisioni e non vogliono
da impedire di hackerare lo stack
allora hai l’opinione contro
il dibattito di unobtainium osservato è ciò che emerge
a causa di Heroku che è davvero il
prima piattaforma come servizio ed è stato
ha creato brevemente nel settore chiamato
passare che penso che le persone hanno leggermente
la fede perduta nel percorso supposto dice
faremo tutto per te tutto te stesso
bisogno di costruire correre e scalare tutto in uno
scatola magica nera il problema è che sono andato a
il loro sito oggi sai che ce l’ hanno
questi numeri dall’aspetto impressionante qui
ma in realtà non sono impressionanti
numeri conosci Netflix re linkedin
annunciato facendo funzionare la bara per fare
elaborazione dei log e altre cose che sono
facendo ora trilioni di messaggi al giorno
Okay di LinkedIn Kafka è molto di più
di quello in una compagnia che qui pensa
Heroku sta facendo un sacco di soldi è a
un grosso affare per Salesforce chiunque
perché è questa cosa che ottiene un grande
affare d’amore da una sezione del
commercializza un certo tipo di sviluppatore e
non fraintendetemi è fantastico
la piattaforma non sta dominando il mondo
perché le persone non vogliono usare qualcuno
l’opinione di altri su un’architettura per
ogni tipo di applicazione è così semplice
come quello di nuovo alla pila uh
supponente puoi avere una suora
passaparola è fondamentalmente
qualcuno che fa di nuovo la scatola nera
ma dicendo che mi occuperò del più basso
strati per te avrò il mio lo sai
servizio tettonico da Cuba pisolino così da
coro che sarà basato su Cuban Eddie
darti un’edizione aziendale che puoi
corro in casa e sosterrò un cloud
versione per te che puoi gestire
io ora che ha il fascino che puoi
avere una gola da soffocare che è a
ricorda il compratore, ho detto che possono essere quattro
attraente ma lascia le squadre di sviluppo
libero di fare quello che vogliono ma per
questo lavoro davvero non avere
un’architettura in grado di supportare tutti
questi diversi tipi di applicazioni ora
Heroku ricorda che il fattore 12 è pass e
quindi non tutte le architetture nel mondo
delle 12 coppie di fattori è per questo che le persone
si stanno muovendo verso questi contenitori basati
sistemi perché ottengono la libertà di
scelta su quale architettura usare
se si tratta di 12 fattori o grandi dati o
streaming in tempo reale o qualcos’altro
e puoi riconoscere questi tipi di
applicazioni perché se chiedi al dev
squadra per disegnarli sulla lavagna
invece di fare quello che avrebbero
fatto 15 anni fa e disegnando qualcosa
sembra una torta del genere
in realtà disegneranno delle frecce grandi da disegnare
e capi che stanno dimostrando di avere
un’opinione sulla loro architettura e
è improbabile che sia identico a qualcuno
altro è così devi avere un molto
il rigoroso modello di esecuzione supporta tutti
questi modelli ed è per questo che sono
entusiasta di cose come Cuba Nettie
e più scuro e così via è perché loro
davvero mostrare la promessa di consegnare il
agilità e automazione ma senza
bloccandoti in un’architettura specifica
tipi e penso che sia davvero
fantastico lì stiamo scegliendo Netflix
ancora così convenienza economica di
la convenienza è importante ma lo fanno
richiedere una scelta di scelta è ciò di cui hai bisogno
e la scelta è ciò che gli sviluppatori devono essere
il potere con al fine di fornire che
per il business, quindi ora guardiamo avanti
un po ‘nel futuro questo è supposto
essere il futuro, perché è l’alba ho
preso in prestito alcune diapositive qui dal nostro ospite
Sig. cocroft ha menzionato i microservizi
prima e menzionato in modo diverso
modelli di architettura questo è uno di
le diapositive di adrian sono delimitate
preoccupazioni in un micro servizio
architettura e ho intenzione di parlare
un po ‘di quello qui a destra
osservabilità quindi è molto importante
un’altra diapositiva di Adrian che potresti avere
sentito parlare di questo ragazzo ormai famoso americano
pensatore strategico che ha iniziato la sua carriera
come pilota e poi è diventato uno di questi
vieni in giro con i tipi di società che sei venuto
su questo tipo di concetto chiamato Buddha
osservatore proprio accanto all’atto di rappresentare
ciò di cui hai bisogno per essere bravo in ordine
competere con altre persone che sono
lottare per la stessa risorsa come te
un altro cursore ha compromesso l’ultimo
uno da entrambi rubati da te Adrian
ecco un altro esempio di OODA
concetto applicato all’innovazione
processo stesso e come puoi vederti
sai che ripeti il ciclo ancora
il gioco al punto non si ferma mai e
l’ idea la nozione centrale del video I
pensa di sapere che sembra così ovvio ora
ma quando questo ragazzo ha inventato questo
la gente pensava che fosse davvero radicale
più velocemente puoi farlo se puoi esserlo
farlo più veloce del tuo concorrente
anche qualche punto percentuale su qualunque cosa
conosci la metrica che scegli di avere
vantaggio critico che si accumula
tempo finché non vinci e loro muoiono quale se
lavori in un’azienda in competizione
con altre persone per una risorsa limitata
Ad esempio, conosci i soldi personalizzati o
qualcosa del genere è davvero importante
quindi la mia proposta è che non è solo
sul processo ma riguarda anche il
piattaforma che la piattaforma stessa deve
incarnare questi valori osserva lato orente
agire o nell’assegnazione osservata e cosa
ci stiamo concentrando sulle opere di tessitura
su questo pensando a questo tipo
di domande dato che sono in esecuzione su a
piattaforma di servizio del contenitore quindi esso
potrebbe essere in esecuzione qualsiasi architettura
ci sono tutte queste cose che voglio davvero
sapere cosa sta succedendo non posso solo
prendi un singolo strumento progettato per
lavorare con un app server e un database
mi aspettavo di dirmi le cose giuste se
Ho un micro architetto o un architetto dei servizi
big data rap ma voglio conoscerne alcuni
le domande di base sono la mia app sana se io
avviarlo ora e lo lascio per 24 ore
è ancora nello stesso stato e se
qualcosa va storto è nell’app o
la piattaforma dei contenitori o quello che io
significa che hai tutta questa nuova tecnologia
come diavolo hai intenzione di sapere quale?
bit andato storto dove così è necessario
capisci tutto e poi devi
ovviamente decidere un atto quindi non è solo
sull’apprendimento, ma anche sul fare lo fa
importa forse non importa come faccio
sapere confrontarlo con il passato cosa
dovrei fare su di esso e poi chi dovrebbe
fallo
e poi perché tutto questo è così nuovo te
Devo anche dare alle persone un modo per ottenere
è iniziato, è solo un fatto quindi chiamiamo
questo collega il controllo attento tuo
le applicazioni iniziano o a turno
osserva decidere e agire e noi stiamo dando
una serie di strumenti che alcuni dei quali
sono in 10 stati alcuni dei quali sono pre
10 stato per supportare quel processo piacevole
citazione dal sig. cocroft qui dicendo questo
rendiamo facile fare qualcosa che abbiamo fatto
è così facile che non appena abbiamo lanciato
il nostro software un anno fa tutti volevano
usarlo che è veramente bello e poi
ad aprile abbiamo avviato un secondo progetto
portata per andare con abbiamo incontrato la nostra rete
che genera non importa quale sia la tua app
non importa quale sia la tua architettura
mappa di esso in modo da poter iniziare il
processo di osservarlo orientarsi
te stesso e prendere decisioni e questo
questo è un progetto vivente di cui noi
corso invitare le persone a farsi coinvolgere
con noi abbiamo rilasciato anche ieri
non era il punto 7 quello era di ieri
rilasciare è qualcosa da vedere di più
schermo sofisticato qui e finalmente
eseguire che è il nostro punto di controllo in questo momento
molto concentrato sulle operazioni di rete
come bilanciamento del carico ma in futuro
e più cosa quindi i casi d’uso qui sono
cose come la distribuzione blu-verde come fare
faccio la distribuzione di Bluegreen indipendente da
un tipo di architettura che è un
domanda interessante
e tu puoi usare le cose su ECS se tu
voglio che fosse qualcosa che Amazon
abbastanza pimpante di recente sono molto grato
a loro per quello quindi è quello che facciamo
il modo più semplice per connettere osservare e
controlla i tuoi contenitori funziona con qualsiasi
app senza problemi, grazie
tanto
tu
Please follow and like us: