I'm looking to improve my skills in Kubernetes and cloud computing, particularly with AWS. I don't have much experience in these areas, as my previous jobs didn't involve them. Currently, I'm out of work and would love to learn some hands-on skills. Can anyone suggest projects or resources that would help me gain practical knowledge?
4 Answers
Taking some courses on sites like Udemy is a good starting point. After that, use your home lab and AWS free tier to experiment with what you've learned.
A great way to start is by building a personal project and deploying it on AWS EKS or ECS. You could try creating a simple microservices app using Docker and then set up a Kubernetes cluster to manage it. The AWS free tier is an excellent resource for learning, and you might want to check out platforms like KodeKloud or A Cloud Guru for hands-on labs that provide real-world scenarios.
It's crucial to get hands-on experience. Build, break, and fix things repeatedly. Look at what others are doing—blogs, tutorials, and example code can provide a lot of insight. You could also explore localstack for a budget-friendly way to practice AWS skills or use training platforms that have a cloud playground for limited deployments. Conferences can also be inspiring, showcasing what others can achieve, which can give you the building blocks of knowledge.
You might consider creating a home lab to experiment with. This can be a fun and effective way to get hands-on with technologies at your own pace.

Related Questions
How To Get Your Domain Unblocked From Facebook
How To Find A String In a Directory of Files Using Linux