Press "Enter" to skip to content

GOTO 2018 • Kubernetes: Crossing the Chasm • Ian Crosby


[Musica]
grazie così quando avevo 12 anni
Ho avuto il mio primo lavoro a consegnare giornali
e crescere in Canada questo è stato un po ‘
di un compito impegnativo a volte io
riuscito a trovare un’immagine da uno
particolare mattina d’inverno sono appena finito
qui sul lato sinistro e ma cosa
questo mi ha permesso di fare era che stavo guadagnando
i miei soldi per la prima volta e
Sentivo che questo era abbastanza duro
quindi ho voluto spenderlo molto saggiamente
e quando stavo cercando qualche tipo di
stereo portatile volevo fare il
ricerca adeguata quindi questo è agli inizi degli anni ’90, quindi
sai che abbiamo cassette che sono
ancora in giro tipo di ottenere un po ‘datato
iniziare a guardare i CD è ancora una specie di nuovo
la tecnologia non è sicura se questo è il modo
andare e poi mentre sto facendo ricerche vengo
attraverso questo ragazzo quante persone ci sono
familiare con questo fantastico
di quanti ne possiedi davvero uno
queste cose si raffreddano così per chiunque no
familiare questo è un mini lettore di dischi da
Sony e questo era un nuovo formato che loro
introdotto per la musica e aveva un sacco di
gli stessi benefici che hai ottenuto dai tuoi cd
potrebbe saltare tra le canzoni che potresti
registrare musica ma il formato era molto
più bello era molto più piccolo che lo ha reso
più portatile e non era abbastanza come
fragile quindi dopo aver finito la mia ricerca
sai ho deciso che questo era chiaramente
la migliore tecnologia e questo era il
cosa che avrebbe vinto fuori ora
dopo averlo comprato per la prima volta, in realtà lo ero
abbastanza soddisfatto è vissuto fino a tutto il
le aspettative che ho avuto la qualità del suono è stato
grande ho avuto tutte queste belle caratteristiche ma
sei nove mesi su tutta la linea sono
iniziando a vedere alcuni problemi è
difficile trovare accessori per questa cosa
e trovare la musica non è così semplice
sarebbe se avessi cassette o CD e
tutti i miei amici stanno scambiando musica e
scambiavo album e non conoscevo nessuno
altro che possedeva una di queste cose
quindi penso che tutti sappiamo come questo
giocato il minidisc ha avuto un lento triste
la morte alla fine è stata sostituita dal
op I lettori mp3 di pod pod ora questo è un
esempio di una tecnologia che diciamo
non è riuscito ad attraversare la voragine, come ha detto Penny
Mi chiamo Ian Crosby e oggi sono qui
per parlare di un’altra tecnologia che
sta cercando di riuscire dove il minidisc
fallito e quella tecnologia è kubernetes
quindi farò l’obbligatorio quanti
le persone qui hanno familiarità con i Kubernet
quante persone sono effettivamente in esecuzione
kubernetes fantastico così sembra la maggior parte della gente
avere familiarità mi limiterò a sorta di do
un breve riepilogo quindi questo è un contenitore
piattaforma di gestione ed è destinata a
automatizzare le distribuzioni il ridimensionamento e
la gestione delle tue applicazioni questo
è stato originariamente costruito da Google e
in realtà abbiamo avuto il piacere di avere
uno dei co-creatori questa mattina
Brendan brucia al the keynote ma
è ora una comunità completamente open source
eseguire il progetto dal CN CF e Kubernetes
non era il primo e non è il solo
strumento che guarda al contenitore
orchestrazione ci sono altri strumenti fuori
c’è come il dr. sciami CCO meso ma
sta chiaramente iniziando a diventare il
vincitore tra tutte queste tecnologie questo
è un sondaggio condotto alla fine dello scorso
anno dal CN CF guardando come
organizzazioni quali tecnologie usano
per gestire i loro contenitori così come è possibile
vedere con kubernetes sulla mano sinistra
lato sai che questo è chiaramente vincente
tra questi altri concorrenti e per
quelli di noi che sono un po ‘in questo
Nube spazio nativo arriviamo a
conferenze come questa e quelle di tutti
parlare di questa tecnologia è facile
saltare alla conclusione che tu sai
tutti lo stanno già usando così
di cosa parla di attraversare il
il baratro che mira a kubernetes è ovunque
ma se facciamo un piccolo passo indietro
e guarda un po ‘di contesto ce ne sono alcuni
parecchie indagini che sono state fatte
e questo recentemente da Cloud
Fonderia che ha visto solo un quarto di
le aziende che hanno intervistato stanno usando
contenitori in alcune fasi degli schieramenti
per non parlare di usare nella produzione e
anche alcune ricerche dal data dog dove
loro vedono circa il cinquanta percento di tutti
le aziende che usano i container ne hanno
forma di orchestrazione in modo da poter vedere il
percentuale totale di società reali
esecuzione dell’orchestrazione di container
ancora in produzione, in realtà
piuttosto piccolo che significa la maggior parte di questi
sono ancora un po ‘nei primi ad adottare
quindi se diamo un’occhiata a questo diagramma così
questa è l’adozione della tecnologia
ciclo di vita e ciò che ha usato questo è un
vecchio modello che cerca di spiegare come nuovo
tecnologie come ottiene la nuova innovazione
adottato in tutto il mercato, quindi possiamo
vedi è suddiviso in cinque diversi
segmenti di mercato sull’estrema sinistra che abbiamo
gli innovatori quindi questi sarebbero tuoi
amici a cui ti stavi raccomandando
investire in Bitcoin cinque anni fa e
sei ancora sconvolto che non l’hai fatto
abbiamo i primi adottivi quindi finalmente
la prima e la tarda maggioranza nel
medio che costituisce la maggior parte del mercato
e poi l’estrema destra abbiamo il
ritardatari così quelli sono le persone che
penso ancora che Internet sia una moda e
non ha intenzione di restare, ma come me
detto questo è piuttosto un vecchio modello che noi
usato e nei primi anni ’90 un uomo di nome
Jeffrey Moore ha fatto delle ricerche e lui
è uscito con questo libro chiamato crossing
il baratro e ne ha identificati alcuni
problemi chiave con questo diagramma lui
identificato principalmente che questo non era un
curva continua sai che ce n’erano alcuni
alcune lacune qui tra le diverse
gruppi perché ognuno di questi diversi
gruppi di persone i primi ad adottare
la prima maggioranza hanno tutti una differenza
bisogni e desideri diversi quindi ci vuole un
approccio diverso al mercato di un nuovo
tecnologia per loro e ha preso questo
diagramma e Aika ha detto che ha identificato il
lacune nel principale che ha evidenziato
era quello tra i primi ad adottare
e la prima maggioranza e questo è quello che
ha chiamato il baratro
così identificato che è abbastanza difficile
per un sacco di tecnologie da saltare
questo baratro e essenzialmente entrare nel
mainstream del mercato e c’è un sacco di
famose tecnologie che hanno
fallito nel tentativo di attraversare il
Ovviamente c’è il mio mini disco
giocatore che purtroppo non è mai riuscito a farlo
mainstream nonostante il fatto che possa
è stata la migliore tecnologia al
tempo altri notabili include Betamax
video sistema di gioco Virtual Boy e di
Certo che non sono triste per questo
segue quindi questo ci porta al
la domanda se kubernetes come ho proposto
è un po ‘ in questo mini disco all’inizio degli anni ’90
situazione sta andando a buon fine
attraversare la voragine ce la farà
nel mercato mainstream e Geoffrey
più evidenzia alcuni dei requisiti
per le tecnologie che vogliono attraversare il
chasm con successo così alcune delle cose
egli sottolinea che tu sai che lì
dovrebbe essere un mercato esistente che
stanno cercando di rimpiazzare così in questo
caso di solito pensiamo a virtuale
macchine o anche bare metal e anche
ci devono essere alcuni concorrenti così
alcune altre tecnologie che sono anche
cercando di riempire questo vuoto e questo
la tecnologia specifica dovrebbe essere mostrata a
essere tra i leader e il grafico noi
visto in precedenza ho già un po ‘ di spettacoli
questo punto ci sono molti concorrenti
qui e Kubernetes sembra essere il
vincitore tra questi e questo è un po ‘
un segno per l’ impresa o il
clienti tradizionali che conosci
c’è un mercato emergente lì
è la concorrenza quindi questo è qualcosa
vale la pena investire in e uno dei
le cose principali sono una delle cose che penso di più
punti importanti che ha in termini di
attraversare la voragine è l’idea di a
tutto il prodotto e in sostanza questo viene
fino alle differenze tra le persone
pre e post chasm se si pensa all’inizio
adottanti e quelle persone che prendono
La tecnologia nella fase iniziale si sa che sono
felici di essere felici di avere qualche bug
provare e collegare alcune cose insieme
si sa aggiungere i pezzi che devono essere
Là
mentre quelli dall’altra parte un po ‘
un po ‘più un po’ più riservato
sanno che vogliono qualcosa che funziona solo
non vogliono dover mettere dentro
sforzo messo nelle risorse per collegare tutti
queste cose insieme così tendono a
ritardare l’adozione di nuove tecnologie fino a tutto
gli errori sono stati risolti e loro
può solo prenderlo e raccogliere i benefici
quindi questa idea di un intero prodotto è circa
al centro hai il reale
tecnologia la vera innovazione stessa
e poi lì intorno hai tutto
questi altri servizi extra pezzi extra
questo potrebbe essere roba come lo sai
componenti aggiuntivi di terze parti cose come
installazione o configurazione anche roba
come allenamento o manutenzione e supporto
così tutti questi pezzi si combinano insieme
fai ciò che chiamiamo l’intero prodotto
e di solito questi pezzi non lo sono
necessariamente costruito dalla stessa squadra o
la stessa azienda quindi perché ci teniamo a
questa roba intendo tutta questa idea di
attraversare la voragine è essenzialmente giusto
solo una cosa di marketing, quindi perché?
dovremmo in una conferenza Tech si sa
cura se il kubernet sia o no
Attraverserò la voragine, quindi per me penso
dipende da che parte stai attualmente
sedersi così per quelli di noi pre chasm in natura
dei primi utenti che conosci abbiamo
già assunto questa nuova tecnologia e
abbiamo già visto i benefici e
affermazioni iperboliche obbligatorie che conosci
pensiamo che il cloud nativo sia un migliore
modo di costruire il software che abbiamo visto il
benefici che possiamo ottenere da questo se
è fatto nel modo giusto nel nostro interesse
per condividere questo e farlo adottare da
un mercato molto più ampio perché una volta arrivati
questa standardizzazione allora possiamo vedere il
nuovi i nuovi strumenti che possono venire fuori così
se ripensi a quello di Brendan Burns
nota chiave stamattina tutto diverso
strumenti che possono essere fatti
disponibile e che arriverà come
sai che kubernetes diventa un po ‘ a
standard sai che questi sono i nuovi
cose che sono possibili ora se lo sei
dall’altra parte del baratro nel
mainstream o se ti capita di lavorare per
un’organizzazione
questo è un po ‘più tradizionale allora
anche questa è una domanda molto importante
per te sai che è importante guardare
a quale tecnologia potrebbe arrivare il tuo
modo e anche se la maggior parte dei miei discorsi oggi
si sta concentrando su è la tecnologia pronta
per le imprese è anche importante
chiedere sono le imprese stesse pronte
per la tecnologia quindi solo una breve nota
circa il tipo di cui l’ ispirazione per
questo discorso è venuto che lavoro per un’azienda
chiamate soluzioni per container e siamo a
società di servizi professionali
specializzato nel regno nativo del cloud
quindi questo significa che nella mia giornata oggi sono
lavorando con diverse organizzazioni e
aiutandoli a fare questa migrazione
il cloud e l’opportunità di farlo
lavorare con molte aziende diverse
tendiamo a individuare tendenze diverse così
nello specifico nell’ultimo anno o giù di lì
Ho iniziato a notare qualcosa di diverso
tendenze diversi tipi di aziende che
stavano cercando di adottare questa tecnologia
e non erano davvero adatti a quello che io
direi che è la nuvola tradizionale
modello nativo e con questi nuovi
aziende queste nuove organizzazioni lì
sono arrivate anche nuove sfide e questo è
quello che voglio entrare oggi voglio
guarda alcuni casi studio reali da
le vostre organizzazioni con cui ho lavorato
che sono andati provato a fare il cloud
nativo e che forse ne aveva alcuni
sfide che non facevano parte del
caso d’uso ideale così come ho menzionato questi
sono tutte le organizzazioni attuali che abbiamo
avuto la possibilità di lavorare con il passato
anno che non ti va, conosci l’ideale
Nube modello nativo e parlerò
cosa intendo per quello in un secondo e
perché non si adattano a questo modello loro
avere alcune sfide diverse e
quando li ho incontrati per la prima volta
sfide ho pensato che forse loro
erano unici per l’ azienda specifica
ma una volta che vedi ripetere questo schema
vedi infatti è un nuovo set di
sfide che in effetti stanno arrivando e
sarà più diffuso e finalmente
proveremo e guarderemo come e se
questi problemi possono essere risolti da
kubernetes o con strumenti specifici nel
ecosistema
quindi ho parlato di questo ideale
caso d’uso nativo del cloud e cosa intendo
da quello quindi penso che sia anche più facile
parla di questo con l’esempio così alla moda
il commercio è una società di startup che è
effettivamente basato qui ad Amsterdam ed io
avuto l’opportunità di lavorare con loro
l’ anno scorso quindi stanno costruendo un b2b
sito di vendita al dettaglio di moda e cosa rende
loro tipo di un piano ideale per l’uso
caso sai che sono una start-up
stanno costruendo tutto da zero
non hanno eredità che devono
affrontare così questo rende le cose molto
Più facile
corrono al 100% nel cloud, questo è SAS
quindi non devono gestirne alcuno
l’infrastruttura su cui gestiscono tutto
Google Cloud tutti questi questi nuovi
servizi che stanno costruendo completamente
micro servizi ed è per lo più senza stato
di nuovo le applicazioni questo rende le cose a
molto più facile e finalmente sono in grado di farlo
livello sfruttare i servizi cloud come cose
database ospitati ospitati da pile per
monitoraggio quindi questa è roba che lega
davvero bene al cloud nativo lo rende
facile da adottare una tecnologia come
kubernetes così gentile di alcuni dei
benefici che hanno visto nell’adottare
kubernetes specificamente al momento che
Stavo lavorando con loro c’era circa
15 sviluppatori con un solo ragazzo
responsabile delle operazioni e lo era
in realtà part-time quindi questo significa che
tutti gli sviluppatori potrebbero davvero concentrarsi
sull’aggiunta di valore di business focalizzato su
costruire caratteristiche e non doversi preoccupare
su di te sai come eseguire una finestra mobile
contenitore su come gestire un
cluster di kubernetes questa roba era tutto
curato per loro
quindi erano in grado di muoversi abbastanza velocemente
si sono diretti verso il loro obiettivo
la vita e tutti questi benefici tutti questi
caratteristiche che si ottiene con il contenitore
orchestrazione si ottiene gratuitamente fuori
la scatola così scaling automatico a tolleranza d’errore
scoperta del servizio tutta questa roba è di più
o meno solo dato a te come me
finito questo fidanzamento con la moda
commercio e ho visto davvero tutti i benefici
che puoi ottenere da Kubernetes
Ero piuttosto desideroso di applicare questo
schema ovunque e come ho iniziato
parlando con questa prossima compagnia che ho visto
che c’erano molti parallelismi
tra loro così ero ero carina
entusiasta di applicare le stesse tecnologie
e questa compagnia è student comm e
sono una start-up con sede a Londra e
di nuovo è un modello abbastanza simile
stanno costruendo questo è un alloggio
sito Web per gli studenti in modo che possano trovare a
alloggi temporanei e ancora una volta lo sai
questo è praticamente un avvio che non fanno
ha davvero molto in termini di eredità
eseguono un AWS 100% nel cloud e
di nuovo possono fare affidamento sui servizi cloud così
RDS altri servizi cloud e uno
degli obiettivi che erano alla ricerca di
nell’adottare kubernetes era davvero
ridurre il loro bilancio operativo e a
concentrarsi maggiormente sullo sviluppo e concentrarsi maggiormente
per aggiungere valore in modo da sapere che ho pensato
questo è bello questo è abbastanza carino
molto lo stesso modello sono in realtà
intenzione di ottenere un sacco di vantaggi di
questo e in preparazione per il progetto
stiamo discutendo con alcuni dei loro team
e quello è un punto culminante che hanno fatto
avere alcune sfide specifiche quindi uno di
le cose per esempio erano che funzionavano
in più regioni AWS, così hanno avuto
più copie della loro intera piattaforma
che verrebbe eseguito in diverse regioni e
avevano qualche comunicazione tra loro
così va bene questo è un po ‘più di un
sfida ma sicuramente qualcosa che
può essere risolto possiamo rovinare più
grappoli e ci sono diversi modi per
connetterli e la seconda sfida
era una delle mie regioni
è a Pechino in Cina e lo hanno fatto
sicuramente esprimi la preoccupazione che
avevano incontrato sfide che sapete
software in esecuzione all’interno della Cina prima
ma essere un po ‘forse troppo desideroso
forse arrogante come ingegnere, penso di essere io
detto qualcosa come se fosse ancora e
zeri in Cina, quindi quanto difficile potrebbe essere
e se naturalmente vorrei portarlo a
mangia le mie parole più tardi, ma una cosa a
tempo quindi la prima cosa che abbiamo avuto
fare quando siamo arrivati ​​è stato un giro
su un cluster e come ho detto sono
in esecuzione su AWS
e questo era ovviamente prima di AWS
offerto il loro servizio di kubernetes in hosting
quindi quando guardi come vuoi
fai apparire un cluster che conosci i kubernetes
non ha uno strumento di installazione che ha
dozzine di strumenti di installazione questo è un
diagramma ho tirato fuori un blog da Michael
Esplosioni Houston che è piuttosto utile
lui passa attraverso il diverso
opzioni che hai se vuoi installare
kubernetes e questo può sicuramente sembrare
un po ‘travolgente per chiunque
nuovo in questo spazio sai che voglio solo
per far ruotare un cluster perché c’è a
mille modi per farlo, ma possiamo anche
guarda questo in modo positivo, sai
kubernetes a un tribunale non ha fornito un
installazione in modo che la comunità salti
per cercare di riempire questo vuoto e penso
alla fine , quando iniziamo a maturare questi
stanno andando a distillare a voi sapere a
pochi strumenti di installazione che rimangono ma
per ogni caso d’uso specifico siamo
in esecuzione su AWS quindi è una specie di a
una follia
poliziotti è davvero lo standard in termini di
sai ruotare i cluster su AWS
quindi questo è ciò che decidiamo di usare e tu
sappiamo che iniziamo con un po ‘di facile
problema, immagino, facciamo un giro su un cluster
in esecuzione nella regione non cinese e
usando i poliziotti in circa un’ora – abbiamo
ottenuto un cluster altamente disponibile in esecuzione
con un paio delle loro applicazioni così
sai che stiamo andando alla grande, semplicemente
fai la stessa cosa all’interno della Cina connessa
– e lo faremo a pranzo, ovviamente
non è così che sono andate le cose, quindi ci sono
alcune restrizioni extra che dirò e il
internet in Cina e c’è qualcosa
chiamato il Grande Firewall della Cina che
specialmente le restrizioni stanno entrando
e fuori dal paese, quindi il primo
cosa o una delle prime cose che
incontro quando provi a far ruotare a
cluster usando i poliziotti è che tu lo sai
si ferma abbastanza improvvisamente e tu guardi dentro
i log e vedi aha
quindi sta cercando di tirare tutto
binari di kubernetes da google google
è sicuramente bloccato all’interno della Cina
così va bene un po ‘ di dolore ma tu sai noi
impostare un pull di download speculare corretto
giù i binari noi stessi e poi
saltare nella configurazione della polizia e
trova un modo per indicarlo al nostro nostro
specchio e alcune altre sfide che noi
imbattersi in questo sì che c’è AWS in
Pechino, ma non proprio così è un po ‘
gestito da questa terza parte ed è come
AWS di cinque o dieci anni fa e
mancano alcune caratteristiche in particolare
route 53 che è AWS è il servizio DNS e
è fortemente invocato dai poliziotti
proprio non esiste quindi abbiamo tipo di urtato
in molti di questi problemi e uno di
le sfide con questi strumenti che
loro tipo di soddisfare un molto
caso d’uso specifico e non appena tu
divergenti dalla norma
è un po ‘difficile da ottenere
nel coraggio e provare e provare e
configurare le cose per le vostre esigenze specifiche
così, nell’essenza del tempo, siamo finiti
lasciando cadere i poliziotti e andando leggermente
costruzione di un approccio più laborioso
un po ‘di terraform e alcuni script ansibili
ma siamo riusciti a ottenere finalmente un bello
cluster attivo e funzionante distribuire il
applicazioni e passare al successivo
sfide di collegare i due ora
questo era un caso d’uso che non lo era
inizialmente pensato a quando era kubernetes
prima costruita o semplicemente non era prevista per
ma era qualcosa che era poi venuto
come un caso di uso comune che la gente voleva
eseguire più cluster e volevano
connetterli quindi penso che fosse
versione 1.4 hanno introdotto qualcosa
chiamato Federazione Kubernetes così giusto
tipo di una rapida sovrapposizione di cosa
Federazione è che puoi fondamentalmente correre
più cluster e poi tu crei
qualcosa chiamato controllo della Federazione
piano che tipo di servizi del tuo
maestro di tutti i tuoi cluster e poi
da lì da questo uno questo punto
puoi controllare più cluster così
questo tipo di adattarsi bene al nostro caso d’uso
in particolare perché volevamo limitare
la quantità di traffico che attraversa il
Firewall cinese
quindi usiamo Federation un paio di singhiozzi
lungo la strada ma ha funzionato più o meno
come previsto e abbiamo finito con un
un’architettura che assomiglia molto
così abbiamo due cluster in esecuzione
nella regione di Pechino quando si corre dentro
la regione di Singapore abbiamo istituito il
Aereo di controllo della Federazione a Singapore
in questo modo tutti gli sviluppatori tutto il
le operazioni che i ragazzi possono semplicemente interagire
direttamente con il cluster di Singapore e
poi da lì il cluster di Singapore
controllerà tutto ciò che scorre dentro
Pechino
quindi alla fine siamo arrivati ​​a uno stato
loro erano abbastanza felici e noi eravamo
contento ma penso che sia importante
notare che molte delle funzionalità e
gli strumenti su cui ti sei basato non erano
almeno originariamente parte di kubernetes così
in particolare gli strumenti di installazione questi sono
cose che sono completamente costruite dal
comunità come una necessità sorge e poi se
guardiamo alla Federazione sai che questo era
solo qualcosa che conosci dopo
la gente ha iniziato ad adottarlo ha iniziato ad usare
i kubernetes si sono resi conto che è così
qualcosa di cui abbiamo bisogno, semplicemente come un
a parte c’è stato dell’altro
sviluppi da quando lo abbiamo fatto
progetto
quindi in particolare gli sbirri hanno aggiunto un po ‘
un po ‘ più di supporto specifico per il
Regione cinese che probabilmente lo rende
molto più facile ora e anche in termini di
La Federazione è stata un po ‘ dura
stanza una ruvida mappa stradale in termini di voi
sapere qual è il futuro per la connessione
attualmente i cluster penso che sia a
bit in flux Federation come è attualmente
conosciuto è più o meno deprecato come me
capirlo ma c’è una federazione
v2 che è in arrivo e ci sono
altre soluzioni disponibili come l’utilizzo
un servizio mesh per connettersi più
grappoli qualcosa come Sto
ma penso che ciò che andrà a dimostrare sia
che tu sappia che c’è un argomento per
questi più mainstream o impresa
i clienti che stanno resistendo con a
momento e dicendo che sai che non voglio
investire il tempo e attuare
qualcosa come una Federazione che potrebbe
essere deprecato più tardi, aspetterò fino a
tutto questo si svolge ed è ordinato
e abbiamo questo intero prodotto
stiamo cercando così sai che è ancora
tipo di copertura a sai questo è
ancora una startup ancora molto di più
business del cloud moderno, ma per quanto riguarda il
le aziende più tradizionali quindi questo
la prossima compagnia con cui ho lavorato
sicuramente viene da un più tradizionale
modello di business e quella compagnia è
Ericsson e loro erano nel bel mezzo di un
cambiamento abbastanza drastico in termini di come
stavano progettando di costruire e spedire
software così attualmente ciò che fanno è
in realtà creano software e
l’hardware e avrebbero spedito il
hardware con il loro software installato
ai loro clienti, quindi questo ovviamente dà
un sacco di controllo in termini di ciò che è
in esecuzione ma è un modello di business che
quali aziende e clienti sono meno e
meno incline ad essere felice così loro
deciso che stavano per trasferirsi da
questo vecchio modello per solo software di spedizione
e una organizzazione specifica all’interno del
la compagnia ha deciso che vogliono prendere
vantaggio di questa opportunità e prendere
le cose un ulteriore passo in avanti volevano davvero
per diventare completamente cloud nativo, così tu lo sai
che abbiano avuto un ottimo approccio per
questo e hanno guardato non solo il
la tecnologia ma anche i processi
sapere come organizziamo i nostri team cosa
sono i migliori modi di lavorare e per il
la maggior parte era piuttosto carina
standard conosci la migrazione del cloud loro
prendere la loro grande applicazione monolite
creare una divisione in micro servizi
alcune belle interfacce impacchettano questi micro
servizi e contenitori e distribuire questo
cosa a Kubernetes ma ce n’era una
sfida specifica che tipo di è venuto fuori
era che dovevano ancora effettivamente
fornire software ai propri clienti e
sai che questo è qualcosa che
tipo di mi ha colpito è stato un nuovo
modello che non avevo mai visto prima intendo come
costruisci un’applicazione una piattaforma
è in esecuzione su kubernetes e
quindi spedirlo ai tuoi attuali clienti
confezioni un intero cluster e
nave che hai persone che vanno
oltre e impostare il loro cluster per loro
e gestirla
e penso che siano diventati piuttosto audaci
decisione qui e ha deciso che tu sai
loro tipo scommettono su Kubernetes e loro
ha fatto questo in combinato con il loro
clienti con cui stavano discutendo
ma essenzialmente lo hanno detto
kubernetes
C’è sarà un requisito siamo
avvicinarsi a questa idea come
kubernetes forse come un nuovo operativo
sistema in modo da metterlo come un
requisito ai loro clienti che loro
bisogno di avere il proprio cluster e
da questo punto di vista le cose si fanno molto
più facile ne hai molte nuove
paradigmi che si aprono ma c’è
ancora alcune sfide che rimangono se
hai un’applicazione anche molto
semplice che funziona su kubernetes
hai più pezzi al molto
minimo hai conosciuto le distribuzioni
probabilmente un servizio e può una mappa di configurazione
ma per qualsiasi reale applicazione di grandi dimensioni
avere un sacco di pezzi in più, quindi come farlo
in realtà lo consegni a una società
bene, qui è dove entra il timone
chi non ha familiarità con il timone
è essenzialmente la gestione dei pacchetti
strumento per kubernetes Lo penso come
preparare per OS X o YM o apt-get it
ti consente di impacchettare le applicazioni
e tutte le dipendenze e il pacchetto
li in quello che viene chiamato un grafico e poi
puoi spedirlo a chiunque lo desideri
per eseguire la tua applicazione e ancora questo
è qualcosa che non è stato costruito dal
squadra kubernetes questo è qualcosa che
è venuto dalla comunità è stato costruito da
una compagnia chiamata dais da allora
acquisito da Microsoft e quindi tipo di
adottato forse nello stesso kubernet
questo non era un bisogno che vedevano dentro
l’ inizio ma era qualcosa che
sorse e la comunità venne e costruì
la loro strumentazione per questo con questo timone
davvero risolto molti dei loro problemi
non solo potrebbero impacchettare bene il loro
applicazione in un grafico e essere in grado di
spedire questo alla loro azienda i loro clienti
ma anche alcuni dei loro precedenti problemi
in particolare gli aggiornamenti sono stati un po ‘a
sfida e chiunque abbia avuto a che fare
con l’ aggiornamento del software aziendale
sul posto i nostri clienti possono saperlo
è molto impegnativo
spesso richiede avere ingegneri che
sono su chiamata finisce in tempi di inattività molto
di volte e come questo processo diventa
doloroso sai che i clienti sono solo un po ‘
trattenere e decidere di non aggiornare a
tutto e poi ti trovi in una situazione
dove devi mantenere versioni di
software di dieci anni fa perché
i clienti si rifiutano semplicemente di aggiornare così in un
adottando kubernetes e adottando il timone come
gli aggiornamenti di uno strumento diventano molto più semplici
si può mettere questo nelle mani del
clienti e un semplice comando che è
lo stesso comando per cui avrebbero corso
qualsiasi altra cosa che vogliono aggiornare il
le loro comunità si raggruppano così qualcosa
sei molto familiare può rapidamente
dare loro l’ultima versione del
software ora solo per tipo di evidenziazione
alcuni dei benefici che hanno ottenuto qui
e di nuovo il processo di aggiornamento era
molto più agevole per loro hanno risparmiato molto
di tempo un sacco di risorse non è così
richiedono che i loro ingegneri siano accesi
chiama e penso che sia veramente
interessante è che questo si apre un po ‘
di un nuovo paradigma quindi una volta che abbiamo gentile
di questa standardizzazione di questi nuovi
strumenti allora puoi farti sapere questo è
un nuovo modo di distribuire il software aziendale
quindi molte di queste storie hanno avuto finora
è stato forse un po ‘felice
finendo ma penso che la maggior parte di noi sappia a
molte delle adozioni del nuovo software no
andare abbastanza agevolmente e, naturalmente, quando
l’orchestrazione dei contenitori entra in gioco
questo può anche essere il caso
non andare sempre come previsto
tempismo perfetto per il clicker di no
lavorare è fantastico
si penso che il clicker non funzioni sia un
migliore metafora dei contenitori
fuoco quindi questo prossimo cliente che io
voglio parlare di sì le cose no
abbastanza facilmente e non lo sono
voglio menzionare lo specifico
cliente per nome anche se penso come
vedrai che ne conosci almeno altrettanti
gli errori sono stati fatti da noi come come
era da loro quindi erano molto
compagnia tradizionale che opera in un
ambienti sicuri questo significava che tu
conoscere una qualsiasi delle loro richieste che il
team di sviluppo sarebbe venuto con
risultato in genere della stessa risposta ma
nonostante ciò c’era una squadra specifica
che era molto motivato e davvero
voleva adottare tutti questi nuovi
tecnologie e trasferito in contenitori e
trasferito a Kubernetes e così tu conosci noi
li abbiamo incontrati e loro hanno iniziato a farlo
fare cose da sole un po ‘
e poi alla fine hanno cercato di
aiuta così sai che abbiamo parlato con loro a
un po ‘su quello che stavano cercando
per realizzare e quali sono le loro sfide
erano e sai come hanno operato in a
ambiente molto sicuro uno dei
le cose erano che ovviamente non potevano
eseguire su un cloud pubblico, quindi hanno dovuto correre
tutto on premise tutto
in casa ok questo non è così male
questo è sicuramente qualcosa che possiamo
superare ma in aggiunta a quello loro
effettivamente eseguito su un interno chiuso
rete quindi nessun accesso al
di fuori di Internet al di fuori e si
so che è molto difficile essere il cloud
nativo se non riesci a connetterti
il cloud ma ancora questi ragazzi erano
Siamo molto motivati entusiasta e abbiamo
tipo di davvero voluto aiutarli
compire questo e penso uno dei
i principali errori che ho commesso sono stati quelli di prendere
guardando questo più come un engineering
sfida piuttosto che capire se
questa era la strada giusta ma
indipendentemente dal fatto che siamo entrati e abbiamo cercato di aiutare
loro iniziano a configurarne un po ‘
i cluster vedono se potevano costruire a
prova del concetto per dimostrare che questo era
fattibile ed ero abbastanza curioso prima
siamo andati da te, sai come sono
in realtà andare in giro
Custer di Cooper Nettie, chiunque sia
fatto questo manualmente sa che è un po ‘
di un processo doloroso ora immagina te
non realtà non hanno accesso al
Internet e le cose diventano molto di più
sfidando così tu conosci tutto il
sfide che ho citato sul
Il firewall cinese prende 100 volte così
il tipo di processo sembrava così
c’è una persona seduta
a un terminale in uno dei sicuro
server che attraversano il tipo di
processo di installazione manuale di Kubernetes
e poi qualcuno è seduto accanto a loro
con un overflow di stack aperto sul loro
cellulare alla ricerca degli errori che
non è il processo più efficiente
ma ancora una volta stiamo lavorando lentamente attraverso
e poi noi sapremmo mai Lee
inevitabilmente imbattersi in un’epoca in cui oh
ci manca questo specifico binario o
manca questa immagine docker specifica così
ci imbatteremo in questo problema e poi il
apparentemente la soluzione era per una persona
per scappare in un’altra stanza con una USB
chiave e torna qualche minuto dopo
con detta immagine binaria o detta immagine mobile
la chiave USB lo collega alla presa sicura
di rete e copiare questo sopra voglio dire questo
è accettabile questo è un modo
avanti quindi non sono molto orgoglioso del genere
di condonare questo o addirittura non tipo
intensificando e dicendo hey ragazzi forse
c’è più problemi che abbiamo
qui che creare un marciapiede di Randy
cluster di nuovo eravamo solo tu lo sai
cercando di risolvere questa specifica sfida
cercando di ottenere un cluster e
correndo e il problema più grande che noi
Era qui che sapevi che avevano tutto
di queste restrizioni in atto e loro
non ha necessariamente avuto il buy-in da
l’organizzazione più ampia che conosci quando tu
guarda l’ adozione del cloud nativo
le tecnologie è molto più di
la tecnologia che conosci ti serve il buy-in
da da gestione superiore è necessario
guarda come sai come strutturi il tuo
squadre di cui hai bisogno per guardare la tua sicurezza
le politiche hanno ancora senso in
questo mondo moderno ma in questo caso di nuovo
ci siamo solo precipitati a vedere se
possiamo risolvere questo problema
e penso di guardare indietro a questo con a
piccolo piccolo senno di poi c’era a
paio di cose che che penso sarebbe
hanno significato molto più liscio lì quando
questi ragazzi avevano davvero bisogno di molto di più
soluzione buco completa quindi qualcosa
leggero come un passaggio, quindi ero di nuovo Brendan
bruciature alluse a questa mattina e alla sua
keynote che conosci questa esplosione di
passa sopra a Kubernetes che è così
venire di recente e questo è perché
c’è bisogno che tu sappia che ci sono
aziende che vogliono solo questo insieme
prodotto confezionato che possono semplicemente prendere
e corri su una nuvola o sulla loro
i propri data center ma l’altro punto
ecco che sai che ce ne sono alcuni
requisiti forti prima dell’adozione
tecnologie cloud native prima
adotta kubernetes e devi farlo
assicurarsi di avere tutti questi pezzi in
posto ma ancora il punto principale qui è
che è questo intero prodotto che noi
bisogno di costruire e questo è essenzialmente
costruirsi da solo con il
comunità in quanto sorgono questi nuovi bisogni
perché conosci una caratteristica specifica
non là
uno strumento specifico che manca o è giusto
questi interi passaggi che provano e
imballare l’intero prodotto da solo così
queste sono solo alcune delle sfide
che si incontrano mentre ci spostiamo di più
aziende tradizionali più aziendali
e naturalmente ci sarà molto
più cose come supporto per Windows come
qualcosa che abbiamo iniziato ad avere di più e
più persone hanno chiesto e c’è
supporto lì almeno almeno mi è stato detto
Non l’ho ancora visto in azione
ma Microsoft per esempio sta mettendo un
molto impegno dietro a questo e ho il sospetto
che questo è qualcosa che sta per
essere pronto per la produzione abbastanza presto e cosa
sull’integrazione con legacy o vendor
software in modo da sapere che non è possibile
non stiamo sempre costruendo sistemi da
zero non possiamo semplicemente buttare via
tutto quello che abbiamo tanto quanto forse avremmo
piace bruciare il nostro attuale Oracle
database dobbiamo vivere con questi
sistemi esistenti quindi come possiamo risolvere
questo e ci sono di nuovo ci sono strumenti
già cercando di risolvere questo problema così
se pensiamo a cose del genere
come queste maglie di servizio in sto dove
puoi sapere combinare il tuo
cluster di kubernetes con alcune vecchie VM o
alcune infrastrutture ibride esistenti
il cloud è qualcosa che stiamo vedendo
sempre più richieste su e se
questo per evitare che il lock-in del fornitore sia
attraverso più nuvole solo per forse
sfruttare i diversi servizi che
sono su nuvole diverse o per correre
roba da solo sul tuo privato
cloud on-premise a causa dei dati
regolamenti o quello che hai c’è a
molti casi d’uso per un cloud ibrido e
questo è sicuramente qualcosa
avrò bisogno di un forte sostegno e, naturalmente
molte delle sfide che non abbiamo
sai cosa sono ancora, tu ci conosci
non li ho ancora incontrati ma
sicuramente lo faremo e lo faremo
bisogno di una soluzione una soluzione per sopravvivere
queste sfide perché penso che sia così
davvero quello che sta per rispondere a questo
domanda se il kubernetes è
andando con successo ad attraversare il burrone se
lo farà diventare il
mercato mainstream che deve essere in grado di
sopravvivere a queste sfide e avere
questi hanno questi strumenti hanno tutto questo
prodotto pronto perché di nuovo sull’altro
lato del baratro questi questi all’inizio
maggioranze tardive che non vogliono avere
collegare le cose insieme loro stessi
non voglio dover costruire gli utensili
vogliono un prodotto che sta andando
al lavoro e questa è una abbastanza abbastanza
sicuro chiedi penso ma penso che siamo gentili
di vedere questo ciclo di te lo sai più grande
adozione sai più aziende di più
organizzazioni che adottano questa tecnologia
che porta a questi nuovi casi d’uso che
Ho parlato e queste nuove sfide
che sorgono e poi questo si nutre
in questi nuovi strumenti che tenta di
risolvere queste sfide e poi con il
nuovo trilling di questo tipo di combustibili di più
adozione ed è questo auto-rafforzamento
ciclo che penso stia conducendo a questo
tipo di massa critica da cui tu
sappi che non c’è più tornare indietro
e il tipo kubernetes di
movimento il movimento nativo della nuvola
continua ad andare avanti e io davvero
pensa che stiamo iniziando ad avvicinarci
questo momento quindi non è più un a
questione di se kubernetes sta crescendo
coppa è una voragine ma piuttosto quando grazie
tu
[Applausi]
grazie grazie per le domande quindi ora
che è una questione di 1/4 kubernetes se
espandiamo per servire l’ area mash cosa
sono le tue opinioni per esempio questo a
lo attraverserai proprio tu stesso
buona domanda
quindi penso che la risposta facile sia il servizio
maglie sicuramente Sto probabilmente così io
credo che le maglie del servizio specifico siano una
di questi strumenti una di queste tecnologie
che riempie questo nuovo vuoto o prova
per risolvere questi problemi forse non solo
con kubernetes ma questa intera migrazione
ai servizi di micro in generale, lo sappiamo noi
parlare di tutti i benefici, ma poi
ci sono le sfide di oggi che
la rete è solo un incubo
quindi penso che le maglie di servizio
davvero provato a risolvere questo problema e io
credo che il futuro è sicuramente andare a
Richiede mesh di servizio nel tuo
sistemi distribuiti SEO è certamente il
front-runner a questo punto e sembra
molto promettente se tu se vedessi il
parla ancora Lester giorno ciao ciao e
è decisamente piuttosto venduto compralo e
utilizzare attualmente attualmente in uso
produzione il principale non lo sarà
che sta rapidamente cambiando come lui
menzionato anche tu sai che l’API è
rottura costante che può essere un po ‘
doloroso, di nuovo per te solo per questo
il più tipo di altro lato del baratro
i clienti sono proprio come te
sappi aspettare fino a quando arriva a 1.0 e lo faremo
vedere, ma penso di pensare a maglie di servizio
sicuramente andranno sicuramente
ci sto probabilmente è una scommessa sicura
solo in termini di aziende che
sono dietro di esso Grazie
altre buone fonti internet come vendere
kubernetes in accesso negato tipo di
aziende come vendere le coronarie
questa è una domanda molto buona e e
questo è spesso questo tipo di ciò che noi
fare quando è giusto nelle organizzazioni
perché spesso è più dello sviluppatore
dimensioni o almeno il lato ingegneristico
quel tipo di noi si avvicina per aiutarli
sai impostare alcuni di questi cluster
e poi arrivi e realizzi
ora le vere sfide sono le vendite
questo al business al
tempo di gestione e quello che spesso viene
giù a è necessario tradurre questi
le cose in valore aziendale, quindi lo sai
guardare a ciò che sono i punti di dolore da
dal lato commerciale dal
gestione e forse è il fatto
che si sa non è possibile ottenere funzionalità out
abbastanza veloce ti rilascerai solo tu sai
una volta ogni pochi mesi, allora se tu
fai quella discussione che è innata
adottando per bernetta giorni con l’adozione
queste tecnologie possiamo andare e
in realtà rilasciare su base giornaliera quindi
e tu cambi la conversazione
e tu puoi parlare più di a
linguaggio che capiscono quindi penso
questa è la cosa importante quando
stai cercando di vendere queste cose
tipo di società più ristrette è a
spiegalo in modi che ciò rende
Sente a loro guardare i problemi che
stanno affrontando quello che vedono e mostrano
il motivo per cui la tecnologia può in grado di risolvere che ho
spero che risponda a questa domanda
per una piccola azienda vale la pena ubriacarsi
uber Nettie è semplicemente qualcosa di più semplice
come sciame è anche una buona domanda in modo
Penso di pensare per una piccola azienda
penso che Kubernetes sia ancora definitivamente
vale la pena ma direi fortemente
andare forte per uno degli ospiti
soluzioni in modo da conoscere tutto il pubblico
le nuvole a questo punto sono ospitate
kubernetes e, soprattutto quando
sei una piccola azienda che non vuoi
metti questo sforzo dentro di te
up cluster gestione dei cluster, ecc lasciare
qualcun altro lo fa per te perché
questo non è il tuo core business, quindi il
prima compagnia ho parlato più veloce e
per esempio, sai che lo erano
in grado di sfruttare tutti questi questi
grandi benefici e davvero concentrarsi sul loro
prodotto perché stavano funzionando
Il motore di Kubernetes di Google, quindi lo sai
hanno solo un clic su cluster e
qualcun altro è responsabile con il
infrastruttura quindi penso in questo senso
ha sicuramente un senso in un piccolo
compagnia ci sono altri casi d’uso per
Federazione quindi l’esempio cinese sì
sicuramente penso che la Federazione sia lì
ci sono diversi casi d’uso per questo
un sacco di esso è geografico non lo fa
necessariamente essere pulito per essere in Cina, ma
forse vuoi solo gestire i cluster
sono più vicini ai tuoi clienti o per
motivi di latenza o per voi sapere per i dati
motivi di protezione e hai bisogno di
bisogno di essere in un centro dati che è
all’interno di un certo paese per alcuni
clienti in un altro paese per gli altri così
questo è un caso d’uso piuttosto comune che io
vedere come vediamo con Federazione che
detto questo penso spesso visto
le società tipo saltano in Federazione
e forse non è proprio quello che tu
bisogno
soprattutto come tipo di mesh di servizio
evolvi forse solo tu sai se solo tu
ho bisogno di una sorta di comunicazione di base
tra i tuoi cluster allora forse a
la mesh di servizio è un’idea migliore
domande
ok grazie, grazie
[Applausi]

Please follow and like us: