100% Software Design
In the core of Software Design. Rigorous and bold solutions, innovative and effective. A new approach in software design.
“The best design is the simplest one that works but not simpler.” Albert Einstein
100% SOFTWARE DESIGN
From our knowledge
and experience, we want to make a promise: software design created from research, accurately measured and applied with simplicity. A unique, different and bold solution, conceived from the core: the client.
AUTHENTIC SOFTWARE DESIGN PEOPLE
Our character, the way we are, our talent, our culture and what we are.
All that is Arima’s soul.
Software design created from research, accurately measured and applied with simplicity. A unique, different and bold solution, conceived from the core: the client.
Understanding the business
and the goals of our clients is always our major priority.
RESEARCH IS IN OUR BLOOD
Exploring the knowledge, analysing other errors and solutions. This allows us a long term vision, essential in the world of technology.
MEASUREMENT IS THE KEY TO FIND THE BEST SOLUTION
Because what can not be measured, can not be improved.
We are creative, pioneering and realistic people. And we love telling it as it is. With honesty, politeness and enthusiasm, the result is always better.
Less is more. Reducing complexity and facilitating the comprehension is the key. We apply good practices from the design.
Business driven design: Understanding the big picture. Getting to know our clients’ business is the first step to finding a solution.
We can help you to design your product or develop and improve existing architecture in order to guarantee the architectural principles and provide value to the business.
For those aspects we consider are not solved by current state of the art products, ARIMA develops its own technology and products. One of the examples of this work is HDIV.
Custom Software Development
Based on the principles defined in our method of software design, ARIMA offers a custom software development service addressed to implement the design’s strategy.
Investigar está en nuestro ADN. Explorar el conocimiento, analizar otros errores y otras soluciones. Esto nos permite tener visión a largo plazo, algo fundamental en el mundo de la tecnología.
Lessons learned about Contract Testing
Over the course of several posts, we have seen how, as a result of the evolution of application architectures, new needs arise in the field of testing. We have focused on a specific one: as important as testing the functionalities in consumer and producer independently is, so also is ensuring that the interaction between them is correct. We have seen that we have Contract Testing within our reach, with different approaches and tools that allow us to address this specific need. Also using the producer driven approach and Spring Cloud Contract we have put into practice everything learned.
Aumentando la calidad de nuestras infraestructuras de Kubernetes: Open Policy Agent
No hay que irse muy lejos para ver que Kubernetes continúa creciendo como la tecnología líder en el ecosistema nativo de la nube. En una reciente encuesta de la CNCF muestra que el 78% de los participantes están usando Kubernetes en producción. Con este panorama donde hay muchos proyectos con diferentes tecnologías, no hay que perder de vista la calidad de la infraestructura de Kubernetes.
CVE-2020-8554: Man in the Middle - Vulnerabilidad en Kubernetes
Cada día se descubren nuevas vulnerabilidades que afectan a las librerías y productos que utilizamos a diario. Hoy le ha tocado a Kubernetes.