‫Nativi cubani o sciame.
‫È una delle domande più popolari che ricevo dopo che qualcuno ha imparato abbastanza sull'orchestrazione da voler
‫prendere una decisione su quale usare.
‫E ti consiglio di guardare prima i video su sciame, in particolare il primo video di quello che è la
‫modalità sciame costruito nell'orchestrazione perché di nuovo ti darà lo sfondo sul perché l'orchestrazione è necessaria per
‫risolvere alcuni problemi e poi anche guardare i video in precedenza in questa sezione sulle comunità in modo da
‫comprendere lo sfondo di entrambi gli strumenti prima di continuare.
‫E come base di riferimento, questi sono entrambi strumenti che risolvono problemi simili.
‫Sono entrambi orchestrator di container che vengono eseguiti al di sopra di un runtime di container.
‫In questa serie di video hai appreso sul runtime del contenitore docker.
‫Ce ne sono altri adesso.
‫Il contenitore D e il pianto oh e davvero Docker è il numero uno usato in quasi tutti i casi ed entrambi
‫sono supportati da venditori e team di persone che lavorano sui prodotti.
‫Ora, in generale, se dovessi fare un tweet per confrontare i due sarebbe semplicemente che lo sciame è facile
‫da costruire facile da aggiungere nodi troppo facili da iniziare e facili da gestire così facili è
‫sicuramente l'unica cosa che vorrei dire per lo sciame, ma non risolve tutti i casi d'uso in cui le entità
‫cubane hanno molta più flessibilità di funzionalità e personalizzazione, può risolvere più problemi in più modi e generalmente ha
‫anche una più ampia adozione e supporto.
‫Quindi, per aiutarti a decidere quale vuoi usare, passeremo attraverso alcuni proiettili di vantaggi di ciascuno
‫e penso che sia davvero importante per tutti noi.
‫Se farai parte della comunità degli sviluppatori e utilizzerai questi strumenti per risolvere problemi aziendali che dovresti
‫conoscere entrambi, dovresti essere in grado di installare entrambi e quindi distribuire app su entrambi e conoscere alcune delle funzionalità
‫di base relative alla distribuzione di app che creano ingress opzioni per il traffico in arrivo e quindi l'aggiornamento di quelle app
‫e penso che solo questo ti darà abbastanza familiarità con gli strumenti in modo
‫che tu sappia quale utilizzare per risolvere quali problemi, quindi ci sono molti vantaggi per ciascuno.
‫Dividiamolo molto velocemente da questo lato del modulo.
‫Come hai appreso durante questo corso, viene fornito con Docker, quindi è una soluzione
‫supportata da un singolo fornitore, il che significa che il runtime del contenitore e l'orchestrator sono creati dalla stessa
‫azienda e che raccoglie molti premi tra cui una minore complessità e un minore utilizzo delle risorse solo per eseguendo la cosa
‫che esegue swarm ha pochissimo utilizzo delle risorse in cima a Docker ed è progettato pensando a un
‫flusso di lavoro degli sviluppatori, quindi è molto utile per gli operatori operativi e gli sviluppatori.
‫E come ho detto, è facile distribuire e gestire un orchestratore di questo tipo.
‫Può facilmente crescere fino a molte centinaia se non migliaia di nodi e non sarà necessariamente necessario un team
‫di grandi dimensioni per gestirlo.
‫Si potrebbe dire che segue la regola 80 20 in cui ha il 20 percento delle caratteristiche delle comunità
‫e che risolve l'80 percento dei casi d'uso per l'esecuzione di contenitori e orchestrazione.
‫Questo non è un confronto scientifico.
‫Non conosco davvero il numero esatto della funzione.
‫Non so come lo faresti davvero, ma sembra che sia la sensazione quando si eseguono entrambi che ti
‫rendi conto che lo sciame risolve la maggior parte dei casi d'uso per l'esecuzione di app Web soluzioni di lunga durata sui server se
‫si trova nel cloud o data center o anche su piccoli dispositivi.
‫E sembra funzionare bene fuori dagli schemi, ha ciò di cui hai bisogno, ha la rete, ha l'ingresso,
‫ha la crittografia e tutte le cose che ha nel database.
‫Quindi, pronto all'uso risolve davvero molti problemi ma non risolve tutti i casi d'uso per tutti gli
‫scenari per eseguire un'app su un computer.
‫Ed è qui che gli editori cubani possono colmare il vuoto.
‫Un altro grande vantaggio di ciò è che funziona ovunque Docker funzioni e il motore docker abbia
‫6 anni ormai e l'inizio di questa rivoluzione del container.
‫Il motore funziona in più punti rispetto a qualsiasi altro strumento che funziona non solo su Linux.
‫Funziona su Windows, funziona su mainframe, funziona su dispositivi armati, il che significa IO T Raspberry Pis
‫incorporato.
‫Funziona su braccio vecchio braccio nuovo 32 bit 64 bit.
‫Come ho detto, è ovunque.
‫Funziona in modo nativo su Windows Server ormai da anni dal Server 2016, quindi è sicuramente l'orchestrator supportato
‫più a lungo per un ambiente multi-architettura diversificato.
‫Se questo è il tuo fabbisogno immediato è sicuro e mi hai sentito
‫parlare di questo in questo corso che quando crei uno sciame e aggiungi nodi assicura l'autenticazione reciproca di Telus crittografa il
‫piano di controllo e crittografa il database per proteggere i tuoi segreti nel caso in cui desideri memorizzarli.
‫Ed è fantastico perché trovo molte squadre quando si precipitano nelle scadenze o
‫forse sono un po 'sopraffatte dalla complessità tendono a dimenticare o saltare alcuni dei requisiti di sicurezza richiesti da
‫altri strumenti come i nativi cubani.
‫E infine qui credo che sia più facile risolvere i problemi perché ci sono meno parti mobili con esso ci
‫sono meno cose da gestire e poiché è costruito nel dock o per impostazione predefinita.
‫Se sai come risolvere Docker, probabilmente sai come risolvere lo sciame.
‫Utilizza gli stessi log dei demoni e utilizza lo stesso comando Log Docker per le app e utilizza lo
‫stesso comando eventi Docker per guardare gli eventi sui nodi e lo sciame stesso.
‫Ora sembra un sacco di vantaggi per uno sciame, ma non voglio che tu pensi che sarà
‫sempre la cosa giusta per te in generale lo sciame è lo strumento che consiglio alle persone di iniziare e stanno
‫iniziando in piccolo.
‫Forse sono una sola persona o solo una o due tre persone nella loro squadra e hanno bisogno di vedere se
‫è un piccolo orchestratore che lavorerà per loro.
‫Consiglio sempre prima lo sciame a meno che tu non sappia assolutamente che devi usare i vortici cubani.
‫Raccomando sciame.
‫Una volta che pensi di aver raggiunto alcuni limiti e sciami e pensi di non poter ottenere ciò di cui
‫hai bisogno, è quando è il momento di guardare le ortiche Coober.
‫Parliamo di alcuni di questi vantaggi ora.
‫Innanzitutto, le nuvole e i venditori adorano davvero supportare i nativi cubani da quando è diventato così popolare
‫e soprattutto una sorta di popolarità del tipo Geist Zeit nelle notizie e nei media.
‫È qualcosa che ogni venditore ora sta cercando di controllare sul loro elenco.
‫Supportiamo le comunità, quindi direi che ha il più ampio supporto di cloud e fornitori.
‫Ogni fornitore di servizi cloud offre un'offerta di idee cubane, quindi se non si desidera
‫eseguirlo da soli, è possibile lasciarli avviare tutti i sistemi e, in pratica, eseguire semplicemente le app.
‫Utilizzando i file di distribuzione dei nativi cubani e persino i fornitori di infrastrutture ora hanno la
‫propria distribuzione di nativi cubani, inclusa la VM, dove Red Hat persino aziende come Netflix che è tradizionalmente solo un fornitore
‫di archiviazione hanno la propria versione approvata o distribuzione di entità cubane e quindi la cosa ovvia qui sembra sia che
‫abbia l'adozione e il supporto più ampi ed è sicuramente vero.
‫Ma oltre a ciò ha anche il più ampio set di casi d'uso supportati poiché ha molte più cose da
‫alternare e giocherellare e così tante diverse funzionalità e opzioni di terze parti.
‫Copre decisamente più casi limite rispetto agli sciami.
‫E infatti inizierai a vederlo con i fornitori con cui probabilmente già lavori oggi,
‫dove forniranno il primo supporto ai nativi cubani, il che è il mio modo di dire che i fornitori cercheranno di
‫supportare le aziende con i loro prodotti prima che si disturbino per dare un'occhiata al prodotto sciame Dockers.
‫Soprattutto perché dal momento che l'industria è un po 'in questo atteggiamento di tutto ciò
‫che serve per supportare i nativi cubani, scoprirai che i fornitori che già possiedi potrebbero già avere una distribuzione
‫o una soluzione per far funzionare i loro strumenti sui vortici cubani, ad esempio con Jenkins dal biz cloud aziendale.
‫Se hai acquistato la loro soluzione aziendale, ti offrono strumenti e campioni per idee cubane.
‫Come.
‫Su come eseguirlo non significa che non puoi eseguire Jenkins sullo sciame.
‫Funziona benissimo lì.
‫Significa solo che otterrai un migliore supporto da parte del venditore per questo e l'ultimo Evangel
‫menzionato qui è una sorta di strano vantaggio e ho intenzione di vomitare questo termine di nessuno mai licenziato
‫per l'acquisto di IBM.
‫Ora questo detto era popolare decenni fa quando IBM era il più grande fornitore per il calcolo e l'outsourcing del tuo hardware, dei
‫tuoi mainframe e dei tuoi pezzi e ci fu tutto questo tempo in cui lo stavano davvero uccidendo
‫sul mercato ed essenzialmente se non potevi prendere una decisione su quale fornitore
‫vuoi andare.
‫Se tu fossi andato nel modo sicuro, andresti con IBM e non verrai mai licenziato perché
‫era il fornitore fidato del tempo.
‫Direi che in generale per la piattaforma cubana degli anni '80 nel suo complesso è diventato il caso ora.
‫E direi che è persino arrivato al punto di essere un elemento di spunta per amministratori delegati e amministratori delegati che può
‫essere un po 'buono e cattivo perché ciò può significare che ti verrà detto di gestire entità
‫di Cuba anche se non hai tecnico requisiti, ma ti è stato appena detto dal
‫tuo management che dobbiamo gestire entità cubane e che per loro potrebbe essere solo qualcosa che vogliono eseguire
‫indipendentemente dai requisiti tecnici o dai vantaggi o dal confronto con piattaforme diverse.
‫Questo è ovviamente parte di questo mondo politico in cui I. T. le decisioni non vengono sempre prese esclusivamente in merito
‫al merito tecnico o ai requisiti.
‫Spesso può essere per la facilità d'uso di acquistarlo.
‫In altre parole, se hai già un fornitore che ne ha uno, potresti semplicemente usare il loro
‫prodotto anziché un altro perché è più facile o la tua esperienza di squadra in background potrebbe avere una
‫migliore esperienza dai loro lavori o progetti passati.
‫E quindi lo distribuirai solo perché qualcuno lo sa già o forse lo comprerai perché sfortunatamente
‫la tua direzione ha letto una rivista o letto Internet e Internet ha detto loro che dovevano scegliere
‫un determinato prodotto come Cuba nativi e quindi è quello che ti stanno
‫dicendo di usare.
‫In effetti, quando faccio seminari dal vivo e chiedo alle persone perché hanno scelto l'orchestratore, stanno eseguendo la risposta più
‫comune che ricevo da loro, sfortunatamente è ancora il mio capo a dirmi di farlo in modo che le persone non abbiano
‫sempre voce in capitolo su cosa loro corrono.
‫Ecco perché sto cercando di darti un buon equilibrio tra gli strumenti e le caratteristiche di entrambi, in modo che
‫tu sia la persona più istruita del tuo team e che sia in grado di aiutarli con i veri requisiti
‫tecnici e aiutarti a ottenere il meglio decisione.