I have a lot of free time and decided to use it to expand my skill in DevOps. I'm a web developer using Ruby on Rails (6years) & React(2years) primarily in my day to day job. We are small shop and have 3rd party consultants doing some work for us. Generally my company hasn't been happy with their work and will be looking to switch soon. This is appropriate time for me to get hands dirty, since it can be useful pretty much immediately. I decided to get a better grip on managing our rails app in cloud, AWS particularly since this is what we use. For context our app is Rails, MySql, ElasticSearch, Redis.
We are in process of switching to docker from deploying to EC2 using capistrano gem.
I tried to get AWS certified before but it was extremely boring and not really helpful. It seems like they want me to know everything about every service they offer, how pricing works and little details that are really difficult to remember if you don't actively use them.
So I've decided to ask you guys for some advice on how someone with my skill set and experience should approach this? I assume I need docker. I took a course on Udemy about a year ago, going to work through it again. What AWS certifications, if any, would you suggest? Can you recommend some online classes? Can you help me develop list of 'must know' apps/tech/things?