Whitepaper. Boomi Integration Platform v Introduction and Technical Overview
|
|
- Eric Thornton
- 6 years ago
- Views:
Transcription
1 Whitepaper Boomi Integration Platform v3.3.0 Introduction and Technical Overview `` Boomi, Inc. 801 Cassatt Road, Suite 120 Berwyn, PA ph fx
2 Page 2 of 18 Table of Contents Introduction... 3 Business Integration... 3 Boomi's Approach to Business Integration... 4 Platform Architecture... 4 Overview... 4 Fault Tolerance... 5 Load Balancing... 5 Data Persistence... 5 Platform Configuration... 5 Zero-Install Client... 6 Product Maintenance... 6 Integration Platform Components... 6 Process Designer... 6 Document Queues... 8 Business Document Framework...9 Common features of Business Document Adapters...9 Business Adapter Framework...10 Common features of Business Adapters...10 Database Integration...11 Transport Adapter Framework...11 Common features of Transports...11 Using the Boomi Integration Platform...12 IP Designer: Building Integration Processes...12 Integration Projects...13 Explicit Error Handling...14 IP Manager: Monitoring and Administration...14 The Complete Integration Process...14 Step-by-Step Sequence...14 Example: Inbound Shipment Order...16 Example: Customer Data Synchronization...17 Conclusion...17
3 Page 3 of 18 Introduction The Boomi Integration Platform is a next-generation technology designed as a complete solution for business integration. The platform was designed for both application integration and business-to-business integration. The processes required to enable these integration points are setup and managed through a visual modeler, and the services that execute these processes can be deployed from one to many nodes to scale to meet the needs of diverse enterprises. The purpose of this document is to provide an introduction into the architecture and technical features available in the Boomi Integration Platform. Additionally, it includes a brief overview of the difficulties facing the business integration market today and how Boomi addresses those problems. Business Integration The Business Integration marketplace exists based on the core principle that businesses: (i) can no longer afford to keep internal applications independent from one another; (ii) must automate the exchange of information with their business partners; and (iii) cannot natively interface their various enterprise applications with each other. Therefore, a class of software technology must be designed exclusively to enable this type of connectivity and exchange of information. This software technology is known as business integration software. The value proposition of business integration increases as the number of software applications and business partners of a particular company grows. Further, the value proposition increases as the time spent automating these various integration points is reduced. Take for example the warehouse that needs to handle the electronic exchange of shipment orders and acknowledgments with its customer. The sooner the warehouse can complete this project, the sooner the warehouse and its customer can proceed with their business relationship. This is one of many examples that drive integration solution initiatives. Business-to-business integration (B2Bi) is defined as the set of technologies that enable the automated, electronic exchange of information between a business and it trading partners. There are hundreds of standards in existence today that offer various types of strategies for streamlining this exchange of information electronically. In an attempt to simplify this exchange, this proliferation of standards has instead complicated the marketplace. Take for example the previous warehouse scenario. As the business grows and changes, they may be forced to accept and generate ANSI X12 EDI documents from Customer A, RosettaNet PIP s with Customer B, and EDIFACT documents with Customer C. Suddenly the IT infrastructure of the warehouse becomes increasingly complex as the various standards are implemented. In contrast, application Integration comprises those technologies that enable an automated exchange if information between internal enterprise applications. Today the majority of application integration projects are accomplished by writing code to make a point-to-point connection between applications as needed. This is a lengthy, error-prone process, and the complexity of this approach increases exponentially as more and more point-to-point interfaces are built. And to make matters worse, 12 to 14 months later when these interfaces must be modified, the code must be learned again by a new resource. This is not a scalable approach.
4 Page 4 of 18 Boomi's Approach to Business Integration Boomi has identified the following critical design points that help to create the foundation on which the Boomi Integration Platform is built: Complete solution. The solution must consist of all components required to connect internal applications together and provide all components required to connect applications between a company and its business partners. Minimal software development. To the extent possible, the solution must minimize or eliminate the need to develop application code to enable integration. Instead common integration patterns are implemented through a configurable process designer to expedite setup and maintenance of integration points. Platform durability. Proper data persistence and retry capabilities must exist. Without the redundant logic of a persistent infrastructure in place, data can be lost when issues occur. The assumption that connectivity will always be successful or available creates many problems and is alleviated with proper data persistence. Data transformation is the core of integration. Application A s definition of the data fields that make up a product, purchase order, inventory report, or countless others, are almost always different than Application B s definition. Likewise, Company A s invoice or advance shipment notice is represented differently than Company B s. A constant need exists to transform one document format to another in the process of successful integration. Data transformation is typically the most complex and time-consuming part of the integration project. Standards support. Many standards exist today to describe the exchange of business documents in an electronic manner. These standards must be simple to define and implement, thereby minimizing the lead time required to complete the integration project. Applications support. A true end-to-end integration solution must provide access to data and/or server layers of the related applications. Connectivity to a business application must be straightforward to setup and maintain. Platform Architecture Overview The Boomi Integration Platform consists of a collection of distributable services that implement the various platform functionalities. Two client interfaces are also included to handle system design and administration. All configuration settings are stored in a relational database, and the document queues use a relational database for data persistence. A small business edition is also available that does not require a database. The services that comprise the integration platform can be distributed across multiple physical machines. This feature allows for both the distribution of load as well as the ability to automatically recover from a hardware or
5 Page 5 of 18 network failure by provisioning the failed service(s) to a new machine. Once setup properly, there is no single point of failure in the architecture. This means that no single component of the architecture is assumed available on a specific machine within the network. Inherent with this design is the ability to assure server uptime based on available physical resources. The Boomi Integration Platform provides built-in features for failover and load-balancing. External components such as a J2EE application server or specialized file management system are not needed. The only external software application required is a relational database, such as Oracle, Microsoft SQL Server, or DB2. The database is mandatory for the storage of integration settings and document data. Fault Tolerance The logical services that comprise the Booi Integration Platform can be distributed across multiple physical machines to ensure continuous availability of the integration infrastructure. In doing this, central services to the platform are run in a redundant manner. Core services provide discovery and provisioning capabilities that are the heart of the failover scheme. As services connect to each other, such as when the queue services invoke a process service to execute one or more documents, the platform facilitates the link between these services. If a service is discovered as offline, the platform identifies another suitable node in the cluster that can handle this service and automatically provisions a new instance of the service. The process is then executed as normal, with minimal downtime and no loss of data. Load Balancing Certain services, such as the process service which is responsible for data transformation, routing and messaging, can be redundantly deployed across multiple nodes in the cluster. The advantage to this strategy is that other services that invoke this process (such as the queue service) will automatically distribute the work across all of the available process instances that are available. Data Persistence The queue service is exclusively responsible for preventing data loss. This is done by persisting data received into a relational database. This database is also used to store tracked fields associated with a document and all integration settings. In order to support availability of the data through persistence, Boomi recommends enabling failover or replication services on the application database used by the Boomi Integration Platform. Platform Configuration The desired adapter modules are chosen and can be plugged into the Boomi Integration Platform, providing an organization with exactly the right pieces required. Adapters can always be added at a later time as well. Adapters include document standards support, transports and business adapters. They will be covered later in this paper.
6 Page 6 of 18 Zero-Install Client The client applications use Java Web Start technology for deployment and updates. This provides users with all of the benefits of a Web-based application mainly no client installation or maintenance without the functional limitations imposed by a Web browser. Product Maintenance Boomi Software has gone to great lengths to ensure all products are distributed and updated quickly and easily. At the user's discretion, a product updater application can be run that will analyze the current version and download from a central server any patches or versions. Additionally, if a new component is purchased, simply running the updater will automatically download and install that component. Integration Platform Components Process Designer The Boomi Integration Platform provides a comprehensive set of components used to build an integration process model. By analyzing common integration patterns, Boomi offers a visual modeler to diagram the flow and execution of an integration process, utilizing the appropriate functional components based on requirements. The following section provides an introduction to the primary types of components available in the Integration Process Designer (IP Designer): Data Transformation. Executes a transformation of data from one format to another. The transformation is handled by defining two data profiles which describe the layouts of the source and destination fields. These profiles are used in a data map where the user can identify which fields in the source profile should map to which fields in the destination. Documents can be transformed between the following formats: XML Flat Files X12 EDI EDIFACT User-defined File Formats SQL Additionally, field level transformations are made possible through a user-customizable library of functions designed to handle many common field level transformations. These transforms included character appending/pre-pending/trimming, date mask manipulations, decimal precision, table lookups and many more. Transformations are built and maintained via a visual drag and drop style interface, allowing the designer to create and maintain maps in a natural, intuitive style. Queue Execution. Provides delivery of a document to a Boomi queue for persistence and execution on one or more adapters.
7 Page 7 of 18 Transport Adapter Call. Performs a direct invocation of a transport to send or retrieve data. Transports are typically the implementation of an Internet-based or network protocol. Examples include FTP, HTTP, SMTP, JMS, etc. Application Adapter Call. Performs a direct invocation of an application adapter to send or retrieve data. Adapters allow for application server level calls. A common term for this functionality is RFC, or remote function call. Examples of these types of adapters include SAP, PeopleSoft, JD Edwards, Oracle, database, etc. Process Call. Performs an invocation of another Integration process designed in the integration platform. This allows for the chaining of processes together and additionally provides for the reuse of processes that handle a common type of integration requirement. Program Command. Allows the execution of external programs made directly by the Boomi Integration Platform. The inputs to the external program are dynamically generated based on one or more fields within the data document itself. Additionally, a Java object may be invoked, allowing the document to be passed to the Java object for manipulation or processing. The Java object may return one or more documents to be passed to the next step of execution. Document Properties. As a document moves through the integration process, it will have properties associated with it that describe things like how it was received, the original file name, the host of the FTP server where the document was obtained and other natively supported properties. These properties may be inspected and overridden to allow for dynamic events to occur. For example, the name of the file created by the integration platform may be set based on a field or fields within the document itself, based on the current date, or based on a unique number. Other properties may be set as well, such as the from or to address that is used for ing the document, the subject of the message, the remote directory to write the file to on an FTP Server, and many other supported fields. Document Splitting. Files read into the Boomi Integration Platform may be in batch format, meaning the physical file contains one or more actual documents. For example, an Item master file may contain 1000 rows, and each row in the file represents one item. In certain circumstances, the file may need splitting into logical components or documents for processing. This can also include a header/detail type file that contains purchase orders or insurance claims. These documents are split up and processed as individual units through the process model. Message. The Boomi Integration Platform provides the ability to create notification messages that have dynamic content. For example, a message may need to be created when a purchase order is received with specific attributes. The message shape can be used to define this message, and the execution time of the message s content can be built dynamically based on content within the file itself. The message can then be delivered to the appropriate parties using the appropriate transport. Branch. Allows for a document to be passed down two or more paths in the order specified. This can allow a sequencing of steps in the integration process, such as document validation down step 1, and document processing down step 2.
8 Page 8 of 18 Merge. Reconnects multiple paths of execution for the purpose of synchronizing the process execution. Route. Provides content-based routing of documents in a process. Documents can be routed based on a field or fields in a file, by the queue that the document was originally received, by the ID of the sending or receiving partner, the application type, the transport type and more. Documents that are checked which do not match any of the defined values are sent down the default path for exception handling. Decision. Provides true/false validation by examining and comparing one or more fields in the document. Fields of data can be extracted from a document and used as part of a SQL call to determine if a record already exists. Additionally, comparisons are done using both simple operators like equal, not-equal, greater than, less than, as well as more complex comparisons, such as regular expression matching. Documents are passed down a true or false path based on the result of the comparison. Decisions may be chained together to facilitate more complex requirements. End Execution. Ends a particular path of execution, or the entire process execution for a given document. The end is a non-error termination. Exception. Provides dynamic exception handling. A field or fields within the document may be retrieved for use in the exception message. This will halt the execution of this document in an error status and log the message to the integration process logging mechanism. Users that are subscribed to receive alerts can be ed this exception message. Report Invocation. Powerful PDF or Excel document generation capability. Turn enterprise data from any source into a PDF or Excel document. By providing report invocation directly within the IP Designer, the report can be invoked as part of the actual integration process. For example, users can setup the platform to automatically generate a PDF of an invoice as EDI 810 invoices are received, and deliver that invoice via SMTP to a mail list. A powerful report designer is also available to layout a report. This designer allows the user to match current paper documents or standard document layouts, or create a customized format. Document Queues Document queues are an integral part of the Boomi Integration Platform by providing the safeguard and traceability of the data processed by Boomi. Document queues are ultimately responsible for sending and receiving data between adapters and processes within the platform. When errors occur, the queues provides automatic and manual retry of data. The primary features of document queues include: Data Persistence. All data processed by the Boomi Integration Platform is persisting at least once to prevent data loss. This allows for very durable recovery capabilities. Data Management. Data persisted on a queue may be viewed, modified (if permissions are set), removed, searched and re-processed. Data is archived off the queue at a user-specified period of time. Users specify which fields they desire to track on the queue, these user-defined fields may then also be searched.
9 Page 9 of 18 Automation. The queues are scheduled with one or more schedules to automate their execution. Additionally, they may be invoked through an event-based call by an external program. Data Retries. The queues track all data to a completion status. The user may configure automatic retry schedules to handle the retry of data in event of processing errors. Users may also selectively choose to manually reprocess a document at any step in the process via the IP manager user interface. Business Document Framework The business document framework provides the foundation for seamless document standard support. Document standards may be added easily to the Boomi Integration Platform, and those standards can then be understood and processed with minimal setup required. Support for multiple document standards is a requirement for many organizations because the needs from one trading partner to the next can vary significantly. Common features of Business Document Adapters: Pre-loaded Document Library. When possible, the document libraries for a particular document standard are installed by the framework. This simplifies the setup of specific documents that must be processed by automatically populating the data profile that describes the document. This avoids having to manually input the setup information. Library layouts may also be overridden, as many document standards will vary from business to business, requiring tailoring for each of your trading partners. Trading Partner Management. For business-to-business document standards, trading partners may be defined that correspond to the sender and receiver of a particular document. Specific rules for how documents should be processed can then be managed per partner. Documents are tracked by partner as well so they are easily found. Validation and Acknowledgment Handling. When applicable, the framework automates the handling of acknowledgment messages that confirm to the rules of the corresponding standard. Document queues indicate the status of a document as acknowledged and whether the acknowledgment indicates acceptance or rejection. Document Packaging and Unpackaging. Documents with rules as to how they should be packaged for transmission and/or unpackaged for processing are converted into the compliant structure automatically. Control Record Management. Control records exist in many document standards that identify values like transmission date, sender and receiver of the document, type of documents sent, a version indicator and others. This information is associated with trading partners and then referenced as needed to create standard compliant documents. Document Splitting Options. Standard-specific options for splitting up large batch files are provided. This provides flexibility for establishing how a batch of documents are processed such as all together, one at a time, or grouped into batches of a specified size.
10 Page 10 of 18 Error handling and Document management. Errors raised during document processing are displayed in the IP Manager interface. Failing documents are manually or automatically retried based on user preferences. Fields contained within the documents are tracked by the queue for debugging or tracing purposes. Those fields are searched from the IP manager interface. Automatic Alerts. Errors that occur during document processing may be ed to one or more interested parties. Examples of document standards offered by Boomi include X12, EDIFACT, HIPAA X12, SAP IDOC and RosettaNet. Business Adapter Framework Adapters provide the Boomi Integration Platform with connectivity to external data sources. An adapter is used anywhere in the integration platform where external data is to be retrieved or sent. It is assigned to and invoked by a document queue, preventing data loss and simplifying recovery. The adapters work by converting data to and from the application s native format into a standard format such as XML where it can be processed by the Boomi Integration Platform. Adapters are offered as separate components that are installed into the Boomi Integration Platform when needed. Common features of Business Adapters: Real-time and batch-based invocations. If supported by the external application, the adapter is configured to receive documents from the application in an event-based manner. Additionally, the adapter instance is invoked via one or more schedules defined by the user. Meta-data browsing. Adapters include a design-time feature that allows the user to connect directly to the data source to discover what interfaces are made available by that interface. The information about this interface is then used to automate setup in the Boomi Integration Platform. This greatly reduces the time spent on designing interfaces, and ensures an error-free setup. Application-tier access. A direct connection is made to the data source. This is typically the application server itself. For example, if using the SAP adapter, a BAPI is directly invoked on the SAP application server. Transactional execution. If supported by the data source, the user can configure the desired commit levels, and the adapter will manage transactions automatically. Error handling and document management. Errors raised by an adapter display in the IP manager interface. Failed documents are manually or automatically retried based on user preferences. Fields contained within the documents are tracked by the queue invoking the adapter(s) for debugging or tracking purposes. Those fields are searched from the IP manager interface as well. Automatic Alerts. Errors that occur during an adapter execution are configured to to one or more interested parties. Adapter API. Adapters are easily added to the Boomi Integration Platform by implementing a series of API s provided by Boomi. This enables Boomi to quickly and frequently offer our customers a growing
11 Page 11 of 18 list of options to help solve their integration challenges. Examples of business adapters offered by Boomi include SSA Global, SAP, PeopleSoft, JD Edwards, Oracle, Siebel, database and Web services. Database Integration The database adapter enables integration with any relational database that supports the JDBC standard. In addition to the features mentioned above for the other business adapters, the database adapter has advanced splitting and batching capabilities to ensure that integration processes will scale as the data load increases. SQL statements can also be grouped together transactionally to ensure data is written to the database correctly. Database connections can be pooled to maximize efficient usage and boost performance and scalability when connecting to the database. The user can specify a pool size, how long connections should be kept open, and how to verify connections are still viable. Transport Adapter Framework Transports are adapters that implement Internet or network-based standards to provide for the exchange of documents. They range from simple standards such as Disk or FTP, to the more complex such as the certified AS2 transport. Like business adapters, transports are invoked whenever data is sent or retrieved. If persistence of that data is required the transport may be assigned to a document queue. Common features of Transports Real-time and Batch-based Invocations. Many of the transports offered by Boomi may be configured to receive documents in both an event-based manner as well as batch-based. If batch-based, the transport instance is invoked based on schedules defined by the user. Field Tracking. Relevant transport-specific fields are automatically tracked in the IP manager where they may be viewed and searched. Acknowledgment Handling. If part of the standard, the transport will automatically generate and process acknowledgments. For example, the AS2 transport will automatically return an MDN (message delivery notification) to the sending partner if requested. The acknowledgment status of all documents processed by a particular transport is made available in the IP manager interface. Document Properties. Transport-specific properties are associated with the document(s) retrieved by that transport. For example, the file name of the document is retrieved. These properties are then used in the integration process to provide capabilities such as routing, dynamic messaging, decision validation and others. Load Balancing. Many of the transports may be load balanced to handle additional document throughput requirements. Failover. All transports are managed by the Boomi Integration Platform. If a cluster is configured by the integration platform administrator, then service failures are detected and that service is
12 Page 12 of 18 automatically re-provisioned onto another available node in the cluster. Automatic Alerts. Errors that occur during an adapter execution are ed to one or more interested parties as configured. Transport API. Transports are easily added to the Boomi Integration Platform by implementing a series of API s provided by Boomi. This enables Boomi to offer our customers a growing list of options to help solve their integration challenges. Examples of transport adapters offered by Boomi include HTTP(S), FTP(S), WebSphereMQ, MSMQ, Oracle AQ, DISK, POP/SMTP, AS1 (Certified), AS2 (Certified) and AS3 (Certified). Using the Boomi Integration Platform The Boomi Integration Platform is setup and managed using two main interfaces: IP designer and IP manager. The following section briefly covers how to design and test integration processes. This section also describes how to monitor processes which are running in an automated manner. IP Designer: Building Integration Processes The IP designer interface includes all components available to the integration platform and allows the user to create integration processes by sequencing these components together using a visual modeler (Illustration 1). The user creates the process by clicking on the desired component on the left portion of the interface and dragging the component onto the process canvas. Outbound lines are connected from one shape to the next by selecting and dragging the line to its intended shape. The graphical designer provides the user with a high-level view of the entire integration process. To expand the detail of the process, the various shapes may be opened to view its specific settings and properties. These processes may be exported from one environment and imported into another, making deployment from a test environment to a production environment possible.
13 Page 13 of 18 Illustration 1 Boomi Integration Platform: Designer Application Integration Projects All components in the IP designer are organized into projects. This enables teams to collaborate in the development of integration processes while protecting sensitive setup details from being modified. Projects can be shared amongst each other, enabling users to provide a library of components that can be shared by users across multiple projects as needed. Administrators maintain access lists to projects. Components that are shared across projects are referenced in a read-only manner preventing another user from accidentally changing a component in use by another process. Users only see the components in the projects to which they have access. Users are defined and managed in the Boomi Integration Platform or queried via an LDAP source to promote single sign-on for the enterprise. Users are also protected from accidentally modifying a particular component simultaneously. If a user attempts to modify a component in use by another user, that user will be notified and preventing from making changes until that component is available.
14 Page 14 of 18 Explicit Error Handling Beyond the standard error handling available in the Boomi Integration Platform, the user has the option to enable explicit error handling at the component level. When enabled, an additional line will appear on the shape where this feature is activated entitled error. At runtime, if errors occur, that document is passed down this error line and the process continues executing. The user has the flexibility to capture the error and handle that document when the error occurs as needed. IP Manager: Monitoring and Administration The IP manager interface is a separate interface that enables the execution, monitoring, error handling and administration of integration processes required for the Boomi Integration Platform. A few of the specific areas handled by the IP manager interface include: Current Activity. Monitor which integration processes are currently executing, as well as upcoming scheduled executions and any recent errors. Queue Management. Inbound and outbound queues are displayed listing recent documents processed. From here the user has options to view the data, search documents, view logs, manually execute a queue, retry a queue to re-process error documents, and more. Enterprise Reporting. View reports from within the IP manager interface, or any Web browser. Reports can be customized as needed beyond the standard library of reports offered. Alert Management. Configure which processes the user is interested in monitoring. Upon failure of subscribed processes, users are ed error notification reports. Project and User Management. For Boomi administrators, the project access lists are defined and managed here. Digital Certificate Management. Create, import, export and remove digital certificates for security standards such as SSL, AS1, AS2 and others. The Complete Integration Process The Boomi Integration Platform combines all of the components necessary to complete an integration process. The following section demonstrates how these components work in concert to achieve a complete integration process. To better understand how the integration platform is set up to implement these processes, it is important to understand the sequencing of steps which occur in each of the primary integration process components. Step-by-Step Sequence 1. Inbound Queue Execution. An inbound queue is the initiator of any integration process. It is invoked through one of the following methods:
15 Page 15 of 18 a. Event-based. Certain adapters that support event-based receipt of data deliver documents to queues in real-time. Examples of event-based adapters include the HTTP transport, AS2 transport, SAP application adapter, WebSphereMQ transport, and many others. Additionally, queues can be executed by implementing a Java API included with the platform. b. Batch-based. Queues are scheduled to execute by creating and starting one or more schedules that reflect the desired execution times. The schedule service then invokes the appropriate queue based on these settings. The role of the inbound queue is to ensure the data is safely persisted to prevent data loss. Additionally, the inbound queue tracks the data it receives until it is successfully processed by the linked integration process(es). Failed documents are retried automatically by the inbound queue, minimizing the need for human intervention. 2. Adapter Invocation. Adapters are responsible for receiving data from the appropriate source parties in the appropriate format or through the appropriate protocol(s). For inbound processes, one or more adapters are associated with an inbound queue. This association links the specific adapter instance with the queue instance responsible for persisting that data. The way in which the adapter communicates varies depending on whether process is event based or batch based. a. Event-based. The adapter is listening for the receipt of incoming data. When data is received, these adapters connect to their corresponding queue instance and deliver the data for persistence and processing. b. Batch-based. The schedule service executes the queue based on predefined schedules. The queue then executes each adapter assigned to it in turn instructing the adapter to check for new data based on that adapter s pre-defined settings. 3. Integration Process Execution. An integration process is linked to one or more inbound queues. Multiple inbound queues may also deliver data to the same integration process. In either case, the integration process coordinates the flow of the documents passed to it from inbound queue to outbound queue. Within the process is a series of steps (represented visually to the user) that encompasses the implementation of integration requirements for a particular interface. This may include: the transformation of the data from one format to another; validation of the data; routing of the data based on user-defined conditions; exception handling; messaging; and more. The result of the integration process is typically the delivery of the data in its final form to the appropriate outbound queue to prepare it for delivery to the destination party or application. 4. Outbound Queue Execution. Outbound queues are essentially the reverse of the inbound queues. They are responsible for persisting the data passed to them via the integration process. Upon persistence, the outbound queue invokes the associated adapter to deliver the data to its final destination. The outbound queue tracks the success of each adapter invoked and will retry failures based on a user-defined schedule. This follows the consistent design objective to minimize human intervention. 5. Adapter Invocation. Always the final step in the interface, the adapter is responsible for delivering
16 Page 16 of 18 data through a specified protocol and/or format to a final destination. The destination may be an enterprise application, a directory, an FTP server, or something else. The adapter must report the result of the process of sending the data back to the calling component (normally an qutbound queue) in order to successfully complete the interface. Example: Inbound Shipment Order The following example covers how the Boomi Integration Platform is utilized to handle the receipt and processing of shipment order documents. A warehouse is required to receive shipment orders from all of their customers in the required format and using the delivery method required by that customer. This particular example covers receiving an X12 EDI formatted shipment order over AS2 for one particular customer. After receipt, the shipment order is sent to a WMS (warehouse management system) and a custom Web portal. Adapter Invocation - An AS2 transport is created that listens for incoming documents with the AS2 identifier which matches the customers AS2 identifier. Documents received by this transport are delivered to a document queue created to store all incoming EDI documents for this particular customer. Inbound Queue - Because the data is X12 EDI, the queue has the X12 document standard assigned to it and will automatically handle validating the EDI data and breaking it up from its batch format into individual shipment orders. A functional acknowledgment is returned to the originating partner indicating successful receipt of the data. Integration Process - After the documents are processed and safely stored on the queue, they are passed on to an integration process built to handle this customer s incoming EDI data. Decision - The integration process first extracts the shipment order number out of the document and references it against an internal database to determine if this document is already received. If it has, a document is created and ed to an internal analyst indicating that a duplicate order is received. The document is then rejected. Data Transformation - The shipment order document is transformed from its X12 EDI format into an XML format that is required by one of the receiving applications. Application Adapter Call - This new XML document is passed to an adapter. The Adapter takes the XML document, converts it to the native destination application format, and delivers it to the WMS application. Data Transformation - Because this shipment order document is also sent to a Web portal application, it is also transformed into a series of SQL statements. Application Adapter Call - Finally, it is passed to a database adapter where it is written to the database of the Web portal. Note that this example covered a X12 EDI shipment order. However, a very similar process is simply setup to handle flat file data, XML data, or whatever format of the shipment order is required.
17 Page 17 of 18 Example: Customer Data Synchronization The following example covers how the Boomi Integration Platform is used to handle the synchronization of customer data between two internal applications. An ERP application and a CRM application require synchronization. When a customer record is added or modified in the ERP application, it is reflected in the CRM system by adding or modifying the corresponding record. The ERP publishes this type of information in its native format, but has no capabilities to format or move the information outside of its own application. Adapter Invocation - A business adapter is created that listens for incoming customer documents. The adapter notifies the ERP that it is interested in these types of documents. Documents received by this adapter are converted from the native format of the ERP into XML. Inbound Queue - The adapter then delivers this document to a document queue created to store all incoming documents for this ERP application. Integration Process - After the documents are processed and safely stored on the queue, they are passed on to an integration process built to handle the synchronization of customer data. Decision - The integration process starts with a decision that extracts the customer ID key out of the document and references this against the CRM database. This step determines if this is a new customer record or an update. If new, the customer does not yet exist in the CRM. An update indicates the customer record does exist in the CRM and therefore the record is updated. Data Transformation - Based on the result of this Decision the document data is transformed into an insert customer record or an update customer record complying to the format required by the CRM. Outbound Queue The data is then delivered to an outbound document queue for guaranteed message delivery. Transport Adapter Invocation - Because the CRM application has an HTTP-based interface, an HTTP transport is created to connect to the CRM s HTTP server using an SSL connection for greater security. Conclusion Integration processes benefit organizations in various ways. The Boomi Integration Platform provides significant cost savings to organizations by reducing data-entry errors, improving supply chain responsiveness, increasing inventory accuracy, decreasing order fulfillment times, reducing or eliminating document processing fees and customer charge-backs, and many other reasons. The Boomi Integration Platform is especially important when initiatives arise that are out of the organization s control. For example, Wal-Mart and numerous other retailers have mandated AS2 as their document
18 Page 18 of 18 communication standard. This standardization initiative forces their network of 16,000+ suppliers to adopt and implement an AS2 certified solution. HIPAA compliance, Sarbanes-Oxley, and EPC/RFID are further examples of industry standards that are mandated by government groups or industry giants. These mandates have strong implications in business integration. The value of a product such as the Boomi Integration Platform in the marketplace is the adaptability gained in order to meet changing business requirements. The goal of this document is to provide the reader with a base of understanding of the Boomi Integration Platform capabilities, its high level features and functions, and its architecture. Please contact a Boomi sales representative for more information at , or sales@boomi.com. About Boomi Software Boomi Software improves the efficiency and effectiveness of mid-size businesses by connecting disparate applications and legacy data. The company delivers every type of integration a mid-market business needs in one easy-to-deploy, simple-to-use product. Boomi s integration projects are up and running in weeks, not months, and do not require a large development staff. Backed by its extraordinary support services, customers quickly see the benefit of their investment in Boomi. For more information about Boomi Software, visit or call
Technical Overview. Access control lists define the users, groups, and roles that can access content as well as the operations that can be performed.
Technical Overview Technical Overview Standards based Architecture Scalable Secure Entirely Web Based Browser Independent Document Format independent LDAP integration Distributed Architecture Multiple
More informationOverview and Benefits of SEEBURGER AS2 Spokes. Trading Partner Integration Using SEEBURGER'S BIS:AS2 Spoke
Overview and Benefits of SEEBURGER AS2 Spokes Trading Partner Integration Using SEEBURGER'S BIS:AS2 Spoke Technical Documentation Contents 1 CLASSIC EDI AND ITS COST PROBLEM 2 1.1 VAN (VALUE ADDED NETWORK)...
More informationJitterbit is comprised of two components: Jitterbit Integration Environment
Technical Overview Integrating your data, applications, and other enterprise systems is critical to the success of your business but, until now, integration has been a complex and time-consuming process
More informationDon t just manage your documents. Mobilize them!
Don t just manage your documents Mobilize them! Don t just manage your documents Mobilize them! A simple, secure way to transform how you control your documents across the Internet and in your office.
More informationOracle Warehouse Builder 10g Release 2 Integrating Packaged Applications Data
Oracle Warehouse Builder 10g Release 2 Integrating Packaged Applications Data June 2006 Note: This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality,
More informationScribe Insight Enterprise Architecture Overview
Scribe Insight Enterprise Architecture Overview A TECHNICAL OVERVIEW OF THE SCRIBE INTEGRATION TOOL MARCH 2009 WRITTEN BY PETER R. CHASE EXECUTIVE VICE PRESIDENT, SCRIBE SOFTWARE CORPORATION PUBLISHED
More informationPart II. Integration Use Cases
Part II Integration Use Cases Achieving One Version of the Truth requires integration between the data synchronization application environment (especially the local trade item catalog) and enterprise applications
More informationConnecting Enterprise Systems to WebSphere Application Server
Connecting Enterprise Systems to WebSphere Application Server David Currie Senior IT Specialist Introduction Many organisations have data held in enterprise systems with non-standard interfaces There are
More informationScribe Insight 6.5. Release Overview and Technical Information Version 1.0 April 7,
Scribe Insight 6.5 Release Overview and Technical Information Version 1.0 April 7, 2009 www.scribesoft.com Contents What is Scribe Insight?... 3 Release Overview... 3 Product Management Process Customer
More informationCisco Unified Application Designer 2.4
Cisco Unified Application Designer 2.4 Cisco Unified Communications is a comprehensive IP communications system of voice, video, data, and mobility products and applications. It enables more effective,
More informationScribe Insight Architecture Overview
Scribe Insight Architecture Overview A TECHNICAL OVERVIEW OF THE SCRIBE INTEGRATION TOOL MARCH 2009 WRITTEN BY PETER R. CHASE EXECUTIVE VICE PRESIDENT, SCRIBE SOFTWARE CORPORATION PUBLISHED BY SCRIBE SOFTWARE
More informationPeopleSoft Internet Architecture
PeopleSoft Internet Architecture AN OPEN ARCHITECTURE FOR INTERNET ACCESS AND INTEGRATION 3 ( 2 3 / (6 2 ) 7 Ã3 2 6, 7, 2 1 Ã3 $ 3 ( 5 - $ 1 8 $ 5 < Ã 3 (23/(6 2)7Ã, 17(51(7Ã$ 5&+,7(&785( - $18$5
More informationSAS Data Integration Studio 3.3. User s Guide
SAS Data Integration Studio 3.3 User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2006. SAS Data Integration Studio 3.3: User s Guide. Cary, NC: SAS Institute
More informationOracle 10g and IPv6 IPv6 Summit 11 December 2003
Oracle 10g and IPv6 IPv6 Summit 11 December 2003 Marshal Presser Principal Enterprise Architect Oracle Corporation Agenda Oracle Distributed Computing Role of Networking IPv6 Support Plans Early IPv6 Implementations
More informationThe Now Platform Reference Guide
The Now Platform Reference Guide A tour of key features and functionality START Introducing the Now Platform Digitize your business with intelligent apps The Now Platform is an application Platform-as-a-Service
More informationBuilding E-Business Suite Interfaces using BPEL. Asif Hussain Innowave Technology
Building E-Business Suite Interfaces using BPEL Asif Hussain Innowave Technology Agenda About Innowave Why Use BPEL? Synchronous Vs Asynchronous BPEL Adapters Process Activities Building EBS Interfaces
More informationSolution Brief: Archiving with Harmonic Media Application Server and ProXplore
Solution Brief: Archiving with Harmonic Media Application Server and ProXplore Summary Harmonic Media Application Server (MAS) provides management of content across the Harmonic server and storage infrastructure.
More informationActive Endpoints. ActiveVOS Platform Architecture Active Endpoints
Active Endpoints ActiveVOS Platform Architecture ActiveVOS Unique process automation platforms to develop, integrate, and deploy business process applications quickly User Experience Easy to learn, use
More informationIntegrating your CX, ERP and HCM Clouds with your On-premises Applications CON7012
OpenWorld 2016 Integrating your CX, ERP and HCM Clouds with your On-premises Applications CON7012 Rajesh Kalra, Sr. Principal Product Manager, Oracle Ravi Sankaran, Sr. Director, Oracle Cloud Integration
More informationFIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION
FIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION The process of planning and executing SQL Server migrations can be complex and risk-prone. This is a case where the right approach and
More informationHidden Gems in JD Edwards Orchestrator and AIS Server
Hidden Gems in JD Edwards Orchestrator and AIS Server Darryl Shakespeare Senior Director Product Development Oracle JD Edwards EnterpriseOne November 12-17, 2017 Safe Harbor Statement The following is
More informationControl-M and Payment Card Industry Data Security Standard (PCI DSS)
Control-M and Payment Card Industry Data Security Standard (PCI DSS) White paper PAGE 1 OF 16 Copyright BMC Software, Inc. 2016 Contents Introduction...3 The Need...3 PCI DSS Related to Control-M...4 Control-M
More informationProfessional Developer
Professional Developer Core Competencies: Overview * At Dell Boomi, we want all of our users to develop core competencies in AtomSphere, which we believe lead to sustained success. Our certified Professional
More informationHospital System Lowers IT Costs After Epic Migration Flatirons Digital Innovations, Inc. All rights reserved.
Hospital System Lowers IT Costs After Epic Migration 2018 Flatirons Digital Innovations, Inc. All rights reserved. A large hospital system was migrating to the EPIC software product suite and as part of
More informationELASTIC DATA PLATFORM
SERVICE OVERVIEW ELASTIC DATA PLATFORM A scalable and efficient approach to provisioning analytics sandboxes with a data lake ESSENTIALS Powerful: provide read-only data to anyone in the enterprise while
More informationBusiness Processes and Rules: Siebel Enterprise Application Integration. Siebel Innovation Pack 2013 Version 8.1/8.
Business Processes and Rules: Siebel Enterprise Application Integration Siebel Innovation Pack 2013 September 2013 Copyright 2005, 2013 Oracle and/or its affiliates. All rights reserved. This software
More informationIntegration Framework. Architecture
Integration Framework 2 Architecture Anyone involved in the implementation or day-to-day administration of the integration framework applications must be familiarized with the integration framework architecture.
More informationMaximize the Speed and Scalability of Your MuleSoft ESB with Solace
Maximize the Speed and Scalability of MuleSoft s Mule ESB enterprise service bus software makes information and interactive services accessible to a wide range of applications and users by intelligently
More informationLiaison ECS. Architecture. Introduction
Liaison ECS Connect every corner of your enterprise with ECS, Liaison s communications server. Fluent in a wide variety of data transfer protocols and standards, ECS moves data across your enterprise and
More informationWhite Paper. Low Cost High Availability Clustering for the Enterprise. Jointly published by Winchester Systems Inc. and Red Hat Inc.
White Paper Low Cost High Availability Clustering for the Enterprise Jointly published by Winchester Systems Inc. and Red Hat Inc. Linux Clustering Moves Into the Enterprise Mention clustering and Linux
More informationCA ERwin Data Modeler
PRODUCT BRIEF: CA ERWIN DATA MODELER CA ERwin Data Modeler CA ERWIN DATA MODELER (CA ERWIN DM) IS AN INDUSTRY-LEADING DATA MODELING SOLUTION THAT ENABLES YOU TO CREATE AND MAINTAIN DATABASES, DATA WAREHOUSES
More informationSolace JMS Broker Delivers Highest Throughput for Persistent and Non-Persistent Delivery
Solace JMS Broker Delivers Highest Throughput for Persistent and Non-Persistent Delivery Java Message Service (JMS) is a standardized messaging interface that has become a pervasive part of the IT landscape
More informationIntelligent Caching in Data Virtualization Recommended Use of Caching Controls in the Denodo Platform
Data Virtualization Intelligent Caching in Data Virtualization Recommended Use of Caching Controls in the Denodo Platform Introduction Caching is one of the most important capabilities of a Data Virtualization
More informationFocus On: Oracle Database 11g Release 2
Focus On: Oracle Database 11g Release 2 Focus on: Oracle Database 11g Release 2 Oracle s most recent database version, Oracle Database 11g Release 2 [11g R2] is focused on cost saving, high availability
More informationTOPLink for WebLogic. Whitepaper. The Challenge: The Solution:
Whitepaper The Challenge: Enterprise JavaBeans (EJB) represents a new standard in enterprise computing: a component-based architecture for developing and deploying distributed object-oriented applications
More informationAdapter for Mainframe
BEA WebLogic Java Adapter for Mainframe Introduction Release 5.1 Document Date: August 2002 Copyright Copyright 2002 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and documentation
More informationUsing the Cisco ACE Application Control Engine Application Switches with the Cisco ACE XML Gateway
Using the Cisco ACE Application Control Engine Application Switches with the Cisco ACE XML Gateway Applying Application Delivery Technology to Web Services Overview The Cisco ACE XML Gateway is the newest
More informationThe Adobe XML Architecture
TECHNOLOGY BRIEF The Adobe XML Architecture Introduction As enterprises struggle to balance the need to respond to continually changing business priorities against ever-shrinking budgets, IT managers are
More informationOpenIAM Identity and Access Manager Technical Architecture Overview
OpenIAM Identity and Access Manager Technical Architecture Overview Overview... 3 Architecture... 3 Common Use Case Description... 3 Identity and Access Middleware... 5 Enterprise Service Bus (ESB)...
More informationEfficiency Gains in Inbound Data Warehouse Feed Implementation
Efficiency Gains in Inbound Data Warehouse Feed Implementation Simon Eligulashvili simon.e@gamma-sys.com Introduction The task of building a data warehouse with the objective of making it a long-term strategic
More informationF O U N D A T I O N. OPC Unified Architecture. Specification. Part 1: Concepts. Version 1.00
F O U N D A T I O N Unified Architecture Specification Part 1: Concepts Version 1.00 July 28, 2006 Unified Architecture, Part 1 iii Release 1.00 CONTENTS Page FOREWORD... vi AGREEMENT OF USE... vi 1 Scope...
More informationDatabase code in PL-SQL PL-SQL was used for the database code. It is ready to use on any Oracle platform, running under Linux, Windows or Solaris.
Alkindi Software Technology Introduction Alkindi designed a state of the art collaborative filtering system to work well for both largeand small-scale systems. This document serves as an overview of how
More informationIntegrate Enterprise Applications into Oracle Application Server Portal INTRODUCTION
INTEGRATE ENTERPRISE APPLICATIONS INTO ORACLE APPLICATION SERVER PORTAL INTRODUCTION Enterprise Information Systems (EIS) most often use heterogeneous solutions to run their business. Their toolsets might
More informationSiebel Application Deployment Manager Guide. Version 8.0, Rev. A April 2007
Siebel Application Deployment Manager Guide Version 8.0, Rev. A April 2007 Copyright 2005, 2006, 2007 Oracle. All rights reserved. The Programs (which include both the software and documentation) contain
More informationWhitepaper. Solving Complex Hierarchical Data Integration Issues. What is Complex Data? Types of Data
Whitepaper Solving Complex Hierarchical Data Integration Issues What is Complex Data? Historically, data integration and warehousing has consisted of flat or structured data that typically comes from structured
More information5 OAuth Essentials for API Access Control
5 OAuth Essentials for API Access Control Introduction: How a Web Standard Enters the Enterprise OAuth s Roots in the Social Web OAuth puts the user in control of delegating access to an API. This allows
More informationBroker Clusters. Cluster Models
4 CHAPTER 4 Broker Clusters Cluster Models Message Queue supports the use of broker clusters: groups of brokers working together to provide message delivery services to clients. Clusters enable a Message
More informationSynthesys.NET Architecture Overview
Architecture Overview Introduction what is? is a complete web based Call Centre solution. It contains CTI (Computer Telephone Integration), CRM and Webflow capabilities, as well as extensive capabilities
More informationEDI On-Boarding Manual
Contents Contents... 1 Document Objectives... 2 Summary of Process... 3 EDI Setup... 4 Please Help Us Assess Your EDI Readiness... 5 Traditional EDI Supplier... 6 Catalogue Submission and Testing... 6
More informationCaché and Data Management in the Financial Services Industry
Caché and Data Management in the Financial Services Industry Executive Overview One way financial services firms can improve their operational efficiency is to revamp their data management infrastructure.
More informationIn today s global business environment, companies must maintain
HP NonStop Business Continuity Product Suite: An Introduction Protecting Your Data, Your Applications, and Your Business Ajaya Gummadi >> Product Manager >> HP NonStop Worldwide In today s global business
More informationDisaster Recovery Solutions for Oracle Database Standard Edition RAC. A Dbvisit White Paper By Anton Els
Disaster Recovery Solutions for Oracle Database Standard Edition RAC A Dbvisit White Paper By Anton Els Copyright 2017 Dbvisit Software Limited. All Rights Reserved V3, Oct 2017 Contents Executive Summary...
More informationCLEO VLTrader Made Simple Guide
CLEO VLTrader Made Simple Guide Table of Contents Quick Reference... 3 Miscellaneous Technical Notes... 3 CLEO VLTrader at a Glance... 3 Introduction... 5 Application Page Layout... 5 Preconfigured Hosts...
More informationExtending Your Mainframe for More Business Value
Extending Your Mainframe for More Business Value Extend Connectivity With a Mainframe Communications Backbone Business Challenge Our payments business is a key source of revenue, but it is too costly to
More informationThe Salesforce Migration Playbook
The Salesforce Migration Playbook By Capstorm Table of Contents Salesforce Migration Overview...1 Step 1: Extract Data Into A Staging Environment...3 Step 2: Transform Data Into the Target Salesforce Schema...5
More informationControlling Costs and Driving Agility in the Datacenter
Controlling Costs and Driving Agility in the Datacenter Optimizing Server Infrastructure with Microsoft System Center Microsoft Corporation Published: November 2007 Executive Summary To help control costs,
More informationVirtualizing the SAP Infrastructure through Grid Technology. WHITE PAPER March 2007
Virtualizing the SAP Infrastructure through Grid Technology WHITE PAPER March 2007 TABLE OF CONTENTS TABLE OF CONTENTS 2 Introduction 3 The Complexity of the SAP Landscape 3 Specific Pain Areas 4 Virtualizing
More informationPASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year
PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : 0B0-105 Title : BEA8.1 Certified Architect:Enterprise Architecture Vendors
More informationSiebel Connector for Oracle Applications. Version 8.0 December 2006
Connector for Applications Version 8.0 December 2006 Copyright 2005, 2006,. All rights reserved. The Programs (which include both the software and documentation) contain proprietary information; they are
More informationThinAir Server Platform White Paper June 2000
ThinAir Server Platform White Paper June 2000 ThinAirApps, Inc. 1999, 2000. All Rights Reserved Copyright Copyright 1999, 2000 ThinAirApps, Inc. all rights reserved. Neither this publication nor any part
More informationContinuous Processing versus Oracle RAC: An Analyst s Review
Continuous Processing versus Oracle RAC: An Analyst s Review EXECUTIVE SUMMARY By Dan Kusnetzky, Distinguished Analyst Most organizations have become so totally reliant on information technology solutions
More informationRelease Date June 21, Adeptia Inc. 443 North Clark Ave, Suite 350 Chicago, IL 60654, USA
Adeptia Suite 5.2 Getting Started Guide Release Date June 21, 2011 Adeptia Inc. 443 North Clark Ave, Suite 350 Chicago, IL 60654, USA Copyright Copyright 2000-2009 Adeptia, Inc. All rights reserved. Trademarks
More informationPerformance and Scalability with Griddable.io
Performance and Scalability with Griddable.io Executive summary Griddable.io is an industry-leading timeline-consistent synchronized data integration grid across a range of source and target data systems.
More informationMicrosoft Exam Questions & Answers
Microsoft 70-595 Exam Questions & Answers Number: 70-595 Passing Score: 800 Time Limit: 120 min File Version: 25.4 http://www.gratisexam.com/ Microsoft 70-595 Exam Questions & Answers Exam Name: TS: Developing
More informationOracle Buys Automated Applications Controls Leader LogicalApps
Oracle Buys Automated Applications Controls Leader LogicalApps To strengthen Oracle s Governance, Risk and Compliance Suite with Real-time Policy Enforcement October 26, 2007 Disclaimer The following is
More informationAtmosphere Fax Network Architecture Whitepaper
Atmosphere Fax Network Architecture Whitepaper Contents Introduction... 3 The 99.99% Uptime Fax Network... 4 Reliability and High Availability... 5 Security... 7 Delivery... 9 Network Monitoring... 11
More informationCOMMUNICATION PROTOCOLS
COMMUNICATION PROTOCOLS Index Chapter 1. Introduction Chapter 2. Software components message exchange JMS and Tibco Rendezvous Chapter 3. Communication over the Internet Simple Object Access Protocol (SOAP)
More informationAUTOTASK ENDPOINT BACKUP (AEB) SECURITY ARCHITECTURE GUIDE
AUTOTASK ENDPOINT BACKUP (AEB) SECURITY ARCHITECTURE GUIDE Table of Contents Dedicated Geo-Redundant Data Center Infrastructure 02 SSAE 16 / SAS 70 and SOC2 Audits 03 Logical Access Security 03 Dedicated
More informationADDRESS DATA CLEANSING A BETTER APPROACH
ADDRESS DATA CLEANSING A BETTER APPROACH Oracle s JD Edwards EnterpiseOne Address Data Cleansing: A Better Approach The term Undeliverable as Addressed (UAA) and Return Mail (return to sender) are common
More informationIntroducing BizTalk Server 2009
Introducing BizTalk Server 2009 June 2009 David Chappell, Chappell & Associates Copyright Microsoft Corporation 2009. All rights reserved. Contents AN OVERVIEW OF BIZTALK SERVER 2009... 3 THE CHALLENGE:
More informationCarbonite Availability. Technical overview
Carbonite Availability Technical overview Table of contents Executive summary The availability imperative...3 True real-time replication More efficient and better protection... 4 Robust protection Reliably
More informationEmpowering DBA's with IBM Data Studio. Deb Jenson, Data Studio Product Manager,
Empowering DBA's with IBM Data Studio Deb Jenson, Data Studio Product Manager, dejenson@us.ibm.com Disclaimer Copyright IBM Corporation [current year]. All rights reserved. U.S. Government Users Restricted
More informationDatacenter replication solution with quasardb
Datacenter replication solution with quasardb Technical positioning paper April 2017 Release v1.3 www.quasardb.net Contact: sales@quasardb.net Quasardb A datacenter survival guide quasardb INTRODUCTION
More informationOracle WebLogic Server 11g: Administration Essentials
Oracle University Contact Us: +33 (0) 1 57 60 20 81 Oracle WebLogic Server 11g: Administration Essentials Duration: 5 Days What you will learn This Oracle WebLogic Server 11g: Administration Essentials
More information<Insert Picture Here> Enterprise Data Management using Grid Technology
Enterprise Data using Grid Technology Kriangsak Tiawsirisup Sales Consulting Manager Oracle Corporation (Thailand) 3 Related Data Centre Trends. Service Oriented Architecture Flexibility
More informationConnect Applications and Services Together with the Enterprise Service Bus
Connect s and Services Together with the On Demand Insurance Business Problems 1. We lose customers because we process new policy applications too slowly. 2. Our claims processing is time-consuming and
More informationBreak Through Your Software Development Challenges with Microsoft Visual Studio 2008
Break Through Your Software Development Challenges with Microsoft Visual Studio 2008 White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio This is a preliminary document
More informationTECHNOLOGY BRIEF: CA ERWIN DATA PROFILER. Combining Data Profiling and Data Modeling for Better Data Quality
TECHNOLOGY BRIEF: CA ERWIN DATA PROFILER Combining Data Profiling and Data Modeling for Better Data Quality Table of Contents Executive Summary SECTION 1: CHALLENGE 2 Reducing the Cost and Risk of Data
More informationService Mesh and Microservices Networking
Service Mesh and Microservices Networking WHITEPAPER Service mesh and microservice networking As organizations adopt cloud infrastructure, there is a concurrent change in application architectures towards
More informationMaximum Availability Architecture: Overview. An Oracle White Paper July 2002
Maximum Availability Architecture: Overview An Oracle White Paper July 2002 Maximum Availability Architecture: Overview Abstract...3 Introduction...3 Architecture Overview...4 Application Tier...5 Network
More informationWhite Paper Server. Five Reasons for Choosing SUSE Manager
White Paper Server Five Reasons for Choosing SUSE Manager Server White Paper Five Reasons for Choosing SUSE Manager SUSE Manager for Comprehensive Linux Systems Management According to a recent Forrester
More informationIBM Software IBM InfoSphere Information Server for Data Quality
IBM InfoSphere Information Server for Data Quality A component index Table of contents 3 6 9 9 InfoSphere QualityStage 10 InfoSphere Information Analyzer 12 InfoSphere Discovery 13 14 2 Do you have confidence
More informationebay Marketplace Architecture
ebay Marketplace Architecture Architectural Strategies, Patterns, and Forces Randy Shoup, ebay Distinguished Architect QCon SF 2007 November 9, 2007 What we re up against ebay manages Over 248,000,000
More informationDispatcher. Phoenix. Dispatcher Phoenix Enterprise White Paper Version 0.2
Dispatcher Phoenix Dispatcher Phoenix Enterprise CONTENTS Introduction... 3 Terminology... 4 Planning & Considerations... 5 Security Features... 9 Enterprise Features... 10 Cluster Overview... 11 Deployment
More informationFast Track Model Based Design and Development with Oracle9i Designer. An Oracle White Paper August 2002
Fast Track Model Based Design and Development with Oracle9i Designer An Oracle White Paper August 2002 Fast Track Model Based Design and Development with Oracle9i Designer Executive Overivew... 3 Introduction...
More informationVirtualized Network Services SDN solution for service providers
Virtualized Network Services SDN solution for service providers Nuage Networks Virtualized Network Services (VNS) is a fresh approach to business networking that seamlessly links your enterprise customers
More informationC_HANAIMP142
C_HANAIMP142 Passing Score: 800 Time Limit: 4 min Exam A QUESTION 1 Where does SAP recommend you create calculated measures? A. In a column view B. In a business layer C. In an attribute view D. In an
More informationFIREFLY ARCHITECTURE: CO-BROWSING AT SCALE FOR THE ENTERPRISE
FIREFLY ARCHITECTURE: CO-BROWSING AT SCALE FOR THE ENTERPRISE Table of Contents Introduction... 2 Architecture Overview... 2 Supported Browser Versions and Technologies... 3 Firewalls and Login Sessions...
More informationRESOLV EDI CONTROL. User Guide Version 9.2 for HANA PRESENTED BY ACHIEVE IT SOLUTIONS
RESOLV EDI CONTROL User Guide Version 9.2 for HANA PRESENTED BY ACHIEVE IT SOLUTIONS Copyright 2011-2016 by Achieve IT Solutions These materials are subject to change without notice. These materials are
More informationFileDirector. Decreased costs, increased efficiency and secure access to your business documents. The New FileDirector Version 2.
FileDirector enterprise The New FileDirector Version 2 Decreased costs, increased efficiency and secure access to your business documents The Solution that tailors itself to your Your needs Requirements
More informationdescribe the functions of Windows Communication Foundation describe the features of the Windows Workflow Foundation solution
1 of 9 10/9/2013 1:38 AM WCF and WF Learning Objectives After completing this topic, you should be able to describe the functions of Windows Communication Foundation describe the features of the Windows
More informationSAP ABAP Training Course Content :
SAP ABAP Training Course Content : Topics Covered: Introduction to ERP Introduction to SAP & R/3 Architecture Introduction to ABAP/4 What is ABAP? Logon to SAP Environment Transaction Codes Multitasking
More informationEnhancing Security With SQL Server How to balance the risks and rewards of using big data
Enhancing Security With SQL Server 2016 How to balance the risks and rewards of using big data Data s security demands and business opportunities With big data comes both great reward and risk. Every company
More informationCopyright and Legal Disclaimers
1 Copyright and Legal Disclaimers User Manual for DiConnect Enterprise R11. Document Release Date: June 25, 2014. Copyright 2014 by DiCentral Corporation. All rights reserved. This document and all content
More informationPerformance and Scalability Benchmark: Siebel CRM Release 7 on HP-UX Servers and Oracle9i Database. An Oracle White Paper Released October 2003
Performance and Scalability Benchmark: Siebel CRM Release 7 on HP-UX Servers and Oracle9i Database An Oracle White Paper Released October 2003 Performance and Scalability Benchmark: Siebel CRM Release
More informationOracle WebLogic Server 12c on AWS. December 2018
Oracle WebLogic Server 12c on AWS December 2018 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Notices This document is provided for informational purposes only. It represents
More informationCA ERwin Data Modeler r7.3
PRODUCT BRIEF: CA ERWIN DATA MODELER R7.3 CA ERwin Data Modeler r7.3 CA ERWIN DATA MODELER (CA ERWIN DM) IS AN INDUSTRY-LEADING DATA MODELING SOLUTION THAT ENABLES YOU TO CREATE AND MAINTAIN DATABASES,
More informationIBM Tivoli Directory Server
Build a powerful, security-rich data foundation for enterprise identity management IBM Tivoli Directory Server Highlights Support hundreds of millions of entries by leveraging advanced reliability and
More informationIBM Spectrum Protect Version Introduction to Data Protection Solutions IBM
IBM Spectrum Protect Version 8.1.2 Introduction to Data Protection Solutions IBM IBM Spectrum Protect Version 8.1.2 Introduction to Data Protection Solutions IBM Note: Before you use this information
More informationncode Automation 8 Maximizing ROI on Test and Durability Product Details Key Benefits: Product Overview: Key Features:
ncode Automation 8 Product Overview: Key Benefits: Product Details ncode Automation is a complete environment for automated data storage, analysis and reporting. It also provides a web-based collaborative
More information