FR ENG

Software application design

When a project starts and main requirements has been set, it is time to design the software.

This is usually the most important part of the work since all what will be done next relie on the choices made at this time.

A good mix of methodology, experience an taste is needed to perform these choices.

FINEXT can help you thanks to its good knowledge of the numerous design paradigms (generic programming, object design, ...) and its capacity to understand your working field and requirements.

 

Solution evaluation

When you come to choose and sofware solution on the market, usually you want to perform a benchmark of the different offers.

If these solutions are technology focused : grid computing tool, network device, operating system, framework, ...; FINEXT, as a vendor neutral service provider, can help you.

 

Application performance analysis

Either you want your application to stop being too slow, or you want it to be even faster than it is today, we have solution.

The very best things to do in such situation are, before all : define your performance targets, and understand the performance profile of the system.

Usually, after these steps, the general strategy to start must be defined. This can lead to many different things : infrastructure resizing, sofware archirecture redesign, very specific tuning, ...

 

Infrastructure performance analysis

This is a specific subcase of application performance analysis; usually you either want a general checkup, or understand the (future or present) load impact of the application on it.

FINEXT can perform this on a wide range of systems : Solaris server, Linux server, AIX server, veritas filesystems, EMC SAN, network, Oracle database, ...

 

Platform instrumentation

This part usually comes after the performance analysis. You known what is going on, and you want to keep knowning ;-)...

In most case a Cacti based solution is enough.

The smart part comes from : what to monitor, and how.

 

Application troubleshooting

Sometimes things go wrong, very wrong...

What you want is a solution, or at least, a clear explanation of why things are so wrong an what should be performed quickly.

FINEXT can help you.