Volba nejlepších integračních služeb v Azure pro scénáře podnikové integrace
Azure Integration Services nabízí v této kolekci integračních služeb mnoho možností, ale některé překrývající se funkce můžou existovat. Tato příručka obsahuje informace, které vám pomůžou zvolit ty nejlepší služby pro scénáře a požadavky podnikové integrace. Nezapomeňte také zvážit úplný dopad používání konkrétní služby, včetně požadavků na výkon, dostupnosti sady dovedností, provozní podpory a nákladů.
Poznámka:
Pokud jste zákazník bizTalk Serveru, který hledá přesun úloh do Azure Logic Apps, můžete získat přehled migrace a porovnat možnosti mezi těmito dvěma nabídkami tak , že si projdete téma Proč migrovat z BizTalk Serveru do Azure Logic Apps?
Kdy zvolit konkrétní integrační službu a proč
Služba | Kdy zvolit | Proč |
---|---|---|
Azure Logic Apps | Máte obchodní procesy pro orchestraci napříč několika systémy, které se liší od starších systémů až po úlohy umělé inteligence. Musíte migrovat z Microsoft BizTalk Serveru nebo z jiných integračních platforem. | - Poskytuje vyšší produktivitu vývojářů prostřednictvím návrháře pracovních postupů s nízkým kódem. - Excels at wiring API volá rychle pomocí předem připravených a předem připravených konektorů. - Podporuje synchronní i asynchronní zpracování. - Nabízí bohatou historii ladění pro stavové pracovní postupy. – Podporuje bezstavové pracovní postupy pro požadavky na nízkou latenci. – Podporuje vytváření vlastních rozhraní API a vlastních konektorů, které umožňují zabalit existující rozhraní REST API nebo rozhraní API SOAP pro přístup ke službám, kde aktuálně neexistuje žádný předem připravený konektor. (Pouze pracovní postupy consumption) – Podporuje vytváření vlastních integrovaných konektorů založených na poskytovateli služeb. (Pouze standardní pracovní postupy) |
Azure Functions | Potřebujete vytvořit funkce centrálního nástroje, ke kterým máte přístup z jiných komponent integrační platformy, jako je Azure Logic Apps. Máte jedinečné požadavky na transformaci dat. |
Poskytuje prostředí řízené událostmi na vyžádání pro vývojáře, kteří potřebují rozšířit aplikační platformu Azure implementací kódu aktivovaného událostmi v Azure nebo jinými službami a místními systémy. |
Azure Data Factory | Potřebujete možnost transformovat a přesouvat velké datové sady mezi různými zdroji dat, jako jsou systémy souborů, databáze, SAP, Azure Blob Storage, Azure Data Explorer, Oracle, DB2, Amazon RDS a další. | – Poskytuje cloudovou bezserverovou službu ETL pro horizontální navýšení kapacity, integraci datových sad a transformaci dat. Dokáže zpracovat velké požadavky na zpracování dat a zpráv. - Nabízí uživatelské rozhraní bez kódu pro intuitivní vytváření a monitorování a správu s jedním podoknem skla. – Podporuje metodu "lift and shift" pro stávající balíčky SSIS (SQL Server Integration Services) do Azure a jejich spouštění s plnou kompatibilitou ve službě Azure Data Factory. Prostředí SSIS Integration Runtime nabízí plně spravovanou službu, takže se nemusíte starat o správu infrastruktury. |
Azure Service Bus | Potřebujete systém zasílání zpráv, který podporuje model publikování a odběru, seřazené doručení, detekci duplicit, plánování zpráv a scénáře vypršení platnosti zpráv. | – Poskytuje plně spravovaného podnikového zprostředkovatele zpráv s frontami zpráv a tématy publikování a odběru. - Oddělením aplikací a služeb od sebe poskytuje tato služba následující výhody: vyrovnávání zatížení mezi konkurenčními pracovními procesy --- --- bezpečné směrování zpráv, přenos dat a řízení napříč hranicemi služeb a aplikací --- koordinované transakční práce, která vyžaduje vysoký stupeň spolehlivosti. – Doplňuje Azure Logic Apps a podporuje scénáře, ve kterých chcete používat sady SDK, nikoli konektory, pro interakci s entitami služby Service Bus. |
Azure Event Grid | Potřebujete architekturu odběru událostí, abyste zůstali aktualizovaní o změny stavu v jedné nebo více aplikacích a systémech, protože vaše integrační řešení závisí hodně na událostech, aby takové změny komunikují a udělaly všechny související změny dat. | – Poskytuje vysoce škálovatelného zprostředkovatele událostí bez serveru pro integraci aplikací pomocí událostí. Event Grid doručuje události do cílů odběratelů, jako jsou aplikace, služby Azure nebo jakýkoli koncový bod, kde má Event Grid síťový přístup. Mezi zdroje událostí můžou patřit aplikace, služby SaaS a služby Azure. - Zvyšuje efektivitu tím, že se vyhnete konstantnímu dotazování, aby bylo možné určit změny stavu. Vzhledem k tomu, že další základní služby generují události, zvyšuje se popularita architektury předplatného. |
Azure API Management | Chcete abstraktovat a chránit základní implementaci služby v Azure Logic Apps před koncovými uživateli a uživateli. | – Poskytuje hybridní multicloudovou platformu pro správu rozhraní API ve všech prostředích. - Nabízí možnost používat centrální služby bezpečným způsobem, což vaší organizaci poskytuje větší možnosti správného řízení a kontrolu nad tím, kdo může volat podnikové služby a jak je volat. Tato rozhraní API můžete následně volat z Azure Logic Apps poté, co je vaše organizace kataloguje ve službě Azure API Management. |
Další kroky
Dozvěděli jste se víc o tom, které nabídky v Azure Integration Services nejlépe vyhovují konkrétním scénářům a potřebám. Pokud uvažujete o přechodu z BizTalk Serveru na Azure Integration Services, přečtěte si další informace o přístupech k migraci, aspektech plánování a osvědčených postupech, které vám pomůžou s projektem migrace.