Technology
AngularJS
AngularJS 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 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.
Apache 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 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.
Google 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
Acegi 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.
Open 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
OpenLDAP
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.
Open Directory Server
OpenDS is an open source community project building a free and comprehensive next generation directory service.
Identity Management
Identity 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
Oracle 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.
Apache 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.