Azure Integration Services Announcements from Ignite 2020
Total Page:16
File Type:pdf, Size:1020Kb
Melb.NET Azure Integration Services Announcements from Ignite 2020 Bill Chesnut Cloud Platform & API Evangelist, SixPivot Azure MVP [email protected] @biztalkbill Agenda General Azure Logic Apps API Management Azure Functions BizTalk Server General • Azure Availability Zones now in Australia East • App Service introduces the new Pv3 SKU for Windows and Linux customers • App Service announces the general availability of Windows Container support • App Service Environment v3 in development--will launch November 1 • Azure Communication Services now available in public preview (US for now) Azure Logic Apps Logic Apps will now run on a new containerized runtime, the same runtime powering Azure Functions, providing hosting flexibility to: • Run on Functions, App Service, Kubernetes, Docker and any cloud. • Deploy multiple workflows to a single Logic App simplifying automated deployments and CI/CD pipelines. • Enable enterprise features such as private endpoints, simpler and more cost effective VNET access, deployment slots and more. • New VS Code Extension • Local Development • Improved Functions integration https://techcommunity.microsoft.com/t5/azure-developer-community-blog/new-logic-apps-runtime-performance-and-developer- improvements/ba-p/1645335 Azure Logic Apps (2) • Better CI/CD with VS Code. • New Designer (more on the screen, easier to understand) • Performance with Stateless • Automation Tasks (Logic Apps without building them) https://techcommunity.microsoft.com/t5/azure-developer-community-blog/new-logic-apps-runtime-performance-and-developer- improvements/ba-p/1645335 Azure API Management Debug API Management Policies in real time • Developer Tier Only • VS Code • Set breakpoints https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-apimanagement Support for Dapr applications in API Management • Using three new policies you can perform service invocations, dispatch messages to pub/sub topics, and send messages to external systems from a Dapr- enlightened self-hosted gateway. https://cloudblogs.microsoft.com/opensource/2020/09/22/announcing-dapr-integration-azure-api-management-service-apim/ Azure Functions • API Connections-as-a-Service (for Logic Apps) • use connectors & connections in Functions • Access to 100s of pre-built APIs • Private Preview (Microsoft Services) • Free in preview – but throttled to prevent abuse • Blazor support for Static Web Apps • .NET and Python function support for Static Web Apps • Service Bus improvements (draining) • (coming soon) OpenAPI/Swagger Function Generator http://aka.ms/apiconnpreview BizTalk Server -> Azure BizTalk Migration Toolkit • Turns BizTalk applications into AIS solutions • Works with all versions from 2013 R2 • Open Source on GitHub • Public Preview BizTalk Server -> Azure (2) Parse MSI files, build model of all BizTalk artifacts Generate complete report Adapters: File, FTP & HTTP Pipelines XmlReceive, XmlTransmit, PassthruReceive, PassthruTransmit Property Promotion and Demotion in pipelines Maps on Receive Ports/Send Ports Pipeline components: XmlDisassembler, XmlAssembler, XmlValidator JsonDecoder, JsonEncoder, FlatFileDecoder Handle this orchestration entities: Variables, Ports & Port Types Receive and Send Shapes Construct and Transform Shapes Generate placeholders for unsupported orchestration shapes Provides a library of common services and Logic Apps Can be used by any integration application Demo (maybe) Questions Thank You.