Az AWS által felügyelt szolgáltatások megvalósításának legjobb gyakorlatai

Az AWS Managed Services, amelyet néha „AWS felügyelt felhőszolgáltatásoknak” is neveznek, olyan eszközök gyűjteménye, amelyek segítenek automatizálni az AWS-szolgáltatások működését, és több időt biztosítanak az üzletére összpontosítani. Számos előnyt kínálnak, beleértve a csökkentett költségeket és a nagyobb biztonságot. Ebben a blogbejegyzésben mindent áttekintünk, amit tudnia kell az AWS menedzselt szolgáltatások bevezetéséről, és arról, hogy az milyen előnyökkel járhat vállalkozása számára.





  AWS által felügyelt szolgáltatások

Tartalom



A megfelelő AWS által felügyelt szolgáltatások kiválasztása

Ha készen áll az AWS használatának megkezdésére, AWS által felügyelt szolgáltatások egyszerű módja az AWS használatának. A szolgáltatás egyszerű módot biztosít azoknak a felhasználóknak, akik nem ismerik a felhőalapú számítástechnika csínját-bínját, hogy anélkül kezdjék el használni a szolgáltatásokat, mint az S3 vagy a Redshift, anélkül, hogy aggódniuk kellene a kezelésük miatt.

Az AWS lehetővé tette olyan kisvállalkozások számára, amelyek nem engedhetik meg maguknak az elhivatott IT-személyzetet vagy házon belüli fejlesztőket azáltal, hogy felügyelt szolgáltatásokat nyújtanak külső partnereken, például a Dell EMC-n és a PWC Consulting Groupon keresztül. Ezekkel a megoldásokkal az ügyfelek az alaptevékenységükre összpontosíthatnak, miközben tudhatják, hogy magasan képzett szakértőkkel állnak rendelkezésére, akik minden másról gondoskodnak (beleértve a biztonsági mentéseket is).



Világos célok és célok meghatározása

Mielőtt bármilyen projektet elkezdene, fontos világos célokat és célokat meghatározni. Ez segít abban, hogy jó úton haladjon, és könnyen azonosíthatja azokat a területeket, ahol erőfeszítései megtérülnek.



Először is ne törődj túl sokat azzal, hogy másoknak mik a céljai; a hangsúly a céljainak meghatározására kell, hogy álljon abból a szempontból, hogy mit szeretne elérni azok kitűzésével. Lehet, hogy magától értetődőnek hangzik, de ha nem igazodnak a tiédhez, akkor úgysem érdemes folytatni őket! Például:

  • Ha az egyik fitneszcélom egyszerűen a „fogyni akarok”, akkor sokkal többre lenne szükségem, mint csupán 6 hónapnyi testmozgásra, mielőtt bármilyen eredményt látnék (és még akkor is nehéz lenne). A jobb cél valami ilyesmi lehet: „3 hónapon belül 10 fontot szeretnék leadni”. Így kevesebb a csalódás lehetősége, amikor a dolgok nem a tervek szerint alakulnak – és jó eséllyel nem is fog!

Méretezés a növekedés és a rugalmasság érdekében

Ebben a részben megvizsgáljuk, hogyan méretezheti alkalmazását a növekedés és a rugalmasság érdekében.



  • Növelje és csökkentse a keresletet: Ha tudja, hogy az év bizonyos időszakaiban, például ünnepnapokon vagy nyári szünetben, a szolgáltatás iránti kereslet magasabb lesz a szokásosnál, akkor bölcs dolog ezt úgy tervezni, hogy az adott időszakok előtt növeli a szolgáltatást. Például, ha a forgalom eléri a 100 kérést másodpercenként (RPS) karácsonykor, és januárban visszaesik 50 RPS-re, akkor kétféleképpen kezelheti ezt a helyzetet: vagy automatikus skálázási csoportokat használ, vagy manuálisan növeli a kapacitást csúcsidőben. Az automatikus skálázási csoportok lehetővé teszik annak meghatározását, hogy adott időpontban hány példány fusson bizonyos feltételek alapján – például ha a CPU kihasználtsága meghaladja a 80%-ot. Riasztásokat is beállíthat, hogy azok felébredjenek, amikor ezek a körülmények bekövetkeznek; ez akkor lehet hasznos, ha más mutatók nagy terhelést jeleznek, például hibaarányt vagy késleltetési csúcsokat (a riasztásokról később). A kézi méretezés lehetővé teszi az új példányok indításának teljes körű ellenőrzését, de olyan megfigyelőeszközökre van szükség, mint a CloudWatch Metrics, valamint némi tapasztalatra van szükség az AWS-szolgáltatásokkal, például az EC2-vel és az S3-mal, hogy ne induljanak el véletlenül hajnali 3-kor, miközben mindenki más alszik!

Bővebben tőlünk: A digitális biztonság fokozása: A Windows-hitelesítés, az egyszeri bejelentkezés és a Cote.js összekapcsolása az egyszerűsített felhasználói hozzáférés-szabályozás érdekében



Monitoring és jelentéskészítés legjobb gyakorlatai

A figyelés és a jelentéstétel az AWS által felügyelt szolgáltatások fontos részei. A megfigyelés lehetővé teszi annak meghatározását, hogy a szolgáltatás a várt módon fut-e. Például, ha egy terheléselosztó nem válaszol, vagy egy EC2-példány meghibásodik, azonnal tudnia kell róla, hogy kijavíthassa a problémát, mielőtt az a rendszer más részeit érintené.

Az állapotának figyelése mellett minden AWS-szolgáltatás olyan mérőszámokat is biztosít, amelyeket harmadik féltől származó eszközök (például Datadog vagy CloudWatch) vagy egyéni szkripteket használhatnak, amelyek bizonyos feltételek teljesülése esetén figyelmeztetést küldenek (például: „Küldj e-mailt, ha a CPU a kihasználtság eléri a 80%-ot”). Ezek a mutatók segíthetnek azonosítani az alkalmazás architektúrájának szűk keresztmetszeteit, mielőtt azok kritikus problémákká válnának a felhasználók számára; ugyanakkor hasznosak a használati szokások idővel bekövetkező váratlan változásainak azonosítására is – például: „Hány kérést kaptunk tegnap a múlt héthez képest?”

Következtetés

Reméljük, hogy ez az útmutató segített megérteni az AWS menedzselt szolgáltatások megvalósításának legjobb gyakorlatait. Ha kérdése van, forduljon bizalommal!