4 ms·
A few weeks back helped someone move from EC2/ELB/RDS to Lightsail Vm/LB/Database The same app and stuff, but the price is now fixed[0]. So many apps can use so
by nixcraft 3y ago
A few weeks back helped someone move from EC2/ELB/RDS to Lightsail Vm/LB/Database The same app and stuff, but the price is now fixed[0]. So many apps can use something like Lightsail and cut costs. I am surprised AWS don't promote lightsail. They also have a weird OS selection and still have CentOS 8, which is no longer supported. They treat Lightsail as a second-class citizen.
[0] https://aws.amazon.com/lightsail/pricing/ https://aws.amazon.com/lightsail/pricing/
- nik736 3y agoLightsail is heavily throttled, so I wouldn't use it for anything "serious".
- rstupek 3y agoDo you have any evidence that supports this?
- Sohcahtoa82 3y agoLightsail instances are just burstable (t2/t3) instances renamed.
- Dylan16807 3y agoPlus a few terabytes of outgoing bandwidth tossed in. As long as you don't use it to "avoid data fees" which seems to be deliberately vague.
- Sohcahtoa82 3y agoThe root problem is that AWS charges way too much for data egress, and then sell cheap instances bundled with several times their purchase worth of egress. AWS doesn't want people putting their apps behind LightSail instances solely for the purpose of reducing data egress costs. I think it's a very reasonable rule considering the situation they put themselves in. The problem of course is it quickly leads to bad faith instances of people doing just that, then claiming not to be doing it. But it's going to be impossible for them to write a lawyer-proof rule that prevents it while also not preventing legitimate usage. Like, if I run a web app that accepts requests to example.com/mybucket/myfile.zip, and the app merely pulls myfile.zip from the mybucket S3 bucket and sends it, then yeah, that's a pretty cut-and-dry case of using LightSail to avoid egress fees from S3. But what if I'm using a LightSail instance as just a load balancer in front of EC2, because I don't think an ELB/ALB is flexible enough? That starts to be a bit more of a grey area.
- danpalmer 3y agoI think DigitalOcean is a far better Lightsail implementation. Both products trade predictable performance and support for predictable, low, pricing. However DigitalOcean is a much slicker product. It's both more capable due to the wider range of services, and simpler due to not having all the AWS cruft. It's still not really appropriate for big services (we had outages due to poor DO network management, poor support), but great for what it is.
- Sohcahtoa82 3y agoI won't use DO anymore simply because they took my droplet offline because it got DDoSed. The attack only lasted a couple minutes and I was able to weather the storm just fine. I only used it as an IRC bouncer. During the attack, my IRC ping went up, but nothing crashed until I got disconnected, couldn't reconnect, and had an e-mail in my box from DO saying they took my droplet down to protect their network.
- danpalmer 3y agoYeah we had a similar thing – our database backup machine was taken offline. It only allowed SSH traffic, and DO claimed it received a web (80/443) DDoS. We said the machine didn't have those ports open, and they said "just put Cloudflare in front of it". Completely missing the point, no actual understanding of what was happening. So, I'd never put a production machine for a business with an active user base there, but... new machines on day 1 of a startup? Sure, it's dead simple. We also had good success with it providing on-demand VMs for developer use, AWS/GCP was somewhat locked down, cost managed, etc, but the team all had a login for DO and could spin up VMs for one-off jobs, that worked well.