SOA Igniter ™
741 Studios technical and business experts strive to focus on meeting business needs and using technology as a tool to meet these needs in a predictable and timely manner. We have helped companies to increase their business agility through our delivery service by applying the right amount of technology without heavy dependence on a specific vendor or platform.
741 Studios' SOA Igniter™ is a set of tools, components and documentation that represents a reference implementation of a successful SOA/BPM program. It is an integral part of our service offering enabling our experts working with clients to select the right set of tools and best practices to either jumpstart a new or enhance an in-flight SOA/BPM program. The Toolkit contains a comprehensive set of reusable components, methodologies, tools, and utilities to reduce time and risk and increase predictability of the outcome and perceived benefits.
With SOA Igniter™, we can put up the necessary infrastructure support and the right level of governance to realize benefits early - without overly designing the ecosystem.
SOA/BPM Tookit - What is it?
Show All Hide All-
A comprehensive SOA/BPM reference implementation to exercise and validate different aspects of a SOA ecosystem
Read More »
-
A set components and a development framework to produce fit-to-use tools
Read More »Code & Test
- Supports RAD & RAD Frameworks (Jazz, Insight)
- Fit-to-use & Visual editors (WYSIWYG / XML)
- Continuous development
- Integration with existing IDE's
- Individual Component Testing
- Model of Code/Comment/Search
- Code Assist
- Code analyzer feedback at Dev time
- Templates & Code generation
- Design time service repository
- Collaboration / Cross platform (.NET)
Build
- Continous build
- Code Analyzers
- Rules-based engine filtering
- Store code quality & Efficiency
- Metrics
- Dashboards
- Trending analysis
- Reporting
- Best practices/redundant code
- Automated testing (test cases)
-
A ready to use framework to allow implementation of invoking web services (consumer and provider) from Java and .NET. Sample web service implementations on different transports - SOAP & JMS
Read More »Abstact applications from transport and protocol
- SOAP Request-Response - over HTTP
- SOAP One way asynchronous Request with no response - over HTTP
- SOAP Request-Response - over JMS Queue
- SOAP One way asynchronous Request with no response - over JMS Queue
- SOAP Publish - over JMS Topic
- SOAP Subscribe - over JMS Topic
Enterprise wide message exchange header (XML)
-
A complete logging framework fit for an SOA/BPM environment with capture and reporting components
Read More »Ready to Use Utility - Logging
- Provides unified logging service across all components of SOA ecosystem (Java Applications, Rule Engine, BPM, ESB, Utilizes common exchange header)
- Correlates log entries
- Supports DB and file system storage
- Based on asynchronous messaging
- Supports multiple log levels changeable without restart of logging service or log originating component
- Provides UI console with robust filtering and searching capabilities
- Provides alert notifications
-
Reusable business process components to enhance human task allocations
Read More »Implement an Efficient Task Assignment
- Provides human task allocation functionality
- BPM independent
- Configurable
- Includes access control
- Integrated with LDAP
-
Reference implementation of Business processes, exposing them as web services
Read More »Business Process (BPM) as a Service
- Exposes BPM engine as a service in SOA/BPM ecosystem
- Serves as abstraction layer for vendor specific BPM engines
- Provides different interfaces, i.e. Web Service, EJB, JMS
- Provides standardized event messaging for BPM within ecosystem
- Implements BPM Generic API
- Communicates with Enterprise Service Bus (ESB)
-
Reference ESB implementation - mediation, content routing, transformation between XML (take a industry standard XML such as OFX)
Read More »Bring the Enterprise Service Bus to Realization
- Central component of SOA ecosystem
- Provides standardized communication between services
- Provides location transparency
Leveraging Enterprise Service Bus
- Enterprise wide message exchange header (XML)
- Content based routing
- Service registration
- Service versioning
- WS-* standards support
-
Reference Business Rules Implementations
Read More »Maximize Business Rules
- Serves as abstraction layer for vendor specific rule engines
- Based on Java Rules Engine API (JSR 94)
- Provides different interfaces to rule engines, i.e. Web Service, EJB
- Provides hot rules repository synchronization
-
Reference BAM Implementation
Read More »Business Activity Monitoring
- Serves as abstraction layer for communication between components of SOA ecosystem and BAM implementation
- Message Based
- Supports message transformation
- Supports ESB
- Supports rule based e-mail notification
-
Various SOA/BPM Best practices, guidelines and methodologies covering areas such as: Managing services end points, Security/policies, Services registration and UDDI, Loading and Sharing WSDL, and Promoting services from development to production
