SnapLogic iPaaS Offers Fast Drag-and-Drop Integration with Guaranteed Delivery
SnapLogic is taking its biggest step yet to provide IT a fast drag-and-drop way to design, assemble and deploy reliable integration for cloud and on-premise apps. The SnapLogic Integration Cloud updates design and monitoring UIs with HTML5 and runtime infrastructure to guarantee delivery.
by Vance McCarthy
vice president of marketing
"The SnapLogic Integration Cloud does all of a company’s integration, on private cloud, public cloud and even on-premise to on-premise."
SnapLogic is taking its biggest step yet to provide IT fast drag-and-drop ways to design, assemble and deploy reliable integration for cloud and on-premise apps. The SnapLogic Integration Cloud updates design and monitoring UIs with HTML5 and runtime infrastructure to guarantee delivery.
SnapLogic engineers have transformed SnapLogic’s earlier cloud-based integration into an enterprise-class integration platform as a service (iPaaS). It can support batch, real-time, big data and process integrations across cloud and on-premise environments, Darren Cunningham, SnapLogic’s vice president of marketing, told IDN.
“For SnapLogic, it’s not just about connecting a [cloud-based] SaaS application to on-premise [software]. It’s about using the cloud to do all of a company’s integration, on private cloud, public cloud and even on-premise to on-premise,” Cunningham said,
He explained there are two driving principals behind SnapLogic’s latest iPaaS release.
Fast and simple design and deployment of complex business-critical integrations, thanks to smart tooling and an HTML5 UI. “Integration needs to be made easier, faster and more reliable so IT can better deal with demands on them for more business integration tasks,” Cunningham said.
Guaranteed delivery and auto-scaling of integration between any number of apps, whether they are on-premise or in a public or private cloud. “If after the specific number of attempts the message cannot be delivered, the administrator may be notified, and in the event of a failure the service may be configured to send email,” Cunningham said. “SnapLogic Integration Cloud will retry to deliver the message based on the number of attempts set up by the administrator.”
How SnapLogic Looks to Solve an ‘Integrator’s Dilemma’
The SnapLogic Integration Cloud Winter 2014 release comes as IT struggles to support new cloud, mobile, social and big data projects with traditional integration tools, such as EAI (enterprise application integration) and ETL (extract, load and transform), according to Maneesh Joshi, SnapLogic’s senior director of product marketing and strategy.
“Today, we see an integrator’s dilemma. Many integration developers know how to use EAI and ETL, and would like to have a single integration platform by extending these for cloud, mobile and so on,” Joshi said. “But these tools have been around for a long while, and are not designed for the new API-style of integration.”
SnapLogic Integration Cloud Winter 2014 looks to resolve this “integrator’s dilemma” with a cloud-based approach that can work for both traditional on-premise integration, as well as new cloud, mobile, social and big data integration tasks, he added.
The SnapLogic improvements that deliver this “best of both worlds,” include:
- A combined design time and runtime public cloud-based iPaaS platform. This is a true multi-tenant service, and .includes a drag-and-drop designer for integration devs, and runtime options with a “manager” and “dashboard” views.
- An elastic execution network, called the Snaplex. This is the control layer for the integration runtime operations. Notably, the Snaplex can run in the cloud or on-premise. It also has a multi-tenant metadata repository.
- Guaranteed delivery of business documents, such as invoices and purchase orders.
- Parent/child org support to manage and delegate privileges, while allowing IT to retain governance and control.
- Multi-zone disaster recovery leverages AWS (Amazon Web Services) disaster recovery for resilience and high availability.
- Auto-scaling for integration integrity, even during peak traffic periods.
- Data or process flows are triggered by events or scheduled jobs, and can be called via REST APIs or invoked programmatically via SnapLogic’s SnAPI.
SnapLogic’s Drag-and Drop iPaaS for Fast, Reliable Integration
There are three technology pillars to SnapLogic Integration Cloud – REST APIs and intelligent assembly-ready containers (called Snaps), virtualization (via Java Virtual Machine) and HTML5-powered UIs.
REST APIs – The latest SnapLogic Integration Cloud continues its use of RESTful APIs. SnapLogic marries its REST-based cloud architecture with an ability to containerize all types of data and processes. These power easy-to-use, rich-featured connectors called Snaps.
Snaps include mappings, transformations, validations and even orchestration to let IT assemble, rather than code, integration tasks, Cunningham said. Snaps can deliver integration capability as stand-alone connectors, or can be “assembled” into longer multi-Snap pipelines for more complex or multi-point, end-to-end integration tasks.
Virtualization/JVMs – SnapLogic employs virtualization, via Java Virtual Machines, to bring auto scale and elasticity to integration performance and integrity. “A lot of enterprise customers are running Amazon EC2, so they understand the concept of ‘elasticity’ pretty well,” Joshi said, noting SnapLogic brings the concepts of spin-up and spin down to integration.
“Each of the JVMs inside the Snaplex are tethered to the SnapLogic Integration Cloud, which is collecting metrics and monitoring how requests or jobs or any data flows or pipelines are performing,” Joshi said. “If one JVM hits 80% utilization, it will automatically understand that and spin up another if the data flows need more capacity.” After the peak loads are over, these JVMs will also spin down.
UIs Powered by HTML5 – Thanks to HTML5, SnapLogic sports Designer, Manager and Dashboard UIs, to support design tome and runtime tasks. SnapLogic’s Designer, Manager and Dashboard are all available purely from the browser and to run using Macs, tablets and mobile devices.
The SnapLogic Designer lets devs access more than 160 pre-built Snaps, which support analytics, big data, identity management, social media, online storage, ERP, databases, and interface technologies for XML, JSON, OAuth, SOAP and REST.
For IT operations, the SnapLogic Manager and Dashboard provide an HTML5-based interactive UI, that provides a graphical look at the operation of the Snaps along the pipeline. “As each Snap component is processing [the data] the colors change,” Cunningham added.
In this release, SnapLogic adds new and enhanced Snaps for Amazon Redshift, MongoDB, NetSuite, Qualys, ServiceNow, Tableau, Workday, and Zuora. For integration tasks not addressed by the Snaps library, Snaplogic also offers an SDK to allow customers and partners to easily build their own.
SnapLogic Integration Cloud Winter 2014 is available now at www.snaplogic.com.
- Red Hat Breaks Down Barriers to Enterprise Container Adoption with Latest Updates to OpenShift Container Platform
- Red Hat’s OpenShift Dedicated on Google Cloud Platform To Speed Use of Containers, ‘Cloud-Native’ Apps
- Datapipe’s Trebuchet Platform Aims to Simplify Rapid and Continuous Deployment & Monitoring for Cloud Apps
- ClusterHQ Fills DevOps Gaps; Adds Automated Testing and Continuous Integration Tools for Docker Data Volumes
- BigPanda Adds Search, Integrations To Help IT Ops Control 'Monitoring Chaos'