[English version below]
Als CTO von sandstorm mache ich mir häufig Gedanken über die Wahl guter Technologien. Insbesondere am Projektbeginn sind viele dieser Entscheidungen zu treffen – und obwohl man jedes Problem grundsätzlich mit einer Vielzahl von Ansätzen lösen kann, gibt doch je nach Anwendungsfall geeignetere und weniger geeignete Technologien und Herangehensweisen.
Aus diesem Grund bin ich regelmäßig am Beobachten, wie sich bestimmte Technologien, Frameworks und Ansätze am Markt entwickeln. Hierbei habe ich (schon vor einigen Jahren) den ThoughtWorks Technology Radar entdeckt, welcher Trends und Herangehensweisen in der IT-Industrie in vier Kategorien teilt:
- Adopt beschreibt Dinge, die heute genutzt werden sollten und wo es keine Zweifel gibt, dass diese Technologien bewährt und stabil sind. Dies bedeutet jedoch nicht, dass sie in jedem Projekt genutzt werden sollten.
- Try beschreibt Dinge, welche genutzt werden sollten, die sich aber noch nicht vollständig im Projektbetrieb bei sandstorm etabliert haben – aus diesem Grunde wollen wir hier Erfahrungen aufbauen.
- Assess beschreibt Dinge, welche risikoreicher und herausfordernder sind – also Dinge, welche wir weiter beobachten werden.
- Hold enthält Dinge, welche wir bei sandstorm nicht für neue Projekte verwenden wollen.
Aus meiner Sicht bietet solch ein Radar einen guten Snapshot in unsere Denkweise und Herangehensweisen – daher habe ich viele für sandstorm und unsere Kunden relevanten Technologien in unserem Radar gesammelt.
Nun freue ich mich, den ersten sandstorm Technology Radar (Edition 02/2018) zu veröffentlichen! Wichtig: Der Radar ist subjektiv und ist ein Schnappschuss meiner aktuellen Überlegungen und Technologie-Präferenzen.
Hier geht es zum sandstorm Technology Radar!
Meine persönlichen Highlights sind Embrace Modern SQL, Kubernetes for Stateless Workloads, PostgreSQL und The Log.
Feedback erwünscht! Ich bin jederzeit auf Twitter (@skurfuerst), im Neos-Slack (@sebastian) oder per e-mail erreichbar, und freue mich auf jegliche Diskussionen, Rückmeldungen und Anmerkungen!
English: Sandstorm Technology Radar 02/2018
As CTO of sandstorm, I am thinking a lot about the choice of good technologies. Especially at the start of a project, many of these decisions have to be taken – and even though every problem can be solved with a lot of approaches, I think there are better-matching and less matching technologies and approaches, depending on the use case.
Because of that, I am regularily watching how different technologies, frameworks and approaches develop on the market. A few years ago, I have discovered the ThoughtWorks Technology Radar, which segments trends and approaches in the IT industry into four categories:
- Adopt describes things which shall be used today and where there is no doubt that these technologies are proven and stable. This does not mean, however, that they should be used in every project.
- Try describes things which shall be used, but which are not yet fully established in projects at sandstorm – that's why we want to build up experience in these areas.
- Assess describes things which are more risky and challenging – so topics, which we will watch closely in the future..
- Hold contains things which we won't use at sandstorm for new projects.
In our opinion, such a radar is a great snapshot into our thinking and approaches – that's why I collected many technologies in our radar which are relevant to sandstorm and our customers.
We are happy to publish the first sandstorm Technology Radar (Edition 02/2018)! Important: The radar is subjective and is a snapshot of my current thinking and technology choices.
Here, you'll find the sandstorm Technology Radar!
My personal highlights are Embrace Modern SQL, Kubernetes for Stateless Workloads, PostgreSQL und The Log.
Feedback welcome! I am reachable anytime on Twitter (@skurfuerst), on Neos Slack (@sebastian) oder via e-mail, and look forward to any kind of discussion, feedback and comments!