I want to better understand the plethora of technologies we use at my current company (I am a senior engineer, but my expertise lies more code-facing). Things like:RedisRancherAkamaiApigeeIstioKafkaGCPPingFederateAmong other things.Ideally, I'd like to set up some sort of "test app" that uses all the above tools, but do it locally on my own (aka, personal project). I have a surface-level understanding of all the above, but again, I want to understand more at a deeper level. Not just be a high-level talker, but someone who has a solid understanding and can help out with actual tasks using the tools.I learn best hands-on, and I'm just curious is there is any optimal way to go about setting such a project up (maybe there's an existing tool? Maybe someone's done such an activity before and has ideas?). And potential issues such as free trials or offerings of the above tools (I believe most are free until you hit enterprise level already, though).