Casa Finanza personale 10 Modi per distribuire rapidamente AWS - dummies

10 Modi per distribuire rapidamente AWS - dummies

Sommario:

Video: Now Go Build with Werner Vogels EP1 - Jakarta 2024

Video: Now Go Build with Werner Vogels EP1 - Jakarta 2024
Anonim

Amazon Web Services (AWS) è iniziato come servizio web relativamente piccolo progettato per facilitare l'accesso programmatico ai dati di Amazon. Potresti fare ogni sorta di cose interessanti, come cercare prodotti, caricare i tuoi elenchi di prodotti, eseguire attività di vendita e fare acquisti, ma all'inizio tutto si concentra su Amazon. Oggi AWS è una grande impresa che si concentra sulla tua organizzazione e le sue esigenze.

Puoi spostare tutte o parte delle esigenze di elaborazione della tua organizzazione sul cloud utilizzando AWS. Puoi interagire anche con altre organizzazioni. In effetti, quasi tutto ciò che puoi fare con una soluzione homegrown, puoi farlo con AWS.

Dato che AWS può fare così tanto, salire e correre con AWS potrebbe richiedere più tempo di quanto si desideri, dimostrarsi in alcuni casi soggetto a errori e creare frustrazione. Il punto di questo articolo è di fornirti dieci metodi che puoi utilizzare per ridurre il tempo di apprendimento, limitare al minimo gli errori e minimizzare la tua frustrazione.

Avvia lentamente

Hai 12 mesi per provare gratuitamente i servizi AWS specifici. Se inizi con uno dei servizi più difficili, come EFS, rischi di spendere una buona quantità di quel tempo superando gli ostacoli piuttosto che ottenere un lavoro utile fatto - una ricetta per la frustrazione. Inizia utilizzando uno dei servizi più semplici, come S3, invece. Successivamente, passa ai servizi con requisiti di apprendimento progressivamente maggiori per scoprire come funziona AWS prima di prendere qualsiasi decisione in merito. Anche se oggi tutti gli sforzi IT sembrano avere una data "dovuta ieri", cercare di affrontare qualcosa come AWS senza abbastanza tempo di accelerazione può sprecare più tempo di quanto non risparmia.

Dopo aver acquisito sufficiente esperienza con AWS, inizia a lavorare con piccoli set di test sui dati della tua organizzazione ed esegui semplici attività su AWS. Guarda AWS con un occhio critico, perché hai bisogno di determinare se alcune mosse sono anche fattibili (o prudenti, se è così). Per la maggior parte degli amministratori, lavorare nel cloud è un'esperienza completamente diversa da quella a cui sono abituati, quindi spostarsi troppo rapidamente è potenzialmente il modo peggiore per iniziare.

Ricerca sull'interattività di AWS con prodotti di terze parti

Probabilmente è già disponibile una serie di soluzioni di terze parti per la tua organizzazione. Ad esempio, probabilmente hai un sistema di gestione database preferito (DBMS) che usi. Sebbene AWS offra un'ampia gamma di supporto per vari prodotti, non supporta tutti i prodotti disponibili. In effetti, nessun singolo fornitore di cloud può supportare ogni possibile combinazione di prodotti e servizi.

Di conseguenza, è necessario determinare se AWS fornisce supporto per tutti i prodotti che si utilizzano. Non essere tentato di passare ad altri prodotti nel tentativo di forzare AWS come soluzione basata su cloud per la tua organizzazione. Anche se ritieni che fare ciò possa comportare migliori efficienze e costi inferiori, fare in modo che questa strategia funzioni è quasi impossibile. Pertanto, assicurati sempre che AWS supporti i tuoi prodotti preferiti prima di iniziare a fare qualsiasi cosa con esso.

Il problema con AWS è che, anche quando si scopre che un servizio sembra fornire il tipo di supporto necessario, potrebbe non fornire il supporto completo oppure fornire un supporto variante che potrebbe creare problemi di compatibilità con altri terzi prodotti di terze parti.

Sviluppo di un piano per dati sensibili

Le varie soluzioni di archiviazione forniscono anche informazioni sui dati sensibili. Solo ciò che costituisce i dati sensibili dipende dai requisiti della tua organizzazione. Potresti avere requisiti legali o di altro tipo oltre quelli definiti come migliori pratiche commerciali da soddisfare. Qualsiasi piano che crei per l'utilizzo di AWS come soluzione cloud deve includere una strategia per soddisfare questi requisiti.

Molte aziende non riescono a capire che nessuna soluzione cloud soddisferà i propri requisiti legali in materia di sicurezza dei dati. Il cloud funziona solo quando è possibile mantenere la rete di sicurezza dei dati corretta (e legalmente richiesta). È meglio determinare questi requisiti prima che poi nella tua avventura AWS, perché apportare modifiche a una soluzione di dati in seguito è estremamente costoso in termini di tempo e risorse. Sfortunatamente, Amazon non può consigliarti in questo senso: la sicurezza dei dati è un requisito che devi affrontare come parte della pianificazione della tua strategia cloud.

Usa strumenti per migliorare la produttività

Gli strumenti consentono di concentrarsi maggiormente sull'acquisizione di un'attività rispetto a come eseguire l'attività. Avere gli strumenti giusti nella casella degli strumenti può ridurre in modo significativo il tempo necessario per eseguire un'attività, perché si fa meno affidamento sulla memoria per sapere come eseguire l'attività e di più sulle funzionalità dello strumento. Fortunatamente, hai accesso a tutti i tipi di strumenti quando lavori con AWS, tra cui:

  • Built-in: Hai accesso a tutti gli strumenti integrati.
  • Terze parti: Fornitori come Scalr, RightScale, Hybridfox, CloudMGR ed Enstratius offrono tutte le solide piattaforme di gestione per AWS.
  • Sviluppatore: Alcuni strumenti di sviluppo possono prestarsi anche all'amministratore.

Scegli il servizio giusto

Amazon offre spesso più servizi in grado di rispondere a particolari esigenze. Il problema consiste nel scegliere il servizio giusto fin dall'inizio, in modo da non perdere tempo a cercare di configurare e configurare un servizio che Amazon non ha progettato per svolgere il lavoro. A causa dell'estremo livello di monitoraggio che Amazon utilizza quando lavori con i suoi servizi, non dovresti essere sorpreso nel vedere che Amazon anticipa le tue esigenze future. Ognuna di queste opzioni di archiviazione è dotata di una miriade di opzioni di configurazione, in modo da poter essere facilmente persi solo cercando di scegliere quale opzione di archiviazione usare, senza preoccuparsi degli altri servizi che potresti dover utilizzare.

La documentazione Amazon ti lascia spesso a bocca aperta sulle varie opzioni di servizio. Anche guardare i video e interagire con gli altri tipi di informazioni che Amazon rende disponibili potrebbe non aiutarti a prendere una decisione. Il segreto del problema di quale servizio scegliere è quello di vedere chi altro sta usando quel servizio, definire come lo stanno usando e considerare quali restrizioni mettono in atto quando lo si utilizza. Altre organizzazioni hanno già aperto la strada all'utilizzo di molti dei servizi AWS necessari per la tua organizzazione, quindi imparare dagli errori commessi da queste altre organizzazioni è fondamentale per ridurre il tempo necessario per creare la propria soluzione.

Garantisci che il tuo piano consideri la perdita di controllo

La maggior parte degli amministratori è abituata ad avere un controllo divino sui sistemi che gestisce. Tuttavia, quando si lavora nel cloud, è necessario considerare il fatto che il cloud provider ora ha il controllo divino, e si dispone solo di un sottoinsieme dei diritti di amministrazione che si era soliti avere. L'host determina quali sono i tuoi diritti, quando puoi averli e come li usi. Questa perdita di controllo significa che gli amministratori possono ora trovarsi nella posizione di dover chiedere il permesso di eseguire determinate attività o di richiedere che l'host esegua il compito per loro

Fortunatamente, Amazon documenta la maggior parte dei casi che richiedono di chiedere permesso di fare qualcosa o avere qualcuno in Amazon farlo per te. La documentazione normalmente contiene un indirizzo e-mail per il contatto e, teoricamente, è possibile eseguire l'attività abbastanza rapidamente, in genere in meno di un giorno. Non è questo il punto, però. Il problema è che non hai più il pieno controllo, quindi devi sapere in anticipo quando devi ottenere l'autorizzazione per eseguire determinate attività e creare un piano per richiedere tali autorizzazioni non appena sei in grado di fare in modo che la tua implementazione non sia sollevato mentre aspettava che Amazon rispondesse.

Cerca soluzioni all-in-one che non siano

La documentazione di AWS Identity and Access Management (IAM) ti porta a credere che possa fornire tutto il necessario per garantire che gli utenti possano autenticarsi rapidamente e ottenere l'accesso alle applicazioni e ai dati necessari per eseguire attività.

Tuttavia, la realtà è diversa dalla teoria in questo caso. La maggior parte delle organizzazioni oggi deve gestire gli utenti mobili. Un utente potrebbe voler accedere alla stessa applicazione da uno smartphone, tablet e PC. L'utente desidera che i dati utilizzati con tale applicazione vengano visualizzati su tutti e tre i dispositivi e che possano persino utilizzare più dispositivi contemporaneamente per lavorare con i dati. Per offrire un'esperienza mobile senza interruzioni, devi anche lavorare con Amazon Cognito.

Purtroppo, ora hai un altro problema. Questa soluzione fornisce una serie di metodi per l'autenticazione degli utenti. Ad esempio, puoi contare su provider di identità sociale come Facebook, Twitter o Amazon. Gli utenti potrebbero essere contenti di questa situazione, ma i requisiti HIPAA (Insurance Insurance and Accountability Act) potrebbero rendere impossibile questo tipo di autenticazione (o, almeno, mal consigliato).Per assicurarti di essere subito operativo, assicurati di comprendere quanto segue:

  • Quale livello di supporto ogni servizio fornisce
  • Altri servizi di cui potresti aver bisogno per ottenere una soluzione completa
  • Limiti di ciascun servizio che potrebbe avere un impatto sulla tua attività
  • Potenziali problemi di servizio che potrebbero causare problemi legali o altri che devi risolvere prima di utilizzare AWS

Trascorri il tempo libero dove ne hai bisogno La maggior parte

Una parte importante dell'esperienza di rampa AWS è usare saggiamente il tempo di livello libero. Il servizio principale di cui hai bisogno di sapere è EC2 perché molti altri servizi si affidano ad esso per svolgere compiti essenziali. Più puoi imparare su EC2 giocando sul nickel di Amazon, più velocemente otterrai la tua strategia basata su cloud. Per ottenere un'idea di base su come funzioneranno le cose con la soluzione basata su cloud all'inizio, concentrare il proprio tempo su questi servizi:

  • EC2 (elaborazione)
  • S3, EBS ed EFS (soluzioni di archiviazione)
  • IAM e Cognito (sicurezza)

Ottenere questi servizi ti aiuterà a sviluppare una strategia per l'implementazione dei tuoi dati più velocemente. Lavorare attraverso dati e problemi di sicurezza è un requisito. Cercare di lavorare con servizi complicati o di distribuire applicazioni prima di avere una buona conoscenza delle basi ti farà sprecare tempo e sforzi considerevoli. La necessità di lavorare su questi temi in modo ragionevolmente diretto è la ragione per cui questo libro prende il percorso che fa attraverso i vari servizi. Sì, puoi intraprendere altre strade, ma assicurati di costruire una base importante per gli sforzi successivi. Fare ciò ti renderà più efficiente e ti aiuterà a capire quando spostare le tue attuali esigenze sul cloud non è una buona idea.

Lavorare con i modelli

Amazon CloudFormation consente di automatizzare alcuni processi tramite i modelli. Non avrai davvero bisogno di questo particolare servizio quando lavori con semplici configurazioni che coinvolgono solo una o due istanze EC2. Tuttavia, man mano che si inizia ad aggiungere complessità alla configurazione, diventa più importante la necessità di utilizzare i modelli per gestire i requisiti delle risorse dell'applicazione. In breve, durante la fase di sperimentazione, è necessario esaminare Amazon CloudFormation per determinare come aiuterà a gestire le attività mentre si inizia a muoversi verso una distribuzione di produzione.

Le varie console e i modelli forniti da loro semplificheranno notevolmente il tuo lavoro. Sì, si ottiene il controllo utilizzando la CLI, ma il vantaggio di utilizzare la console è che non è necessario ricordare molti parametri arcani e la sintassi precisa per i comandi di problemi richiesti dalla CLI.

Scopri l'uso implicito di terze parti

Amazon utilizza anche il cloud per i suoi servizi. Ad esempio, il servizio ElasticSearch di Amazon fa parte di AWS. L'uso di termini simili per due prodotti diversi potrebbe rivelarsi fonte di confusione ed è importante comprendere quando Amazon supporta pienamente un servizio anziché fornire semplicemente un'interfaccia al servizio di qualcun altro.

L'implicazione dell'utilizzo di un servizio di terze parti in AWS è che è necessario eseguire ulteriori ricerche su tale terza parte.Tutta la ricerca che hai eseguito per garantire che AWS funzionasse come soluzione basata su cloud anche per quella terza parte. Se non esegui la ricerca richiesta all'inizio, potresti scoprire in seguito che l'utilizzo del prodotto di terze parti (anche se l'accesso avviene tramite AWS) interrompe un requisito legale o di altro tipo che l'organizzazione deve soddisfare.

10 Modi per distribuire rapidamente AWS - dummies

Scelta dell'editore

Sintassi JavaScript selezionata - dummies

Sintassi JavaScript selezionata - dummies

JavaScript è un linguaggio importante per la programmazione, lo sviluppo di giochi e le applicazioni desktop. Di seguito sono riportati gli elementi di sintassi JavaScript più comunemente utilizzati, inclusi i comandi per manipolare le variabili, controllare il flusso del programma e gestire le funzioni. Avviso funzione Descrizione ("messaggio"); Crea una finestra di dialogo a comparsa contenente un messaggio. var myVar = 0; Crea una variabile con un valore iniziale dato. Type is ...

I nuovi CSS3 Border Techniques - dummies

I nuovi CSS3 Border Techniques - dummies

Hanno fatto parte del CSS fin dall'inizio, ma i CSS3 aggiungono nuove opzioni davvero entusiasmanti. I browser moderni ora supportano i bordi creati da un'immagine così come gli angoli arrotondati e le ombre dei riquadri. Queste tecniche promettono di aggiungere nuove straordinarie funzionalità ai tuoi progetti. Confini dell'immagine CSS3 consente di utilizzare un'immagine ...

Scelta dell'editore

Utilizzando il componente aggiuntivo Analisi dati Excel con tabelle - dummies

Utilizzando il componente aggiuntivo Analisi dati Excel con tabelle - dummies

Il componente aggiuntivo Analisi dati (noto nelle precedenti versioni di Excel come Analysis ToolPak o ATP) ti aiuta a fare analisi statistiche di ogni genere - e la previsione delle vendite è sicuramente una sorta di analisi statistica. Un componente aggiuntivo contiene codice Visual Basic: un programma, spesso scritto in una versione di BASIC, che Excel può eseguire. È ...

Utilizzando riferimenti di celle esterne in Excel - dummies

Utilizzando riferimenti di celle esterne in Excel - dummies

Potresti scoprire di avere dati in una cartella di lavoro di Excel che desideri fare riferimento in una formula all'interno di un'altra cartella di lavoro. In tale situazione, è possibile creare un collegamento tra le cartelle di lavoro utilizzando un riferimento di cella esterna. Un riferimento di cella esterna non è altro che un riferimento di cella che risiede in un esterno ...

Utilizzando Excel per calcolare una media basata su criteri - dummy

Utilizzando Excel per calcolare una media basata su criteri - dummy

È Possibile utilizzare Excel per calcolare una media . Immaginalo: devi calcolare una media da un elenco di numeri, usando solo i numeri nell'elenco che corrispondono a una condizione. In altre parole, calcola la media utilizzando i numeri se corrispondono a un determinato criterio. Excel è pieno di sorprese e, per questo trucco, tu ...

Scelta dell'editore

Come utilizzare le funzioni per trovare valori in Excel - dummies

Come utilizzare le funzioni per trovare valori in Excel - dummies

Excel fornisce funzioni per trovare il più grande o i valori più piccoli in un set di dati Excel. Queste funzioni includono MAX, MAXA, MIN, MINA, LARGE e SMALL. MAX: valore massimo La funzione MAX trova il valore più grande nei dati. La funzione ignora le celle vuote e le celle contenenti testo o valori logici come TRUE e FALSE ...

Come utilizzare le macro per creare cartelle di lavoro Excel - dummies

Come utilizzare le macro per creare cartelle di lavoro Excel - dummies

A volte potresti volere o dover creare un Excel cartella di lavoro in modo automatico. Ad esempio, potrebbe essere necessario copiare i dati da una tabella e incollarli in una cartella di lavoro appena creata. La seguente macro copia un intervallo di celle dal foglio attivo e incolla i dati in una nuova cartella di lavoro. In che modo ...

Come utilizzare l'obiettivo Ricerca in Excel 2016 - manichini

Come utilizzare l'obiettivo Ricerca in Excel 2016 - manichini

A volte quando si fa l'analisi what-if in Excel 2016 , hai in mente un risultato particolare, ad esempio un importo di vendita o una percentuale di crescita target. Quando è necessario eseguire questo tipo di analisi, si utilizza la funzione Goal Seek di Excel per trovare i valori di input necessari per raggiungere l'obiettivo desiderato. Per utilizzare la ricerca obiettivo ...