Dominik Radziszowski | Devoxx

Dominik Radziszowski
Dominik Radziszowski Twitter

From XTRF Management Systems

IT expert of Java technology and tools supporting agile methodologies of building and management of IT projects. High expertise in JEE - experiences since 2000, JBoss, Hibernate, Maven, Birt, WebServices and others; deep knowledge of internet technologies (HTML, JavaScript, XML, JSP, JSF, Ajax) and UML modelling tools (Enterprise Architect). Experience in user requirements analysis, design of complex object oriented systems and IT team management based on agile methodologies. Ability to quickly diagnose and solve IT problems. Expertise in creation, verification and accounting of UE founded projects. Trainer of Java programming language courses organized by SUN Microsystems and AGH, author of several training and educational materials inclu

Blog: www.xtrf.eu

cloud Cloud, Containers & Infrastructure

Easily scale up your JEE stack with Docker&Co - battlefield notes - join the winners!

Conference

XTRF translation process management platform is a heavy weight JEE application hosted on JBoss AS servers and exposed to more than 250 customers all over the world. It is filled up with older and newer java libraries (JSF/SEAM/RF, Spring, Hibernate, RestAPI, AngularJS) backed by Postgresql/Oracle database.

So what’s the big deal? There are thousands of apps like these. They share same problems like large footprint or deployment clumsiness. But what do you do if your customers love your product and need more and more instances all over the world? How do you build an infrastructure for hosting hundred of these and not to go bankrupt at the same time? It is more than certain that you had already faced some of these problems in your career. What’s, more most likely you are already perfectly aware of miscellaneous cloud and contemporary virtualization solutions that are already available out of the box (ex. EC2, DigitalOcean etc). They are easy to integrate with, simple to scale up. However they usually give you much more that you may actually need which ends up with a monthly bill that may not fit into your budgeting plans particular well.