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

in #aws7 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.

Sort:  

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!

I really really don't have any love for ECS, I don't really know what benefit it offers over any other alternative , even running Amazon Linux on EC2 with your own docker installation is better in my opinion. Maybe ECS is better now, but when I tried it I honestly didn't like it.

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

Send 0.01 SBD/STEEM bids to @minnowbacker with the link to post you would like voted on as the memo! You will receive a guranteed profit.

You got a 10.15% upvote from @minnowbacker courtesy of @kirkins!

lol this was a rip off

Coin Marketplace

STEEM 0.18
TRX 0.15
JST 0.029
BTC 62716.82
ETH 2447.73
USDT 1.00
SBD 2.65