Slovenská verzeSlovensky

Hoďte nohy na stůl a odstraňujte výkonnostní potíže s Proactive Detection

S Microsoft Azure se může vývojář soustředit na vývoj aplikace místo ztráty času se správou. Proactive Detection ale posouvá hranice dál. Aktivně totiž analyzuje vaše aplikace a automaticky upozorňuje na výkonnostní rizika. Zažijte to na vlastní kůži!

Miroslav Holec

Miroslav Holec

29. března. 2016
upraven 10. dubna. 2016

Tento článek je již velmi zastaralý. Zastaralé články nemusí popisovat aktuální stav technologií, nejideálnější řešení a můj aktuální pohled na danou technologii.

Služba Proactive Detection je dostupná jako rozšíření služby Application Insights, kterou si může vývojář nastavit během několika minut v prostředí nového portálu Azure. Služba Application Insights slouží ke sběru surových dat z různých aplikací, která jsou zpracovávána a následně předkládána ve vizuální podobě.

Samotná surová data si může každý kontinuálně exportovat a dále dle vlastní potřeby zpracovávat (například pomocí Power BI nebo Machine Learningu). A přesně to udělal i Microsoft. RAW data začal automaticky vyhodnocovat pomocí služby Machine Learning a pokročilých data mining algoritmů.

V praxi to znamená, že pouhou instalací služby Application Insights do projektu získá vývojář nejen kompletní přehled nad zdravím aplikace ale i přehled doporučení a detekci potenciálních výkonnostních problémů.

Proactive Detection

Report je dostupný nejen formou emailu ale i přímo v portálu:

proactive-detection-in-portal

Služba je schopna detekovat například dlouhotrvající requesty vzhledem k lokalitě, času platformě atd. Služba je nyní v preview verzi a analýza dalších metrik bude postupně přibývat.

Seznamte se s Application Insights

Pokud ještě službu Application Insights nepoužíváte, přijďte se s ní seznámit na mé přednášce, kterou pořádá WUG v Praze a v Brně.


Loading
Otevřít chat