SOLUTION DEVELOPMENT TOOLS

Over several years we have worked with different development tools such as Unix, C, C++, Informix, DB2, Pascal, Java ME, Javascript, HTML, CSS, Delphi, etc.

For modern developments we use tools that are among the most used in the world in this 2022.

As programming languages, frameworks and databases we mainly use:

  • For Frontend development:
    • Javascript,
    • Typescript,
    • Angular,
    • Android.
  • For Backend development:
    • Java
    • NodeJS
  • We are independent of the SQL DBMS, but what we use the most is:
    • PostgreSQL,
    • Firebird.
  • And as a NoSQL database:
    • DynamoDB.

Amazon Web Services

Con experiencia dWith 11 years of experience using the services of Amazon Web Services, the largest cloud infrastructure provider in the world, we can offer for our modern solutions:

  • 99% availability,
  • Virtually unlimited growth,
  • Internet of high speed,
  • No hardware obsolescence,
  • Database backups in different geographical regions.

We currently use a dozen services, among which we highlight:

  • Virtual servers with Linux and Windows Server operating systems. Configured and managed by ourselves according to our particular needs.
  • Serverless: software programs (lambdas) that run on the servers that are required at that time; scale with workload demand.
  • NoSQL DynamoDB database: Virtually unlimited storage capacity, “mirror” databases in different geographic regions, and very fast response times.
  • S3 storage system: Virtually unlimited storage capacity.

MODELING

To develop business process models we use iOS applications to make various types of diagrams such as:

  • BPM = Business Process Modeling.
  • Sequence diagrams.

For the design of the software we use different applications to make diagrams of the type:

  • Deployment.
  • Components.
  • Sequence of messages between entities.
  • Entity/Relationship for databases.

Deployment

The backend components of the solutions run on:

  • Dedicated servers in the cloud,
  • Serverless functions: running in the cloud on non-dedicated servers.

Users can access from:

  • Windows computers,
  • Mac OS computers,
  • iPad tablets,
  • Android tablets,
  • Smartphones.