Projekt architektury integracji

Usługa Azure API Management
Azure Data Factory
Azure Event Grid
Azure Functions
Azure Logic Apps

Celem integracji jest łączenie aplikacji, danych, usług i urządzeń, często w złożony sposób. Dzięki integracji organizacje łączą przepływy pracy, dzięki czemu są spójne i skalowalne. Firmy łączą aplikacje, dane i procesy w szybki, wydajny i zautomatyzowany sposób.

Połączenia mogą być uruchamiane między systemami lokalnymi, chmurowymi i brzegowymi. Mogą one łączyć przedsiębiorstwa, partnera, inne firmy i starsze technologie.

W przypadku danych integracja zapewnia rozwiązania do zbierania i przetwarzania informacji z wielu źródeł w wielu formatach.

Aby zintegrować aplikacje, czasami odpowiednie są bezpośrednie wywołania interfejsu API. Czasami jednak technologie muszą komunikować się asynchronicznie za pośrednictwem komunikatów lub zdarzeń. Wszystkie procesy integracji wymagają orkiestracji — prosty sposób definiowania i uruchamiania logiki przepływu pracy.

Diagram przedstawiający cztery technologie, z których korzysta integracja: orkiestracja, komunikaty, zdarzenia i API.

Azure oferuje szeroką gamę narzędzi i możliwości integracji, w tym następujących usług:

  • Azure API Management. Bezpieczne udostępnianie interfejsów API dla wewnętrznych i zewnętrznych programistów, aby mogli korzystać podczas nawiązywania połączenia z systemami backendowymi.
  • Azure Logic Apps. Tworzenie przepływów pracy w celu połączenia setek usług w chmurze i lokalnie.
  • Azure Service Bus. Łączenie aplikacji i usług lokalnych oraz opartych na chmurze w celu zaimplementowania bardzo bezpiecznych przepływów pracy w zakresie przesyłania komunikatów.
  • Azure Event Grid. Łączenie obsługiwanych usług Azure i usług innych firm przy jednoczesnym upraszczaniu tworzenia aplikacji opartych na zdarzeniach.
  • Azure Functions. Upraszczanie złożonych problemów z orkiestracją za pomocą bezserwerowej platformy obliczeniowej opartej na zdarzeniach.
  • Azure Data Factory. Wizualnie integruj źródła danych, aby przyspieszyć przekształcanie danych i obsługiwać przepływy pracy przedsiębiorstwa.

Aby uzyskać więcej informacji o usługach integracji Azure, zobacz Integration Services.

Wprowadzenie do integracji w Azure

Jeśli dopiero zaczynasz pracę z integracją, najlepszym miejscem do rozpoczęcia jest środowisko Microsoft Learn. Ta bezpłatna platforma online oferuje filmy wideo, samouczki i interaktywne szkolenia dla różnych produktów i usług.

Następujące zasoby mogą pomóc w zapoznaniu się z podstawowymi pojęciami dotyczącymi integracji:

Ścieżka do środowiska produkcyjnego

Po zapoznaniu się z podstawami integracji następnym krokiem jest zaprojektowanie rozwiązania.

Wzorce projektowe

Aby eksplorować wzorce do uwzględnienia w projekcie, zapoznaj się z zasobami w następujących obszarach.

Systemy hybrydowe

  • Skalowanie między chmurami — dane lokalne: Zobacz aplikację hybrydową, która obejmuje Azure i Azure Stack Hub i używa pojedynczego źródła danych lokalnych, co jest wymogiem zgodności dla niektórych organizacji.

Architektury mikrousług

Migracja komputera mainframe

Selektory usług

Poniższe zasoby mogą również pomóc w projektowaniu aplikacji. Oprócz udostępniania ogólnych informacji o mechanizmie integracji lub procesie każdy artykuł pomaga wybrać usługę Azure, która najlepiej odpowiada potrzebom danego obszaru.

Konkretne implementacje

Aby dowiedzieć się więcej na temat architektur specyficznych dla scenariuszy, zobacz rozwiązania w następujących obszarach.

Handel elektroniczny

Finanse

Najlepsze rozwiązania

Te zasoby mogą pomóc w sprawdzeniu projektu pod kątem bieżących zalecanych najlepszych rozwiązań:

Zestaw implementacji bazowych

Te architektury referencyjne zapewniają implementacje punktów odniesienia dla różnych scenariuszy:

Przewodnik obsługi

Wdrażanie obciążenia jest znaczącym kamieniem milowym. Po uruchomieniu procesów integracji możesz skupić się na operacjach. Poniższe materiały zawierają zalecenia i informacje referencyjne ułatwiające dalsze spełnianie wymagań klientów i przepisów prawnych:

Bądź na bieżąco z integracją

Azure integracja otrzymuje ciągłe ulepszenia. Aby być na bieżąco z najnowszymi wydarzeniami, zobacz Azure aktualizacje.

Dodatkowe zasoby

Poniższe zasoby zawierają praktyczne zalecenia i informacje dotyczące konkretnych scenariuszy.

Informacje dotyczące usług Amazon Web Services (AWS)

Informacje dla specjalistów Google Cloud