Úvod do cloudových výpočetních platforem

V tomto článku Cloud Computing Platforms je nejdůležitějším aspektem fungování internetu Cloud Computing. Společnosti jako Google, Facebook, Amazon, Microsoft atd. Utratily miliony dolarů za vybudování svých datových center (Clouds) za poskytování svých služeb na internetu. V posledních několika letech některé z těchto společností otevřely své cloudové služby veřejnosti. Kdokoli s notebookem a připojením k internetu tedy může začít podnikat na internetu pomocí síly platforem cloud computingu. Výpočet, skladování a náklady jsou nejdůležitější parametry pro rozhodování o cloudové výpočetní platformě. Náklady je však obtížné srovnávat vzhledem ke složitosti odhadu v důsledku neustálých výkyvů sazeb a také různých slev dostupných u různých služeb.

Top 3 cloud computingové platformy

Níže jsou uvedeny nejlepší dostupné cloud computingové platformy dostupné dnes:

1. Amazon Web Services (AWS)

Amazon je průkopníkem cloudových výpočetních platforem. V roce 2006 Amazon spustil AWS kombinující své počáteční nezávislé služby jako S3 (cloudové úložiště), SQS (Simple Queuing Service) a EC2 (Elastic Cloud Computing). Nyní má AWS 150+ služeb pro všechny vaše různé potřeby. AWS má něco zvaného Regiony a zóny dostupnosti. Jedná se o různé geografické oblasti a izolované lokality, které sestávají z datových center pro ukládání dat a provádění výpočtů. V současné době existuje kolem 70 zón dostupnosti a 20+ regionů. To pomáhá podnikům nebo jednotlivcům spouštět aplikace v jejich nejbližších umístěních a snižovat latenci.

Vypočítat:

AWS nabízí širokou škálu možností. Můžete nakonfigurovat své EC2 instance podle vašich požadavků nebo jít zcela bez serverů s Lambdou. Klastry distribuovaných počítačů můžete vytvářet pomocí EMR (Elastic Map Reduce) nebo přistupovat k jednomu stroji prostřednictvím služeb EC2 holých kovů. AWS nabízí instance Spot, které nabízejí až 90% slevu na stroje EC2 v závislosti na poptávce a nabídce. Jedná se o instance, které jsou v současné době k dispozici a běží po neomezenou dobu, pokud je nevyžadují ostatní uživatelé za jejich původní cenu. Přestože AWS před odstraněním těchto instancí upozorní na 2 minuty, uloží úlohu a vypne klastry.

Úložný prostor:

AWS podporuje všechny druhy datových formátů a struktur a poskytuje vhodné možnosti pro ukládání a načítání dat. Pokud máte strukturovaná data pro všechny své aplikace, můžete jít s databázovými službami, jako je DynamoDB, RDS atd. Pokud máte multimediální soubory, pak S3 poskytuje levné úložiště založené na svazku a pro vaše analytické pracovní vytížení a komplexní dotazování máte služby jako Redshift a Athena. AWS nyní podporuje meziregionální replikaci a stejno-regionální replikaci. Dříve byly zdroje replikovány ve 3 dalších pásmech dostupnosti, ale nyní můžete replikovat data nebo celý kbelík S3 v jiné geografii.

2. Microsoft Azure

Microsoft Azure byl vydán v roce 2010, aby poskytoval Cloud Computing Services svým podnikovým klientům. Po úspěchu společnosti AWS zavedla společnost Microsoft v posledních několika letech řadu služeb, aby s nimi mohla konkurovat a nyní pomalu získává tržní podíl. Podobně jako AWS má Azure také zóny dostupnosti a oblasti, ale je tu jedna věc, které AWS chybí, což je funkce Geo Redundancy. To znamená, že účet úložiště je replikován v jiném regionu, který není příliš daleko, ale dostatečně daleko, aby se zabránilo regionálním katastrofám způsobeným v aktuálním regionu, takže data jsou vždy zálohována a nedochází ke ztrátám.

Vypočítat:

Azure umožňuje uživateli spustit virtuální stroje (VM), které jsou verzí EC2 společnosti Microsoft. Pak máme Azure Functions, což je platforma bez serveru. Přestože jsou AWS a Azure z hlediska služeb, které poskytují, krk za krk, instance Azure mají tendenci se svou velikostí zvyšovat náklady. Azure poskytuje VM s nízkou prioritou, ale na rozdíl od instancí AWS Spot je cena fixní a dostupnost je obvykle nízká.

Úložný prostor:

Azure poskytuje tři typy úložišť:

  • Hot Storage: Kde musí být data snadno dostupná. Zde jsou náklady na skladování vysoké a náklady na přístup jsou nízké.
  • Chladírna: Pokud k datům není přístup tak často. Zde jsou náklady na skladování nízké a náklady na přístup jsou vysoké.
  • Archivní úložiště: Kde jsou data zřídka přístupná, například záložní soubory. Zde jsou náklady na skladování extrémně nízké a náklady na přístup jsou extrémně vysoké.

Zdroje dat na Azure lze spravovat pomocí Azure's Blob storage, Cosmos DB, Data Lake atd. Podle našich požadavků.

3. Google Cloud Platform (GCP)

GCP poskytuje služby cloud computingu, které běží na stejné platformě jako vyhledávání Google a Youtube. GCP je známý pro své nízké ceny a vysokou bezpečnost. Apple používá úložiště dat GCP k ukládání cloudových služeb a nedávno se také říká, že se Twitter a GitLab přesunuli do GCP. S 20 regiony a 61 zónami dostupnosti poskytuje GCP také multiregionální úložiště, poskytuje zálohování udržováním redundance ve více regionech.

Vypočítat:

Komponenta IaaS v GCP se nazývá Google Compute Engine, která uživatelům umožňuje spouštění virtuálních počítačů. Má App Engine, součást PaaS, která umožňuje vývojářům hostovat a spravovat webové aplikace. Automaticky také přiděluje více zdrojů pro zpracování dalších požadavků. Preferenční virtuální počítače GCP jsou krátkodobé a levné virtuální počítače, které uživatelům umožňují spouštět krátkodobé aplikace za nižší cenu. Tyto VMs žijí 24 hodin a před odstraněním dávají 30 sekund upozornění.

Úložný prostor:

GCP má 4 typy možností úložiště:

  • Coldline Storage: Podobně jako v Azure's Archive storage, kde jsou data přístupná pouze jednou za modrý měsíc.
  • Úložiště Nearline: Je to podobné jako v chladném úložišti Azure, kde jsou data přístupná méně než jednou měsíčně.
  • Standardní úložiště: Zde ukládáme „horká“ data, tj. Data, která musí být neustále snadno přístupná.

GCP poskytuje Cloud Storage jako datové jezero, Cloud SQL je databázová služba, BigTable a Datastore, což jsou databáze NoSQL a různé další druhy služeb úložiště.

Závěr

Jak vidíte, cloud computing zcela změnil způsob, jakým budujeme firmy online. S tolika platformami, které spolu soupeří, přinášíme zákazníkům těchto služeb maximum, protože si můžeme vybrat ze všech dostupných možností a získat nejlepší tresk za naši babku.

Doporučený článek

Toto je průvodce platformami Cloud Computing. Zde diskutujeme platformy Cloud Computing Platform, jako jsou Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP). Další informace naleznete také v dalších navrhovaných článcích -

  1. Architektura cloud computingu s charakteristikami
  2. Cloud Computing vs Grid Computing Nejlepší rozdíly
  3. Technologie cloud computingu s výhodami
  4. Cloud Computing Interview Otázky, které byste měli vědět Nejlepších 10

Kategorie: