3 ms·
Yeah that's nice and all, but then you have total and complete vendor lock-in. I decided to do the EC2 thing when I built one of my products, knowing that I co
by malux85 8y ago
Yeah that's nice and all, but then you have total and complete vendor lock-in.
I decided to do the EC2 thing when I built one of my products, knowing that I couldn't have vendor lock in - and that decision was critical to the survival of my company when:
1) A customer wanted to run on azure. We would have lost a 2.5 million pound contract if we couldn't do that
2) Another customer wanted on-prem solution, we would have lost a 55 million USD contract if we were vendor locked to AWS
so sometimes it makes sense
- w8rbt 8y agoThe DB schema in RDS is identical to the DB schema on a Postgres server in your data center and the RDS data dumps can be loaded into your very own personal DB wherever you like. The dockerfile used to build the containers in ECS can be pushed to any registry and the resulting containers can run on any docker service. What vendor lock in? I just don't buy that argument. Use the services Luke ;) it will cost much less and you can focus on other things!
- malux85 8y agoI thought you meant use all of the services, like lambda, SQS instead of Kafka or Rabbit, S3 for blobs instead of HDFS or filesystem. Sure RDS can be swapped out easily, but what if I'm using 10 or 20 services?