Co je Azure pro vývojáře v JavaScriptu

Azure je cloudová platforma poskytující celou řadu možností hostování a cloudových služeb. Pokud s vývojem cloudu začínáte, přečtěte si další informace o Azure:

JavaScript, TypeScript a další jazyky

Podpora modulu runtime Azure pro JavaScript podporuje také TypeScript nebo jakoukoli jinou variantu, která se překládá do JavaScriptu.

Služby Azure

Cloudové služby Azure poskytují širokou škálu funkcí. Tyto služby je možné používat nezávisle nebo jako kolekci.

Mezi hlavní typy služeb pro vývojáře v JavaScriptu patří:

  • Hosting
  • Ověřování a autorizace
  • Kontejnery
  • Virtuální počítače
  • Databáze
  • Úložiště
  • Search
  • Kognitivní služby
  • Metriky a protokolování
  • DevOps

1. Vytvoření služeb Azure v Centru rychlého startu

Když se začnete učit cloud Azure, vytvořte si bezplatný účet a pak začněte v Centru rychlého startu na webu Azure Portal.

Stránka každé služby na webu Azure Portal obsahuje informace o připojení, které budete potřebovat pro přístup k prostředku mimo portál.

Cenové úrovně

Cenové úrovně jsou způsob fakturace vašeho prostředku. K pochopení fakturace vašeho prostředku použijte cenovou kalkulačku Azure.

Prostředky úrovně Free

Při výběru cenové úrovně Free (F0) je důležité pochopit omezení, která jsou součástí daného plánu. Když se nabízí úroveň Free:

  • Předplatné může být omezené na jeden bezplatný prostředek této služby. Pokud nemůžete vytvořit bezplatný prostředek, znamená to, že bezplatný prostředek už ve vašem předplatném existuje.
  • Když překročíte kvótu cenové úrovně, buď v transakcích za sekundu (TPS), nebo transakcích za měsíc (TPM), aplikace obdrží chybu HTTP se zprávou, že jste mimo kvótu.

2. Příprava vývojového prostředí

Vaše vývojové prostředí potřebuje několik nástrojů, které mají nejlepší vývojové prostředí:

3. Použití sady Azure SDK s JavaScriptem

Pokud chcete služby Azure používat programově s JavaScriptem, vyhledejte balíček npm specifický pro službu, kterou budete používat. Každý balíček npm obsahuje informace o připojení specifické pro službu.

Všechny sady Azure SDK běží s JavaScriptem bez jakýchkoli jiných nástrojů. I když většina moderních sad SDK je napsaná v TypeScriptu *.d.ts a poskytuje soubor pro kontrolu typů, TypeScript nevyžaduje použití sad Azure SDK ani cloudových služeb Azure.

Kód JavaScriptu může používat služby Azure bez ohledu na to, kde je váš kód hostovaný (místní, hybridní, cloud). Doporučeným způsobem, jak používat služby Azure programově s JavaScriptem, jsou sady Azure SDK. Tyto sady SDK očekávají minimální Node.js s dlouhodobou podporou (LTS).

4. Ověření modulu runtime pro javascriptové aplikace hostované v Azure

Pokud chcete hostovat javascriptové aplikace v hostitelském prostředí Azure, ujistěte se, že místní vývojové prostředí Node.js runtime napodobuje hostující modul runtime Azure, který chcete použít.

  • Azure App Service používá modul runtime Node.js. Pokud chcete zobrazit všechny podporované verze Node.js, spusťte v Cloud Shellu následující příkaz:

    az webapp list-runtimes | grep node
    
  • Doby spuštění webové aplikace Azure Static jsou relevantní jenom pro rozhraní API funkcí.

  • Podporované Node.js verze Azure Functions jsou založené na tom, jakou verzi funkcí používáte.

  • Vlastní doby spuštění – vlastní modul runtime se podporuje následujícími způsoby:

5. Vyzkoušejte rychlý start JavaScriptu pro váš scénář hostování.

Možnosti hostování umožňují rychle používat Azure pro vaši aplikaci. Následující rychlé starty a kurzy pro hostování vás provedou nejběžnějším prostředím Azure pro první den:

Přečtěte si další informace o možnostech hostování.

Další kroky