Live data from Hacker News

Amazon EC2 Mac Instances

aws.amazon.com

121–130 of 511 posts

Re: Amazon EC2 Mac Instances

#121

Interesting. I guess it's not the first but does the MacOS EULA really allow for this? Or does AWS have a special license? Which would beg the question as for the need of real hardware. (Sure you can break a EULA but at some point it would violate ToS and Apple could easily block updates). > The instances are launched as EC2 Dedicated Hosts with a minimum tenancy of 24 hours. This almost sounds like they are using fi…

[deleted]

Re: Amazon EC2 Mac Instances

#122
post #97

Earlier quoted context omitted.

The 24 hours is dictated by new Big Sur EULA. https://9to5mac.com/2020/11/11/macos-big-sur-adds-leasing-te... From the new EULA (not just for Amazon, paraphrased by 9to5mac): * Apple software and hardware must be leased “in its entirety to and individual or organization” * A lease period must be “for a minimum period of twenty-four (24) consecutive hours” * Customers must now accept software agreements for all instal…

Weird limitation. Hopefully Apple updates this.

They still think of themselves as a hardware firm, this restrains usage elasticity to a level where system hardware scaling is a dominant cost driver rather than system performance. Besides the inefficiencies of physical space at AWS sites, it is also a fine business for the cloud provider as it generates a less volatile usage pattern than normal. As Apple is acting as a monopolist by dictating the same terms to everyone, they further remove any competitive advantage of providing anything else.

Re: Amazon EC2 Mac Instances

#123
post #97

Earlier quoted context omitted.

The 24 hours is dictated by new Big Sur EULA. https://9to5mac.com/2020/11/11/macos-big-sur-adds-leasing-te... From the new EULA (not just for Amazon, paraphrased by 9to5mac): * Apple software and hardware must be leased “in its entirety to and individual or organization” * A lease period must be “for a minimum period of twenty-four (24) consecutive hours” * Customers must now accept software agreements for all instal…

Weird limitation. Hopefully Apple updates this.

They just updated it two weeks ago. There's no reason they would change their mind again quickly.

Re: Amazon EC2 Mac Instances

#125
post #89
post #69

AWS is playing the long game and betting that M1 based servers start to take off. It's very risky (and expensive) but it would pay off if they are correct. They would be first in the market and be years ahead of their competition.

I doubt this is a play at M1 servers. M1 servers on Apple hardware is not what AWS wants people to use when the alternative is other AWS servers. Only for running macOS there isn't an alternative.

AWS’s value proposition isn’t the hardware. Why wouldn’t they use M1 if it’s best for their customers?

Re: Amazon EC2 Mac Instances

#126
post #50

"The instances are launched as EC2 Dedicated Hosts with a minimum tenancy of 24 hours" These are just rentable Mac Minis, not VMs. This will have only one use case and that's for build servers. Unless anyone has scalable AppleScript jobs to run?

Only one usecase for now. They said M1 is coming soon, which could tip the cost equation (think about what the energy savings mean at AWS scale). Even more interestingly, I wonder if this could be an exploratory step for an Apple that's thinking about designing dedicated cloud chips.

You can get more than 10 times as many ARM cores on a server chip compared to a M1 Mac. There is no way it is more energy efficient or cost effective to run 10+ Macs versus one server. Amazon designs their own chips, too.

Re: Amazon EC2 Mac Instances

#127
post #113

Earlier quoted context omitted.

I’m pretty sure if Amazon wanted to negotiate custom terms, they’d have the clout to do so. This is an alliance between two giants.

I doubt Apple supports this in any way. It means that if you want to develop Mac/iPhone apps, you no longer have to buy Mac hardware. I'm surprised they aren't making this harder .

See below. They changed their EULA terms to allow it just now. Macstadium’s blog has the details.

Re: Amazon EC2 Mac Instances

#128
post #106

Earlier quoted context omitted.

But the original post says they're not using Big Sur. The available OSes are Mojave and Catalina. Unless that term exists in those licenses too?

But they will have to update to Big Sur in the feature. So if they don‘t set the limitation now they will have to „worsen“ the service later, it‘s best to the set the limitation now even if not required.

Good point!

Re: Amazon EC2 Mac Instances

#129

Earlier quoted context omitted.

In terms of "other people's computers" it seems to fit well. Nice to be able to build/CI test against macOS without having to provision and maintain apple hardware.

Travis CI offers MacOS runners out of the box.

Now anyone has MacOS runners mostly out of the box.

Re: Amazon EC2 Mac Instances

#130
post #13

Earlier quoted context omitted.

CI/CD for iOS, MacOS, and React Native builds. Right now the pricing for Mac instances for builds via Github, Gitlab, Circle, etc are ludicrous. For a certain developer velocity, these instances will probably be much, much cheaper than running builds through the CI/CD SaaS providers.

Sorry, but dedicated hosts are expensive AF, it is not a virtual machine, you pay for the hardware.

$26 per day according to TC, for a full Mini (6 core i7/32 GB RAM). If you do enough that you can get high utilization that is cheaper than the CI services. (e.g. travis wants close to double for 2 vCore/8GB VMs) EDIT: On the other hand, renting a physical machine at Macstadium is a lot cheaper, so you'll want to have the AWS integration or some flexibility...
Post reply on HN