EnglishEspañol
twitterlinkedin
Joomla Slide Menu by DART Creations

BBVA designs its new continuous integration and quality environment employing The Server Labs Enterprise Development Platform

The Server Labs has implemented BBVA’s pilot development architecture based on The Server Labs Enterprise Development Platform (Cloud version). Beyond the obvious benefits of enhanced quality and productivity ... Click here to read the full article


The Server Labs participates in ESAW

The Server Labs has contributed actively with a technical presentation and the creation of a large-scale poster explaining the application of Cloud computing to Ground System Architectures.
Click here to read the full article.


The Server Labs’ Enterprise Development Platform is now available in the Cloud

Having already been employed successfully by numerous companies running on their very own infrastructures, the platform can now run in the public Cloud. Click here.


EUMETSAT chooses The Server Labs to assess running its MTG programme in the Cloud

The Server Labs has been tasked to perform a feasibility study to analyse the possibility to drive EUMETSAT’s MTG (Meteosat Third Generation) programme ...
Click here to read the full article


Case Study: CNIO’s cancer research gains speed in the Cloud

The Server Labs have undertaken a comprehensive feasibility study to identify how to shift CNIO’s ever-increasing data processing requirement to the public cloud. Access the full version of the case study here.


The Server Labs collaborates with the Massachusetts Institute of Technology (MIT)

The Server Labs is acting as corporate host in the MIT-Spain...

Click here.

Technologies and Tools

New technologies for business innovation
The Server Labs is very skilled and has broad hands-on experience with all latest software technologies. We believe that current and emerging technologies and tools finally allow the implementation of ideas that have been around for some time. Enterprises will benefit highly, and new services and business models will appear, as they are now enabled by technology.  One example is SOA, nothing new as an idea, but innovative actually, as service oriented enterprises can now be made a reality.  Cloud computing, for example, will make new business ideas possible with very low initial investment.

Some of the technologies, tools and architecture paradigms we work with and we provide services for are Java technologies such as JEE, Spring, Jboss, etc.; at the architecture level, SOA , EDA and SCA , BPM and BAM. We are also currently working with Grid architectures, virtualisation and Cloud computing , Dynamic languages, and Rich Interface applications (RIA), such as Ajax, Flex, GWT and JavaFX. For Quality and development best practices enforcement we use tools such as Hudson, AspectJ, FindBugs, AOP, etc.

SOA

Technologies and Tools

SOA is not a technology, but actually an architectural style or paradigm that will facilitate the implementation of both EAI and B2B. In The Server Labs we believe that SOA is a new way of thinking, working and defining software. It is a live strategy, and consequently has to be well designed and governed, to become usable and maintainable.  If proper governance and a solid technical architecture are defined for SOA, we will reap off the benefits throughout each project launched in the organisation.

Read more: SOA

 

SCA

Technologies and Tools

SCA specifications represent the natural evolution of SOA-based architectures, exploiting and bringing the maximum benefits that such architectures imply.  Whilst with SOA we have standard mechanisms to reduce all kind of functionality to services, SCA defines a model for building complete applications using service components, standardising the definition of the components, how and with whom they relate, and pursuing implementation independence (components can be written in Java, C++, BPEL, etc…).

Read more: SCA

   

Cloud Computing

Technologies and Tools

Any company or business unit can now build an entire application without a single server. Thanks to the consolidation of virtualisation and web-based technologies, on-demand computing through the Internet is now a reality; this is cloud computing.

Read more: Cloud Computing

   

Virtualization

Technologies and Tools

Virtualisation technologies are already consolidated in the market and have proven to be solid solutions for the greener and cheaper challenges the data centres are facing nowadays, such as:
  • Space and utilisation
  • Heat dissipation and power consumption
  • Flexibility and disaster recovery

Read more: Virtualization

   

Grid

Technologies and Tools

GRID represents an approach to the sharing of computing resources, mainly processing power and storage. Unlike distributed and cluster computing, which generally require shared resources to be closely located and managed, grid takes advantage of networks to integrate heterogeneous resources into a single, self-administering virtual computer.

Read more: Grid

   

Rich Internet Applications

Technologies and Tools

Traditional desktop applications are characterised by having a rich user experience and complex GUI (menus, multi-window, multi-tabbed, etc…) that run fast and are deployed locally on the end user platform. They start becoming problematic when the user community is not localised and the application has to be used across networks with different security constraints. Additionally, when the user community is large, the installation, maintenance and flexibility required for the access becomes difficult as new factors as compatible hardware; OS, libraries, etc, might need to be taken into account for each particular user.

Read more: Rich Internet Applications

   

Java technologies: JEE, Spring

Technologies and Tools

The Server Labs has many years of experience in Java technologies including J2EE (JavaEE), Spring and Hibernate.

Most of our internal development is based upon Spring, as we believe it reduces the code size of an application and therefore makes it more maintainable.

You can download our Spring brochure here