Technology Radar Autumn 2020
The new Autumn 2020 ISAAC Technology Radar is released. With this weird and challenging year slowly wrapping up, let us have a look what we changed in our technology focus.
As always: the Radar helps our teams to focus on key technologies we base most of our solutions on, although it is by no means a complete or limiting list for our work. The Radar is also maintained to provide our teams with a sense of direction for study, experiment, prototyping and research, and also to see what technologies are assessed elsewhere in the organization.
Technologies in the different rings
Technologies in the Assess-ring are in use in production projects but sometimes still have to prove their value for large-scale project deployments and ‘enterprise stuff’. Trial technologies and concepts are tried out in specific situations. The Hold-list contains ‘legacy’ tools and frameworks that sometimes still have their place, but rarely in new projects. And of course, Adopt means we’ve internalized them on a large scale.
The largest change is in the Trial ring: Azure serverless technologies (Azure Integration Services, Azure Data Services) are added as we are seeing a strong move from on-premise data and integration services into cloud native stacks like Azure Logic Apps. We especially see this in the financial services and transactional services markets where ISAAC does a lot of projects. And although at ISAAC we really love AWS, this specific part of Microsoft’s cloud offering is super strong, mature and cannot be ignored. We’re starting the implementation of Azure-based integrations for a number of our clients and expect many ‘Adopt’-updates in the next Radar release.
From a development languages and frameworks perspective for custom development, our default go-to frameworks are still Spring for Java, Symfony for PHP, Vue.js and React on the Front-end and the infrastructure and serverless technologies provided by AWS. As stated above: Azure is being added as a ‘first class citizen’ for Data and Integration purposes. For on-prem integration and SSO software, the Red Hat stack remains strong in our Radar.
A large part of what we witnessed in the Java chapter at ISAAC relates to what we refer to as 'Cloud Native Enterprise Java Adoption': the ongoing move from locally managed platforms and services to real cloud-native components. As part of this, Java also gets smaller and faster. And statelessness (is that even a word?) is key. Tools like GraalVM and Quarkus (now stable and supported by Red Hat) are an example of the progress we see happening in relation to this trend, and that we are adopting as well.
For PHP, Magento 2.4 brought a lot of new and maturing tweaks and updates on this platform, but the rest of the stack remained steady and stable.
In the front-end world, headless CMS’s are really starting to replace the big old players now in our projects, with SSR (Server Side Rendering) as important enabler of performance and searchability, together driving conversion and ease-of-use.
Update expected in spring 2021
The next Technology Radar update is expected in the spring of 2021. For us, the ever changing ‘Data’ and ‘Data intelligence’ arena by the big cloud providers will be an interesting one to follow, and so is the amazing uptake of Kubernetes nearly ‘everywhere’: we’re working on the adoption of initiatives like Haven (a Kubernetes ecosystem for local government in the Netherlands) and aim at more large-scale deployments over the next months.