5 oferte uimitoare AWS mai puțin cunoscute

AWS continuă să domine, indiferent dacă este vorba despre calitate sau cantitate. Drept urmare, multe pietre prețioase se pot pierde în aglomerație.

AWS continuă să se extindă mai repede decât poate face față oricine. Chiar și arhitecții experimentați mărturisesc că nu cunosc mai mult de 20-30% din adâncimea AWS. În timp ce mai multe opțiuni sunt întotdeauna binevenite, dezavantajul aici este că multe oferte excelente se pierd în mulțime.

Ar putea fi pentru că au un caz de utilizare mai mic, mai specific sau pentru că promovarea lor nu face parte din planurile agresive de extindere ale Amazon.

Acest articol aruncă lumină asupra a cinci astfel de oferte AWS.

Cel mai probabil nu ați auzit de ele și sunt șanse mari ca acestea să rămână învăluite în obscuritate în viitor. Aceste oferte sunt uimitor de utile și foarte rentabile, dar aproape nu sunt cunoscute de toată lumea.

Lightsail

Unul dintre motivele pentru care AWS nu a reușit să facă o adâncime în implementările de dimensiuni mai mici, în afară de costurile mai mari, este complexitatea.

Documentația AWS este atât de vastă și de confuză, încât dacă reușiți să vă finalizați cercetările într-un weekend și ajungeți la o înțelegere concretă, vă puteți număra printre cei aleși. Pentru noi ceilalți, AWS înseamnă complexitatea unui nivel terifiant. Chiar și stabilirea unui cost lunar al unui serviciu AWS necesită mai multe celule cerebrale și mă lasă cu o durere de cap de durată. Ca urmare, implementările mai mici sunt un spațiu dominat de DigitalOcean, KamateraLinode etc., unde învârtiți o instanță cu cost fix și uitați de ea.

Dar acum, AWS are un răspuns.

La fel ca majoritatea celorlalte oferte AWS non-top, Lightsail a mers în vârful picioarelor și s-a stabilit pe meniul Amazon fără a fi observat. Este destinat dezvoltatorilor care folosesc acele servicii VPS așa cum am menționat mai devreme și va servi ca o piatră de temelie pentru platforma AWS cu drepturi depline. Lightsail are toate caracteristicile la care te-ai aștepta de la furnizorul tău preferat:

Prețuri simple, previzibile

Lightsail are VPS începând de la 3,50 USD pentru 512 MB RAM la 32 GB RAM / Procesor cu 8 nuclee pentru 160 USD/lună. Utilizarea lățimii de bandă este previzibilă și destul de generoasă, variind de la 1 TB la 7 TB, în funcție de planul dvs. Cu alte cuvinte, dacă plătiți 10 USD pe lună pe Lightsail, plătiți 10 USD pe lună. 🙂

Paradisul DevOps

Lightsail aduce, de asemenea, multe funcții DevOps care au devenit standard printre furnizorii de cloud. Fie că este vorba de echilibrare de încărcare, baze de date gestionate, stocare de obiecte sau servere preconfigurate pentru aplicațiile web preferate (de exemplu, puteți face implementări cu un singur clic pentru Node, Laravel etc.), Lightsail are totul.

  Cum să ștergeți contul VK

Acces complet AWS

Deși Lightsail este un serviciu separat, nu este complet eliminat din ecosistemul AWS. Prin peering-ul VPC, vă puteți bucura de beneficiile altor servicii AWS în timp ce sunteți pe Lightsail.

Lightsail se actualizează fără probleme la EC2 atunci când nevoile dvs. devin mai mari și sunteți gata să mușcați glonțul complexității. Se poate spune că aceasta este toată ideea pe care Amazon a avut-o în spatele lansării Lightsail, dar cu un serviciu la fel de excelent ca AWS, nu văd de ce ar trebui să se plângă cineva!

Neptun

Următorul membru al sistemului nostru solar AWS este Neptun (scuze, nu am putut rezista asemănării!). Neptune este o bază de date cu grafice foarte disponibilă, gestionată complet. Este o ofertă relativ nouă și este probabil să rămână necunoscută din două motive: 1) numărul mare de servicii AWS disponibile și 2) cazul de utilizare extrem de selectiv pentru bazele de date grafice.

Pentru cei care se întreabă, bazele de date grafice sunt o altă subclasă de baze de date NoSQL care stochează și lucrează cu date într-un grafic format. Ei excelează în aplicațiile în care entitățile au o mulțime de relații între ele, mai ales când acele relații au valori inerente diferite. Câteva exemple bune care strigă pentru bazele de date grafice sunt căutarea, rețelele sociale, motoarele de recomandare etc.

Dacă utilizați (sau doriți să utilizați) baze de date gestionate de AWS precum Aurora, DynamoDB etc. și aveți nevoie de o bază de date grafică pentru următoarea aplicație, Neptune este calea de urmat!

Bulgare de zapada

Următoarea pe lista noastră este o ofertă uluitoare – una hardware!

de la Amazon Bulgare de zapada este o ofertă de modă veche (deși foarte capabilă) atunci când trebuie să vă ocupați de cantități mari de date.

Pentru a aprecia utilitatea acestui serviciu cu aspect ciudat, luați în considerare câte date trebuie să mute serverele dvs. (înăuntru și ieșit) în timpul unei zile obișnuite. Dacă sunteți ca mine, este puțin probabil să depășească câțiva MB. În astfel de cazuri, nu ne gândim niciodată la transferurile de date, deoarece vitezele de internet sunt mai mult decât suficiente. Dar, unele companii trebuie să mute câțiva GB pe oră sau chiar câțiva PB (Petabytes) pe zi. Nu știu despre tine, dar dacă aș avea sarcina de a face copii de rezervă sau de a restabili datele la această scară, mi-aș da demisia!

Snowball a fost construit pentru a face față acestor cazuri.

Iată cum se întâmplă: aveți nevoie de un dispozitiv Snowball de la Amazon, care vă este livrat. Îl conectezi la sistemele tale și îi scrii peste noapte cantități absurde de date. După ce ați terminat, notificați Amazon și ei ridică dispozitivul, îl trimit înapoi la centrul de date și încarcă toate datele înapoi în contul dvs. S3.

  Cum să configurați și să utilizați aplicația Microsoft Family Safety

Cea mai bună parte a întregului proces este că dispozitivul Snowball este excepțional de eficient, acceptă mai multe protocoale și este rezistent la falsificare. Așa că, dacă te-ai luptat cu date care sunt cu adevărat, foarte mari și care au de-a face mai ales cu arhivarea, dă o șansă Snowball!

Consilier de încredere

În ciuda numelui comun, Consilier de încredere este un serviciu valoros dacă sunteți un utilizator extins al AWS.

Gândiți-vă la Trusted Advisor ca la un instrument care vă ajută să planificați infrastructura nouă, să le optimizați pe cele existente sau pur și simplu să efectuați scanări pentru a vă asigura că implementările dvs. îndeplinesc standardele de securitate AWS. Având în vedere cât de greu este să faci asta chiar și pe un singur server manual, aș spune că Trusted Advisor este una dintre pietrele ascunse printre ofertele AWS mai puțin cunoscute.

Totul poate suna puțin abstract, așa că haideți să vedem câteva exemple concrete despre cum vă poate ajuta un consilier de încredere.

Optimizare EC2

Trusted Advisor poate scana instanțele EC2 care rulează și poate raporta cazuri de utilizare extrem de scăzută a CPU și a rețelei. Acest lucru vă va ajuta să descoperiți modele reale de utilizare și să economisiți din facturile dvs. AWS prin eliminarea unora dintre cazurile dvs. în perioadele foarte slabe. Pe cont propriu, ar fi complicat să dai peste aceste informații.

Securitate S3

Numărul de defecțiuni de securitate legate de privilegii S3 necorespunzătoare este prea multe pentru a fi numărate. De prea multe ori, o companie ajunge să-și facă din greșeală găleata(urile) S3 publice, iar datele sensibile care ar trebui să rămână ascunse sunt expuse și duplicate în mâinile entităților rău intenționate.

Remedierea este simplă în teorie: gestionarea corectă a permisiunilor de securitate S3, dar este foarte ușor de trecut cu vederea. Acest lucru se întâmplă în special în proiectele care rulează de ceva vreme, iar cineva modifică setările de securitate din întâmplare sau pentru unele teste, dar uită să le anuleze. Cu Trusted Advisor, astfel de cazuri vor fi detectate și aduse la cunoștință instantaneu.

Aceste două exemple nici măcar nu zgârie lăţime a ceea ce poate face consilierul de încredere pentru dvs. Deoarece multe dintre aceste verificări sunt gratuite, tot ce pot spune este că, indiferent de nivelul dvs. de implementări AWS, un consilier de încredere este o necesitate.

AWS X-Ray

Microserviciile sunt foarte distractive, în special pentru evangheliști și manageri cărora li se spune despre beneficiile lor idilice și nu trebuie să le codifice. Dar pentru dezvoltatori, microserviciile sunt o arhitectură și un coșmar de depanare. Este greu să urmăriți mesajele pe măsură ce trec de la serviciu la serviciu și, de multe ori, este imposibil de spus de ce ceva nu a funcționat sau de ce s-a pierdut un anumit mesaj.

  Cum să dezactivați adaptarea automată a textului în Microsoft PowerPoint

Devine deosebit de rău atunci când există un număr mare de servicii implicate. Numărul de interacțiuni posibile este suficient de mare pentru a supraîncărca mintea, darămite codul. Luați în considerare următoarea diagramă de microservicii luată de pe forumurile StackExchange și imaginați-vă că trebuie să urmăriți această mizerie.

Din fericire, cu Raze X, AWS are un instrument care poate simplifica foarte mult modul în care depanați microservicii. În esență, X-Ray este un serviciu care colectează automat jurnalele de solicitare de la fiecare serviciu pe care l-ați implementat, eficientizează acele jurnale în funcție de serviciu și le combină cu alte date, cum ar fi latența și debitul, pentru a prezenta un instantaneu bogat în informații a ceea ce se întâmplă în orice moment. în sistemul dumneavoastră.

X-Ray funcționează atât pe arhitecturi cu microservicii, cât și pe arhitecturi fără server. Un alt lucru de reținut este că nu este disponibil pe toate ofertele AWS (doar Amazon EC2, Amazon EC2 Container Service (Amazon ECS), AWS Lambda și AWS Elastic Beanstalk în momentul scrierii) și doar trei limbaje/medii de programare sunt acceptate de acum: Java, .NET și Node. Acest lucru se datorează faptului că X-Ray trebuie să interacționeze direct cu codul dvs. și implică un efort masiv de dezvoltare din partea Amazon.

Acestea fiind spuse, sunt 100% încrezător că mai multe limbi vor fi acceptate foarte curând (eu personal văd că Go, Scala, Kotlin etc., fiind susținute destul de curând și limbi interpretate care vor urma mai târziu).

Concluzie

În acest articol, am vrut doar să arăt că în AWS există mai mult decât EC2, ELB, RDS, S3 etc. Nu este vorba doar de infrastructură, ci și de instrumente de asistență în care AWS excelează rapid. Nu auzim despre aceste oferte uimitoare, deoarece Amazon nu are spațiul și bugetul necesar pentru a le promova pe toate – în momentul în care scriem, există aproape 100 de oferte de la AWS!

Ca atare, este puțin probabil să auziți despre aceste servicii la un eveniment major sau să găsiți cărți/cursuri despre ele. Cel mai bun lucru de făcut este să vă abonați la anunțurile oficiale AWS și să vedeți dacă a fost lansat ceva nou care vă poate face viața mai ușoară!

Dacă sunteți curios să aflați despre AWS, atunci accesați Udemyși veți găsi sute de cursuri online pentru subiectul dorit.