 |
|
 |
|
 |
Tavant Platform |
|
Jump-start solution development with our robust set of standards-based components, with easy platform integration. |
| |
| One of the key challenges which Tavant has overcome succesfully is to ensure reusability across solutions for different customers. At Tavant, we find and exploit opportunity for reuse to serve you better. |
| |
The Tavant platform is carefully architected as a collection of loosely-coupled components with the ability to mix and match with parts of your platform. For example, you may have your own tools for Business Rules, Object Relational Mapping or Content Management etc., but may not have standard tools for Performance Monitoring, Security, and Configuration Management.
It has the capability to support numerous application needs such as database management, security, performance measurement and enhancement, business rules, optimization, system integration and reporting, to name a few. It leverages best-of-breed commercial, open-source and Tavant-developed products and integrates them together.
We fully understand and appreciate that each customer has different technology preferences and standards and thus our platform offers a broad set of choices. Our deep expertise with many tools and technologies other than those in our standard platform can help provide you with a broader perspective.
Inside the Tavant Platform
- The Platform consists of a set of Core Components and Application Components listed below. Each component is either a licensed product from a third party (both commercial and popular open source products) or developed in-house.
- Each component also includes best practices to ensure effective use of these components in line with the best practices accepted in the industry and derived from years of experience in real projects.
How do we pick components for the Platform?
- We apply a rigorous technical, financial, and vendor support evaluation process (we will be happy to share our evaluation results with you) driven by real project requirements.
- We look at both open-source and commercial software. In both cases, we look for reliability and maturity.
- We are not swayed by hype, and we're happy to make changes as we continue to learn. We pick the best tools based on the needs and usually extend them to fill the gaps. If we find that none of the tools meet our needs, we build our own tools.
We continually enhance the components and best practices based on our experiences in adopting them in new solutions. |
Top |
| Core Components |
| |
| Area |
Description |
Object Relational Mapping |
Provides frameworks to map domain objects in the application to a database. |
Security |
Ensures the security of sensitive information in an application including the support for fine-grained security of individual objects in the domain. |
Caching |
Provides caching features for objects in a distributed environment. |
Central Data Collection |
Allows centralized collection of log and event data in a distributed environment. Includes event-based alert mechanisms that integrate with Enterprise Monitoring systems such as Sitescope, Nagios, Tivoli etc. |
Application Performance Monitoring |
Provides low-overhead and non-intrusive performance monitoring of enterprise applications. |
Application Configuration Management |
Provides easy management of application configuration resources such as property files and configuration files. |
Job Scheduler |
Provides features for scheduling jobs and periodic activities within an application. |
Presentation Frameworks |
Provides frameworks for building the web (presentation) tier of an application. |
|
|
Top |
Application Components |
| |
| Area |
Description |
Business Rules |
Allows automatic and consistent implementation of business policies in an enterprise. Allows business users to manage business rules directly. |
Constraint-based Optimization |
Provides solutions for complex optimization problems involving a large number of variables and constraints. Representative solutions include pricing engines for the financial industry, and scheduling and logistics problems. |
SOA, BPM and System Integration |
Provides robust tool for Service Oriented Architecture (SOA) applications, workflow automation, business process integration, web service orchestration, and the integration of new and legacy business applications. |
Content Management |
Provides a platform for creating and managing the content for websites and other content-centric applications. |
Portal |
Provides a platform for creating, deploying and managing enterprise information portals. A portal creates a singe-point access for applications and data to the users in the enterprise. |
Reporting and BI |
Provides tools for developing and deploying applications providing reporting and business intelligence features. |
|
|
Top |
Infrastructure Services |
| |
| Area |
Description |
Application Runtime Infrastructure |
Provides a common runtime infrastructure for running applications including web servers, application servers and databases. In each of these areas, we provide a choice of industry leading tools that applications can choose from. |
Development Tools |
Provides a common set of tools for application development including IDEs, build environments, code quality metrics, testing tools, project collaboration tools, and an integrated dashboard for viewing all relevant project information. |
Application Monitoring and Management |
Provides a common framework for monitoring and managing applications in a production environment. |
|
|
| |
 |
| |
Benefits
- Allows us to focus on solving business problems instead of redeveloping common application infrastructure.
- Adds robustness, maintainability and extensibility to solutions, and enables compliance with the latest standards, guidelines and industry best practices.
- Results in faster time to market, and lower total cost of development and support.
- Reduces third-party software licensing costs through special embedded licensing arrangements with our technology partners and through judicious use of robust open source components. We charge you only for the embedded commercial software, not for the rest of the Platform.
To find out how our solutions can solve your needs, contact us at: bizdev@tavant.com |
Top |
|
 |
 |