DevOps Journal #2 - I like some but not all AWS services

in aws •  7 years ago 

I started today with the plan of trying Amazon's ECS service for easy container management and orchestration.

Within the first 5 minutes I decided I didn't like it. The Docker Cloud gui "simplifies" the process of orchestration and management but it still at least gave you the option to upload/paste your stack configuration file:

4f2e86fed3a1e36c3e9f908d5f8b1b7085f458a6_1_579x499.png

image source

Where as when I go to create a stack on ECS I'm immediately greeted with so many text input boxes:

Screenshot from 2018-04-04 10-15-14.png

This really reminds me of the time I tried Amazon's user authentication as a per/use service, called Amazon Cognito.

Don't make the mistake of thinking because EC2 and S3 are good that every service offered by Amazon is quality. I tried setting up this aws-mobile-react-sample which ties together several AWS services:

ReactServerless.PNG

I did get the app working and it was cool but I just found the settings for Amazon Cognito seemed limiting, and navigating around the GUI to make changes felt like it took forever. Hard to remember everything because its been a few months but here are a few points:

  • Found multi-factor authentication hard to configure with email/phone/social as options.
  • They had a confirmation email to authenticate users but couldn't find a way to customize the template
  • Social login support was bad

I mean don't get me wrong there are a lot of really cool things about Amazon Cognito. The reason it seems so bad is because Firebase Authentication is so much better.

With Firebase everything just worked, I didn't have to go through 10 pages of generic looking input boxes with bad user experience. Definitely would recommend checking out Firebase for free services for apps and websites. The free-tier for small projects is pretty generous as well.


Anyways that is one option I looked at which I'm deciding against. Most likely I'll spend the rest of the day playing around with Docker Swarm.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Amen. AWS has some great tools I use regularly, but I read your last post and saw you were considering ECS and remember thinking you probably won't like it haha.

It sucks that Docker cloud is closing down because I literally just found my first need for it about a week ago.

I think I'll try Kubernetes on Linode or something instead. Will do a write-up if I find anything interesting. Thanks for the post, looking forward to more DevOps journals!

  ·  7 years ago Reveal Comment

i dont have enough information about ECS....but i can understand it is important for business.Your information is quite useful and beneficial.
best of luck.Thanks for sharing the the post that would help the steemit community

  ·  7 years ago Reveal Comment