sql >> Databáze >  >> NoSQL >> MongoDB

Hybridní cloud vs. Úplný veřejný cloud – klady a zápory

Spotřebitelé a uživatelé technologií přijali cloud computing od jeho rozmachu. Zahrnuje to velmi přínosnou část dnešní technologie o tom, jak lidé používají technologii a jak s ní interagují, zejména příchod IoT (Internet of Things) a IoE (Internet of Everything). Obě technologie konceptualizují, jak propojí různá zařízení (včetně chytrých telefonů, domácích spotřebičů, senzorů a dalších síťových zařízení), lidi, data a procesy a umožní jim bezproblémovou vzájemnou komunikaci.

Přestože se tento blogový příspěvek nezaměřuje na IoT nebo IoE, oba využívají cloud computing k usnadnění systému, který je základem jeho konceptu. Nyní se možná bude muset zaměřit na obecný pojem cloud computing, ale hybridní cloud a úplný veřejný cloud odlišují důležitost a jeho výhody podle toho, kde se to týká. Zabezpečení, náklady, autonomie dat a správa mohou být některé z primárních aspektů, abyste se podívali, jaké jsou výhody a nevýhody těchto dvou.

Nasazení vaší databázové technologie do prostředí Hybrid Cloud s sebou nese výhody, ale i nevýhody, které zakrývají celý proces tohoto nastavení. Určení, zda požadujete hybridní cloud, vyžaduje úplné pochopení kapacity a posouzení celkových požadavků vaší organizace nebo společnosti. V tomto blogu se podíváme na to, jak mohou být databáze Hybrid Cloud a Full Public Cloud výhodné nebo nevýhodné ve scénářích reálného světa.

Co je to hybridní cloud?

V našem předchozím blogu jsme Hybridní cloudovou databázi definovali takto: 

"Jedná se o topologii, která využívá kombinaci soukromého a veřejného cloudu a dokonce i místních služeb. Zní to podobně jako prostředí Multi-Cloud, ale hlavní rozdíl je v tom, že tento koncept odkazuje konkrétně na kombinace veřejného a soukromého, což by mohlo zahrnovat i on-prem.“

Implementace vašeho hybridního cloudu musí být řádně zdokumentována, protože ke splnění jeho potřeb a splnění požadavků může vyžadovat několik jedinečných služeb. Správa zabezpečení a dat nebo autonomie dat musí být efektivní a produktivní. Aby bylo vše jasnější a jednodušší, pojďme se podívat na jeho výhody a nevýhody (nebo výhody a nevýhody) hybridního cloudu.

Profíci s hybridním cloudem

Nejčastějšími jmenovateli pro používání Hybrid Cloud jsou následující:
 

  • Disaster Recovery (DR):Přístup Hybrid Cloud vám umožňuje mít prostředí Disaster  Recovery pro vysokou dostupnost nebo redundanci , takže v případě selhání můžete přejít do režimu selhání. Data lze distribuovat mezi více poskytovatelů cloudu pro vysoce efektivní redundanci, převzetí služeb při selhání a obnovu po havárii.

  • Škálovatelnost:V případě, že potřebujete škálovat databáze, použití hybridní topologie vám umožní škálovat různými způsoby v závislosti na řešení a požadavcích. Také vám umožňuje rychle se vypořádat s variacemi v poptávce po zdrojích a přidávat nebo odebírat zdroje/uzly.

  • Rychlejší vývoj:Hybridní cloud vám může pomoci rychleji dodávat nové produkty a služby odstraněním překážek, které zpomalují vaše podnikání a vývojové týmy nefungují.

  • Dodržování předpisů a zabezpečení:Důvěrné aplikace lze provozovat soukromě, zatímco méně citlivé úlohy lze nasadit do veřejného cloudu. Infrastrukturu hybridního cloudu lze také přizpůsobit tak, aby vyhovovala přísným povinným pravidlům ochrany soukromí a správy pro citlivé a důvěrné pracovní zátěže a data.

  • Žádné uzamčení:Pokud použijete model pouze pro cloud, může být těžké vyhnout se uzamčení do jednoho nebo dvou cloudových poskytovatelů. Náklady na přesun dat od poskytovatele cloudu mohou být vysoké, takže s tím může pomoci použití hybridního prostředí.

  • Cena:Obecně platí, že tento druh smíšeného prostředí snižuje náklady na údržbu hardwaru a také na používání prostředí hybridní cloudové databáze ve veřejném cloudu jej sníží ještě více, protože budete používat model průběžných plateb.

Zatímco na obchodní stránce jsou společné výhody hybridního cloudu

  • Snížení CapEx (kapitálových výdajů) nebo nákladů na IT infrastrukturu organizace

  • Zlepšení kvality a dostupnosti služeb.

  • Předcházení uzamčení dodavatele.

  • Rychlejší akce k přizpůsobení se měnícím se požadavkům na trhu s lepší flexibilitou a agilitou.

  • Rychlé a rychlé vytváření inovativních vylepšení nebo vylepšení, zejména v pokročilých analytických službách, které zahrnují umělou inteligenci, která by mohla bude obtížné implementovat ve stávajících prostředích.

  • Zlepšení transparentnosti nákladů a spotřeby zdrojů.

  • Soulad v oblasti zabezpečení dat a suverenity dat s globálními nebo regionálními předpisy.

Při návrhu a vývoji jsou běžné ovladače:

  • Zkraťte čas strávený vývojovým cyklem a zároveň se snažte převést klasický a starý přístup pomocí automatizace a urychlení zavádění aplikací na dosáhnout rychlejšího uvedení na trh

  • Využijte výhod stávajících rozhraní API a vyhněte se novým objevům od začátku. To šetří náklady, čas na vývoj a úsilí

  • Urychlení poskytování výpočetních a úložných zdrojů

Ačkoli nejdůležitější věcí, zvláště u produkčního prostředí, musí být úplná introspekce vašeho prostředí. Kdo k nim má přístup (klienti, aplikace), jak k nim lze přistupovat, kdo k nim má přístup (inženýři), úroveň zabezpečení a jak jsou data bezpečně uložena.

  • Zajištění konzistentní autentizace, autorizace, auditování a zásad napříč výpočetními prostředími.

  • Používání konzistentních nástrojů a procesů k omezení složitosti.

  • Poskytování viditelnosti napříč prostředími.

Nevýhody hybridního cloudu

Hybridní cloudová řešení, zejména s vašimi databázovými servery hostovanými nebo spuštěnými v nich, nejsou procházkou růžovým sadem. Protože pro vaši databázi neexistuje žádné dokonalé řešení, následují jmenovatelé, kteří ukazují nevýhody hybridního cloudu:

  • Ujistěte se, že to pro společnost funguje:Musíte se ujistit, že je to pro vaši společnost dobré řešení , jinak by to mohl být problém, který by mohl nepříznivě ovlivnit systémy nebo dokonce rozpočet.

  • Zabezpečení: Musíte zajistit, aby vaše data byla v bezpečí, takže zabezpečení je nutností ve všech společnostech. Použití hybridního prostředí činí tento úkol mnohem složitějším. Některá odvětví, jako je finance a zdravotnictví, vyžadují velmi vysokou úroveň zabezpečení a podléhají přísným kontrolám ochrany soukromí. V některých případech tedy použití veřejného cloudu prostě není možné. I když existují věci, které ovlivňují vaše interní služby hostované soukromě, služby běžící ve veřejném cloudu lze používat, pokud to neovlivní obavy o bezpečnost.

  • Omezení škálovatelnosti:Ve veřejném cloudovém prostředí můžete s největší pravděpodobností škálovat a škálovat tolik jak za to můžete zaplatit, ale v Private Cloud nebo On-Prem existuje hardwarové omezení a to může být časově náročný a nákladný úkol. Kromě toho se ujistěte, že všechny kanály, které komunikují s vnějším světem nebo s vaším veřejným cloudem, musí být nejbezpečnějším a nejbezpečnějším způsobem. To může také způsobit narušení bezpečnosti, pokud není správně řešeno.

  • Cena:Jak jsme řekli, použití modelu veřejného cloudu může snížit náklady na vaši infrastrukturu, ale soukromý Cloud není nic levného, ​​takže musíte zkontrolovat čísla a učinit nejlepší rozhodnutí s ohledem na rozpočet.

  • Složitost infrastruktury:Aby hybridní cloud poskytoval maximální užitek, musí být jeho veřejné a soukromé komponenty pevně propojeny a zorganizovaný. Správa, integrace a zabezpečení se s rostoucím počtem cloudů stávají stále složitějšími, zejména pokud jsou získávány od různých poskytovatelů.

  • Údržba:Pokrývá náklady v tomto ohledu, protože musíte zaměstnávat speciálně kvalifikované inženýry, kteří vždy udržují a zajišťují že veškerá infrastruktura a software běží správně a podle plánu. Vždy jste se ujistili, že nic nejde na jih, a vždy se musíte ujistit, že jsou všechna bezpečnostní opatření svázána. Pamatujte, že většina narušení zabezpečení pochází z lidských chyb nebo neopravených bezpečnostních zranitelností.

Úplný veřejný cloud

Když se řekne úplný veřejný cloud, znamená to, že se 100% spoléháte na služby, které dodavatel veřejného cloudu nabízí. Bez ohledu na to, kolik poskytovatelů cloudu máte ve smlouvě, vždy to má své pro a proti.

Nejpopulárnějšími poskytovateli cloudu jsou Amazon Web Services (AWS), Google Cloud Platform (GCP) nebo Microsoft Azure. Mezi další konkurenty patří IBM Cloud, VMware Cloud, Oracle Cloud, Alibaba Cloud a další. Veřejný cloud se v dnešní době rozrůstá a je to téměř běžná služba nabízená zejména platformovými službami, které podporují software jako službu nebo databázi jako službu, jako je MariaDB Cloud, Aiven, TimeScale Cloud nebo CCX.

Výhody v rámci úplného veřejného cloudu

  • Méně náročná správa infrastruktury:Nejpozoruhodnějším aspektem úplného veřejného cloudu je výhoda menšího být téměř bez problémů se správou infrastruktury. Ačkoli existují servery, které musíte udržovat, zejména ne plně spravované služby, základní infrastruktura vás nezajímá. Pokud používáte plně spravované služby, jako je DBaaS, musíte se soustředit pouze na svá data a na to, jak vyladit databázový server, který jste zřídili.

  • Flexibilita průběžných plateb:Představte si, že když se na schůzce diskutujete o architektonickém návrhu, může využít zařízení, která jsou k dispozici k testování a vyzkoušení za chodu. Výhodou je, že to děláte na vyžádání a na místě. Nemusíte čekat, až dorazí vaše servery, nebo kupovat speciální servery a zkoumat, jaký typ serverů a hardwaru potřebujete. Pak je v reálném světě snadné škálovat a zaměřit se na optimalizaci vaší aplikace a používat požadované služby nebo zařízení pouhým přihlášením k odběru toho, čemu říkáte průběžný model nebo služby, které uspokojí vaše potřeby. . To pomáhá zkrátit dobu čekání a urychlit vývojové procesy nebo tok.

  • Snížení nákladů:Musíte platit za služby, které jste pouze poskytli. Nepotřebujete základní software nebo licence k usnadnění a také hardware k jeho spuštění.

  • 24/7 Podpora a údržba:Funkce podpory a údržby veřejného cloudu jsou obvykle sofistikované a rozsáhlé. Jsou testovány, aby bylo zajištěno, že vaše zařízení bude mít vždy zajištěnu vysokou dostupnost. V případě katastrofy můžete zavolat na horkou linku nebo požádat o pomoc a můžete se ujistit, že poskytovatel se postará o váš problém jako nejvyšší prioritu.

  • Vysoká škálovatelnost:Veřejný cloud je z hlediska škálovatelnosti perfektním řešením s menšími problémy, které se vrhne do podnikání postarat se o vedlejší problémy. Vertikální nebo horizontální škálování vaší infrastruktury může být velmi nákladné, pokud to musíte vzít na místě. I když se o to může postarat i privátní cloud, s on-premise náklady a problémy jen vzniknou a rozšíří se. Od nákladů na hardware a inženýrství se to určitě nahromadí.

  • Obnova po havárii:Tradiční přístup k DR vyžaduje značné investice času a zdrojů. Společnosti nebo organizace usilují o to, aby DR fungovalo jako replika současné primární infrastruktury, jak je to jen možné, a která přichází s celou infrastrukturou od hardwaru i softwaru. S Public Cloud je toho snadné dosáhnout, protože máte k dispozici výpočetní úložiště a servery, které můžete využívat, a nabízí sofistikované síťové služby. K dispozici jsou také řešení zálohování, která jsou pro uživatele velmi flexibilní. Přicházejí se snadno sestavitelnými prostředími DR s nízkými počátečními náklady prostřednictvím modelu průběžného placení

  • Vysoce dostupné, odolné vůči chybám a nižší latence:Poskytovatelé veřejného cloudu investují tuny peníze na poskytnutí vysoce dostupného nastavení rozšířením jeho nastavení DR o různá datová centra v regionu, což přidává prostředí odolné proti chybám, které není pro spotřebitele zřejmé. V tomto ohledu můžete také rozšířit své servery do různých oblastí, což také umožňuje nižší latence sítě. Můžete hostovat podle regionu, abyste svým zákazníkům poskytli dobrý uživatelský dojem.

Nevýhody plného veřejného cloudu

Úplný veřejný cloud zdůrazňuje spoustu výhod, které jsou velmi přínosné. Ne vždy se však jedná o dokonalé řešení a využití infrastruktury. Zde jsou některé běžné nevýhody s využitím Full Public Cloud.

  • Zabezpečení soukromí a dat:Toto je nejčastější faktor, se kterým se organizace a společnosti potýkají. Veřejné cloudy nezveřejňují ani nesdílejí, jak ukládají data, která jsou údajně držena v soukromí před světem a uživateli. Možná nikdy nevíte, jak je s vašimi daty nakládáno nebo je spravováno, protože nemáte kontrolu nebo přístup, abyste omezili pouze osoby, které mohou získat přístup. Organizace nebo společnosti, které se zabývají souladem s PCI DSS nebo HIPAA, mohou považovat používání veřejného cloudu za problém, protože ukládání vašich dat bez svobody a důvěrnosti ohledně toho, jak budou vaše data uložena, zpřístupněna, zálohována nebo přenášena po drátě, počítá každý bod. bezpečnostních obav.

  • Nedostatek možností:Veřejní poskytovatelé cloudu mají obvykle univerzální přístup se standardními možnostmi. Pokud má společnost jedinečnou potřebu, nemusí být schopna tyto požadavky splnit.

  • Fyzická kontrola:Když outsourcujete do veřejného cloudu, je doslova mimo dosah. Veškeré konfigurace a další aspekty správy IT jsou ponechány na skupině, která není přímo zapojena do každodenního provozu.

Závěr

Můžete si vybrat z obou možností, ale záleží na tom, jaké požadavky potřebujete a které musíte implementovat. Veřejný cloud se zlepšuje a také přijal bezpečnostní opatření a předpisy, které vám mohou pomoci řídit dodržování zákonů a předpisů. Musíte však také zvážit náklady a datovou autonomii, kdykoli potřebujete plnou kontrolu, protože data vlastníte a musíte je uchovávat se špičkovým zabezpečením a kontrolou.


  1. 7 způsobů, jak zkontrolovat verzi MongoDB

  2. Sada replik MongoDB s jednoduchým ověřením hesla

  3. Nejlepší praxe pro udržení mgo sezení

  4. Chyba:getaddrinfo ENOTFOUND v nodejs pro get call