This session focuses on the great opportunities that cloud integration brings to your business. Common challenges and pitfalls for hybrid messaging-based and API-based integration are discussed. Next to that, Codit's added-value approach to hybrid integration is presented, which combines a solid foundation of 15 years integration experience with an innovative and rapidly moving Azure cloud platform.
Hybrid integration and the power of Azure services (Jon Fancey at CONNECT17)Codit
This high-powered and interactive presentation shows what can be done with hybrid integration and the power of Azure services. The topics covered include Microsoft BizTalk on-premises, Microsoft Azure Logic Apps, and API Management. Jon’s experience as a Microsoft integration partner, and now at Microsoft HQ, enables him to deliver both great demos and interesting real-life stories from the field.
Integration has traditionally been all about ESB’s, EAI and B2B and the exchange of messages between on-premises systems. Today, many companies wish to integrate beyond their firewall, typically with SaaS based application. This change is reflected in the up rise of API based integration using lightweight protocols. In this session Glenn will talk about the evolution of Enterprise Integration and give you an overview on the current state of the Azure Integration Platform. Dive into its architecture and learn all about Logic Apps and the Enterprise Integration Pack. Learn to create basic IFTT (If This Then That) scenarios, or think big and create enterprise-level, hybrid integration scenarios (using Logic Apps and on premises LOB apps). 'How does it work', 'How is it Made' and 'How does it all fit together’ are just a couple of questions that will be answered during this session.
Discover what's next for Microsoft's BizTalk Server, what options are available to you, and how you can start planning the roadmap to the future for your integration solution.
Discover the webcast: https://bit.ly/3owUgyN
Cloud Native Demystified: Build Once, Run Anywhere!Codit
Innovate faster and accelerate your company's position in a world increasingly defined by the way we build software, in this webinar on Cloud Native.
Discover the webcast: https://bit.ly/3vOga40
How Mentor Graphics Uses Google Cloud for the Internet of Things - Mentor Gra...RightScale
Mentor Graphics is building on its expertise in mobile to provide a cloud services platform for the Internet of Things (IoT). EZmobilePrint, one of the first apps on the platform, lets mobile devices connect to printers in coffee shops or other public places. Mentor Graphics leverages Google Cloud Platform and RightScale to provide automated, scalable infrastructure to power this next-generation IoT platform and many more applications to come.
Presentation delivered by Dan Toomey at the 2017 Global Integration Bootcamp in Brisbane. Some slides are courtesy of the Pro Integration product team at Microsoft, and also a number of slides borrowed from Paco de la Cruz (Mexia).
Azure has a complete offering in Servereless space with Functions and Logic Apps. Logic Apps is a PaaS orchestrating engine of microservices. We will see how to use, for example applying it into IoT world.
Hybrid integration and the power of Azure services (Jon Fancey at CONNECT17)Codit
This high-powered and interactive presentation shows what can be done with hybrid integration and the power of Azure services. The topics covered include Microsoft BizTalk on-premises, Microsoft Azure Logic Apps, and API Management. Jon’s experience as a Microsoft integration partner, and now at Microsoft HQ, enables him to deliver both great demos and interesting real-life stories from the field.
Integration has traditionally been all about ESB’s, EAI and B2B and the exchange of messages between on-premises systems. Today, many companies wish to integrate beyond their firewall, typically with SaaS based application. This change is reflected in the up rise of API based integration using lightweight protocols. In this session Glenn will talk about the evolution of Enterprise Integration and give you an overview on the current state of the Azure Integration Platform. Dive into its architecture and learn all about Logic Apps and the Enterprise Integration Pack. Learn to create basic IFTT (If This Then That) scenarios, or think big and create enterprise-level, hybrid integration scenarios (using Logic Apps and on premises LOB apps). 'How does it work', 'How is it Made' and 'How does it all fit together’ are just a couple of questions that will be answered during this session.
Discover what's next for Microsoft's BizTalk Server, what options are available to you, and how you can start planning the roadmap to the future for your integration solution.
Discover the webcast: https://bit.ly/3owUgyN
Cloud Native Demystified: Build Once, Run Anywhere!Codit
Innovate faster and accelerate your company's position in a world increasingly defined by the way we build software, in this webinar on Cloud Native.
Discover the webcast: https://bit.ly/3vOga40
How Mentor Graphics Uses Google Cloud for the Internet of Things - Mentor Gra...RightScale
Mentor Graphics is building on its expertise in mobile to provide a cloud services platform for the Internet of Things (IoT). EZmobilePrint, one of the first apps on the platform, lets mobile devices connect to printers in coffee shops or other public places. Mentor Graphics leverages Google Cloud Platform and RightScale to provide automated, scalable infrastructure to power this next-generation IoT platform and many more applications to come.
Presentation delivered by Dan Toomey at the 2017 Global Integration Bootcamp in Brisbane. Some slides are courtesy of the Pro Integration product team at Microsoft, and also a number of slides borrowed from Paco de la Cruz (Mexia).
Azure has a complete offering in Servereless space with Functions and Logic Apps. Logic Apps is a PaaS orchestrating engine of microservices. We will see how to use, for example applying it into IoT world.
Once upon a time… integration was all about ESB’s, EAI and B2B. Today, many companies wish to integrate beyond firewalls, and typically with SaaS. Hence the uprise of API based integration, using lightweight protocols. The evolution is a fact; so now what is the current state of the Azure Integration Platform?
Glenn dives into its architecture and explains Logic Apps and the Enterprise Integration Pack. Learn to create basic IFTTT (If This Then That) scenarios, or why not: think bigger and create enterprise-level, hybrid integration scenarios using Logic Apps and on premises LOB apps. 'How does it work', 'How is it Made' and 'How does it all fit together’? Just a couple of questions you will find the answer to.
Building serverless integration solutions with Microsoft AzureBizTalk360
With this talk Steef-Jan will go through various end to end solutions leveraging Azure Services like Event Grid, Service Bus, Logic Apps, and so on. In the session I will discuss architecture, non-functionals, costs and operations.
Logic Apps y las posibilidades de Integración Cloud (por Felipe Senso, de Mic...Jorge Millán Cabrera
En esta sesión, Felipe Senso nos contará cómo la transformación digital ha cambiado las reglas de la integración tradicional. Se presentará la nueva estrategia de integración de Microsoft , donde LogicApps juega un papel fundamental junto con BizTalk. Finalmente, se realizará una demo de LogicApps integrando Twitter, OneDrive y Sercicios Cognitivos de Azure.
Azure Event Grid - Serverless integration in AzureBizTalk360
In this session we will see what new possibilities Event Grid brings us, how we combine it with Logic Apps & Azure functions to build serverless integration
Building microservices with azure functionsJustin Maurer
Getting started in Microservice can be a steep hill to climb, but with Azure Functions we can begin building them within minutes. Azure Functions is a "serverless" computing offering, that allows you to run small bits of JavaScript, C#, Python, PHP, Bash, Batch, and PowerShell that is managed by Azure to scale as needed. In this talk we will cover what are the best applications for Azure Functions, where they fit amongst the many options in cloud computing and go over specific use cases, including building a completely serverless backend for a web application and how it can be used for home automation.
Logic Apps: El Poder de la nueva Integración (por Félix Mondelo) Jorge Millán Cabrera
En esta sesión, Félix Mondelo analizará la evolución de la arquitectura Cloud hasta llegar a una arquitectura Serverless, y nos explicará cómo las Logic Apps y otros elementos de Azure encajan dentro de ella. Fruto de esta nueva arquitectura, se presentará la nueva integración empresarial que se ofrece con la combinación de Logic Apps y el Enterprise Integration Pack. Finalmente, Félix nos contará cómo pasar de una arquitectura basada en BizTalk a una nueva arquitectura basada en Azure iPaaS, analizando los paralelismos entre ambas.
En esta sesión, Mariano Robles empezará analizando el papel que juegan las tecnologías de integración en un mundo cada vez más competitivo y conectado, y terminará revisando el proceso de modernización iniciado por BizTalk Server a través de las principales novedades incluidas en su versión 2016 con el objetivo de adaptarse al ritmo que marca el momento de cambio que estamos viviendo.
In this webinar, we talk with experts from Integration Developer News about the SnapLogic Elastic Integration Platform and adoption trends for iPaaS in the enterprise.
During the discussion, we address cloud application adoption challenges and 5 signs you need better cloud integration, including struggles with the "Integrator's Dilemma" and segregated integration.
To learn more, visit: www.snaplogic.com/connect-faster
An Integration Platform to Support Vision 2025BizTalk360
Northumbria University is at an exciting point on its journey to become a new kind of excellent university at a time when the higher education sector itself is undergoing significant change. The University’s “Vision 2025” and underpinning corporate strategy describe how the University will respond to a changing sector and exploit emerging opportunities (including technologies) to help shape the future direction of higher education and differentiate itself by providing outstanding experiences to its students. A key enabler to “Vision 2025” is an innovative transformation and technology strategy which places integration right at its heart. In this session we will explore how a flexible business focused integration platform could be created with Microsoft Azure and other technologies to help the University achieve its vision.
System Integration using Reactive Programming | Integration MondayBizTalk360
In the current software eco-system, the applications are becoming more eventful and we can not trust enough traditional message-based integration concepts and technologies for system integration. Through this slide, Sagar will walk you through design considerations for event-based integrations and Azure Event Grid as technology backend for these integrations.
Search for All with Elastic Workplace Search Elasticsearch
Learn how we reimagined search in the workplace so you can get to the information you need quickly with a unified search experience, out-of-the-box data connectors, and simple search management interfaces.
Search for All with Elastic Workplace SearchElasticsearch
Learn how we reimagined search in the workplace so you can get to the information you need quickly with a unified search experience, out-of-the-box data connectors, and simple search management interfaces.
Hybrid connectivity options with the microsoft cloudBizTalk360
There are many ways you can connect the cloud and your on premise applications using Microsoft Azure. How do you decide which is the right one to use? In this session Michael will discuss some of the options available including Azure networking, Azure Service Bus and Azure BizTalk Hybrid Connections. We will discuss some of the pro’s and cons of each and examples of where they have been used in real world projects.
Journey to Cloud-Native: Where to start in your app modernization processVMware Tanzu
Initiatives to modernize applications to a cloud-native architecture begin with big questions - where do I start, what applications would require the most changes, and what is the user impact?
Join Mike Villiger from Dynatrace and Kamala Dasika from Pivotal as they take you step-by-step from planning through scoping strategies, so you can begin your app modernization journey today. In this webinar, you will learn how to:
- Discover dependencies in your applications
- Identify parts of your applications that are good candidates for refactoring
- Minimize customer impact during migration
- Deliver business value through measurable digital transformation
View Complete Webinar Series at https://content.pivotal.io/webinars:
- Journey to Cloud-Native: Where to start in your app modernization process
- Journey to Cloud-Native: Continuous Delivery with Artificial Intelligence
- Journey to Cloud-Native: Making Sense of Your Service Interactions
- Journey to Cloud-Native: Reducing Production Risks at Scale
About the Speakers:
Kamala Dasika has been working on the Cloud Foundry product team since its inception in 2011 and previously held various product or engineering positions at VMware, Tibco, SAP and Applied Biosystems.
Mike Villiger helps Dynatrace customers implement Application Performance Management technologies and processes in the worlds of Public/Private Cloud, DevOps, Platform-as-a-Service (PaaS) and NoSQL.
Integrating cloud with existing IBM SystemsBizTalk360
Enterprise IT environment require solutions that can be delivered faster, more cost effectively and with greater flexibility at global scale. With Azure, you can use cloud alongside your existing infrastructure and apps, including heritage IBM mainframe and midrange systems. In this session we will look at new Microsoft Azure Connectors for DB2, Informix and MQ that enable you to build hybrid enterprise cloud solutions. This video was recorded during the BizTalk Summit 2015 event held in London between April 13th & 14th, 2015.
Once upon a time… integration was all about ESB’s, EAI and B2B. Today, many companies wish to integrate beyond firewalls, and typically with SaaS. Hence the uprise of API based integration, using lightweight protocols. The evolution is a fact; so now what is the current state of the Azure Integration Platform?
Glenn dives into its architecture and explains Logic Apps and the Enterprise Integration Pack. Learn to create basic IFTTT (If This Then That) scenarios, or why not: think bigger and create enterprise-level, hybrid integration scenarios using Logic Apps and on premises LOB apps. 'How does it work', 'How is it Made' and 'How does it all fit together’? Just a couple of questions you will find the answer to.
Building serverless integration solutions with Microsoft AzureBizTalk360
With this talk Steef-Jan will go through various end to end solutions leveraging Azure Services like Event Grid, Service Bus, Logic Apps, and so on. In the session I will discuss architecture, non-functionals, costs and operations.
Logic Apps y las posibilidades de Integración Cloud (por Felipe Senso, de Mic...Jorge Millán Cabrera
En esta sesión, Felipe Senso nos contará cómo la transformación digital ha cambiado las reglas de la integración tradicional. Se presentará la nueva estrategia de integración de Microsoft , donde LogicApps juega un papel fundamental junto con BizTalk. Finalmente, se realizará una demo de LogicApps integrando Twitter, OneDrive y Sercicios Cognitivos de Azure.
Azure Event Grid - Serverless integration in AzureBizTalk360
In this session we will see what new possibilities Event Grid brings us, how we combine it with Logic Apps & Azure functions to build serverless integration
Building microservices with azure functionsJustin Maurer
Getting started in Microservice can be a steep hill to climb, but with Azure Functions we can begin building them within minutes. Azure Functions is a "serverless" computing offering, that allows you to run small bits of JavaScript, C#, Python, PHP, Bash, Batch, and PowerShell that is managed by Azure to scale as needed. In this talk we will cover what are the best applications for Azure Functions, where they fit amongst the many options in cloud computing and go over specific use cases, including building a completely serverless backend for a web application and how it can be used for home automation.
Logic Apps: El Poder de la nueva Integración (por Félix Mondelo) Jorge Millán Cabrera
En esta sesión, Félix Mondelo analizará la evolución de la arquitectura Cloud hasta llegar a una arquitectura Serverless, y nos explicará cómo las Logic Apps y otros elementos de Azure encajan dentro de ella. Fruto de esta nueva arquitectura, se presentará la nueva integración empresarial que se ofrece con la combinación de Logic Apps y el Enterprise Integration Pack. Finalmente, Félix nos contará cómo pasar de una arquitectura basada en BizTalk a una nueva arquitectura basada en Azure iPaaS, analizando los paralelismos entre ambas.
En esta sesión, Mariano Robles empezará analizando el papel que juegan las tecnologías de integración en un mundo cada vez más competitivo y conectado, y terminará revisando el proceso de modernización iniciado por BizTalk Server a través de las principales novedades incluidas en su versión 2016 con el objetivo de adaptarse al ritmo que marca el momento de cambio que estamos viviendo.
In this webinar, we talk with experts from Integration Developer News about the SnapLogic Elastic Integration Platform and adoption trends for iPaaS in the enterprise.
During the discussion, we address cloud application adoption challenges and 5 signs you need better cloud integration, including struggles with the "Integrator's Dilemma" and segregated integration.
To learn more, visit: www.snaplogic.com/connect-faster
An Integration Platform to Support Vision 2025BizTalk360
Northumbria University is at an exciting point on its journey to become a new kind of excellent university at a time when the higher education sector itself is undergoing significant change. The University’s “Vision 2025” and underpinning corporate strategy describe how the University will respond to a changing sector and exploit emerging opportunities (including technologies) to help shape the future direction of higher education and differentiate itself by providing outstanding experiences to its students. A key enabler to “Vision 2025” is an innovative transformation and technology strategy which places integration right at its heart. In this session we will explore how a flexible business focused integration platform could be created with Microsoft Azure and other technologies to help the University achieve its vision.
System Integration using Reactive Programming | Integration MondayBizTalk360
In the current software eco-system, the applications are becoming more eventful and we can not trust enough traditional message-based integration concepts and technologies for system integration. Through this slide, Sagar will walk you through design considerations for event-based integrations and Azure Event Grid as technology backend for these integrations.
Search for All with Elastic Workplace Search Elasticsearch
Learn how we reimagined search in the workplace so you can get to the information you need quickly with a unified search experience, out-of-the-box data connectors, and simple search management interfaces.
Search for All with Elastic Workplace SearchElasticsearch
Learn how we reimagined search in the workplace so you can get to the information you need quickly with a unified search experience, out-of-the-box data connectors, and simple search management interfaces.
Hybrid connectivity options with the microsoft cloudBizTalk360
There are many ways you can connect the cloud and your on premise applications using Microsoft Azure. How do you decide which is the right one to use? In this session Michael will discuss some of the options available including Azure networking, Azure Service Bus and Azure BizTalk Hybrid Connections. We will discuss some of the pro’s and cons of each and examples of where they have been used in real world projects.
Journey to Cloud-Native: Where to start in your app modernization processVMware Tanzu
Initiatives to modernize applications to a cloud-native architecture begin with big questions - where do I start, what applications would require the most changes, and what is the user impact?
Join Mike Villiger from Dynatrace and Kamala Dasika from Pivotal as they take you step-by-step from planning through scoping strategies, so you can begin your app modernization journey today. In this webinar, you will learn how to:
- Discover dependencies in your applications
- Identify parts of your applications that are good candidates for refactoring
- Minimize customer impact during migration
- Deliver business value through measurable digital transformation
View Complete Webinar Series at https://content.pivotal.io/webinars:
- Journey to Cloud-Native: Where to start in your app modernization process
- Journey to Cloud-Native: Continuous Delivery with Artificial Intelligence
- Journey to Cloud-Native: Making Sense of Your Service Interactions
- Journey to Cloud-Native: Reducing Production Risks at Scale
About the Speakers:
Kamala Dasika has been working on the Cloud Foundry product team since its inception in 2011 and previously held various product or engineering positions at VMware, Tibco, SAP and Applied Biosystems.
Mike Villiger helps Dynatrace customers implement Application Performance Management technologies and processes in the worlds of Public/Private Cloud, DevOps, Platform-as-a-Service (PaaS) and NoSQL.
Integrating cloud with existing IBM SystemsBizTalk360
Enterprise IT environment require solutions that can be delivered faster, more cost effectively and with greater flexibility at global scale. With Azure, you can use cloud alongside your existing infrastructure and apps, including heritage IBM mainframe and midrange systems. In this session we will look at new Microsoft Azure Connectors for DB2, Informix and MQ that enable you to build hybrid enterprise cloud solutions. This video was recorded during the BizTalk Summit 2015 event held in London between April 13th & 14th, 2015.
How to Collect and Process Data Under GDPR?Piwik PRO
Learn the key differences between Dat Controllers, Data Processors, and Data Subjects. Find out how to safely collect and analyze data while respecting Data Subject Rights and adhering to General Data Protection Regulations (GDPR).
Created by experts from Piwik PRO
This is the story of a company that had 10s of customers and were facing severe scaling issues. They approached us. They had a good product predicting a few hundred customers within 6 months. VCs went to them. Infrastructure scaling was the only unknown; funding for software-defined data centers. We introduced Terraform for infrastructure creation, Chef for OS hardening, and then Packer for supporting AWS as well as VSphere. Then, after a few more weeks, when there was a need for faster response from the data center, we went into Serf to immediately trigger chef-clients and then to Consul for service monitoring.
Want to describe this journey.
Finally, we did the same exact thing in at a Fortune 500 customer to replace 15 year-old scripts. We will also cover sleek ways of dealing with provisioning in different Availability Zones across various AWS regions with Terraform.
What's new in Hortonworks DataFlow 3.0 by Andrew PsaltisData Con LA
Abstract:- Hortonworks DataFlow (HDF) is built with the vision of creating a platform that enables enterprises to build dataflow management and streaming analytics solutions that collect, curate, analyze and act on data in motion across the datacenter and cloud. Do you want to be able to provide a complete end-to-end streaming solution, from an IoT device all the way to a dashboard for your business users with no code? Come to this session to learn how this is now possible with HDF 3.0.
Loggly - Case Study - Stanley Black & Decker Transforms Work with Support fro...SolarWinds Loggly
With Loggly, Stanley Black & Decker:
• Provides team with troubleshooting capabilities for mobile and IoT applications running on traditional and serverless architectures
• Supports performance monitoring, security, and PCI compliance needs
• Enables quick scalability as new innovations are launched
Cloud Security Monitoring at Auth0 - Security BSides SeattleEugene Kogan
The slides from Eugene Kogan's talk on cloud security monitoring at Auth0, presented at Security BSides Seattle, 2017. More details at our blog: https://auth0.engineering/cloud-security-monitoring-at-auth0-ff5e87ad1141
Het Microsoft Integratie Platform – Welk model past u het beste? (Steef Jan W...Codit
De wereld verandert, nieuwe technologieën komen op en uw integratieplatform moet daarop meebewegen. Welk platform kiest u, of houdt u in stand, om zowel on-premises als met de cloud te kunnen communiceren? Dankzij de komst van Microsoft Azure en haar nieuwe integratiediensten zijn er legio mogelijkheden. In deze sessie komen de diverse aspecten van on-premises (BizTalk/WCF) en het Azure platform aan bod. U krijgt een helder overzicht van de opties en hoort keuzes en overwegingen om de juiste keuze te komen.
The challenges of monitoring an integration solution today!Adam Walhout
Monitoring an integration solution becomes challenging when it’s a distributed solution with several components running in Azure, Hybrid or on-premise environment. The proper tools can help an enterprise face these challenges and set up a fit-for-purpose solution. In this session, Azure Technology Consultant and Microsoft MVP Steef-Jan Wiggers presents the various challenges, tools and a solution approach to mitigate the challenges.
This is the keynote session at BizTalk Summit 2015 London. The Keynote speech focused on Microsoft's recent announcements in the area of Azure App Services (Logic Apps, BizTalk API Apps, Connectors). Watch this video to understand the reason behind Microsoft's investment into the Azure platform and where Microsoft would like to see itself down the road.
Join our webinar to learn how BMC enables enterprise customers to transform their organization to a digital DevOps model. In this webinar, NICE InContact will share their story of transforming from a physical data center to a hybrid environment, including data center and cloud infrastructure. They'll talk about strategies, challenges, best practices, and navigating an acquisition. Learn how NICE InContact improved service management and capacity management as well as resolution time for incidents using BMC TrueSight and AWS DevOps solutions. Join us to learn from a peer in the enterprise space to help you plan your own IT infrastructure transformation.
webMethods 10.5 & webMethods.io integration are the new avenues enterprises must seek to scale their integration topologies. Scroll our PPT to know what’s new in there and how your business can leverage it.
Session presented at Microsoft Developer TechRefresh 2015 in Lisbon - Portugal. A remake of the Build 2015 session, with updated contents and new demos.
Cloud Native Patterns with Bluemix Developer ConsoleMatthew Perrins
This presentation talks about Cloud Native Application patterns Mobile, Web, BFF (Backend for Frontend) and Microservices. It will walk through the patterns and show how they can be used to deliver public cloud solutions with IBM Cloud, using Bluemix Developer Console
Tasos Moustakis, Infrastructure Technology Solutions Manager at Uni Systems, explains how Microsoft Azure migration runs smoothly through Ansible Automation platform. From Cloud Migration Through Automation: Next Level Flexibility virtual event, hosted on September 30, 2020
[WSO2 API Day Toronto 2019] Cloud-native Integration for the EnterpriseWSO2
This deck covers, the importance of application integration in microservices and cloud-native architecture, how microservices and cloud-native applications are integrated, service Mesh vs Application Integration, key application integration requirements, and patterns, cloud-native technologies for application integration and WSO2 offerings in cloud-native integration space.
Want to know if we'll be heading your way next? Find out here: https://wso2.com/events/
Join us to learn about the state of serverless computing from Dr. Tim Wagner, General Manager of AWS Lambda. Dr. Wagner discusses the latest developments from AWS Lambda and the serverless computing ecosystem. He talks about how serverless computing is becoming a core component in how companies build and run their applications and services, and he also discusses how serverless computing will continue to evolve.
Accelerate Digital Transformation with IBM Cloud PrivateMichael Elder
Accelerate the journey to cloud-native, refactor existing mission-critical workloads, and catalyze enterprise digital transformations.
How do you ensure the success of your enterprise in highly competitive market landscapes? How will you deliver new cloud-native workloads, modernize existing estates, and drive integration between them?
Accelerating Innovation with Hybrid CloudJeff Jakubiak
Cloud can be an efficient and cost effective tool in delivering innovation to the marketplace; however, a hybrid approach to cloud adoption is a necessity for the enterprise.
AWS re:Invent 2016: The State of Serverless Computing (SVR311)Amazon Web Services
Join us to learn about the state of serverless computing from Dr. Tim Wagner, General Manager of AWS Lambda. Dr. Wagner discusses the latest developments from AWS Lambda and the serverless computing ecosystem. He talks about how serverless computing is becoming a core component in how companies build and run their applications and services, and he also discusses how serverless computing will continue to evolve.
Migrating .NET and .NET Core to Pivotal Cloud Foundry (1/2)VMware Tanzu
SpringOne Platform 2017
Pankaj Sehgal, Capgemini
"In this hands-on session we will provide a technical overview of migrating .NET and .NET Core to Pivotal Cloud Foundry and will:
Profile the .NET and Java apps market
Review the differences between .NET and .NET Core and how they impact migration approaches
Outline a recommended migration strategy based on Capgemini’s methodology and experience
Provide a demo of both .NET and .NET Core Migration including Developer and Operator views, and take a look at Troubleshooting
Examine the options available for monitoring .NET applications"
Integrating SaaS application using Microsoft’s Azure App Service PlatformBizTalk360
Software as a Service applications have made significant inroads into the enterprise. By nature all of these applications are on islands until you can start to exchange data between them and the rest of your on premise line-of-business applications. Using the Microsoft Azure App Service platform, organizations can integrate their SaaS applications like SalesForce, Service Now and SharePoint online by creating hybrid interfaces in the cloud using Microsoft Azure. In this session, Kent will demonstrate how organizations use the agility and scalability of the cloud to build these interfaces in a very quick and secure manner.
The State of Serverless Computing | AWS Public Sector Summit 2017Amazon Web Services
oin us to learn about the state of serverless computing from Dougal Ballantyne, Principal Product Manager, Serverless. Dougal Ballantyne discusses the latest developments from AWS Lambda and the serverless computing ecosystem. He talks about how serverless computing is becoming a core component in how companies build and run their applications and services, and he also discusses how serverless computing will continue to evolve. Learn More: https://aws.amazon.com/government-education/
Similar to Cloud integration: what's in it for you? (Toon Vanhoutte & Massimo Crippa at CONNECT17) (20)
Get exclusive insights on IoT technology that has the potential to accelerate your business and give you the necessary agility to keep up with the pace of business. Join us and learn about the current and future state of the IoT landscape and what it takes to be successful in IoT. Gain insights from customer stories and discover how to get started building successful IoT solutions with Microsoft Azure.
Discover the webcast: https://bit.ly/2U1N8iI
Introduction to Time Series Analytics with Microsoft AzureCodit
Improve operations and decision-making by using real-time data insights and interactive analytics to accelerate IoT data use throughout your organization.
Discover the webinar here: https://bit.ly/38sMcrP
Discover in this webcast how AI-based solutions mitigate fraud, reduce losses, and help businesses remain competitive.
In this webcast you will learn:
- The main digital tools to mitigate fraud.
- Rule-based tools can be augmented by Machine Learning. How does this work? What are the advantages?
- Insights on how to implement ML-driven fraud monitoring solution.
- The challenges when working with AI-Based Fraud Management solutions.
Discover the Webcast: https://bit.ly/359lsu9
Learn about Blockchain and how forward-thinking businesses are using this tech as an integral piece of their integration strategy.
Blockchain is often touted as the next big thing in technology. Perhaps you’re familiar with cryptocurrencies and Bitcoin, but did you know that Blockchain is being used by pioneering organizations to accelerate and support their business processes?
Discover more: https://bit.ly/2zvHGdM
The Ideal Approach to Application Modernization; Which Way to the Cloud?Codit
Determine your best way to modernize your organization’s applications with Microsoft Azure.
Want to know more? Don't hesitate to download our White Paper 'Making the Move to Application Modernization; Your Compass to Cloud Native': http://bit.ly/39XylZp
Lessons learned when integrating with Dynamics 365Codit
Get insights on the implementation aspect of integration with Dynamics 365 and learn which technology components you should use for your specific scenario.
See the webcast at: https://www.codit.eu/en/events/webinars/integrating-with-d365/
Five Reasons IoT Projects Fail - CTO Sam Vanhoutte @ IoT Convention 2019Codit
IoT is central to organizations that want to collect and process data, so they uncover business insights. It presents a huge opportunity for organizations across many sectors, from retail, manufacturing, to logistics, just to name a few. However even with the best proposal in place, and all the budget in the world, success with your IoT project isn’t guaranteed. In this session, Sam Vanhoutte breaks down the five major reasons IoT projects fail – and how you can make sure yours don’t.
Real time Analytics in IoT - Marcel Lattmann Codit Switzerland @.NET Day 2019Codit
The number of IoT devices which stream data to the cloud increases daily. In this practical session, we will build an end-to-end architecture for real-time analytics using the latest IoT technologies like IoT edge and data bricks.
Unlock a Smarter Business with Digital Identity - Sylvia Vandevelde @CONNECT19Codit
Our world is becoming more digital and mobile every day. Customers are increasingly using online services for their banking, retail, and public service needs. But this increase also comes with a layer of digital challenges around privacy and security. How can you ensure that customers are able securely share their private information, so they can easily make online transactions?
AI as Driver of Transformation - Didier Ongena @CONNECT19Codit
During Didier his session you’ll discover how companies and partners that embrace AI will clearly create a competitive advantage and will grow at a faster pace than those who resist it. Future-orientated companies are already laying the foundations for this transformation, by conducting pilot projects and releasing AI applications for their daily operations. Of course, our technology evolves and we’re moving towards working with our partners and customers to create artificial intelligence that truly augments human capabilities.
Extending Operations from On-premises Solutions Towards Hybrid and Cloud - Da...Codit
Danny highlights the importance how a solid support system behind your chosen integration solution is not an option but a must if you want to get ahead and stay ahead. You’ll gain key insights into how managing and supporting an Azure platform is different from an on-premises solution and why you need experts who know the difference and have the resources to support you. In this session you’ll discover how a hybrid integration solution is the key to a strong stack, and why Azure is not the end of the story.
Why your business needs an API driven strategy - Massimo Crippa @CONNECT19Codit
These days, every business is a digital business, undergoing a digital transformation. Digital transformation means that you must discover innovative ways to deliver products and services to your customers. Software - powered by APIs - delivers true value to businesses and allows them deliver exceptional digital experiences to their customers. In this session API expert Massimo Crippa will walk you through some use cases so you can gain a better understanding of how APIs are central to all organizations – no matter their size, industry, or location. You’ll also learn why APIs are not only a building block but are an essential part of your digital transformation.
Pushing the boundaries with IoT - Glenn Colpaert @CONNECT19Codit
With over 20 years’ experience in the field, Codit is helping customers get into Azure IoT Solution. New evolutions like Azure IoT Edge and Digital Twins are real game-changers for business and open up a whole range of new possibilities. Glenn will give a behind the curtains look on success stories, so you can get ideas about how IoT can be used for your business to drive revenue, discover new business models, and optimize business processes.
The Future of Integration - Toon Vanhoutte @CONNECT19Codit
The heart of the digital transformation story for many businesses lies in integration. Today’s app market place allows businesses to pick and choose from a smorgasbord of apps and these apps need to get connected to improve transparency across the company and make it easier to make high-level decisions. Businesses need a flexible integration solution that not only helps them get connected to employees and customers, but also paves the way to the future.
Securing APIs for ultimate security and privacy with Azure | Codit WebinarCodit
These days, data is the new gold and with businesses being hacked for their data, security is a prime concern. It’s imperative that you protect your business-critical data, such as personal data, financial data or business information, so it doesn’t fall into the wrong hands.
In this Azure focused session, MVP Toon Vanhoutte, will teach you every concept about securing APIs end-to-end – so not just the front door but also the processing behind it, including how to secure your data to be in compliance with GDPR.
Take Your Business to the Next Level with Blockchain - Codit WebinarCodit
Blockchain is often touted as the next big thing in technology. Perhaps you’re familiar with cryptocurrencies and Bitcoin, but did you know that Blockchain is being used by pioneering organizations to accelerate and support their business processes? Learn everything about Blockchain in this presenation and how forward-thinking businesses are using this tech as an integral piece of their integration strategy.
Real-time analytics in IoT by Sam Vanhoutte (@Building The Future 2019)Codit
The number of IoT devices that streams data to a connected cloud backend increases daily. This data creates new possibilities for real-time analytics and can fundamentally change how our world works. In this presentation, you’ll learn how to build an Azure IoT architecture that is ready for real-time data analytics. Sam will demonstrate how data can be ingested and how different Azure technologies can be applied to achieve real-time intelligence. You’ll also discover how Azure Stream Analytics can be used to run streaming queries in the Cloud and on the Edge. By the end of this session you’ll have an understanding on how Azure Time Series Insights works to set up a Real Time data exploration, and you’ll get a glimpse of Azure Databricks for more advanced data analytics scenarios. Finally, you’ll learn how to deploy custom code to detect and act upon events in the data.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
8. On premise integration
LOB
Mature
Roadmap
Cloud Ready
BizTalk Server
• Out since 2000!
• Running mission-critical
productions workloads for years!
Sentinet
• Out since 2011!
• Virtualizing API’s for years
with minimal latency!On premise integration
9. On premise integration
LOB
Mature
Roadmap
Cloud Ready
BizTalk Server
• Huge commitment
• Bringing more agility with
Feature Packs!
Sentinet
• New HTML/JS user interface
• API publication
• More agile upgrade modelOn premise integration
10. On premise integration
LOB
Mature
Roadmap
Cloud Ready
On premise integration
Line of Business Integration
• Host Integration Server
• Many LOB / legacy connectors
• SAP
• Oracle
• IBM
• AS400
• MQSeries
• …
11. On premise integration
LOB
Mature
Roadmap
Cloud Ready
BizTalk Server
• Service Bus Adapter
• Logic Apps Adapter
• Hosting in Azure IaaS
Sentinet
• Azure Service Bus Integration
• More focus on REST,
OAuth & OpenID Connect
• Hosting in Azure IaaS
On premise integration
13. 13
Hybrid
integration
By 2018, 20% of large organizations will
use their hybrid integration platforms to
integrate other platforms, to enable
timely reaction to business moments.
75% of large organizations will
establish a hybrid integration
platform, by 2020.
14. Hybrid integration platform
Connectivity
Azure
Hybrid integration
Logic Apps
API Mgmt
Logic Apps
• Modern & hybrid connectivity
• 160+ Connectors
• Secure & reusable connections
API Management
• REST + SOAP
• Modern authentication
• Connect to APIs built and
running on any technology
Velocity
Network
15. Hybrid integration platform
Connectivity
Hybrid integration
Logic Apps
API Mgmt
Network
Integrated
Azure Environment
• Integration services
• Messaging services
• Storage & databases
• Cognitive services
• Reporting & analytics
• Internet of Things
• …
Azure
Velocity
16. Hybrid integration platform
Connectivity
Hybrid integration
Logic Apps
API Mgmt
Network
Logic Apps
• Continuous releases
• Two-paced integration
• Customers influence roadmap
API Management
• Move fast, adapt fast
• Quickly add new capabilities
• Package and publish
Azure
Velocity
18. Cloud integration
Cloud integration
Logic Apps
API Mgmt
Service Bus
Serverless
Pricing
Migration
ALM
Serverless integration
• No more server installation
• No more server patching
• Inherent high availability
• Event based integration
• Auto & instant scaling
• …
Azure
Functions
19. Cloud integration
Cloud integration
Logic Apps
API Mgmt
Service Bus
Serverless
Pricing
Migration
ALM
Logic Apps
• Consumption based model
• Pay per executed action
• Monthly cost for enterprise
features
API Management
• Monthly cost
• Standard & premium tier
Azure
Functions
20. Cloud integration
Cloud integration
Logic Apps
API Mgmt
Service Bus
Serverless
Pricing
Migration
ALM
Migration Path
• SOAP to REST transformations
• Integration Account
• EDI / AS2 parsing
• Flat File / XML parsing
• Schemas & transforms
• Enterprise connectors
• Oracle, IBM, MQ, SAP…
Azure
Functions
21. Cloud integration
Cloud integration
Logic Apps
API Mgmt
Service Bus
Serverless
Pricing
Migration
ALM
Azure
Functions
ALM
• Native to cloud services
• ALM governance is a must!
• Continuous Integration
• Continuous Delivery
• ARM Templates
• Git Endpoints
• VSTS Release Management
23. Different paths to shift towards cloud!
On premise
integration
Cloud IaaS
integration
Hybrid
integration
Cloud serverless
integration
A natural evolution, not a revolution!
24. IaaS integration! What’s in it for you?
On premise integration Why ?
Strategy
IaaS integration
Lower Costs
Availability Security
25. Hybrid integration! What’s in it for you?
On premise integration Why ? Hybrid integration
Logic Apps
API Mgmt
Flexibility Agility
Innovation Future Proof
26. Serverless integration! What’s in it for you?
IaaS integration Why ? Serverless integration
Logic Apps
API Mgmt
Service Bus Azure
FunctionsLess devops Reduce TCO
Instant scale Business value
27. Demo time!
Self-service B2C integration
Activate via the Teamleader marketplace
Invoices are automatically synced with KBC ComFinTouch
Invoice status updated when invoice is paid
TeamLeader
1. Webhook
2. Get invoice
3. Get company
(4. Create debtor)
5. Add invoice
Invoice
created
29. Challenges on the road to transformation
INITIATION EXECUTION GOVERNANCE
• Skepticism
• Regulations
• Business case
• Skills
• Resistance to
change
• Vision
• Coordination
32. AppSvc Hybrid
Connections
Networking: relay solutions
Azure Relay
Hybrid Cnncts
On Premises
Data Gateway
Firewall-friendly
On premises API
Web Socket
Active / Active
Firewall-friendly
Client installation
Application Level
No High Availability
Firewall-friendly
Client installation
TCP Tunnel (port)
Active / Active
38. The hybrid integration platform
Monitoring
App Insights OMS Power BI
Integration
Functions Logic Apps API Apps
Messaging
Service Bus Event Grid
Connectivity
Networking Azure Relay
On premises Azure infrastructure
Governance&security
API Mgmt
Active
Directory
KeyVault
Administration
Resource
Manager
Automation
Portal
39. The hybrid integration platform
Monitoring
App Insights OMS Power BI
Integration
Functions Logic Apps API Apps
Messaging
Service Bus Event Grid
Connectivity
Networking Azure Relay
On premises Azure infrastructure
Governance&security
API Mgmt
Active
Directory
KeyVault
Administration
Resource
Manager
Automation
Portal
Codit Software!
Proven integration patterns!
One methodology!
Guidelines&
bestpractices
15 years of integration experience!
Codit Managed Services!
Jumpstart
templates
Agility & flexibility!
Here what we do. Connecting people and technology.
Massimo:
Massimo: Before we dive into the evolution of integration, let’s have a look AT the application landscape from yesterday’s, today’s and tomorrow’s organizations.
Previously, all applications, which were mostly server products, were running in on premise data centers.
If we face today’s reality, we see that most of the enterprises have a hybrid application landscape:
the core applications are still running on premises,
but they have moved or they are starting to move some of their applications and processes to the cloud – especially in combination with SaaS applications like Salesforce or Office 365.
All of those modern software solutions are powered by APIs. The API are the building blocks of your Digital Transformation and the digital glue that links data, applications and systems.
Non only cloud applications but also interactions with business partners. While it is possible to build a custom integration for each partner, the best approach is to provide to those partners access to data and functionalities via an API.
When looking ahead at the future, cloud-based applications will take over our businesses and also Internet of Things will take a prominent place for certain organizations.
Start-ups typically already have a full cloud-based application landscape, and cloud only architectures so they already are cloud only.. on the other hand, traditional organizations carry a huge legacy with them. These organizations require a smooth digital transformation, without a big bang approach.
Massimo: Let’s have a look at the integration landscape keeping in mind that is a best practice to keep the middleware close to the systems that integrates for example for performance and availability reasons.
And decide what is the missing integration features and evolve strategically according to the business and IT priorities.
Massimo:
Here how we can map the integration landscape Yesterday, today and tomorrow.
Many organizations, especially medium and large, already have in place some ESB, ETL, B2B gateway software and API management platforms.
Today, the directors of integration they are busy figuring out how to extend their integration infrastructure to support new needs (like cloud SaaS integration) and what are the missing functionalities they need to add to to target their hybrid platform (they need)
And tomorrow the proliferation of cloud applications will result in the need of a cloud platform to integrate messages, react to events and enable business interactions.
Massimo: This is how we do integration for years. We are using mature Microsoft technology to solve business needs.
BizTalk is running mission critical workloads for years without losing a single message.
Sentinet API Management is helping our customer in their API strategy adding features like design time and runtime governance and security.
Massimo:
They both have a clear road map mainly focused in adding agility and supporting latest technologies.
Massimo:
When your core business processes are on premises products like BizTalk still bring a huge added value in integrating LOB systems like HIS or SAP
Massimo:
And finally, the products in our portfolio they are both cloud ready supporting different hosting models and supporting, of the box, technologies like service bus which is the core component for scalable and distributed solutions.
Massimo:
Now, What are the organization needs of today? … Gartner told us that the organizations that adopt hybrid infrastructure will optimize cost (a lower TCO) and optimize efficiency (thanks to the access to a multitude of cloud software and services).
Massimo:
They also told us 75% of large enterprise will use hybrid platform to enable timely reactions to business moments. This means having a flexible platform to move fast, adapt fast to get the business opportunities.
The proliferation and growing importance of decentralized integration tasks are forcing IT-Managers to rethink their approaches, organizational models and technology platforms.
Massimo:
Today we see more and more integration platforms evolving to the hybrid model.
The HIP combines your on premises integration platform with multiple Innovative platforms (iPaaS, iSaaS and API management).
We said that for on premise it’s very important to have a comprehensive set of LOB Adapter, same story here in the cloud – connectivity is fundamental. Being able to support modern standards, having out of the box connectors with the cloud solutions, having a a model that enable and promote the reuse of connections
Massimo:
Here on the top we put two main components of a Hybrid integration platform but this is not the full picture of your HIP because choosing Azure you can get lot more benefits from the Microsoft cloud like messaging services, storage, reporting and so on.
Massimo:
This type of platform gives you the possibility to speed up your go to market. You can achieve a multiple pace integration where on prem you have stable core components and on the cloud solutions that move fast and adapt fast according to the business needs. Velocity and agility are in the DNA of the components of a HIP
Massimo:
And finally a very important point, the network integration. Network a key aspect in choosing one platform rather the other. Microsoft Azure has the more complete networking offer because foresee the need of multiple connectivity modes early on compared to competitors so they started to buiild their cloud with the goal to enable the hybrid integration as first scenario.
Toon: One of the main characteristics of Microsoft’s cloud integration offering is the fact that it is serverless. This means you don’t need to take care of the underlying server infrastructure anymore. Serverless technology is high available by design and scales automatically and instantly, based on the number of received events. I provides an at-least-once execution model.
Toon: Most PaaS services have a consumption based billing model. This means you pay per runtime execution. Within Logic Apps for example, you pay for every executed action. The enterprise integration features come with a fixed monthly cost. Consumption based billing is in many cases cheaper and if you combine this with the serverless setup, it often results in a reduced Total Cost of Ownership. API Management comes with a fixed monthly fee, based on the features you require.
Toon: It should be clear that BizTalk integration flows cannot be migrated as-is to Logic Apps. However, thanks to the integration account, many artefacts can be uploaded to the cloud such as flat file schemas, edi schemas, transformation etc… Azure API Management also offers powerful SOAP to REST transformations, to modernize legacy services.
Toon: A huge advantage of the modern cloud offering, is the fact that ALM was already considered right from the start. Nowadays, you need a solid ALM approach to continuously deliver new business value. The smooth integration of ARM templates and git endpoints within VSTS Release Management, ensures we have end-to-end traceability of the codebase throughout the different environments.
Toon:
Let have a look why and how you can move as a traditional organization more and more towards the cloud.
Toon:
It should be clear that shifting towards the cloud should be a natural evolution, not a revolution. It should be done without disrupting your running business. There are multiple ways to grow as an organization and integration platform gradually towards the cloud. Some organizations perform first a lift and shift towards the cloud and then gradually move towards serverless. Others keep their slowly moving core applications on premises, but add more agility by extending their integration platform through a hybrid setup.
Toon:
Why should you consider a lift and shift towards Azure Infrastructure as a Service? One reason could be to obtain better availability for your server infrastructure, which can span multiple Azure data centers. Improving your security could be another reason to move to Azure IaaS. Can you secure your data center better than Microsoft does? One example is the power of Azure Security Center, which identifies security threats, which gives you an investigation path when security incidents occur and allow you to take automated actions. In many scenarios, but don’t take it for granted, it allows you to reduce the total cost of ownership. As a last point, it’s important to mention that a lift-and-shift of the integration layer, is mostly part of the global strategy of an organization.
Toon:
Hybrid integration. Why should you consider expanding your on premises integration layer towards the cloud? An important reason is to be more flexible in your application landscape. Almost all modern SaaS applications offer an API layer, trough which you can easily connect your on premise systems, so you can choose a best of breed application. It also allows you to be more agile towards the business and release faster. We often see a two-paced integration: a rather slow moving core on premises and rapidly evolving cloud integration to support the business: e.g. launch quite fast a new sales / marketing campaign. Thanks to a hybrid setup, you can be more innovative than ever before. Don’t forget you have the complete Azure offering at your finger tips. Think about chatbots, sentiment analysis, speech-to-text service, face recognition, machine learning and predictive analysis and integration with Internet of Things. Be creative and innovative! Last but not least, a hybrid setup ensures you are set for the future and ready to tackle the upcoming challenges.
Toon:
What are to reasons to move to a completely serverless integration hub? By doing this, you can enormously reduce the efforts you put in operations: no more server patching, backups etc… Together with a consumption based billing model, this often results in lower costs, for sure for small and medium-sized organization. Serverless technology scales enormously, which avoids dimensioning servers the right way. Thanks to all these advantages, you can really focus on what matters, and that’s creating value with more innovative integrations than before!
Toon:
One great example of the agility that hybrid integration brings, is the following case at KBC Commercial Finance. I was asked to try to migrate a BizTalk flow to Logic Apps, as an R&D project. Suddenly, Danny came to me and shared an idea to have integration with Teamleader, an online tool for project management, CRM and invoicing. Three hours later, we had already a demo prepared. We dropped the R&D project an focused immediately on the following integration.
KBC Commercial Finance want to be in the Teamleader market place, where you can enable the integration as an end-user by just allowing access to both your Teamleader and KBC ComFinTouch account. When an invoice is created in Teamleader, a Logic App gets fired via a registered webhook. The Logic App retrieves the Invoice and Company details from Teamleader and creates the invoice in ComFinTouch. Let’s have a look at the demo. As we are not live yet with this integration, I’ll show you the acceptance environment. This gives me also an excuse if the demo fails.
Toon:
So Massimo, I can imagine that the cloud also brings some complexity and extra challenges. Can you elaborate a bit more on that?
Massimo:
Digital transformation is not only a technology challenge, but also a management and people challenge.
Challenges occur in all three elements of the transformation process:
There will be skepticism (why should I move data or part of my business process somewhere else?), Maybe there is not ( yet a) clear business case…What is the value that this solution is bringing?
Or you might experience doubts about whether or not your company has the right digital skills? Do you have to invest on the missing digital skills?
And then challenges in the governance, like not a clear vision, or coordination issues, these can block or slow down the transformation process.
Massimo: And then technical challenges that the cloud integration may bring.
Networking, Security and Monitoring.
Massimo:
There are different Network integration for different company sizes
You can choose for a VPN integration
Rather than a dedicated connection via express route
They are using different technology.
S2S uses IPSec VPN so it’s interoperable with most VPN devices
Express route can leverage a direct VLAN integration
One is way more expensive that the other on the other hand it also depends on the capacity you need we can see that one have a bandwidth up to 100 Mbps, the other up to 10 Gbps.
This is an enterprise level choice, so you set it up once and all the components/ application can get the benefits, while on the other hand….
Massimo:
Another approach is leveraging the RELAY solution and take pick up one or the other depending on the application/integration.
Hybrid integration are easier with Azure because Microsoft foreseen the need of different connectivity models early on compared to other competitors and now have the best offer in this space.
Massimo:
Governance: role based access control, separate subscriptions for prod <> non-prod, read-only access on production
Firewall: dealing with public internet, so good configuration of network security groups. DdoS, sql injetions. Recently microsoft extented his offer with a new DdoS protection service that offer additional protection at L3/L4 (network and transport )lever L7 level (application level)
Identity: service principals and managed identities in Active Directory
Access Keys: solid ALM cycle and preferably stored in Azure KeyVault
Massimo:
Massimo:
So the road of the digital transformation is not gold paved, there are many challenges, transformation cannot happen overnight … but the message here is that the transformation can happen in every organization, of any size, in any sector or country.
Toon:
Toon:
When we look at the Hybrid integration platform that Gartner defines, we see that it is more than the integration tools itself. It describes a complete platform that governs your full integration, with important aspects as security, application life cycle management, analytics, operations and very important a role-based user experience.
Toon:
This is reflected in the following diagram. On premises we have the known integration technologies running, in Azure we can leverage the standard compute and storage options. Networks enables smooth connectivity between on premises and the cloud. Messaging solutions like Service Bus and Event Grid allow great decoupling of application. At the center, we have Logic Apps that orchestrates all integrations that can be extended by Azure Functions and API Apps. From a security and governance perspective, there’s great integration with Azure API Management. Both users and services are given an identity by Azure AD, while we store passwords and keys encrypted in Azure KeyVault. To enable smooth administration and operations, we use VSTS Release Management to rollout the solutions throughout the DTAP street in a consistent manner. A role-based monitoring experienced is offered by App Insights for developers, OMS for operations and Power BI reports for business users.
Toon:
With Codit, we aim to be your trusted partner to setup your hybrid integration platform. We are on the edge of technology, collaborating with various Microsoft product groups and very active in the community. We have the knowledge and experience to turn Azure into a real hybrid integration platform, by glueing all the pieces together. Of course, we leverage our 15 years of integration experience. We use one methodology, which remains the same on premises or in the cloud. It’s based on proven integration patterns, of which publish/subscribe is probably the most important one. We foresee a lot of agility and flexibility, both in the solutions we deliver and in the way of collaborating with our customers. Our extended library with guidelines and best practices and jumpstart templates allow us to delivery quality in a fast way. We are backed by our Codit Products offering, that brings added value where we think Azure lacks some functionality and we have our Managed Services team which ensures a good follow-up of your solutions running in production.