From March 20-23, the developer conference Javaland will take place again in Phantasialand - and socreatory will be there. Meet us at the booth, where we will answer all your questions about software architecture training and give you tips about continuing education for software architects.
Many socreatory trainers will be there as well, we can highly recommend their lectures:
It starts on Monday with the Code Kata by Simon Harrer and Falk Sippach “Java by Comparison”. The goal is to train one of the most important skills for a professional developer: to effectively improve problematic code even in small time windows.
Tuesday is packed with talks from our trainers:
Fantastic diagrams and how to create them yourself” (Falk Sippach from embarc and Ralf Müller): In this talk, Falk and Ralf first track down the weak points of many diagrams and then consider with you how we can work around them. The result is a checklist for really good, almost fantastic architectural diagrams. As a bonus, they will show how to implement diagrams in a maintainable way using the docs-as-code approach to keep them up-to-date and in line with the architecture at all times. Tip: This topic is also covered in our new training on Docs-as-Code. More information and registration: Docs-as-Code
We have to take data analysis into our own hands” (Jochen Christ, INNOQ): Data Mesh presents a socio-technical approach that, based on concepts such as domain-driven design, product thinking and team topologies, returns responsibility for data to development teams. Jochen, co-author of datamesh-architecture.com, shows the benefits this will bring, but also the challenges development teams will face. Tip: The topic of Data Mesh is also covered in-depth and comprehensively in our 2-day training. Info is available here: Data Mesh
“dbt: the “jump boat” for Data “ (Simon Harrer, INNOQ): Simon met dbt a few months ago. They hit it off great right away, the main reason was probably that they both really appreciate modern practices like version control, testing, CI/CD, modularization, and lean but up-to-date documentation. In this session, Simon will introduce you to the dbt tool for transforming data, which has become as important in data analytics as Spring Boot is in software development. Tip: The topic of Data Mesh is also covered in-depth and comprehensively in our 2-day training. Info is available here: Data Mesh
Everything you need to know about software architecture in 40 minutes” (Stefan Zörner, embarc): You are a software developer and want to understand what architecture is all about today? What you and your team should at least do to design suitable solutions, communicate them convincingly, and sometimes even question them? In this talk, Stefan will share what he believes to be the most important things that every team needs to know, consider and do on the topic. At least when failure is not an option. There’s not much to it. We talk about goals, architecture decisions, risks and trade-offs, … **Tip: Stefan also imparts his knowledge in various iSAQB trainings at socreatory. A look at his portfolio is worthwhile: Stefan Zörner
“Flexible Software Architecture with the Clean Architecture “ (Falk Sippach, embarc): The Clean Architecture promises a decoupling of the technical domain from infrastructural aspects. This is the basis for a flexible software architecture. The underlying idea of ports and adapters is powerful and helps to realize technical and domain-oriented requirements in the application architecture. In this community workshop, we will explore the core aspects of Clean Architecture together with various hands-on exercises. By the way: The iSAQB Advanced Training “Flexible Architectures (FLEX) goes in a similar direction and teaches pragmatic and modern approaches for flexible software architectures such as microservices and self-contained systems. Both Falk and his fellow trainers have some dates available for this FLEX training: FLEX
“Architecture frameworks in the cloud: distilled principles and best practices “ (Alexander Kaserbacher, embarc): In this talk, Alex will briefly introduce you to the three frameworks (“Well-Architected Framework” from Amazon and Microsoft, “Architecture Framework” from Google) and highlight their differences. But more important are their similarities and the most important principles that are found in all three frameworks. These are the very things you will take away with you in order to subsequently be able to question and improve architecture decisions in your environment. Tip: Alex is not only an expert in cloud architectures. At socreatory he holds trainings for the iSAQB Foundation-Level and the Advanced-Course AGILA: Alex Kaserbacher
In between, you might want to take a break from the developer program. Then you should definitely visit the creative corner of Lisa Maria Moritz (INNOQ) and Nora Schöner. The two Sketchnote enthusiasts will share tips and tricks to enhance your notes with striking and helpful symbols.
If you’d like to ask our experts about their presentations and other topics in general, you should stop by the socreatory booth, especially on Tuesday and Wednesday. The visit is worthwhile anyway, because we have the coveted socreatory-SWAG with us.
The complete conference agenda can be found here: Link
See you soon at Javaland!