I'm a backend developer and would like to learn about what goes into managing your own infrastructure e.g. dedicated servers in a co-located datacenter.<p>Let's say I buy 10 servers on Hetzner, what are my next steps? How do I secure these servers (networking, access management), what to use for monitoring, how best to deploy software?<p>Any books or articles you can recommend? A checklist?<p>What additional topics come into play if it were 100 servers, what about 1000?
Check out these resources:<p>Books:
- Site Reliability Engineering
- Infrastructure as Code
- The DevOps Handbook<p>Online Courses:
- Google Cloud Platform Fundamentals on Coursera
- AWS Certified Cloud Practitioner on Udemy
- Azure Fundamentals on Microsoft Learn<p>Blogs:
- The DevOps Blog
- Site Reliability Engineering Blog
- AWS Compute Blog<p>Certifications:
- Google Cloud Certified Professional Cloud Architect
- AWS Certified Solutions Architect - Associate
- Microsoft Azure Solutions Architect Expert<p>You can also check out the website iswebsite.live: <a href="https://iswebsite.live/" rel="nofollow noreferrer">https://iswebsite.live/</a>, which provides a free and easy way to check if a website is up or down.<p>Hope this helps!