3 ms·
What's a serious use case for this?
by anonu 6y ago
What's a serious use case for this?
- brodouevencode 6y agoWe have an internal application that would benefit from having local access to our network infrastructure (VPC) without needing a VPN.
- mark242 6y agoCI/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.
- joana035 6y agoSorry, but dedicated hosts are expensive AF, it is not a virtual machine, you pay for the hardware.
- detaro 6y ago$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...
- ravedave5 6y agoBuilds without having to maintain your own macs.
- chadash 6y agoI have the same question. Why would I want this over a Linux instance (assuming the latter is cheaper)?
- cercatrova 6y agoYou can't build for macOS, iOS, iPadOS, watchOS, tvOS on a Linux machine. Well, not legally / non-hackily anyway.
- guitarsteve 6y agoBuild/CI systems for Mac and iOS apps, I would guess. Definitely not for running generic web apps.
- gigel82 6y agoCustom CI agents perhaps. Or maybe on-demand / shared build / debugging machines for a development shop that does mostly cross-platform mobile development and (very) occasionally encounters ios-specific bugs.
- jcims 6y agoFuzzing binaries comes to mind as well.
- notsureaboutpg 6y agoBuild servers for iOS apps, it can also be part of a CI/CD flow for mobile or cross-platform apps because you need to be running MacOS to upload apps to App Store Central
- troupe 6y agoAutomated testing using browsers on target operating systems as well as other testing that requires the target operating system. CI/CD pipelines using Mac build tools is another.
- jaaron 6y agoAs with everyone else, the answer is CI/CD. Having run a team that built out its own Mac build farm... it's a pain.