Technology

AngularJS

AngularJSAngularJS Web Application Development Framework

AngularJS is a web application development framework, which brings the best enterprise grade coding practices to the Javascript. The write test before you code mantra has no excuses for developers using AngularJS. The modularity of the application code makes it easy (or cheap) to maintain or extend. And did we mention Single Page Application (SPA)?


Enterprise Application Integration

RedHat JBOSS FuseRedHat JBOSS Fuse EAI platform

The RedHat JBOSS Fuse Enterprise Application Integration platform combines a set of proven open source technology and enterprise level manageability standards. The complete solution includes Eclipse based development IDE, Maven repository for implemented process flows and OSGI based runtime system. The efficiency of development as well as effiecient utilization of runtime resources is not achieved by many high end commercial products in the EAI space.

GAEApache Camel

The Apache Camel integration platform uses a high level declarative language for integration process definitions. The number of community shared connectors is the envy of most other EAI platforms. A complex integration process can be implemented on a few lines of code. After deployment on an OSGI micro kernel the runtime execution doesn't waste any resources on unnecessary Java objects. The runtime engine can be minimal in the development phase to speed up restarts and tests, but it can be scaled for performance and high availability in the production environment.


Cloud platform

RedHat OpenshiftRedHat Openshift - Docker and Kubernetes virtualization platform

The RedHat Openshift technology combines the Docker virtualization system and the Kubernetes orchestration and provisioning system. The platform can be deployed on premises as a completely private cloud or it can be deployed pon premises, but managed remotely by RedHat. The RedHat Openshift public cloud offering can be used to deploy docker images on the public Internet. Openshift virtualization allows for more efficient server hardware utilization, because unlike OS virtualization (VMWARE, XEN or KVM) it can share memory between multiple docker instances.

GAEGoogle App Engine - Platform As A Service

The Google App Engine offers a scalable and reliable cloud computing platform. Although applications developed in a number of languages are supported, our focus is on Java. The GAE datastore provides a robust NoSQL database, which can be accessed even using JPA. GAE is a very good choice for a quick proof of concept or a development platform. It can then easily scale to a full production system backed by Google infrastructure.


Web Access Control and Single Sign On Technology

AcegiAcegi Security

Acegi Security is a powerful, flexible security solution for enterprise software, with a particular emphasis on applications that use Spring Framework. Using Acegi Security provides applications with comprehensive authentication, authorization, instance-based access control, channel security and human user detection capabilities.

OpenSSOOpen Web SSO

The Open Web SSO project (OpenSSO) provides core identity services to simplify the implementation of transparent single sign-on (SSO) as a security component in a network infrastructure. OpenSSO provides the foundation for integrating diverse web applications that might typically operate against a disparate set of identity repositories and are hosted on a variety of platforms such as web and application servers. This project is based on the code base of Sun JavaTM System Access Manager, a core identity infrastructure product offered by Sun Microsystems.


LDAP Directory Technology

OpenLDAPOpenLDAP

The OpenLDAP Project is a collaborative effort to develop a robust, commercial-grade, fully featured, and open source LDAP suite of applications and development tools.

OpenDSOpen Directory Server

OpenDS is an open source community project building a free and comprehensive next generation directory service.


Identity Management

IMIdentity Manager

Identity Manager is not an Open Source, but proprietary software from Sun Microsystems. It provides identity provisioning with non-invasive architecture for fast, easy and cost-effective implementation. It also has identity auditing capabilities to address regulatory mandates, internal privacy and policy initiatives for ongoing and sustainable compliance


Messaging Technology

MessagingOracle Communications Unified Communications Suite

Proprietary software from Oracle in our technology portfolio is the Oracle Communications Unified Communications Suite. This messaging system is a proven highly scalable carrier grade messaging platform. We have developed mailbox migration tools to help service providers with scalable online migration without service disruption.

JAMESApache JAMES

The Apache JAMES Project delivers a rich set of open source solutions, written in Java, related to internet mail and news. JAMES is organized into subprojects with JAMES Server and the Mailet API as their core.