5 méně známých úžasných nabídek AWS

AWS stále dominuje, ať už jde o kvalitu nebo kvantitu. V důsledku toho se mnoho drahokamů může ztratit v tlačenici.

AWS se neustále rozšiřuje rychleji, než si kdokoli dokáže poradit. Dokonce i zkušení architekti přiznávají, že neznají více než 20–30 % hloubky AWS. Zatímco více možností je vždy vítáno, nevýhodou je, že se mnoho vynikajících nabídek ztratí v davu.

Mohlo by to být proto, že mají menší, konkrétnější případ použití nebo protože jejich propagace není součástí agresivních plánů rozšíření Amazonu.

Tento článek vrhá světlo na pět takových nabídek AWS.

S největší pravděpodobností jste o nich ještě neslyšeli a existuje velká šance, že do budoucna zůstanou zahaleny nejasnostmi. Tyto nabídky jsou úžasně užitečné a vysoce nákladově efektivní, ale téměř ne každý je zná.

Světelná plachta

Jedním z důvodů, proč AWS nebyl schopen udělat díru do menších nasazení, kromě vyšších nákladů, je složitost.

Dokumentace AWS je tak rozsáhlá a matoucí, že pokud se vám podaří dokončit výzkum během víkendu a dospějete ke konkrétnímu porozumění, můžete se počítat mezi vyvolené. Pro nás ostatní znamená AWS složitost děsivé úrovně. Dokonce i vypracování měsíčních nákladů na službu AWS vyžaduje více mozkových buněk a způsobuje mi trvalou bolest hlavy. V důsledku toho jsou menší nasazení prostorem, kterému dominuje DigitalOcean, KamateraLinode atd., kde roztočíte instanci s fixními náklady a zapomenete na ni.

Ale nyní má AWS odpověď.

Stejně jako většina ostatních špičkových nabídek AWS, Světelná plachta obcházel po špičkách a usadil se v nabídce Amazonu, aniž by si toho někdo všiml. Je zaměřena na vývojáře, kteří používají tyto služby VPS, jak bylo zmíněno dříve, a později poslouží jako odrazový můstek k plnohodnotné platformě AWS. Lightsail má všechny funkce, které byste očekávali od svého oblíbeného poskytovatele:

Jednoduchá, předvídatelná cena

Lightsail má VPS od 3,50 $ za 512 MB RAM do 32 GB RAM / 8jádrový procesor za 160 $/měsíc. Využití šířky pásma je předvídatelné a docela velkorysé, v rozmezí od 1 TB do 7 TB, v závislosti na vašem plánu. Jinými slovy, pokud platíte 10 $ měsíčně na Lightsail, platíte 10 $ měsíčně. 🙂

DevOps ráj

Lightsail také přináší mnoho funkcí DevOps, které se staly standardem mezi poskytovateli cloudu. Ať už se jedná o nástroje pro vyrovnávání zátěže, spravované databáze, úložiště objektů nebo předkonfigurované servery pro vaše oblíbené webové aplikace (například nasazení pro Node, Laravel atd. můžete provést jedním kliknutím), Lightsail má vše.

  Jak sloučit dokumenty Microsoft Word

Plný přístup AWS

Přestože je Lightsail samostatnou službou, není zcela odstraněna z ekosystému AWS. Prostřednictvím VPC peeringu si můžete užívat výhod jiných služeb AWS, když jste na Lightsail.

Lightsail plynule upgraduje na EC2, když se vaše potřeby zvětší a jste připraveni skousnout složitost. Dá se říci, že toto je celý nápad, který měl Amazon za spuštěním Lightsail, ale se službou tak vynikající, jako je AWS, nevidím důvod, proč by si měl někdo stěžovat!

Neptune

Dalším členem naší sluneční soustavy AWS je Neptune (omlouvám se, nemohl jsem odolat podobnosti!). Neptun je vysoce dostupná, plně spravovaná grafová databáze. Je to relativně nová nabídka a pravděpodobně zůstane neznámá ze dvou důvodů: 1) Naprostý počet dostupných služeb AWS a 2) Vysoce selektivní případ použití pro grafové databáze.

Pro ty, kdo by se divili, grafové databáze jsou další podtřídou databází NoSQL, které ukládají a pracují s daty v a graf formát. Vynikají v aplikacích, kde mají entity mezi sebou mnoho vztahů, zvláště když tyto vztahy mají různé inherentní hodnoty. Některé dobré příklady, které volají po grafových databázích, jsou vyhledávání, sociální sítě, doporučovací nástroje atd.

Pokud používáte (nebo chcete používat) databáze spravované AWS, jako je Aurora, DynamoDB atd., a potřebujete databázi grafů pro svou další aplikaci, Neptun je správná cesta!

Sněhová koule

Další na našem seznamu je úžasná nabídka – hardwarová!

Amazonky Sněhová koule je staromódní (i když vysoce schopná) nabídka, když potřebujete pracovat s velkým množstvím dat.

Chcete-li ocenit užitečnost této podivně vypadající služby, zvažte, kolik dat musí vaše servery přesunout (dovnitř a ven) během typického dne. Pokud jste jako já, je nepravděpodobné, že přesáhne několik MB. V takových případech téměř nepřemýšlíme o datových přenosech, protože rychlost internetu je více než dostatečná. Některé společnosti však potřebují přesunout několik GB za hodinu nebo dokonce několik PB (Petabytů) za den. Nevím jak vy, ale kdybych měl za úkol zálohovat nebo obnovovat data v tomto měřítku, tak bych na tu práci prostě rezignoval!

Snowball byl postaven, aby se vypořádal s těmito případy.

  Jak povolit fotoaparát na Omegle

Stává se to takto: potřebujete zařízení Snowball od Amazonu, které vám bude doručeno. Zapojíte jej do svých systémů a přes noc do něj zapíšete absurdní množství dat. Jakmile budete hotovi, uvědomíte Amazon, který zařízení vyzvedne, odešle zpět do datového centra a nahraje všechna data zpět na váš účet S3.

Nejlepší na celém tomto procesu je, že zařízení Snowball je výjimečně účinné, podporuje několik protokolů a je odolné proti neoprávněné manipulaci. Takže pokud jste se potýkali s daty, která jsou opravdu, ale opravdu velká a mají většinou co do činění s archivními, zkuste Snowball!

Důvěryhodný poradce

Navzdory běžnému názvu, Důvěryhodný poradce je cenná služba, pokud jste rozsáhlým uživatelem AWS.

Představte si Trusted Advisor jako nástroj, který vám pomůže plánovat novou infrastrukturu, optimalizovat stávající nebo jednoduše spouštět skenování, abyste se ujistili, že vaše nasazení splňuje bezpečnostní standardy AWS. Vzhledem k tomu, jak těžké je to udělat i na jediném serveru ručně, řekl bych, že Trusted Advisor je jedním ze skrytých drahokamů mezi méně známými nabídkami AWS.

Všechno to může znít trochu abstraktně, takže se podívejme na konkrétní příklady toho, jak vám může Důvěryhodný poradce pomoci.

EC2 optimalizace

Trusted Advisor může skenovat vaše spuštěné instance EC2 a hlásit případy extrémně nízkého využití procesoru a sítě. To vám pomůže odhalit skutečné vzorce používání a ušetřit na účtech AWS tím, že se během velmi chudých období zbavíte některých instancí. Sami by bylo složité se k této informaci dostat.

Zabezpečení S3

Počet bezpečnostních chyb souvisejících s nesprávnými oprávněními S3 je příliš mnoho, než aby je bylo možné spočítat. Až příliš často se stává, že společnost omylem zveřejní svůj bucket(y) S3 a citlivá data, která by měla zůstat skryta, jsou odhalena a duplikována do rukou škodlivých subjektů.

Oprava je teoreticky jednoduchá: správná správa bezpečnostních oprávnění S3, ale je velmi snadné ji přehlédnout. To se stává zejména u projektů, které již nějakou dobu běží a někdo změní nastavení zabezpečení omylem nebo kvůli testování, ale zapomene je vrátit. S Trusted Advisor budou takové případy detekovány a okamžitě vás upozorníme.

Tyto dva příklady ani nepoškrábou šířka toho, co pro vás může důvěryhodný poradce udělat. Protože mnoho z těchto kontrol je zdarma, mohu říci pouze to, že bez ohledu na úroveň nasazení AWS je důvěryhodný poradce nutností.

  Jak vytvořit widgety s průhledným pozadím na iPhone

RTG AWS

Mikroslužby jsou velmi zábavné, zvláště pro evangelisty a manažery, kteří se dozvědí o jejich idylických výhodách a nemusí je ve skutečnosti kódovat. Pro vývojáře jsou ale Microservices noční můrou architektury a ladění. Je těžké vysledovat zprávy, jak přecházejí ze služby do služby, a často není možné zjistit, proč něco nefungovalo nebo proč se určitá zpráva ztratila.

Zvláště špatné je, když je zapojeno velké množství služeb. Počet možných interakcí je dostatečně vysoký, aby přetížil mysl, natož kód. Zvažte následující diagram mikroslužeb převzatý z fór StackExchange a představte si, že musíte tento nepořádek sledovat.

Naštěstí s Rentgen, AWS má nástroj, který může výrazně zjednodušit ladění mikroslužeb. X-Ray je v podstatě služba, která automaticky shromažďuje protokoly požadavků z každé služby, kterou jste nasadili, zjednodušuje tyto protokoly podle služeb a kombinuje je s dalšími daty, jako je latence a propustnost, aby poskytla přehled o tom, co se děje za všech okolností. ve vašem systému.

X-Ray funguje na architektuře mikroslužeb i bezserverových architektur. Další věc, kterou je třeba mít na paměti, je, že není k dispozici u všech nabídek AWS (pouze Amazon EC2, Amazon EC2 Container Service (Amazon ECS), AWS Lambda a AWS Elastic Beanstalk v době psaní) a jsou podporovány pouze tři programovací jazyky/prostředí. nyní: Java, .NET a Node. Je tomu tak proto, že X-Ray musí interagovat s vaším kódem přímo a zahrnuje masivní vývojové úsilí ze strany Amazonu.

To znamená, že jsem si 100% jistý, že velmi brzy bude podporováno více jazyků (osobně vidím, že Go, Scala, Kotlin atd. budou podporovány velmi brzy a interpretované jazyky budou následovat později).

Závěr

V tomto článku jsem chtěl jen ukázat, že v AWS je víc než EC2, ELB, RDS, S3 atd. Nejde jen o infrastrukturu, ale také o podpůrné nástroje, kde AWS rychle vyniká. O těchto úžasných nabídkách neslyšíme, protože Amazon nemá prostor a rozpočet na to, aby je všechny propagoval – v době psaní je téměř 100 nabídek od AWS!

Je proto nepravděpodobné, že o těchto službách uslyšíte na velké akci nebo že o nich najdete knihy/kurzy. Nejlépe uděláte, když se přihlásíte k odběru oficiálních oznámení AWS a uvidíte, zda nebylo vydáno něco nového, co vám může usnadnit život!

Pokud se chcete dozvědět o AWS, přejděte na Udemya najdete stovky online kurzů pro požadovaný předmět.