Video: Amazon Cloud Drive, stocare de muzica, poze si filme in cloud computing 2024
Elastic Compute Cloud (EC2) este o fiară unică; funcționarea sa este dictată de abordarea designului realizată de Amazon în timpul creării serviciului și că designul are implicații de anvergură asupra modului în care aplicațiile EC2 ar trebui să fie arhitectate și gestionate.
Diferența dintre succesul și eșecul cu EC2 este dictată de cât de bine înțelegeți caracteristicile serviciului și cât de bine vă aliniați aplicațiile cu acele caracteristici.
O imagine reprezintă colecția de biți necesari pentru a crea o instanță care rulează. Această colecție include elementele descrise în această listă:
-
Cel puțin sistemul de operare care rulează pe instanță: Aceasta înseamnă că poate fi Windows sau Linux.
-
Toate pachetele software pe care le-ați ales să le instalați: Pachetul poate fi un software pe care l-ați scris sau un pachet de la un furnizor terț (presupunând, desigur, că licența software acceptă acest tip de utilizare). De exemplu, puteți include serverul web Apache împreună cu balancerul de încărcare HAProxy - ambele sunt produse open source care pot fi incluse în mod liber în imaginea dvs.
-
Orice informație de configurare necesară instanței pentru a funcționa corect: De exemplu, într-o imagine care conține Linux, Apache și HAProxy, puteți include informații de configurare pentru HAProxy pentru a comunica cu serverul Apache situat pe aceeași instanță. Adăugarea acestor informații la imagine împiedică configurarea pachetelor de fiecare dată când lansați imaginea.
O imagine are drepturi de acces : Cineva o deține și proprietarul poate controla cine poate lansa (sau chiar vedea) imaginea. Următoarea listă descrie categoriile de proprietate asupra imaginilor, care sunt listate în meniul drop-down:
-
Deținută de mine: Imaginile create de contul dvs., indiferent dacă sunteți singurul său utilizator sau îl împărțiți altora; poate include imagini publice și private
-
Imagini Amazon: Imagini create de Amazon și puse la dispoziția oricui dorește să le folosească
-
Imagini publice: Imagini deținute de alte conturi, dar puse la dispoziția oricui vrea să le utilizeze
-
Imagini private: Imagini deținute de dvs. și puse la dispoziție numai dvs. sau altor conturi pe care le specificați
-
Imagini EBS: Imagini care utilizează Elastic Block Storage (EBS) pentru imagini AMI
-
: Imagini stocate în Service Simple Storage (S3)
-
32-bit: Imagini construite pe sisteme de operare pe 32 de biți EWS-backed)
-
pe 64 de biți: Imagini construite pe sisteme de operare pe 64 de biți (pot fi fie suportate de instanță sau EBS)
-
AWS Marketplace: sunt disponibile contra cost
Companiile comerciale de software care oferă imagini care conțin software-ul lor fac de obicei acest tip disponibil.Imaginile Marketplace abordează problema licențierii software-ului comercial: dacă sunteți utilizator, nu doriți să plătiți o taxă de licență perpetuă completă pentru o instanță pe care ați putea să o derulați doar câteva ore sau zile; pe de altă parte, creatorul de software dorește să fie plătit pentru valoarea oferită de software.
Imaginile de pe piață permit companiilor de software să ofere software-ul lor pe bază de plată pentru utilizare, permițând atât vânzătorului cât și utilizatorului să beneficieze de un mod de plată care se aliniază la abordarea globală AWS.
Fiți foarte atent cu privire la AMI-urile pe care le utilizați. Când lansați o instanță dintr-o imagine publică, lansați toate pachetele software pe care creatorul le-a plasat pe imagine. Nu este nevoie de multă imaginație pentru a imagina tipurile de software rău intenționat care pot ajunge pe AMI.
Pentru orice sarcină dincolo de prototipare, utilizați imagini numai din surse de încredere. Chiar mai bine, creați propriile imagini, astfel încât să știți exact ce se întâmplă pe AMI.
O privire mai atentă la cifră relevă o corn al copacilor cu alte informații AMI:
-
AMI ID: Privind din meniul derulant AMI Type pentru a identifica fiecare AMI, acest număr alocat AWS este unic pentru fiecare AMI.
-
Sursa: Descrierea AMI include, de obicei, informații despre numele creatorului AMI, sistemul de operare și componentele software instalate pe AMI.
-
Proprietar: Acest număr lung este numărul contului AWS al proprietarului imaginii.
Următoarele informații despre imagine nu sunt vizibile în imaginea de ecran din figură, dar dacă parcurgeți spre dreapta, o puteți vedea:
-
Vizibilitate: Vă informează cine poate vedea platforma AMI
-
: Afișează sistemul de operare instalat pe dispozitivul AMI
-
Root: Indică dacă imaginea este o instanță susținută de S3 sau o instanță susținută de EBS
-
Virtualizare: Specifică modul în care instanța interacționează cu hypervisorul de virtualizare în EC2 (informații despre care în general nu trebuie să vă preocupați sau, într-adevăr, că aveți controlul)