Le service EC2 d’Amazon offre une variété de systèmes d’exploitation Linux et Windows, mais je n’ai pas trouvé de service proposant un service similaire "en location à l’heure" pour une machine virtuelle Mac OS X distante. Un tel service existe-t-il? (iCloud semble n'être qu'un service de stockage de données, plutôt qu'un service permettant la connexion à distance, etc.)
Un tel service de machine virtuelle serait très utile pour tester un logiciel dans un emplacement "neutre" et reproductible.
Mise à jour 1: Pour être clair, je parle de services similaires aux instances à la demande ou ponctuelles d'EC2, où la machine (ou la machine virtuelle) est louée à l'heure, plutôt qu'aux services d'hébergement Web classiques qui impliquent un abonnement mensuel. Comme @Erik l’a souligné, il existe plusieurs bonnes options pour cet itinéraire. Etant donné que mes recherches pour des demandes d’hébergement sous OS X avec des termes comme "à l'heure" ou "taux horaires" tournent très peu (essentiellement, juste des frais de main-d'œuvre pour les réparations horaires), j'ai tendance à croire que cela n'existe pas pour certains raison. Si tel était le cas, il semblerait raisonnable qu'une telle entreprise fasse de la publicité précisément pour ces demandes.
Mise à jour 2: Je constate que cette question suscite de nombreuses vues au fil du temps. Si quelqu'un rencontre un changement dans la situation, c'est-à-dire qu'il est un fournisseur de tels services, postez-le et je l'accepterai à la place.
Je viens de tomber sur ce soir. Je ne peux pas dire s'ils sont légitimes, combien de temps ils sont en affaires et s'ils dureront longtemps, mais cela semble intéressant. Je peux leur donner un essai, et posterai la mise à jour si je fais.
Selon le site Web, ils disent qu'ils proposent des forfaits horaires et à la semaine/au mois, en plus d'un essai gratuit.
Per @Iterator, postant une mise à jour de mes conclusions pour ce service, en partant de mes commentaires:
J'ai fait l'essai/l'évaluation. Le procès peut être trompeur sur son fonctionnement. Vous devrez peut-être vous inscrire pour voir les prix, mais la version d'évaluation à ce jour, selon le téléchargement du logiciel d'évaluation, ne semble pas être limitée dans le temps. C'est juste une fonctionnalité restreinte. Vous vous inscrivez pour obtenir votre propre compte, mais vous utilisez en fait un compte de connexion d'essai générique pour effectuer l'essai, pas votre propre compte. Votre propre compte est utilisé lorsque vous payez pour le service. L'essai limite ce que vous pouvez faire, installer, économiser, etc., mais suffisamment bon pour vous donner une idée du fonctionnement des choses. Donc, cela ne fait pas de mal à s'inscrire pour évaluer et ne rien payer.
La persistance des données est offerte via l'enregistrement de fichiers dans DropBox (pré-installé, vous devez simplement vous connecter/configurer), etc. Il n'y a pas de concept d'AMI, EBS ou une certaine image VM. Leur service s'apparente en réalité à une solution d'hébergement de sites Web partagés, où les utilisateurs partagent une machine Mac (comme un serveur Unix/Linux), et je pense qu'ils limitent ou épurent périodiquement ce que vous mettez sur la machine, ou plutôt qu'ils ne sauvegardent pas vos fichiers, utilisez donc DropBox pour faire la sauvegarde. On devrait les contacter pour clarifier ceci si désiré.
Ils ont différentes options de tarification, comme vous le mentionnez le laissez-passer d'une journée, des forfaits mensuels à 20 $ et un forfait avec répartition à 1 $/heure. Je serais probablement payer au fur et à mesure en fonction de mon utilisation. Le paiement au fur et à mesure est basé sur les crédits prépayés (1 crédit = 1 heure, facturé à 30 incréments de crédit). Une mise en garde est que vous devez utiliser périodiquement le plan au moins une fois tous les 60 jours pour le plan de paiement au fur et à mesure sinon vous perdez des crédits inutilisés. Donc, cela équivaut au minimum à dépenser 1 crédit/1 heure tous les 60 jours.
Un dernier commentaire pour le moment, d'après mon évaluation, vous aurez besoin d'une bande passante élevée pour utiliser le service efficacement. Il est utilisable sur une vitesse DSL de 1,5 Mbps, mais sa réponse est lente. Vous voudriez l'utiliser à partir d'un réseau d'entreprise avec une bande passante Gbps pour une utilisation optimale. Ou au moins une connexion haut débit par câble/DSL. Lors de mon dernier test, ~ 3 Mbps semblait suffisant sur le profil à faible bande passante (ils ont plusieurs profils de connexion à bande passante: faible, moyen, élevé, optimisé pour certaines gammes de bande passante). Je n'ai pas testé sur les plus hauts. Votre kilométrage peut varier.
Mis à jour le 10 octobre 2017:
Voici quelques sites que j'ai rencontrés lors de mes recherches:
MISE À JOUR (15 octobre 2012): Nous avons finalement choisi Host My Apple: - http://www.hostmyapple.com/
Nous sommes avec eux depuis quelques mois maintenant. En l'utilisant comme serveur d'intégration continue (à l'aide de TeamCity), nous n'avons rencontré aucun problème.
MISE À JOUR # 2 (17 décembre 2013): Nous avons migré vers MacStadium.com maintenant. HostMyApple allait bien, mais MacStadium semble offrir des machines plus rapides à moindre coût.
MISE À JOUR # 3 (10 octobre 2017): Nous sommes toujours sur MacStadium.com et nous les aimons . Ces dernières années, nous avons eu une excellente connectivité/disponibilité. Lorsque j'ai eu besoin d'une assistance pratique pour installer une sauvegarde Time Machine, ils ont été formidables. Ils ont récemment effectué une mise à niveau transparente vers un meilleur matériel pour nous au cours du week-end (lorsque nous pouvions nous permettre un peu de temps d'indisponibilité), et tout s'est déroulé sans encombre. Hautement recommandé. (Non affilié - juste heureux).
Amazon EC2 ne peut pas proposer d'instances Mac OS X EC2 en raison des licences strictes imposées par Apple, qui ne lui permet que de s'exécuter légalement sur du matériel Apple. L'infrastructure EC2 actuelle repose sur du matériel virtualisé.
image Apple Mac sur Amazon EC2?
Pouvez-vous exécuter OS X sur une instance Amazon EC2?
Il existe d'autres sociétés qui fournissent un hébergement Mac OS X, probablement sur du matériel Apple. Go Daddy en est un exemple:
Catalogue de produits Go Daddy (voir Serveurs Cloud propulsés par Mac® sous Hébergement Web)
Pour en savoir plus, recherchez " hébergement Mac OS X " et vous obtiendrez plus d'options.
Voici quelques méthodes qui peuvent aider les autres, même s’ils ne sont pas vraiment des services mais peuvent être décrits comme des "méthodes qui peuvent, après un effort ou une logique pesants, aboutir à une demande d’accès à la demande à Mac OS X "(sans doute je devrais breveter cette phrase).
Fondamentalement, j’ai tendance à croire que l’hébergement sur demande (à l’heure) n’existe pas, et @Erik a donné des informations sur les services les plus courts possibles, c’est-à-dire l’hébergement mensuel.
Il semble que l’on puisse utiliser EC2 lui-même, mais installer OS X sur l’instance avec beaucoup de graisse pour coude.
Là où cela devient difficile, je ne sais pas si cela fonctionnera pour une instance de calcul en cluster. En fait, je pense que cela risque d'être une douleur royale. Une approche similaire peut fonctionner pour Rackspace ou d’autres services cloud.
J'ai trouvé seulement ce site réclamant l'hébergement Mac à la demande, avec un Mac Mini. Cela n’a pas l’air très précis: il offre un accès gratuit à la demande à une Mini si l’on paye pour un mois de bande passante. C'est comme la bande passante libre si on loue une Mini pour un mois. Ce n'est pas vraiment comment "à la demande" fonctionne.
Mise à jour 1: Au final, il semble que personne n’offre un service comparable. Un groupe appelé Media Temple prétend offrira les premiers serveurs virtuels utilisant Parallels, OS X Leopard et d’autres outils (en d’autres termes, je me demande s’il existe une mise en garde qui les rend uniques, mais, sans cette mise en garde, quelqu'un d'autre peut avoir une offre utilisable).
Après cette recherche, je pense qu’une contrepartie à EC2 n’existe pas pour le système d’exploitation OS X. Il est extrêmement improbable qu’il en existe un, une solution évolutive et pourtant très difficile à trouver. On pourrait le configurer en interne, mais il n'y a pas de revendeur/fournisseur proposant des serveurs virtuels à la demande toutes les heures. Cela peut paraître décevant, mais pas surprenant - apparemment iCloud est exécuté sur les systèmes Amazon et Microsoft .