This is the Trace Id: e018cfe0839277d1807a0bf53e4d8bcb
Přeskočit na hlavní obsah Prozkoumat Zobrazit všechny produkty (více než 200) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes Service (AKS) Azure Cosmos DB Azure Database for PostgreSQL Azure Arc Microsoft Fabric Linux Virtual Machines v Azure Foundry Models Foundry Agent Service Foundry IQ Foundry Tools Foundry Control Plane Pozorovatelnost v řídicí rovině Foundry Azure OpenAI v modelech Foundry Azure Speech ve Foundry Tools Azure Machine Learning Zobrazit všechny databáze Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Azure Spravovaný Redis Microsoft Fabric Azure Databricks Linux Virtual Machines v Azure Windows Server ve službě Azure Azure Functions Azure Virtual Machine Scale Sets Azure API Management Azure Container Apps Azure Kubernetes Service (AKS) Azure Kubernetes Fleet Manager Azure Container Registry Azure Red Hat OpenShift Azure Container Instances Azure Kontejnerové Úložiště Azure Arc Lokální Azure Microsoft Defender for Cloud Azure Monitor Microsoft Sentinel Azure Migrate Zobrazit všechna řešení (více než 40) Cloudová řešení pro malé a střední firmy Centrum migrace a modernizace cloudu Analýza dat pro AI Databáze Azure AI aplikace a agenti Microsoft Marketplace Microsoft Sovereign Cloud AI aplikace a agenti Odpovědná AI s Azure AI infrastruktura Analýza dat pro AI Operace strojového učení (MLOps) Vývoj aplikací s minimálním psaním kódu v Azure Integrační služby Bezserverová architektura DevOps Centrum modernizace a migrace Migrace aplikací .NET Databáze v Azure Linux v Azure Oracle v Azure SAP na Microsoft Cloudu Adaptivní cloud Vysokovýkonné výpočetní prostředí (HPC) Infrastruktura jako služba (IaaS) Odolnost Azure Essentials Frontier Accelerate pro Azure FinOps v Azure Microsoft Marketplace Přehled cen Azure Vytvořit účet Azure Služby Azure na úrovni Free Flexibilní možnosti nákupu Cenová kalkulačka FinOps v Azure Maximalizujte návratnost investic do AI Úsporné plány Azure Rezervace Azure Zvýhodněné hybridní využití Azure Virtual Machines Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) Microsoft Defender for Cloud Zobrazit více Společnosti vyvíjející software Microsoft Marketplace Najít partnera Zdroje informací pro partnery Azure Začínáme s Azure Příběhy zákazníků Studie od analytiků, dokumenty white paper a e-knihy Videa Další informace o cloud computingu Dokumentace Prozkoumat Azure Portal Materiály pro vývojáře Šablony pro rychlý start Zdroje pro startupy Developer Community Studenti Azure pro partnery Blog Události a webináře Studium Podpora Kontaktovat obchodní oddělení Začínáme s Azure Přihlásit se

Vývoj moderních aplikací

Reagujte rychleji na změny, optimalizujte náklady a dodávejte bez obav.
Přehled

Stavební bloky vývoje moderních aplikací

Vývoj moderních aplikací je přístup, který umožňuje rychle inovovat s využitím architektur nativních pro cloud s volně propojenými mikroslužbami, spravovanými databázemi, AI, podporou DevOps a integrovaným monitorováním. Vyhovějte měnícím se potřebám zákazníků pomocí aplikací, které poskytují vysoce personalizovaná prostředí a dynamicky se mění v reakci na události v reálném čase.
  • Architektura nativní pro cloud umožňuje častěji reagovat na nové nápady, rychleji reagovat na měnící se potřeby a snadněji provozovat odolné a škálovatelné aplikace. Zabalením kódu a závislostí aplikací do kontejnerů a jejich nasazováním jako mikroslužeb zvýšíte přenositelnost architektury, abyste mohli nasazovat aplikace napříč prostředími s minimálními nebo žádnými úpravami. Změny je možné provádět na úrovni jednotlivých komponent, aby se snížilo riziko pro celou aplikaci.

    Kubernetes pomáhá spravovat kontejnery ve velkém měřítku. Zrychlete vydávání verzí a zvyšte provozní škálovatelnost s využitím nástrojů a procesů DevOps, které umožňují automatizovat sestavování, testování a doručování mikroslužeb.
  • Vylepšete uživatelská prostředí a prohlubte obchodní přehledy začleněním AI do vrstev uživatelského rozhraní a obchodní logiky aplikace. Přidejte do uživatelských rozhraní s podporou AI funkce překladu, chatbotů a hlasové funkce a oslovte cílové skupiny po celém světě. Vylepšete obchodní logiku o AI pro scénáře, jako je vyhledávání, přizpůsobení, zpracování dokumentů, analýza obrázků, detekce anomálií a analýza řeči.

    Vývoj moderních aplikací umožňuje vývojářům všech úrovní dovedností snadno do vlastních aplikací přidávat funkce AI s využitím předem vytvořených a přizpůsobitelných modelů AI pro zpracování řeči, obrazu, jazyka a rozhodování.
  • Moderní integrace s využitím předem připravených konektorů a rozhraní API vám pomůžou zvýšit produktivitu, jednoduše přistupovat k datům a udržovat různorodé systémy aktuální v reálném čase. Konektory jsou předem připravené integrace, které usnadňují propojování aplikací se softwarem jako službou, systémy a data, ať jsou kdekoli – v místním prostředí nebo v cloudu.

    Odlehčená rozhraní API umožňují integraci s využitím protokolů, jako jsou REST nebo OAuth. Zjednodušují načítání dat a jejich sdílení mezi službami bez nutnosti používat robustnější sběrnici zpráv. Využijte stávající podniková rozhraní API a bezpečně je zveřejněte prostřednictvím brány s hybridními možnostmi přístupu k rozhraním API na hraničních zařízeních, v místním prostředím nebo v jiných cloudech.
  • Dodávejte přizpůsobená, responzivní digitální prostředí bez nutnosti starat se o složitou infrastrukturu databází a správu zabezpečení. Plně spravované cloudové databáze poskytují neomezené škálování, přístup k bohatým datům s nízkou latencí a rozšířenou ochranu dat – to vše integrované bez ohledu na konkrétní jazyky nebo architektury. Můžete si zvolit datové modely, rozhraní API, struktury úložiště a možnosti nasazení, které jsou pro vaše vzory aplikací nejvhodnější.

    Elastické a vždy dostupné databáze podporují provozní kontinuitu a zlepšují možnosti reakce na měnící se prostředí. Pomáhají operacím splňovat cíle konzistentní dostupnosti a latence bez nutnosti provádět rutinní úlohy správy databází a tím snižují celkové náklady na vlastnictví.
  • Rychlé změny na trhu vyžadují kratší cykly vydávání bez omezení kvality, stability a zabezpečení. Nástroje a procesy kontinuální integrace a průběžného doručování (CI/CD) usnadňují plánování, řízení rizik, rychlejší reakci na vyvíjející se potřeby zákazníků a zvyšování stability systémů. Využijte možnost rychlého, konzistentního a spolehlivého vydávání verzí s využitím vysoce produktivních nástrojů, které automatizují rutinní a ruční kroky a iterují po malých přírůstcích prostřednictvím průběžného testování a kontinuální integrace.

    Zajistěte bezproblémový přesun aplikací mezi jednotlivými fázemi, než se dostanou k zákazníkům, díky aktivnímu používání zásad a kontrolních mechanismů a nastavení automatizovaných bran v rámci kanálu.
  • S ohledem na stále složitější prostředí, která je potřeba spravovat, vám maximalizace využití automatizace může pomoct zvýšit provozní efektivitu, identifikovat problémy dříve, než ovlivní prostředí zákazníků, a rychle zmírňovat případné problémy. Plně spravované platformy nabízejí automatizované protokolování, škálování a vysokou dostupnost. Bohatá telemetrie, upozorňování s možností reakce a kompletní přehled o aplikacích a základním systému jsou klíčem k vývoji moderních aplikací.

    Automatizace pravidelných kontrol a používání osvědčených postupů, jako jsou infrastruktura jako kód nebo SRE (Site Reliability Engineering), podporuje odolnost a pomáhá reagovat na incidenty s minimálními výpadky a minimální ztrátou dat.
  • Moderní aplikace vyžadují vícevrstvé zabezpečení napříč kódem, doručovacími kanály, moduly runtime aplikací a databázemi. Začněte tím, že vývojářům poskytnete zabezpečená vývojová prostředí s dobrým řízením identit. V rámci životního cyklu DevOps využijte automatizované nástroje umožňující zkoumat závislosti v úložištích kódu a vyhledávat ohrožení zabezpečení při nasazování aplikací do cílového prostředí. Správa tajných klíčů a zásad na podnikové úrovni zajišťuje šifrování aplikací a poskytuje provoznímu týmu centralizované vynucování zásad.

    Plně spravované výpočetní a databázové služby zajišťují integrované kontrolní mechanismy zabezpečení a ochranu před hrozbami v reálném čase.
Zpět na karty
FUNKCE

Co je vývoj moderních aplikací?

Zvýšení spolehlivosti a úrovně zabezpečení

Zajistěte konzistentní kvalitu a výkon v jakémkoli měřítku s využitím plně spravovaných databází s integrovanou vysokou dostupností, zálohováním k určitému časovému okamžiku a latencí v řádu milisekund. Zajistěte bezpečnější vývoj díky integraci kontrolních mechanismů do procesů DevOps. Zvyšte úroveň zabezpečení s využitím rozšířené ochrany před internetovými útoky a ochrany dat.

Snížit náklady

Plaťte jenom za to, co potřebujete, a usnadněte si údržbu s využitím nástrojů na vyžádání a bezserverových výpočetních prostředí a databází. Snižte náklady na vývoj s využitím řešení bez rozsáhlého kódu. Zajistěte si aktivní a užitečná doporučení k optimalizaci nákladů a správě prostředků, včetně doporučení k tomu, kdy použít úroveň Free a spotové instance.

Umožnění vzdáleného vývoje

Plně nakonfigurovaná a zabezpečená vývojová prostředí hostovaná v cloudu vám umožní začít pracovat na jakémkoli projektu během několika minut. Spolupracujte na revizích kódu v reálném čase a spojte programování s dobrým řízením identit a přístupu. Automatizujte pracovní postupy od kódu po cloud a monitorujte stav a výkon aplikací dříve, než dojde k problémům.
Příběhy zákazníků

Vývoj moderních aplikací v Azure nabízí zákazníkům úžasné možnosti

Časté otázky

  • Moderní aplikace jsou architektury nativní pro cloud, které využívají zabalený kód a závislosti v kontejnerech a nasazují je jako mikroslužby. Cílem je zvýšení rychlosti vývoje s využitím postupů DevOps. Moderní aplikace využívají automatizaci začleněním kontinuální integrace, doručování a nasazování spolu s automatizovaným zabezpečením, aby vývojové týmy mohly rychleji produkovat a bezpečně doručovat.
  • Začněte s doménovým modelem. Doménový model je abstraktní model obchodní domény, který slouží k uspořádání znalostí v doméně a poskytuje společný jazyk pro vývojáře a odborníky na danou problematiku. Z doménového modelu je možné odvodit mikroslužby, a to ve čtyřech krocích. Pomocí níže uvedeného odkazu se dozvíte, jak zabudovat doménový model do vhodných mikroslužeb.
  • Moderní architektury umožňují lepší zabezpečení díky začlenění zabezpečení do procesu správy životního cyklu aplikací (ALM). Je zakořeněné ve fázích návrhu, vývoje, testování a spuštění i opětovného hodnocení. Zabezpečení se tak neustále kontroluje, aby se zajistilo dodržování předpisů. Automatizace klíčového zabezpečení a aktivačních událostí během ALM a v kanálu CI/CD zajišťuje průběžnou ostrahu a omezuje ruční práci a potenciální chyby.
  • Pokud máte místní aplikaci a nechcete modernizovat, exportujte ji do kontejneru a spusťte ji v protokolu Kubernetes. Vyžaduje to minimální změny kódu. Aplikace by tak běžela podobným způsobem, ale mohla by se mnohem snáze škálovat. Pokud chcete, aby se do vaší místní aplikace začlenilo řešení Azure Functions, je potřeba přepsat část kódu tak, aby se začlenily události a triggery. Další možností je spouštění Azure Functions v kontejnerech Kubernetes, které vyžaduje přesun do cloudu.
Další kroky

Zjistěte, co můžete udělat dál

Žena v zelené košili s krátkými kudrnatými vlasy, která se usmívá a dívá se na ženu ve žluté košili.
Řešení Azure

Další informace o cloudových řešeních Azure

Vyřešte své obchodní problémy díky osvědčeným kombinacím cloudových služeb Azure a také ukázkovým architekturám a dokumentaci.
Muž v bílé košili, který používá přenosný počítač.
Centrum podnikových řešení

Najděte si správné řešení Microsoft Cloud

Projděte si Centrum podnikových řešení Microsoftu a najděte produkty a řešení, které vaší organizaci pomůžou dosáhnout požadovaných cílů.

Začněte vytvářet moderní aplikace ještě dnes

Čeština (Česko) Ochrana osobních údajů spotřebitele ve zdravotnictví Kontaktovat Microsoft Ochrana osobních údajů Spravovat soubory cookie Podmínky používání Ochranné známky O našich reklamách EU Compliance DoCs