instances Mac Amazon EC2 - Amazon Elastic Compute Cloud

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

instances Mac Amazon EC2

Les instances Amazon EC2 Mac prennent en charge le système d’exploitation macOS de manière native.

  • Les instances EC2 Mac (mac1.metal) basées sur x86 sont construites sur du matériel 2018 Mac mini alimenté par des processeurs Core i7 Intel de huitième génération (Coffee Lake) de 3,2 GHz.

  • Les instances EC2 M1 Mac (mac2.metal) sont construites sur du matériel 2020 Mac mini alimenté par des processeurs Apple Silicon M1.

  • Les instances EC2 M2 Mac (mac2-m2.metal) sont construites sur du matériel 2023 Mac mini alimenté par des processeurs Apple Silicon M2.

  • Les instances EC2 M2 Pro Mac (mac2-m2pro.metal) sont construites sur du matériel 2023 Mac mini alimenté par des processeurs Apple Silicon M2 Pro.

Les instances EC2 Mac sont idéales pour développer, construire, tester et signer des applications pour les plateformes Apple, telles que les iPhone, iPad, iPod, Mac, Vision Pro, Apple Watch, Apple TV et Safari. Vous pouvez vous connecter à votre instance Mac en utilisant SSH ou Apple Remote Desktop (ARD).

Note

L’unité de facturation est l’hôte dédié. Les instances exécutées sur cet hôte n’engendrent pas de frais supplémentaires.

Considérations

Les considérations suivantes s’appliquent aux instances Mac :

  • Les instances Mac ne sont disponibles qu’en tant qu’instances à matériel nu sur Hôtes dédiés, avec une période d’allocation minimale de 24 heures avant de pouvoir libérer l’Hôte dédié. Vous pouvez lancer une instance Mac par Hôte dédié. Vous pouvez partager l'hôte dédié avec les AWS comptes ou les unités organisationnelles de votre AWS organisation, ou avec l'ensemble de AWS l'organisation.

  • Les instances Mac sont disponibles en différentes versions Régions AWS. Pour obtenir une liste de la disponibilité des instances Mac dans chacune des régions Régions AWS, consultez la section Types d'instances Amazon EC2 par région.

  • Les instances Mac ne sont disponibles qu’en tant que instances à la demande. Ils ne sont pas disponibles en tant que instances Spot ou instances réservées. Vous pouvez effectuer des économies sur les instances Mac en souscrivant à un Savings Plan.

  • Les instances Mac peuvent exécuter l’un des systèmes d’exploitation suivants :

    • macOS Mojave (version 10.14) (instances Mac basées sur x86 uniquement)

    • macOS Catalina (version 10.15) (instances Mac basées sur x86 uniquement)

    • macOS Big Sur (version 11) (instances Mac basées sur x86 et M1)

    • macOS Monterey (version 12) (instances Mac basées sur x86 et M1)

    • macOS Ventura (version 13) (toutes les instances Mac, instances M2 et Mac M2 Pro compatibles avec macOS Ventura version 13.2 ou ultérieure)

    • macOS Sonoma (version 14) (toutes les instances Mac)

  • EBSle hotplug est pris en charge.

  • AWS ne gère ni ne prend en charge le SSD interne du matériel Apple. Nous vous recommandons vivement d'utiliser plutôt des volumes Amazon EBS. EBSles volumes offrent les mêmes avantages en termes d'élasticité, de disponibilité et de durabilité sur les instances Mac que sur toute autre instance EC2.

  • Nous recommandons d'utiliser un SSD à usage général (gp2etgp3) et un SSD IOPS provisionné (io1etio2) avec des instances Mac pour des performances optimalesEBS.

  • Les instances Mac prennent en charge Amazon EC2 Auto Scaling.

  • Sur les instances Mac basées sur x86, les mises à jour logicielles automatiques sont désactivées. Nous vous recommandons d’appliquer les mises à jour et de les tester sur votre instance avant de mettre l’instance en production. Pour plus d’informations, consultez Mettre à jour le système d'exploitation et le logiciel sur les instances Mac.

  • Lorsque vous arrêtez ou résiliez une instance Mac, un workflow de nettoyage est effectué sur Hôte dédié. Pour plus d’informations, consultez Arrêt ou résiliation de votre instance Mac.

Avertissement

Ne pas utiliser FileVault L'activation FileVault empêchera le démarrage de l'hôte en raison du verrouillage des partitions. Si le chiffrement des données est requis, utilisez le chiffrement Amazon EBS pour éviter les problèmes de démarrage et l'impact sur les performances. Avec le chiffrement Amazon EBS, les opérations de chiffrement sont effectuées sur les serveurs hébergeant les instances, garantissant ainsi la sécurité à la fois data-in-transit entre une instance data-at-rest et le stockage EBS qui lui est rattaché. Pour plus d'informations, consultez le chiffrement Amazon EBS dans le guide de l'utilisateur Amazon EBS

Préparation de l’instance

Après avoir lancé une instance Mac, vous devez attendre qu’elle soit prête avant de pouvoir vous y connecter. Pour une AMI AWS vendue avec une instance Mac x86 ou une instance Apple Silicon Mac, le temps de lancement peut aller d'environ 6 minutes à 20 minutes. Le temps de lancement peut augmenter en fonction de la taille des volumes Amazon EBS choisis, de l’inclusion de scripts supplémentaires dans les données utilisateur ou du chargement des logiciels supplémentaires sur une AMI macOS personnalisée.

Vous pouvez utiliser un petit script shell, comme celui ci-dessous, pour interroger l' describe-instance-status API afin de savoir quand l'instance est prête à être connectée. Dans la commande suivante, remplacez l’exemple d’ID d’instance par le vôtre.

for i in $(seq 1 200); do aws ec2 describe-instance-status --instance-ids=i-0123456789example \ --query='InstanceStatuses[0].InstanceStatus.Status'; sleep 5; done;

AMI macOS EC2

macOS Amazon EC2 est conçu pour fournir un environnement stable, sécurisé et hautes performances pour les charges de travail des développeurs exécutées sur des instances Mac Amazon EC2. Les AMI macOS EC2 incluent des packages permettant une intégration facile AWS, tels que des outils de configuration de lancement et des AWS bibliothèques et outils populaires.

Pour plus d'informations sur les AMI EC2 macOS, consultezNotes de mise à jour des AMI macOS Amazon EC2.

AWS fournit régulièrement des AMI EC2 macOS mises à jour, notamment des mises à jour des packages appartenant à macOS AWS et de la dernière version entièrement testée de macOS. En outre, AWS fournit des AMI mises à jour avec les dernières mises à jour de versions mineures ou majeures dès qu’elles ont été testées et vérifiées. Si vous n’avez pas besoin de conserver les données ou les personnalisations de vos instances Mac, vous pouvez obtenir les dernières mises à jour en lançant une nouvelle instance à l’aide de l’AMI actuelle et résilier l’instance précédente. Sinon, vous pouvez choisir les mises à jour à appliquer à vos instances Mac.

Pour plus d'informations sur la façon de s'abonner aux notifications AMI macOS, consultezS’abonner aux notifications d’image AMI macOS.

EC2 macOS Init

EC2macOS Init est utilisé pour initialiser les instances EC2 Mac au lancement. Il utilise des groupes de priorités pour exécuter des groupes logiques de tâches en même temps.

Le fichier launchd plist est /Library/LaunchDaemons/com.amazon.ec2.macos-init.plist. Les fichiers pour EC2 macOS Init se trouvent dans /usr/local/aws/ec2-macos-init.

Pour plus d’informations, consultez https://github.com/aws/ec2-macos-init.

Moniteur système Amazon EC2 pour macOS

Amazon EC2 System Monitor pour macOS fournit des indicateurs d'utilisation du processeur à Amazon. CloudWatch Il envoie ces métriques à CloudWatch un périphérique série personnalisé par périodes d'une minute. Vous pouvez activer ou désactiver cet agent comme suit. Il est activé par défaut.

sudo setup-ec2monitoring [enable | disable]
Note

Amazon EC2 System Monitor pour macOS n'est actuellement pas compatible avec les instances Apple Silicon Mac.

Pour plus d’informations sur la tarification, consultez Tarification .

Pour plus d'informations sur les instances Mac, consultez Instances Amazon EC2 Mac.

Pour plus d'informations sur les spécifications matérielles et les performances réseau des instances Mac, consultez la section Instances à usage général.