Microsoft Azure recenze

Obsah:

Anonim

Microsoft Azure je integrovaná kolekce cloudových platforem pro vytváření, správu a podporu aplikací a služeb.

Dostupná řešení zahrnují hosting, zálohování, cloud computing, vývoj aplikací, elektronický obchod, monitorování, analýzu dat a další.

Microsoft Azure také zahrnuje Content Delivery Network (CDN). Možná překvapivě není založen pouze na vlastních serverech společnosti Microsoft, ale nabízí také tři plány využívající jiné sítě CDN: Standard Akamai, Standard Verizon a Premium Verizon.

  • Chcete vyzkoušet Microsoft Azure? Podívejte se na web zde

Jednou z hlavních výhod používání Azure je jeho integrace s technologiemi Microsoftu. Můžete jej rychle nasadit například vedle jiných úložišť Azure, webových aplikací nebo mediálních služeb. CDN lze spravovat z prostředí PowerShell nebo .NET, což je velké plus pro mnoho vývojářů a sysadminů, jakož i prostřednictvím rozhraní REST API a Node.js.

Standardní plán Azure pokrývá základy: podpora vlastních názvů domén (cdn.mydomain.com), podpora HTTPS, HTTP / 2, geofiltrace (blokovat přístup podle země), vyvažování zátěže a ochrana DDoS.

Jedním z ne tak běžných doplňků Standard Verizon je "předběžné načítání aktiv", které umožňuje specifikovat objekty, které mají být uloženy do mezipaměti dříve, než jsou požadovány. První požadavek z každé oblasti poté soubor získá okamžitě, aniž byste museli čekat na načtení z počátku.

Plnohodnotný plán „Premium Verizon“ rozšiřuje CDN o statistiky a výstrahy v reálném čase, pokročilé zprávy HTTP, ověřování tokenů (ochrana hotlink) a výkonnější modul pravidel pro změnu nastavení mezipaměti nebo záhlaví, přesměrování adres URL a obecně hraní s doručování obsahu. Ačkoli jiné CDN obvykle nabízejí některé z těchto funkcí standardně, implementace společnosti Microsoft je působivá.

Získání úplného obrazu o schopnostech CDN se ukázalo jako obtížnější, než jsme očekávali, protože na webu nejsou jasně uvedeny ani některé základní informace. Zajímá vás například počet POP dostupných v každé síti? To pro plán Akamai není zveřejněno, vlastní čísla Microsoftu jsou uvedena pouze na stránce Místa (130 PoP ve 83 městech) a společnost vám doporučuje je stejně ignorovat a vyzkoušet každý z plánů, abyste zjistili, který z nich funguje nejlépe.

Dalším dobrým příkladem je vyčištění mezipaměti, doba potřebná k vymazání položky z mezipaměti. Na marketingových stránkách to není zmíněno, ale přejděte na tuto technickou stránku a pak si přečtete, že zpracování požadavků na vyčištění trvá přibližně 10 minut zpracováním pomocí Azure CDN od společnosti Microsoft, přibližně 2 minuty pomocí Azure CDN od společnosti Verizon (standardní a prémiové) a přibližně 10 sekund s Azure CDN od Akamai. “ Je dobré vědět, ale klíčové informace, jako je tato, by měly být viditelné předem, nikoli zakryté na stránkách podpory.

Pokud vás Azure zajímá, doporučujeme vám začít s oficiální stránkou Porovnání CDN, podívat se na různé funkce a podle odkazů získat podrobné vysvětlení. Podívejte se také na stránku dokumentace CDN. Hledejte funkce, jako je čištění, nebo cokoli jiného je prioritou, a ujistěte se, že plány poskytují to, co byste očekávali.

Ceny

Microsoft Azure CDN používá schéma pay-as-you-go, kde se vám účtuje za úroveň šířky pásma, kterou používáte. Stejně jako u Amazon CloudFront a mnoha dalších CDN se ceny za přenos dat liší v závislosti na regionu, který používají.

Nejedná se o nejpřímější schémata a pravděpodobně budete jen těžko předvídat své potenciální účty, ale služba má několik dalších poplatků, které vás chytí. Za žádosti (stažené soubory) vám nejsou účtovány žádné poplatky a za použití protokolu HTTPS přes HTTP není žádná prémie.

Plány Standard Akamai a Standard Verizon jsou cenově podobné jako Amazon CloudFront, přičemž poplatky začínají na 0,081 USD za GB pro Severní Ameriku, Evropu, Střední východ a Afriku a pro Jižní Ameriku se pohybují až do 0,233 USD. Sazby klesají po prvních 10 TB v závislosti na množství, které používáte, takže například pokud používáte 150 TB měsíčně, posledních 100 TB stojí 0,056 USD za GB.

Plán Premium Verizon stojí zhruba dvakrát tolik za prvních 10 TB provozu (0,158 až 0,466 USD za GB) a opět existují slevy, pokud použijete více.

Celkové náklady i na standardní plány mohou být dvojnásobné než u konkurentů, jako je KeyCDN, natož rozpočtové služby jako Bunny (cena od 0,005 USD / GB.) Jsou však levnější než mnoho špičkových podnikových CDN a integrace s technologiemi Microsoftu může z toho pro některé udělat cenu, za kterou se vyplatí platit.

Pokud chcete získat přehled o svých nákladech, web Azure má kalkulačku cen, která vám pomůže zjistit váš měsíční účet. Vyberte plán, zadejte odhad provozu pro každou oblast a okamžitě se zobrazí součet. Mějte na paměti, že cena technické podpory je od 29 $ měsíčně, nebo doporučených 100 $ za projekty důležité pro podnikání. Pokud je toho však na vás příliš, nenechte se nutně odradit, protože zdarma je k dispozici rozsáhlá a velmi podrobná webová znalostní databáze.

Můžete se také zaregistrovat do Azure a získáte kredit 200 $ zdarma. To vám může poskytnout více než 1 500 GB provozu, což je dost na vyzkoušení i těch největších webů, a automaticky se neobnovuje jako placený produkt, takže nehrozí žádné riziko.

Založit

Registrace Azure CDN zabere více času a úsilí než většina ostatních. Kromě toho, že potřebujete spoustu osobních údajů, musíte se také ověřit pomocí telefonního čísla (web vám pošle textovou zprávu nebo vás vyzve k zadání kódu, který poté zadáte do registračního formuláře). Musíte také uvést své platební údaje, ačkoli společnost Microsoft tvrdí, že na konci zkušebního měsíce neprobíhá automatická fakturace, a poplatky vám budou účtovány, pouze pokud výslovně souhlasíte s nákupem služby.

Webový panel Azure je složitý, nabitý funkcemi a funkcemi a ten nejzkušenější uživatel by se zpočátku mohl snažit se zorientovat. Například levý postranní panel pokrývá 17 různých oblastí (funkční aplikace, databáze SQL, nástroje pro vyrovnávání zatížení, virtuální počítače), z nichž každá vede k vlastnímu panelu pro správu s ještě více možnostmi.

Psaní „CDN“ do vyhledávacího pole nás přivedlo do správné oblasti, ale i tam se terminologie jako „profil CDN“ a „skupina zdrojů“ může zdát neznámá. Náš první pokus o vytvoření profilu CDN vygeneroval chybu „ujistěte se, že Microsoft.CDN je uveden jako registrovaný poskytovatel prostředků ve vašem předplatném Azure“, bez odkazu na další vysvětlení problému. Hledání odpovědi nám nejprve dalo stránku doporučující spustit nějaký PowerShell, ale pak nás nasměrovalo na portálové řešení, které se ukázalo být rychlé a snadné.

Chvíli se pohrajte a systém začne dávat větší smysl. Vytvořte profil CDN a můžete přidat více zón. Můžete definovat jejich typ (úložiště, cloudová služba, webová aplikace, další) a URL. Každý z nich může mít také smysluplně pojmenovanou doménu CDN, například mytestdomain.azureedge.net.

Volitelná funkce Dynamic Site Optimization zrychluje výkon optimalizací tras a TCP a přednastavením objektů a kompresí mobilních obrázků pomocí Akamai. To není levné, ceny začínají na 0,19 $, ale kredit 200 $ zdarma znamená, že si je můžete alespoň vyzkoušet, než si koupíte.

Jakmile jste nastaveni, Azure funguje podobně jako jakékoli jiné CDN. Upravte kód tak, aby používal adresu CDN „mytestdomain.azureedge.net“ CDN (nebo přidejte záznam CNAME a použijte vlastní název domény) s prostředky, které chcete uložit do mezipaměti, a systém je načte na první žádost a začne zobrazovat je návštěvníkům.

Získejte přístup ke koncovému bodu a máte konečně možnost prozkoumat nastavení CDN Azure. Ukázalo se, že jsou také flexibilní, mnohem více než velká část konkurence. Stačí například kliknout na tlačítko a zapnout a vypnout kompresi - můžete přesně definovat, jaké typy MIME chcete optimalizovat.

Je snadné se rozhodnout, jak služba zachází s adresami URL také pomocí řetězců dotazů (page.ashx? Q = this). V jednom nebo dvou kliknutích se můžete rozhodnout obejít ukládání do mezipaměti pro dotazy (dílo se pokaždé popadne z původu), uložit do mezipaměti první požadavek a vždy toto dílo obsluhovat, nebo každý požadavek považovat za jedinečnou adresu URL (page.ashx? Q = this and page.ashx? q = that would be cached as separate assets, each with their own time to live).

Geografické filtrování je zpracováno dobře, aniž byste se museli učit techniky kódování nebo vytvářet skripty. Místo toho můžete určit jednotlivé soubory nebo složky a poté je povolit nebo zablokovat ve vaší zemi.

Když jste shromáždili dostatek dat, Azure také poskytuje nejrůznější přehledy a analytiku, které vám pomohou pochopit, co se děje.

Ostatní nástroje jsou záhadnější a rozhraní ne vždy nabízí velkou přímou pomoc při zjišťování toho, jak fungují. Také narazíte na funkce správy Azure, které jsou samy o sobě nesmírně silné. Potřebujete například sdílet kontrolu nad sítí CDN s ostatními ve svém podnikání? Existuje rozsáhlý systém řízení přístupu, kde můžete vytvářet uživatele, skupiny a role a přesně definovat, kdo může co dělat.

Pokud si myslíte, že to zní komplikovaně, máte pravdu. K dispozici je obrovské množství dokumentace (tento ukázkový výukový program je dobrým příkladem) a nakonec zvládnete základy, ale pozor: může to chvíli trvat.

Výkon

Poskytne Azure CDN požadovanou rychlost? Opravdu neexistuje způsob, jak s jistotou říci, protože je třeba vzít v úvahu tolik proměnných - umístění vašich návštěvníků, plán Azure, který používáte, velikost a typy souborů, webové aplikace a to, zda používáte doplňky. jako Azure's Dynamic Site Optimization.

CDNPerf nabízí výchozí bod porovnáním dob odezvy CDN, které zažívají skuteční uživatelé po celém světě. Je to jediný údaj a nemůže nabídnout žádný definitivní verdikt, ale přesto poskytuje základní pohled na srovnání okrajových serverů.

Jak píšeme, Azure CDN hodnotí vynikající 4. z 20 pro celosvětové doby odezvy. Pouze 5 centů CDN, Google Cloud a AWS CloudFront si vedly lépe.

Tato služba se umístila na druhém místě v Africe, což je skutečný vrchol, protože je to region, který je špatně obsluhován mnoha CDN. Ale je také vynikajícím 4. v Evropě a Asii a 7. v Severní Americe, což zajišťuje, že všude na světě získáte nadprůměrný výkon.

Konečný verdikt

Azure CDN je nutností, pokud budete používat jiné služby Azure, nebo můžete ocenit funkce správy .NET nebo PowerShell, ale jeho složitost a cena znamenají, že méně náročným uživatelům může být lépe jinde.

  • Zdůraznili jsme také nejlepší CDN