Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On
-
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
Not entirely unlike Microsoft moving customers from perpetual licenses to O365 - it actually decreased their market penetration, by a lot, but it increased revenue and decreased cost.
Who's costs went down?
-
@Dashrender said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
Not entirely unlike Microsoft moving customers from perpetual licenses to O365 - it actually decreased their market penetration, by a lot, but it increased revenue and decreased cost.
Who's costs went down?
The vendors. Reducing the amount of legacy stuff you maintain reduces costs a lot. Maybe even by half in some cases. It is unbelievable how much legacy support costs companies.
-
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
The vendors. Reducing the amount of legacy stuff you maintain reduces costs a lot. Maybe even by half in some cases. It is unbelievable how much legacy support costs companies.
You get fewer support calls/bug fixes, but there's still plenty of CPD costs tied to security on older platforms that are still in the wild.
The benefits of "Cloud first" is you can ship faster. I think we push features into VMC quarterly which is a hell of a lot faster than our old 18 month waterfall and Microsofts 3 year gap on major products. Cloud first CI/CT or CI/CD process reduces QA costs. Now I'd argue Microsoft Windows has screwed this up by thinking the insider program was a suitable replacement for writing tests (It's a huge dumpster fire right now).
-
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
The vendors. Reducing the amount of legacy stuff you maintain reduces costs a lot. Maybe even by half in some cases. It is unbelievable how much legacy support costs companies.
You get fewer support calls/bug fixes, but there's still plenty of CPD costs tied to security on older platforms that are still in the wild.
The benefits of "Cloud first" is you can ship faster. I think we push features into VMC quarterly which is a hell of a lot faster than our old 18 month waterfall and Microsofts 3 year gap on major products. Cloud first CI/CT or CI/CD process reduces QA costs. Now I'd argue Microsoft Windows has screwed this up by thinking the insider program was a suitable replacement for writing tests (It's a huge dumpster fire right now).
MS' problem is that they are just doing a shitty job with releases right now. It's not related to their schedule or style, it's just bad quality.
The best processes still suck if quality is no good
-
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
The vendors. Reducing the amount of legacy stuff you maintain reduces costs a lot. Maybe even by half in some cases. It is unbelievable how much legacy support costs companies.
You get fewer support calls/bug fixes, but there's still plenty of CPD costs tied to security on older platforms that are still in the wild.
The benefits of "Cloud first" is you can ship faster. I think we push features into VMC quarterly which is a hell of a lot faster than our old 18 month waterfall and Microsofts 3 year gap on major products. Cloud first CI/CT or CI/CD process reduces QA costs. Now I'd argue Microsoft Windows has screwed this up by thinking the insider program was a suitable replacement for writing tests (It's a huge dumpster fire right now).
MS' problem is that they are just doing a shitty job with releases right now. It's not related to their schedule or style, it's just bad quality.
The best processes still suck if quality is no good
The question is - why is the quality so bad? Isn't the process supposed to catch bad quality?
-
@Dashrender said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
The vendors. Reducing the amount of legacy stuff you maintain reduces costs a lot. Maybe even by half in some cases. It is unbelievable how much legacy support costs companies.
You get fewer support calls/bug fixes, but there's still plenty of CPD costs tied to security on older platforms that are still in the wild.
The benefits of "Cloud first" is you can ship faster. I think we push features into VMC quarterly which is a hell of a lot faster than our old 18 month waterfall and Microsofts 3 year gap on major products. Cloud first CI/CT or CI/CD process reduces QA costs. Now I'd argue Microsoft Windows has screwed this up by thinking the insider program was a suitable replacement for writing tests (It's a huge dumpster fire right now).
MS' problem is that they are just doing a shitty job with releases right now. It's not related to their schedule or style, it's just bad quality.
The best processes still suck if quality is no good
The question is - why is the quality so bad? Isn't the process supposed to catch bad quality?
Nope, the process has nothing to do with quality. Processes are the excuse, quality is the job. You have lots of processes to play politics instead of just addressing quality.
The "big change" here is the timing of releases. If you think about it, release scheduling has essentially no possible way to directly impact quality. It doesn't affect anything related to quality.
Think of it like fuel efficiency in a car. And you used to check the efficiency once an hour. Now you check it every ten minutes. How often you look at it doesn't change what it is doing.
-
The real question would by "why did my car go from 26 MPG to 12 MPG over night" and the answer might be something simple and obvious.
Like losing your exhaust system. Doesn't seem obvious at first glance that it improves fuel efficiency. But it does.
-
@DustinB3403 said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
The real question would by "why did my car go from 26 MPG to 12 MPG over night" and the answer might be something simple and obvious.
Like losing your exhaust system. Doesn't seem obvious at first glance that it improves fuel efficiency. But it does.
Right. And loosely, checking "more often" means that you can catch things more quickly if something does go wrong. But if you don't bother fixing it when you check, checking does nothing. That's where MS is. They are releasing more often, but they aren't bothering to do the actual job well.
-
@Dashrender said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
The question is - why is the quality so bad? Isn't the process supposed to catch bad quality?
Their process is consider the windows insider group (extreme power users) to be a good enough replacement for proper QE teams, and writing automated build tests.
-
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@Dashrender said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
The question is - why is the quality so bad? Isn't the process supposed to catch bad quality?
Their process is consider the windows insider group (extreme power users) to be a good enough replacement for proper QE teams, and writing automated build tests.
Right, the new process isn't to catch bad things, it's actually to see bad things as "not all that bad." Presumably because a shift from viewing their products as being for business to being for entertainment. Remember when Windows 95 was a key tool for businesses, but by Windows 98 they had made sure to put a "for entertainment purposes only" label on the product to make sure no one confused it with something that was intended for business use?
I feel like that's where they are now. At least internally, no one is really thinking of this as a business tool.