Acasă Finanțe personale Hardware Cerințe pentru AWS Developers - dummies

Hardware Cerințe pentru AWS Developers - dummies

Cuprins:

Video: Linux Tutorial for Beginners: Introduction to Linux Operating System 2024

Video: Linux Tutorial for Beginners: Introduction to Linux Operating System 2024
Anonim

Indiferent de numărul de servicii pe care AWS le oferă, mai aveți nevoie de hardware pentru a utiliza serviciile. Cantitatea de hardware pe care o cereți atunci când lucrați cu serviciile din cloud este minimă, deoarece hardware-ul AWS face toate ridicările grele. Atunci când lucrați cu servicii la nivel local, aveți nevoie de hardware suplimentar, deoarece AWS nu mai face ridicarea greu pentru tine. Prin urmare, ar trebui să luați în considerare diferite cerințe hardware în funcție de locul în care găzduiți serviciul AWS.

Găzduirea serviciilor la nivel local

Ascuns în documentația AWS este tot felul de informații utile despre diverse servicii. De exemplu, AWS Storage Gateway va conecta un software

(o aplicație combinată cu suficientă capacitate de sistem de operare pentru a rula pe hardware sau pe o mașină virtuală) cu spațiu de stocare bazat pe nor.

Cu alte cuvinte, utilizați gateway-ul pentru a vă conecta aplicația la spațiul de stocare de date necesar. S-ar putea să pară că dacă rularea gateway-ului în nor ar fi o idee bună pentru că nu ar trebui să investești în hardware suplimentar. Cu toate acestea, când vă uitați la cerințe, vedeți că portul AWS Storage Gateway vine cu cerințe specifice hardware, instanță și stocare. Lucrul important de înțeles este că norul prezintă limite pe care trebuie să le ia în considerare în orice etapă de planificare.

Utilizarea serviciilor bazate pe cloud poate avea limite.

După ce vă asigurați că puteți executa configurația dorită, puteți începe să luați în considerare avantajele și dezavantajele muncii în nor. De exemplu, când găzduiți serviciul în nor, obțineți scalarea automată după cum este necesar și Amazon îndeplinește multe din sarcinile administrative pentru dvs. Cu toate acestea, pentru o perspectivă realistă, trebuie să compensați aceste avantaje cu conștientizarea dezavantajelor, cum ar fi:
  • Potențial de viteză redusă de aplicare
  • Necesitatea de a menține o conexiune de internet fiabilă
  • Pierderea flexibilității

trebuie să luați în considerare cheltuielile suplimentare sub formă de concedieri. Majoritatea organizațiilor constată că costurile hardware ale deplasării în nor sunt substanțial mai puțin decât menținerea unui departament IT complet, motiv pentru care fac acest lucru. Cu toate acestea, trebuie să faceți mișcarea cu înțelegerea că aveți alte probleme pe care să le luați în considerare atunci când faceți.

Gazduirea serviciilor în cloud

Atunci când găzduiți servicii la nivel local, trebuie să furnizați toată infrastructura necesară, care poate deveni scumpă.AWS furnizează îndrumări privind cerințele minime pentru găzduirea unui serviciu la nivel local.

O regulă bună atunci când găzduim servicii la nivel local este de a vedea cerințele furnizate de furnizori ca fiind cele mai mici. Dacă nu intenționați să încărcați mult serviciul, aceste minime de obicei funcționează. Cu toate acestea, când dați clic pe linkul Optimizarea portalului de optimizare, prima sugestie pe care o vedeți este de a adăuga resurse la poarta dvs. de acces. Planificarea pentru o capacitate prea mare este mai bună decât pentru că nu este suficientă, însă obținerea unei configurații cât mai aproape de ceea ce aveți nevoie va ajuta întotdeauna financiar.

Planificați în avans resurse suficiente.

Nu toate serviciile vor funcționa la nivel local, dar s-ar putea să fiți surprins să aflați că mulți fac. Problema este aceea de a defini exact modul în care intenționați să utilizați un anumit serviciu și compromisurile pe care sunteți dispus să le faceți. De exemplu, atunci când găzduiți un serviciu local, este posibil să vă fie greu să furnizați același nivel de conectivitate pe care îl puteți oferi terților atunci când găzduiește același serviciu în cloud.

Definirea unui mediu de dezvoltare

După ce știți despre resursele necesare pentru AWS și ați luat în considerare elementele de bază ale configurației dvs., trebuie să luați în considerare mediul de dezvoltare. Prima problemă pe care trebuie să o luați este una de limbă. AWS nu are grijă de IDE pe care îl utilizați (deși alegerea IDE determină ce caracteristici aveți la dispoziție pentru accesul la distanță), dar aceasta are grijă de limbă. Trebuie să verificați dacă AWS acceptă limba dorită pentru serviciul pe care doriți să-l accesați. De exemplu, aici sunt alegerile pentru serviciul Simple Queue Service (SQS).

Asigurați-vă că AWS oferă suport pentru limba pe care doriți să o utilizați.

Puteți crea un mediu de implementare utilizând EC2. Acest tutorial descrie modul de efectuare a acestei sarcini. Principalul avantaj al acestei abordări este că puteți dezvolta teoretic aplicații AWS de oriunde, deoarece dezvoltarea nu mai necesită un sistem local cu resurse specifice.

Cu toate acestea, această abordare nu este absolut gratuită și înseamnă că trebuie să aveți o conexiune de internet fiabilă de oriunde doriți să efectuați sarcini de dezvoltare - ceea ce nu este o problemă la locul de muncă, dar poate o problemă la domiciliu. Abordarea de dezvoltare bazată pe cloud utilizează interfața de comandă AWS (CLI).

Principalul motiv pentru a utiliza un mediu de dezvoltare localizat este acela că păstrează accesul la resurse locale și la bibliotecile de cod pe care organizația dvs. se bazează în prezent pentru a efectua sarcini de dezvoltare.

Această opțiune are, de asemenea, un avantaj în fiabilitate, deoarece nu vă bazați pe o conexiune la distanță pentru a o utiliza. Dacă conexiunea dvs. la Internet se reduce, puteți continua să dezvoltați codul (dar testarea nu este posibilă până când conexiunea nu este restabilită). Când utilizați această opțiune, aveți nevoie de o lățime de bandă suplimentară - cel puțin pentru scopuri de testare și permisiuni pentru accesul AWS prin firewall-ul organizației.

Nu sunteți limitat la doar două opțiuni atunci când lucrați cu AWS. De exemplu, puteți utiliza un mediu de dezvoltare locală, dar plasați codul pe S3.Folosirea memoriei de date bazate pe cloud înseamnă că puteți avea configurații localizate în mai multe locații (astfel încât să păstrați accesul la resursele locale) și să câștigați în continuare avantajele dezvoltării bazate pe cloud, cum ar fi accesul la codul dvs. din orice locație unde vă aflați aveți un mediu de dezvoltare configurat.

Acest tutorial este, de asemenea, interesant pentru că vă spune cum să configurați mediul de dezvoltare pentru a utiliza Elastic Beanstalk pentru proiect, controlul sursei și utilizarea depozitului. Ca și în cazul unui mediu de dezvoltare localizat, mai aveți nevoie de permisiuni necesare pentru acces la Internet și cu o lățime de bandă suficientă pentru a face față creșterii solicitărilor de date pentru ca această opțiune să funcționeze bine. De fapt, cerințele privind lățimea de bandă sunt mai mari decât o configurație locală, iar mediul de dezvoltare trebuie să funcționeze cu resurse la distanță.

Alegerea mediului de dezvoltare corect nu este ușor. În multe cazuri, alegerea devine una dintre preferințele personale și cerințele organizaționale. De exemplu, utilizarea unei soluții de dezvoltare bazate pe nor ar putea să nu fie o opțiune atunci când se ocupă de sarcini sensibile de dezvoltare; nevoile de securitate ar putea atribui alte dorințe.

Hardware Cerințe pentru AWS Developers - dummies

Alegerea editorilor

Social Media Design: Twitter Opțiuni imagine - dummy

Social Media Design: Twitter Opțiuni imagine - dummy

Jonglați constrângerile legate de spațiu și modul cel mai bun de a poziționa cele trei imagini separate pe care vi se permite să le utilizați în profilul dvs. Twitter.

Social Media Design: Inspirând exemplele de afaceri pe Facebook - manechine

Social Media Design: Inspirând exemplele de afaceri pe Facebook - manechine

ÎNainte de scufundări în elementele de bază ale proiectării o pagină solidă Facebook, aruncați o privire asupra unor branduri care profită din plin de Facebook cu pagini proprii. Persoanele fizice și organizațiile de la bloggeri la proprietarii de magazine Etsy de la domiciliu la branduri internaționale folosesc Facebook pentru a se conecta cu clienții și fanii existenți, precum și cu potențialul lor ...

Social Media Optimization: Publicarea Tweets automat la profilul dvs. Facebook - dummies

Social Media Optimization: Publicarea Tweets automat la profilul dvs. Facebook - dummies

Lucrurile noi pe care să le postați pe Facebook pot fi o adevărată corvoadă. Din fericire, există un truc pe care îl puteți optimiza pe acest site media social. Dacă puteți atinge postarea încrucișată a conținutului între servicii, vă puteți salva ceva timp. Twitter vă oferă posibilitatea de a vă conecta profilul cu alte servicii. Există, ...

Alegerea editorilor

Cum se verifică performanța sistemului cu AWS - dummies

Cum se verifică performanța sistemului cu AWS - dummies

AWS (Amazon Web Services) metode pentru monitorizarea serviciilor specifice AWS. Cu toate acestea, este posibil să aveți probleme de performanță a sistemului sau probleme de aplicare non-AWS care trebuie abordate, ceea ce înseamnă că aveți instrumente care pot funcționa în afara AWS. Pachetul de grupuri de instrumente de performanță conține un număr de instrumente specifice pentru realizarea acestei sarcini ...

Cum să alegeți serviciile AWS de care aveți nevoie - dummies

Cum să alegeți serviciile AWS de care aveți nevoie - dummies

Amintiți-vă că aveți doar 12 luni de libertate proces în care să se ia decizii privind serviciile AWS (Servicii Amazon Web) pe care să le utilizați în afacerea dvs. Douăsprezece luni pot părea mult timp, dar veți descoperi că se evaporă înaintea ochilor dvs. în timp ce încercați să vă jonglați responsabilitățile zilnice, întâlnirile ...

Probleme de securitate aWS - dummy

Probleme de securitate aWS - dummy

Pentru a utiliza AWS (Amazon Web Services) cale. Administratorii și profesioniștii în domeniul securității se pot răzbuna rapid, încercând să păstreze aceste computere interconectate în siguranță, dar aceasta face parte din descrierea postului. Trebuie să urmați cele mai bune practici în securizarea sistemelor informatice, a datelor pe care le conțin, ...

Alegerea editorilor

Cum se asamblează o Circuit de organe color - dummies

Cum se asamblează o Circuit de organe color - dummies

După ce ați strâns toate materialele de care aveți nevoie construiți un organ de culoare, sunteți gata să asamblați proiectul. Vedeți ce aveți nevoie pentru a construi un circuit de organe color. Veți avea nevoie de următoarele instrumente: Sârma de lipit, de preferință cu setări de 20 și 40 W Solder Utilizați lipire mai groasă pentru firele de tensiune și subțire ...

Construirea unui Circuit Dead-Bug Style - dummies

Construirea unui Circuit Dead-Bug Style - dummies

) Sunt montate cu capul în jos pe placa de circuit imprimat (PC), majoritatea picioarelor lipindu-se în aer! Arata ca multe. . . morți bug-uri! Un alt nume pentru acest tip de construcție este "circuitele de aer", deoarece componentele sunt atașate direct la ...

Aplicarea RFID în lumea reală - dummies

Aplicarea RFID în lumea reală - dummies

Capacitatea de a urmări și de a urmări, de a urmări și de a găsi, peek sunt toate îmbunătățite prin utilizarea RFID. Unii avocați de confidențialitate vă faceți griji că aparatele vor atașa în mod magic etichetele RFID la îmbrăcăminte sau pantofi pe măsură ce vă plimbați prin magazin sau în jurul unui birou, dar acest lucru este foarte puțin probabil. Limitele ...