I did a reboot to my existing HomeLab which I used since 10 years in different setups. I still believe it makes sense to setup my own environment even in the cloud era. One of the drawbacks of clouds is that the labs I would like to setup heavily depends on hypervisors like ESXi, Hyper-V, KVM. The hypervisors need a nested virtualization feature which most cloud providers don’t offer. Another topic is performance. Most of the time there is no value to test in nested environments because they won’t perform good by design.
This is the actual environment I setup in my HomeLab.
Details to each entity: