Web Services for SaaS and Web Applications

Leverage the OpSource Services Bus to Tap Web Services

The OpSource Services Bus (OSB) is the foundation for OpSource's turnkey development and delivery environment for software as a service and web companies. Based on a Service-Oriented Architecture, it allows applications running on the OpSource On-Demand platform to quickly and easily tap web services such as business analytics, onboarding, billing, and more to come. There is no longer a need to write code for these business functions, as OpSource has already invested in the upfront development. Leverage the OSB to quickly gain business functions and accelerate your time-to-market.

Marketplace Platform to Acquire New Users and Increase Sales

The OpSource Services Bus functions as a marketplace platform to promote your application to millions of potential users. When your application is integrated and commercially bundled into the OpSource On-Demand platform, you will have instant access to new markets and revenue streams. An example is the OpSource Billing solution for customer onboarding and payment processing. Under the OpSource brand, this third party application is available to all OpSource customers.

Web Services API to Expand Ecosystem of Partners

The OSB provides a secure API and communication infrastructure that facilitates an ecosystem of partners. Through our partnerships, we will expand its capabilities by providing more web services and tools to accelerate your growth and success. If you would like to discuss partnership opportunities, visit our partnership section and submit an application online.

Interfaces for Easy Reporting and Visualization of KPIs

Besides access to web services, the OpSource Services Bus provides SOAP (Simple Object Access Protocol) and REST (Representational State Transfer) interfaces, allowing you to integrate application specific data for visualization and reporting using the language and platform of your choice. Integrate information from your application into a canonical data store using our secure and powerful application programming interface (API). You can program your application to store and to retrieve application-specific data such as:

  • » Units - Customers can program their application to track the key unit metrics associated with the customer's application. For example, if you have an application that generates quotes and proposals, you could track the number of quotes and proposals being generated by your customers. In addition, customers using OpSource's Success-Based Pricing model can track the units associated with their application.
  • » User Logins - Customers can program the application to track information about what users are logging in to the application. This allows you to identify and to report how many users are logging into your application and how frequently individual users are doing so.
  • » Application Events - Customer can identify key events within the application and instrument the application to persist data when those events occur. For example, a customer can track the usage of each function within their application to identify what features their customers are and are not using.

Web Services Available Today: OpSource Billing, OpSource Analytics, OpSource End-User Support

  • » OpSource Billing for End-User On-Boarding and Payment Processing

    Process invoices, collect payments from end-users, and dynamically create and price sales promotions. This optional solution provides critical "click-to-buy" functionality, user self service tools and a full suite of customer service representative tools for managing your growing customer base.
  • » OpSource Analytics for Viewing the Health of Your Business

    OpSource Analytics, a standard part of the OpSource On-Demand solution, gives you the opportunity to build dashboards of Key Peformance Indicators (KPIs) that show you a comprehensive and integrated real-time view of the health of your business. From infrastructure and application performance to end-user experience, we've developed the ability for you to create KPIs based on application-specific information business so that you have the analytical insight needed to run your business, thus allowing you to make business decisions better and faster. These KPIs can be created based on data such as:
    • · Unit Metrics
    • · Application Events
    • · User Logins
    • · Application Uptime
    • · Bandwidth Utilization
    • · Application Response Time
    • · Monitoring Alerts
    • · Billing Statistics
  • » OpSource End-User Support to Ensure Customer Success

OpSource can provide front line, level 1 support to your end-users. Highly trained on your application, our agents provide customer care under your brand, acting as an extension of your company. End-user support is a standard part of the OpSource On-Demand solution.

Web services and the OpSource Services Bus are powerful components of OpSource On-Demand, the complete solution for web application delivery. Let us show you how to accelerate your time-to-market and succeed in the on-demand world. Contact us today.