DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Please enter at least three characters to search
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Because the DevOps movement has redefined engineering responsibilities, SREs now have to become stewards of observability strategy.

Apache Cassandra combines the benefits of major NoSQL databases to support data management needs not covered by traditional RDBMS vendors.

The software you build is only as secure as the code that powers it. Learn how malicious code creeps into your software supply chain.

Generative AI has transformed nearly every industry. How can you leverage GenAI to improve your productivity and efficiency?

Related

  • Enterprise Integration Patterns From ESB to ESP and API
  • USA PATRIOT Act vs SecNumCloud: Which Model for the Future?
  • 12 Expert Tips for Secure Cloud Deployments
  • The Disruptive Potential of On-Device Large Language Models

Trending

  • Bridging UI, DevOps, and AI: A Full-Stack Engineer’s Approach to Resilient Systems
  • What’s Got Me Interested in OpenTelemetry—And Pursuing Certification
  • Proactive Security in Distributed Systems: A Developer’s Approach
  • How To Build Resilient Microservices Using Circuit Breakers and Retries: A Developer’s Guide To Surviving
  1. DZone
  2. Testing, Deployment, and Maintenance
  3. Deployment
  4. Hybrid Integration in the Cloud

Hybrid Integration in the Cloud

As more and more businesses move their data to the cloud, a hybrid integration architecture will begin to take hold. Read on to see what this could look like.

By 
Rekha Kodali user avatar
Rekha Kodali
·
stephen David user avatar
stephen David
·
Mar. 22, 18 · Analysis
Likes (4)
Comment
Save
Tweet
Share
8.4K Views

Join the DZone community and get the full member experience.

Join For Free



Key Takeaways:

  • Hybrid Integration
  • Factors influencing New Age integration Needs across industries
  • Why hybrid integration is the answer to integration challenges in a cloud-first world
  • Key aspects of a Future Integration Strategy

Why Hybrid Integration Is the Answer to Integration Challenges in a Cloud-First World

New business initiatives are compelling organizations to adopt modern architectures which are based on non-monolithic architectures, owing to the large-scale adoption of cloud, dynamic integration needs of systems of engagement, digitization, and IoT. Organizations who opted for SOA and ESB technologies as their strategy for handling integration are now realizing that they do not comprehensively address the new complex and emerging integration scenarios.  

There is a need for defining a new age integration strategy and architecture, to address the need to integrate anything and anywhere. In order to achieve that, organizations should build an effective hybrid cloud integration platform to enable seamless connectivity between the systems and services across the enterprise, and also reap the benefits of cloud computing while taking into account security, flexibility, scalability, and manageability.

Factors Influencing New Age Integration Needs Across Industries

The move towards Hybrid Cloud: Organizations are trying to leverage the cloud for operational innovation, revenue model innovation and business model innovation, application modernization, cost-effectiveness, agility, availability, efficiency, rapid scalability and the ability to respond faster. A major portion of processing, systems of engagement, and systems of insight are moving to the cloud. As a result, applications, data, and process integrations should be able to support both cloud-based applications and on-premise systems.

A Cloud-enabled ecosystem and business model not only enables the IT staff but also the LoBs to respond to real business opportunities by forging closer ties with customers and creating innovative customer touch points.Image title

Disconnected Silos of Data: Fragmentation of processes and data is caused by the increasing adoption of cloud especially SaaS. Data is scattered across on-premise and cloud. For example, Lines of Business (LOBs), such as marketing, sales, customer support, etc. can consume data from multiple and disparate SaaS applications. 

The move towards IoT: Organizations are focused on leveraging IoT as a driver of incremental revenue streams based on new products and services and to improve productivity and save costs, reduce operational overhead, and optimize operational efficiencies. Enormous data that gets generated needs to be integrated and processed to derive appropriate insights to make real-time decisions.

For example, the deployment of IoT-based smart energy solutions results in better field communication, reduced cost of maintenance, real-time monitoring, digital oil field infrastructure, reduced power consumption, mining automation, greater safety and security of assets, and thus higher productivity.

The move towards APIs and Digitalization: Organizations are crossing over traditional boundaries into new markets and new industries—driving new levels of growth and profitability. As organizations build or partner in industry platforms, new digital ecosystems are growing around them which will become the foundation for the next major stage of technology and economic disruption.

To promote their business in a more innovative way, organizations are focusing on innovative digital abilities, such as mobile enablement for employees, location navigation, leveraging new digital channels (omnichannel experience), enhanced customer experience, expansion in online marketing efforts, digital field operations, exposing data as a service, energy consumerization, etc. This has also led data such as sales data and logistics data to be exposed across multiple devices accessible from anywhere.

Enterprises need to integrate with third parties, including partners and suppliers, subscribe to data feeds for real-time intelligence, and the products they build should integrate with other organizations.

As the adoption of cloud increases, data that exists outside the organization's firewall needs to be managed and controlled while managing BYOD (Bring Your Own Device) policies, wherein employees want to access the data using any device from anywhere.

This has resulted in the need to adopt microservices and API management, which help in providing the required agility and scalability.

Integration is the main foundation for enabling organizations to adopt digitalization.

Ability to Support Citizen Integrator Capabilities:

As organizations embrace digitalization, there is a need for agility, dynamic integration, user interface and customer experience capabilities, and velocity. Old integration methodologies will not suffice to meet the scale of connectivity required to support digital business. The result is to enable business users to perform self-service tasks to integrate data and applications with integration tools which provide citizen integrator tools that combine data and application integration that support HIP capabilities.

Future Integration Strategy

Over time, organizations will have created a scattered landscape with disparate disjointed solutions to cater to the integrating needs like point-to-point connectivity to a SaaS provider, etc.

We believe that the majority of large enterprises will continue to use on-premise systems for systems of records but will turn to hybrid integration models that combine on-premise and cloud-hosted systems to handle new integration scenarios.Image title

Enterprises should consider hybrid integration for connecting a system of engagements to a system of records, a system of insights, a system of automation and a system of design, which are spread across on-premise and cloud.

Hybrid cloud integration defines a holistic integration approach, which utilizes both the traditional investments in the on-premise applications, along with the new and innovative cloud technologies, so the organization can take full advantage of the new and changing enterprise landscape.

The key characteristics of the Hybrid Cloud Integration platform include:

  • Integrate heterogonous applications and systems to communicate effectively.
  • Provide a comprehensive approach to integrate on-premise and cloud applications.
  • Expose APIs, manage APIs, manage and expose data securely via APIs.
  • Provide velocity to develop and deploy next-gen applications on-premise or to the public cloud.

To address the new integration scenarios and patterns, an integration strategy in line with the digital era requirements for agility and adaptability needs to be formulated and renovate the integration platform strategy. Organizations should implement a hybrid integration platform by selecting and aggregating the combination of cloud-native and on-premise integration platforms that best support an organization’s requirements. Enterprises should move towards a new integration strategy which will have consolidated application and data integration capabilities with more hybrid integration capabilities than on-premise or cloud.

Key components of integration that should be taken into account include Application Integration, Data Integration, Process Integration, Cloud Integration, and Infrastructure and Security.

The application, data, and process integration strategies complement and enable each other to create a coherent and complete framework, supported by the on-premise and cloud infrastructures, with adequate security considerations.

The integration strategy should include reshaping the organizational model by repositioning the traditional, centralized integration teams from a "software factory" model toward the role of facilitator for HIP-enabled, do-it-yourself integration that is carried out by lines of business (LoBs), subsidiaries, departments, application development (AD) teams, and even business users.

A sound HIP strategy must start with an analysis of:

  • The integration capabilities already in place in the organization provided by the existing integration platforms.

  • The anticipated short-term, medium-term, and long-term integration needs based on the organization's needs.

The Wide Range of Integration Choices

Integration choices

Description

Use Cases

iPaaS

Dynamic integration solutions that operate exclusively in the cloud.

Develop integration solutions in a dynamic environment to support systems of engagement and systems of record.

aPaaS

APIs and real-time integration which covers real-time use cases.

Build new application solutions, including interfaces for other applications.

Mediated APIs

The mediated APIs architectural model is a solution for enriching and protecting interactions between distributed components, to help service-enabled legacy and packaged applications, and bridge the differences between legacy applications and more modern systems.

The model inserts a mediation layer between API consumers and API providers which monitors and manages the interaction, reconciles technical and semantic differences, and encapsulates and abstracts the applications behind the API so that they can change and scale without affecting the API consumers.

Integration SaaS (iSaaS)

Cloud-based, self-service integration platforms, primarily targeting "citizen integrators." iSaaS offerings focus on enabling fast, "no-developer-required," mainly cloud-to-cloud or mobile-to-cloud integration.

Leveraged by business users or line of business (LoB) leaders, not application leaders.


Rekha Kodali is an Enterprise Architect with more than 20 years of experience in Microsoft Technologies. Her focus areas include .Net, ASP.NET, Azure, Micro services, API Management, IOT, BizTalk Server, Web Services, SharePoint, Office 365, SQL Server, ESB and SOA.


Stephen David has over 19 years of experience in the area of consulting, architecture, implementation and development. His core expertise is on Enterprise Integration covering various middleware integration platforms including open source, API Management and SOA.


Enterprise integration Cloud computing mobile app Data (computing)

Opinions expressed by DZone contributors are their own.

Related

  • Enterprise Integration Patterns From ESB to ESP and API
  • USA PATRIOT Act vs SecNumCloud: Which Model for the Future?
  • 12 Expert Tips for Secure Cloud Deployments
  • The Disruptive Potential of On-Device Large Language Models

Partner Resources

×

Comments
Oops! Something Went Wrong

The likes didn't load as expected. Please refresh the page and try again.

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends:

Likes
There are no likes...yet! 👀
Be the first to like this post!
It looks like you're not logged in.
Sign in to see who liked this post!