Úvod
Vaše společnost jako svůj primární vývojový jazyk používá jazyk Java a k sestavování aplikací používá nástroj Apache Maven. Vaše společnost chce zjednodušit vytváření sestav událostí a chce, abyste prozkoumali vytváření cloudového řešení. Prozkoumáte použití Microsoft Azure k vytvoření funkce bez serveru, která se aktivuje při předání konkrétních hodnot v požadavcích HTTP a vytvoří položky protokolu pro sledování aktivity HTTP.
V tomto modulu použijete k vytvoření projektu funkce archetyp Maven. Funkci vyvíjíte a testujete místně a pak ji nasadíte pomocí modulu plug-in Maven pro Azure Functions. Po otestování funkce v cloudu aktualizujete funkci vlastními funkcemi protokolování a pak ji znovu nasadíte do Azure.
Pokud používáte Gradle, existuje podobný plug-in Gradle pro Azure Functions.
Cíle výuky
V tomto modulu:
- Vytvořte projekt funkce pomocí archetypu Maven.
- Spusťte a otestujte funkci místně.
- Nasaďte funkci pomocí modulu plug-in Maven pro Azure Functions.
- Aktualizujte funkci a znovu ji nasaďte do Azure.
- Monitorujte stav funkce pomocí Aplikace Azure Přehledy.
Požadavky
- Zkušenosti s vývojem aplikací v Javě
- Zkušenosti s používáním Apache Mavenu k sestavování projektů