This is the Trace Id: 3bafc7f47d524df87395c9757b49f54a
Przejdź do głównej zawartości Odkrywaj Zobacz wszystkie produkty (ponad 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 na platformie Azure Foundry Models Foundry Agent Service Foundry IQ Foundry Tools Foundry Control Plane Observability w Foundry Control Plane Azure OpenAI w Foundry Models Mowa platformy Azure w pakiecie Foundry Tools Azure Machine Learning Wyświetl wszystkie bazy danych Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Zarządzany Redis w Azure Microsoft Fabric Azure Databricks Linux Virtual Machines na platformie Azure Windows Server na platformie Azure Azure Functions Microsoft 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 Magazyn kontenerów platformy Azure Azure Arc Azure lokalnie Microsoft Defender dla Chmury Azure Monitor Microsoft Sentinel Azure Migrate Zobacz wszystkie rozwiązania (ponad 40) Rozwiązania chmurowe dla małych i średnich firm Centrum migracji do chmury i modernizacji Analiza danych dla AI Bazy danych platformy Azure Agenty i aplikacje AI Microsoft Marketplace Microsoft Sovereign Cloud Agenty i aplikacje AI Odpowiedzialna sztuczna inteligencja z platformą Azure Infrastruktura AI Analiza danych dla AI Operacje uczenia maszynowego (MLOps) Tworzenie aplikacji niskokodowych na platformie Azure Usługi Integracji Azure Przetwarzanie bezserwerowe DevOps Centrum migracji i modernizacji Migracja aplikacji .NET Bazy danych na platformie Azure Linux na platformie Azure Oracle na platformie Azure Oprogramowanie SAP w chmurze firmy Microsoft Chmura adaptacyjna Obliczenia o wysokiej wydajności (HPC) Infrastruktura jako usługa (IaaS) Odporność Azure Essentials Frontier Accelerate dla platformy Azure FinOps on Azure Microsoft Marketplace Omówienie cen platformy Azure Tworzenie konta platformy Azure Bezpłatne usługi platformy Azure Elastyczne opcje zakupu Kalkulator cen FinOps on Azure Maksymalizacja zwrotu z inwestycji w AI Plany oszczędnościowe platformy Azure Rezerwacje platformy Azure Korzyść użycia hybrydowego platformy Azure Virtual Machines Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) Microsoft Defender dla Chmury Wyświetl więcej Firmy programistyczne Microsoft Marketplace Znajdź partnera Zasoby dla partnerów platformy Azure Wprowadzenie do platformy Azure Historie klientów Raporty analityków, oficjalne dokumenty i e-booki Klipy wideo Dowiedz się więcej o przetwarzaniu w chmurze Dokumentacja Zapoznaj się z witryną Azure Portal Zasoby dla deweloperów Szablony szybkiego startu Zasoby dla startupów Developer Community Uczniowie Azure dla partnerów Blog Wydarzenia i seminaria internetowe Nauka Pomoc techniczna Kontakt z działem sprzedaży Zacznij korzystać z platformy Azure Zaloguj się

Nowoczesne tworzenie aplikacji

Szybciej reaguj na zmiany, optymalizuj koszty i dostarczaj bez obaw.
Omówienie

Podstawowe elementy nowoczesnego tworzenia aplikacji

Nowoczesne tworzenie aplikacji to podejście, które pozwala na szybkie wprowadzanie innowacji przy użyciu architektur natywnych dla chmury z luźno sprzężonymi mikrousługami, zarządzanymi bazami danych, sztuczną inteligencją, wsparciem metodyki DevOps i wbudowaną funkcją monitorowania. Dostosuj się do zmieniających się potrzeb klientów dzięki aplikacjom, które zapewniają wysoce spersonalizowane środowiska i zmieniają się dynamicznie, aby reagować na zdarzenia w czasie rzeczywistym.
  • Dzięki architekturze natywnej dla chmury możesz częściej wdrażać nowe pomysły, szybciej reagować na zmieniające się potrzeby oraz łatwiej uruchamiać odporne i skalowalne aplikacje. Pakując kod aplikacji i zależności w kontenerach i wdrażając je jako mikrousługi, zwiększasz przenośność architektury, co pozwala na wdrażanie aplikacji w różnych środowiskach z niewielkimi modyfikacjami lub bez nich. Zmiany mogą być wprowadzane w pojedynczych składnikach z mniejszym ryzykiem dla całej aplikacji.

    Platforma Kubernetes umożliwia zarządzanie kontenerami na dużą skalę. Zwiększ szybkość opracowywania wersji i skalowalności operacyjnej, dzięki korzystaniu z metodyki DevOps i narzędzi do automatyzowania tworzenia, testowania i dostarczania mikrousług.
  • Wprowadzaj sztuczną inteligencję zarówno do warstwy interfejsu użytkownika, jak i logiki biznesowej aplikacji, aby ulepszyć środowisko użytkownika i pogłębić wgląd w dane biznesowe. Angażuj globalnie odbiorców przez dodawanie tłumaczeń, czatbotów i głosu dla interfejsów użytkownika z obsługą sztucznej inteligencji. Podnoś poziom logiki biznesowej za pomocą sztucznej inteligencji dla scenariuszy, takich jak wyszukiwanie, personalizacja, przetwarzanie dokumentów, analiza obrazów, wykrywanie anomalii i analiza mowy.

    Nowoczesne tworzenie aplikacji umożliwia deweloperom na każdym poziomie umiejętności łatwe dodawanie funkcji sztucznej inteligencji do swoich aplikacji dzięki wstępnie utworzonym i modyfikowalnym modelom sztucznej inteligencji dotyczącym mowy, obrazu, języka i podejmowania decyzji.
  • Nowoczesne integracje korzystające z gotowych do użycia łączników i interfejsów API wspomagają wydajność, łatwość dostępu do danych oraz zapewnianie aktualizacji różnych systemów w czasie rzeczywistym. Łączniki są gotowymi integracjami, które ułatwiają łączenie aplikacji z oprogramowaniem jako usługą, systemami i danymi w dowolnym miejscu — lokalnie lub w chmurze.

    Lekkie interfejsy API umożliwiają integrację z protokołami takimi jak REST czy OAuth. Upraszczają one pobieranie i udostępnianie danych między usługami bez konieczności używania większej magistrali komunikatów. Korzystaj z interfejsów API, które już istnieją w przedsiębiorstwie, i udostępniaj je w bezpieczny sposób za pomocą bramy z możliwościami hybrydowymi, aby uzyskać dostęp do interfejsów API na urządzeniach brzegowych, w środowisku lokalnym lub w innych chmurach.
  • Dostarczaj spersonalizowane, dynamiczne środowiska cyfrowe bez konieczności obsługi złożonej infrastruktury baz danych i zarządzania zabezpieczeniami. W pełni zarządzane, chmurowe bazy danych zapewniają nieograniczone skalowanie, małe opóźnienie w dostępie do rozbudowanych danych oraz zaawansowaną ochronę danych — wszystko to jest wbudowane, niezależnie od języków lub struktur. Wybieraj modele danych, interfejsy API, struktury magazynów i opcje wdrażania, które najlepiej pasują do wzorców aplikacji.

    Elastyczne i zawsze włączone bazy danych obsługują ciągłość działania i poprawiają szybkość reakcji na zmieniające się środowisko. Ułatwiają one przeprowadzanie operacji z zachowaniem stałej dostępności i wymaganego poziomu opóźnień bez konieczności prowadzenia dużych zadań związanych z zarządzaniem bazami danych — w efekcie zmniejszając całkowity koszt posiadania.
  • Szybkie zmiany na rynku wymagają krótszych cykli wydań bez poświęcania jakości, stabilności i zabezpieczeń. Narzędzia i procesy do ciągłej integracji i ciągłego wdrażania ułatwiają planowanie, zarządzanie ryzykiem, szybsze dostosowywanie do zmieniających się potrzeb klientów oraz poprawę stabilności systemu. Wprowadzaj na rynek w szybki, spójny i niezawodny sposób przy użyciu bardzo wydajnych narzędzi, automatyzując prozaiczne czynności ręczne oraz wykonując iteracje z małymi przyrostami dzięki ciągłemu testowaniu i ciągłej integracji.

    Proaktywnie stosuj zasady i mechanizmy kontroli oraz ustawiaj automatyczne bramy jako część potoku w celu sprawnego przenoszenia aplikacji między etapami do momentu udostępnienia ich klientom.
  • Przy coraz bardziej złożonym środowisku do zarządzania, maksymalizacja korzystania z automatyzacji pomaga w zwiększeniu wydajności operacyjnej, identyfikowaniu problemów, zanim wpłyną one na środowisko klienta, oraz szybkiej eliminacji zaistniałych problemów. W pełni zarządzane platformy zapewniają automatyczne rejestrowanie, skalowanie i wysoką dostępność. Rozbudowane dane telemetryczne, obsługa alertów z możliwością podejmowania akcji oraz pełny wgląd w aplikacje i system podstawowy są kluczowe dla nowoczesnego podejścia do tworzenia aplikacji.

    Automatyzacja regularnych przeglądów i stosowanie najlepszych rozwiązań, takich jak infrastruktura jako kod i inżynieria niezawodności lokacji, promują odporność i pomagają reagować na zdarzenia z minimalnym przestojem i utratą danych.
  • Nowoczesne aplikacje wymagają zabezpieczeń wielowarstwowych w kodzie, potokach dostarczania, środowiskach uruchomieniowych aplikacji i bazach danych. Zacznij od zapewnienia deweloperom bezpiecznych komputerów deweloperskich z dobrze zarządzanymi tożsamościami. W ramach cyklu życia metodyki DevOps używaj zautomatyzowanych narzędzi do badania zależności w repozytoriach kodu i skanowania w poszukiwaniu luk w zabezpieczeniach podczas wdrażania aplikacji w środowisku docelowym. Wpisy tajne klasy korporacyjnej i zarządzanie zasadami szyfrują aplikacje i umożliwiają zespołowi operacyjnemu scentralizowane wymuszanie zasad.

    W przypadku w pełni zarządzanych usług obliczeniowych i baz danych kontrola zabezpieczeń jest wbudowana, a ochrona przed zagrożeniami jest prowadzona w czasie rzeczywistym.
Powrót do kart
FUNKCJE

Jak wygląda nowoczesne tworzenie aplikacji?

Zwiększaj niezawodność i zabezpieczenia

Zapewniaj spójną jakość i wydajność w dowolnej skali przy użyciu w pełni zarządzanych baz danych z wbudowaną wysoką dostępnością, tworzeniem kopii zapasowych dla określonego momentu oraz opóźnieniem rzędu kilku milisekund. Twórz bezpieczniej dzięki integracji kontroli z procesami DevOps. Zwiększaj zabezpieczenia danych dzięki zaawansowanemu wykrywaniu zagrożeń i ochronie danych.

Zmniejsz koszty

Płać tylko za to, czego potrzebujesz, i zrzuć z siebie ciężar wykonywania konserwacji, korzystając z narzędzi na żądanie oraz z bezserwerowych usług obliczeniowych i baz danych. Zmniejszaj koszty programowania dzięki rozwiązaniom niskokodowym. Korzystaj z proaktywnej optymalizacji kosztów z możliwością podejmowania akcji i rekomendacji dotyczących zarządzania zasobami, w tym kiedy używać wystąpień warstwy bezpłatnej, a kiedy wystąpień typu spot.

Umożliwiaj programowanie zdalne

Rozpoczynaj tworzenie dowolnego projektu w kilka minut dzięki w pełni skonfigurowanym, bezpiecznym środowiskom projektowym hostowanym w chmurze. Współpracuj w czasie rzeczywistym przy przeglądach kodu i programowaniu w parach z dobrze zarządzaną obsługą tożsamości i dostępu. Automatyzuj przepływy pracy typu kod do chmury i monitoruj kondycję oraz wydajność aplikacji, zanim wystąpią problemy.
Historie klientów

Klienci robią niezwykłe rzeczy, korzystając z nowoczesnego tworzenia aplikacji na platformie Azure

Często zadawane pytania

  • Nowoczesne aplikacje to architektury natywne dla chmury, które wykorzystują spakowany kod i zależności w kontenerach oraz wdrażają je jako mikrousługi, aby zwiększyć szybkość pracy deweloperów przy użyciu rozwiązań metodyki DevOps. Nowoczesne aplikacje wykorzystują automatyzację, uwzględniając ciągłą integrację i ciągłe wdrożenie oraz zautomatyzowane zabezpieczenia w celu zapewnienia, że zespoły programistyczne będą produkować szybciej i dostarczać bezpiecznie.
  • Rozpocznij od modelu domeny. Model domeny to abstrakcyjny model domeny biznesowej, który systematyzuje wiedzę z danej domeny i zapewnia wspólny język deweloperom i ekspertom z różnych dziedzin. Wyprowadzaj mikrousługi z modelu domeny w czteroetapowym procesie. Skorzystaj z poniższego linku, aby dowiedzieć się, jak utworzyć model domeny w odpowiednich mikrousługach.
  • Nowoczesne architektury umożliwiają zwiększenie zabezpieczeń dzięki uwzględnieniu zabezpieczeń przez cały proces zarządzania cyklem życia aplikacji (ALM). Jest on zakorzeniony na etapach projektowania, opracowywania, testowania i uruchamiania oraz ponownej oceny. W związku z tym zabezpieczenia są stale sprawdzane w celu zapewnienia zgodności. Automatyzacja kluczowych zabezpieczeń i wyzwalaczy podczas procesu ALM i potoku ciągłej integracji i ciągłego wdrażania zapewnia dalszy nadzór nad zabezpieczeniami oraz zmniejsza ręczne obciążenie i potencjalne błędy.
  • Jeśli masz aplikację lokalną i nie chcesz jej modernizować, wyeksportuj ją do kontenera i uruchom na platformie Kubernetes. Wymaga to minimalnych zmian kodu, więc aplikacja działałaby podobnie, ale można by ją było znacznie łatwiej skalować. Jeśli chcesz, aby aplikacja lokalna korzystała z usługi Azure Functions, część kodu musi być napisana ponownie, aby uwzględniała zdarzenia i wyzwalacze. Możesz też uruchomić usługę Azure Functions w kontenerach Kubernetes, co wymaga przeniesienia do chmury.
Kolejne kroki

Dowiedz się, co możesz zrobić więcej

Kobieta w zielonej koszuli z krótkimi kręconymi włosami uśmiecha się, patrząc na kobietę w żółtej koszuli.
Rozwiązania na platformie Azure

Dowiedz się więcej o rozwiązaniach w chmurze platformy Azure

Rozwiązuj problemy biznesowe przy użyciu sprawdzonych kombinacji usług w chmurze platformy Azure, a także przykładowych architektur i dokumentacji.
Mężczyzna w białej koszuli korzystający z laptopa.
Centrum rozwiązań biznesowych

Znajdowanie odpowiedniego rozwiązania platformy Microsoft Cloud

Przeglądaj centrum rozwiązań biznesowych firmy Microsoft, aby znaleźć produkty i rozwiązania, które pomogą Twojej organizacji osiągnąć cele.

Zacznij już dziś tworzyć nowoczesne aplikacje

Polski (Polska) Zasady prywatności dotyczące zdrowia użytkowników Skontaktuj się z Microsoft Ochrona prywatności Zarządzaj plikami cookie Zasady użytkowania Znaki towarowe Informacje o naszych reklamach EU Compliance DoCs