INTEGRATE 2019 – Day 1 | byBrick Development
I would like to pen down my experience, updates and take away for this year’s integrate 2019 (London). Being the 1st timer there was so much to gain from Integrate 2019. I would be dividing this article into span of 3 days.
The Event was organized at etc. Venues, London 3rd – 5th June 2019. As soon as you enter the event there was a big board which said – WELCOME INTEGRATE 2019. The Registration started at 07:30 and it was pretty well organized. You were handed over your Integrate attendee batch with a bag which had a book pen and few pamphlets along with the Agenda for the next 3 days. Breakfast and Lunch was provide each day during the Integrate 2019.
There were also Booths from the sponsors & organizers – ( BizTalk360, Serverless360, Quibiq, Codit, Hubfly ).
The Event was almost houseful with around 500 attendees. To talk about the speakers each one had a different way of presenting and I thoroughly enjoyed each and everyone of them. Though I would not lie, after Lunch break at times it became a bit hard to concentrate but somehow managed to get over it.
Monday 3rd June 2019
08:45 – Integrate 2019 – Welcome Speech – Saravana Kumar, Founder/CEO Biztalk 360, Serverless360, Atomic Scope.
Being the 8th Anniversary of Integrate, a welcome speech was presented by Sarvanna where he welcomed all the attendees, speakers and sponsors. He introduced their new identity named “Kovai.co” – https://www.kovai.co with a quick info about their products (BizTalk360, Serverless360, Atomic Scope). He also gave inputs related to Integration Monday and Middleware Friday which is run by the Microsoft community. Also few links where you can explore and learn more about Azure. You can also use the hashtag #integrate2019 to see inputs from various attendees, speaker and organizers.
09:00 – Keynote, Jon Fancey, Group Principal PM Manager – Microsoft.
A speech “Beyond Integration” was presented by Jon Fancey. He spoke about what was their Vison 2015 and how they wanted to be the ruler in iPaaS space. The iPaaS platform today has more than 300+ connectors ( Flows, LogicApps). It was year 2017 when Microsoft iPaaS offering was listed in Gartner list and continues this year as well. If I heard it correctly it was quoted as leader of 2018 by Gartner. He quoted Gartner – “The more you innovate, the more you need to Integrate”. Later he invited 3 customers who use Microsoft platform for their Integration transformation.
09:10 – Ramak Robinson, Area Architect Integration at H&M
She spoke about its Vision – “Most Loved Design in the World”. She also spoke about its technology ambition, Integration Competence center at H&M and their cloud transition journey. She also presented a case study which they are building in group along with Microsoft – Digital Receipts.
09:20 – Daniel Ferreira, Sr. Cyber-Security Data Scientist, Shell
He spoke about the operational challenges and how they are using API integration to enable their Cyber security operations. He also provide a quick demo on chat bot functionality.
09:40 – Vibhor Mathur, Lead Architect, Anglo-Gulf Trade Bank
He spoke about how they were on a mission to build the 1st Digital trade finance bank in only 6 months. He spoke about various Microsoft offerings they used like LogicApps, Service Bus, API Management, Azure AD to achieve their target. They waned to build an architecture which was lean, secure, easy to upgrade and highly available. Where they able to setup a digital bank in a span of 6 months ? The Answer is YES, but it was 18 days more than expected, impressive indeed (6 months, 18 days).
All the above 3 industry ( Energy \ Retail \ Finance ) uses Microsoft as their Cloud Platform.
10:00 – Logic Apps Update – Kevin Lam, Principal Program Manager
He shared some interesting updates related to logic app’s. In Last 6 months there has been 38 new connectors added in Logic Apps – (Microsoft + 3rd Party). Logic Apps is growing and it also allows you to create your own custom connectors and publish it to market place. He gave an overview about how to Integrate using Logic Apps which included – Orchestration, Message Handling, Monitoring, Security etc.
You can use Visual Studio 2019 to deploy your Logic App direct to Azure Portal. You can also use Visual studio code to deploy your Logic App via Arm template. He also later spoke about the ISE Architecture ( Integrated Service Environment ), ISE Deployment model and ISE roadmap.
11:15 – API Management Update – Vlad Vinogradsky – Product Leader, Microsoft
He started off with what we can use and what are they working on in the field of API management. He gave an overview of API management and spoke about recent developments related to API management along with Demo on Hosting kubernetes on your machine.
- Manage Identities – Authenticate/Authorize your service. Enable it so that you can authenticate it with your backend.
- Policies – A support towards encrypted documents that can perform simple and advance validations.
- Protocol settings. Enable TLS
- Bring your own cache (Redis compatible)
- Subscriptions – Enable tracing on Keys
- Observability – Set same configuration settings for both Azure Monitor and App Insights, preserve resources by turning on sampling, enable/disable settings for whole API tenant, you can also specify additional headers to log etc.
- Function + API management – Import function and push function as API
- Consumption tier – GA last week ( billed per execution and can scale down to zero when there is no traffic ).
- DevOps resource tool kit – You can have a view at it on GitHub
- He told us a bit about the New Developer poral, more about it was revealed on 4th June 2019.
- With API Management being cloud only service and most of the customers uses both cloud and on-prem (Hybrid) environments. Microsoft will soon be launching Self-hosted API management gateway allowing you to deploy your gateway component on-prem. (Launching late summer or early fall).
Also link was shared across for all the API lovers, Azure API Management resources – https://aka.ms/apimlove
12:00 – The Value of Hybrid Integration – Paul Larsen, Principal Program Manager, Microsoft
This was the session which most of the BizTalk developers eagerly waiting for, This year end 2019 a new BizTalk 2020 will be launched. You can refer to the following to know more about its latest features. https://azurebiztalkread.wordpress.com/2019/06/03/integrate-2019-biztalk-server-2020/
He also shared information related to API Managements, Logic Apps, Service Bus and Event Grid. Later he announced a new connector for Logic Apps IBM 3270 (preview). A Hybrid demo related to – Integrate IBM mainframe program with Azure Cloud was also showcased using Logic Apps 3270 connector and later future Roadmap.
12:30 – Lunch Break
13:30 – Event Hubs update Dan Rosanova, Group Principal Program Manager, Microsoft
He started with introduction on Event Hubs (PaaS) offering along with messaging pattern – Queue. He later explained different protocols like Kafka, Http and AMQP and how Event Hubs and Kafka differ from queues. Explained Kafka / Event Hubs conceptual architecture along with What Microsoft has to offer in Event Hubs for Apache Kafka.
Four offering of Kafka in Azure
- Clustered offering
- PaaS service
- Marketplace offering
- DIY with IIS
Later he showed stats related to Before and After load balancing algorithm improvements.
Finally the session ended with a summary –
- There is no scale you need that we cannot do
- The most available messaging platform in any cloud
- Extremely affordable
14:00 – Service Bus Update – Ashish Chhabria, Program manager, Microsoft
He spoke about the High Availability + Disaster recovery (50 regions) and Geo-Disaster Recovery available for Premium namespaces.
3 weeks back a feature called In-place upgrade was introduced where your standard namespace can be migrated to premium namespace. He also provided a quick demo on how to migrate standard namespace to premium namespace.
Enterprise features announced included,
- VNET Service Endpoints and Firewalls (where users can limit access to your namespace from specific VNET or IP).
- Managed Service Identity & RBAC (preview)
For .Net and Java SDKs they added support with regards to Management support, Web Socket and Transaction support.
SDK related to Python will be available soon.
Also inputs related to –
- Logic App connector for Service Bus
- Service Bus Queue as event handler (preview)
- Data Explorer for Service Bus will be out soon.
14:30 – How Microsoft IT does Integration – Mike Bizub, Microsoft CSE&O
He started the session with a recap on B2B approach and how customers dealing with larger volume of data are moving from BizTalk Server to PaaS offerings. Logic Apps to support X12, EDIFACT were created.
He also spoke how CI/CD pipelines, deployments, Code repository is managed using ALM and DevOps. Test related to Unit and Functional test along with defining of policies for code review and security compliance.
Security and Governance is important and its very critical how your metadata is managed. (SAS tokens, Managed identity, secrets etc).
14:50 – AIS Migration Story – Vignesh Sukumar, SE Core Engineering Service team, Microsoft
He started with a 20 seconds quick wake up activity and spoke about the Metadata driven Architecture along with Migration Accelerators (TPM tool) to migrate BizTalk to PaaS architecture. These Accelerators can be used to migrate artifacts like schemas, trading partners, orchestration in a click. This will reduced the time of migration from days to few hours (approx. 3 hours per transactions).
He also provided inputs related to EAI / Disaster recovery – How it can be important for high availability.
You can access Tools and scripts from the below URL. https://github.com/vdhana257/EnterpriseIntegration
15:30 – Enterprise Integration using Logic Apps – Divya, Swarnkar, Senior Program Manager, Microsoft
She started her presentation using a scenario explaining the current state of Contoso Grocery Store. How can Azure be effective to track down the wasted units when the storage malfunctions.
Installation of IOT sensors to the storage units, equipped their staff to receive notifications.
Logic App IOT trigger > Message Transform > Notify Store team > Create Maintenance order SAP
SAP Send equipment change request > Message transform > Create workorder in D365 > Notify Maintenance team
- Integration Account (Standard)
- Limits for EDI artifacts raised to 1000
- AS2 V2
- Is core action – more performant, no limit on timeout
- Batch trigger/action – monitor batch activity, release criteria, correlate items in batch, sources run of resubmitted run.
- Rosetta Net connector Logic App (Public Preview). She also showed some quick demo related to it.
Coming really Soon
- Data Gateway across subscriptions
Extended support for Health Care, additional connectors, integration accounts etc.
- Industry Verticals
- Business Verticals – healthcare (HL7)
- Connectors – Oracle EBS, Netsuite, ODBC
- Connector marketplace
- Configuration store
- Integration account – dev SKU, DR
- Azure AppInsights support for Logic Apps.
16:00 – Serverless Stories and Real Use Cases – Thiago Almeida, Microsoft
The main focus or Agenda for his session was Serverless Integration.
- What is meant by Serverless Integration
- The file batch challenge
- Python function use cases
- Storage stats tracking
- Durable functions
- Azure Integration Services
He started with what is meant by Serverless integration and what are the proposed solutions for solving the file batch challenge to append files in same batch in a single JSON file. He also showed few use cases for their customer – Storage Stats tracking (scenario), escalation workflow, durable function workflow – Fujifilm.
A purchase order scenario can be solved in combination with Logic Apps and Service Bus. PaaS + SaaS can be utilized for
- On-prem connectivity
- Workflow automation
- API Management etc.
16:45 – Microsoft Flow Sarah Critchley / Kent Weare, Microsoft MVP – Business Applications
The main focus of the session was Microsoft flow and how organizations can automate their workflows without writing a single line of code. Microsoft flow and power apps bring new extensibility scenarios.
They also specified some Key capabilities of Microsoft flow –
- Built in Approval Centre
- Data Loss prevention policies
- Business process flow
- Geo triggering
- Review and start flow from mobile
- Package Flow apps, entities & dashboards to move between environments.
Microsoft Flow mobile and Devices allows users to work less and perform activities from anywhere. Create New flows, Get push notifications, Discover buttons, Use button widgets, Monitor flow activities, grant approvals.
Sarah spoked about Dynamic365 and how it’s used in department likes Sales, Marketing & Finance. She also spoke about PaaS offering from Microsoft – PowerApps. The session finally wrapped up with a slide focusing on Key takeaways.
17:30 The final session was cancelled and awards were given by BizTalk360 to their valuable customers. The day ended finally with – Networking, Reception and some beers.
You can check more insights on Day 2 here.