Anyone having issues with server sprawl and/or reducing cloud spend (mainly with AWS and Azure)?
Also making a push for container use at my company.
Move to oracle :-) cheaper n better. As a side note, what's the cost of Docker EE? And how your company manage the licenses?
Please don't attempt to reduce Azure sprawl. I want a new toy, so we need the revenue. Leave them running forever. Please. Pretty please. Agree with containers. Denser and easier to spin up down as needed. Most people I know are using k8s - that would be an interesting poll. Open Stack and CF make containers even easier for "normal" apps.
K8s poll would be interesting. I'm a few months in with it, and there's a whole lot to it, it's almost like learning a new operating system.
Containers can get better utilization, but they're far from free operationally.
Curious why y'all think containers will solve your AWS spend? Most folks could do just as well by running correctly sized instances w/o the overhead of coordination and orchestration infrastructure. Don't get me wrong, k8s et al are super interesting but ...
Too many small servers. Compacting them is going to save us a lot of money. Orchestration is going to happen regardless, the model just shifts. But I do think jumping into containers because it's the new hotness is a dumb reason to do it.
It highly depends on your workload/service architecture. If you have 20 stateless request-reply services that each process less than 100,000 calls per day then you can shove them all into 3 physical Instances for high availability. Computers are fast as hell today and most companies don't see 2% CPU utilization at peak for the majority of their services.
VMs were a multi-tenancy hack that taught bad practices, causing people to forget tried and true practices such as densely deploying trusted services to bare metal w/o the performance hits of costly abstractions.
By densely deploying you mean scping them to different directories and running them all on the bare host? The problem with that approach is that OS wide level dependencies inevitably and secretly develop. The container isolates that state for you with zero performance overhead. Same idea.
I get that, but tar balls are also immutable. Containers make more dependencies transparently transferrable, sure.
Tech Industry
9h
2412
Avoid teams with only Chinese or Indians especially with a Chinese/Indian manager
AMA
Yesterday
3155
I’m a professional coaster AMA
Tech Industry
Yesterday
953
Tiktok ban, how do tiktok employees feel?
Tech Industry
Yesterday
25510
Worried that our top performer is an attrition risk. How do managers handle this?
Tech Industry
5h
746
I haven’t done shit today!
It's one of the reasons we're moving to containers.