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 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.

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

  • Les instances Mac x86 EC2 (mac1.metal) sont basées sur du matériel Mac mini 2018 alimenté par 3,2 processeurs GHz Intel Core i7 de huitième génération (Coffee Lake), 6 cœurs physiques et 12 cœurs logiques, et 32 Go de mémoire.

  • Les instances EC2 M1 Mac (mac2.metal) reposent sur du matériel Mac mini 2020 équipé d’un processeur Apple Silicon M1, de 8 cœurs UC, de 8 cœurs GPU, de 16 Gio de mémoire et du Neural Engine Apple à 16 cœurs.

  • Les instances EC2 M1 Ultra Mac (mac2-m1ultra.metal) reposent sur du matériel Mac Studio 2022 équipé d’un processeur Apple Silicon M1, de 20 cœurs UC, de 64 cœurs GPU, de 128 Gio de mémoire et du Neural Engine Apple à 32 cœurs.

  • Les instances EC2 M2 Mac (mac2-m2.metal) reposent sur du matériel Mac mini 2023 équipé d’un processeur Apple Silicon M2, de 8 cœurs UC, de 10 cœurs GPU, de 24 Gio de mémoire et du Neural Engine Apple à 16 cœurs.

  • Les instances EC2 M2 Pro Mac (mac2-m2pro.metal) reposent sur du matériel Mac mini 2023 équipé d’un processeur Apple silicon M2 Pro, de 12 cœurs d’UC, de 19 cœurs de GPU, de 32 Gio de mémoire et du Neural Engine Apple à 16 cœurs.

  • Les instances EC2 M4 Mac (mac-m4.metal) reposent sur du matériel Mac mini 2024 équipé d’un processeur Apple Silicon M4, de 10 cœurs UC, de 10 cœurs GPU, de 24 Gio de mémoire et d’un Apple Neural Engine à 16 cœurs.

  • Les instances EC2 M4 Pro Mac (mac-m4pro.metal) reposent sur du matériel Mac mini 2024 équipé d’un processeur Apple Silicon M4 Pro, de 14 cœurs d’UC, de 20 cœurs de GPU, de 48 Gio de mémoire et du Neural Engine Apple à 16 cœurs.

Les hôtes dédiés Mac Amazon EC2 prennent en charge la restauration automatique de l’hôte dédié et la maintenance de l’hôte par redémarrage.

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.

  • La compatibilité des différents types d'instances Mac avec des macOS Amazon Machine Images (AMIs) spécifiques à macOS varie. Pour de plus amples informations, veuillez consulter Notes de mise à jour d'Amazon EC2 macOS AMIs.

  • Le hotplug EBS 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 des volumes Amazon EBS à la place. Les volumes EBS offrent les mêmes avantages en termes d’élasticité, de disponibilité et de durabilité sur les instances Mac que sur n’importe quelle autre instance EC2.

  • Nous recommandons d'utiliser un volume Amazon EBS avec 10 000 IOPS et un MiB/s débit de 400 avec des instances Mac pour des performances optimales. Pour plus d’informations, consultez Types de volumes Amazon EBS dans le Guide de l’utilisateur Amazon EC2.

  • 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 les logiciels sur les instances Mac Amazon EC2.

  • Lorsque vous arrêtez ou résiliez une instance Mac, un workflow de nettoyage est effectué sur Hôte dédié. Pour de plus amples informations, veuillez consulter Arrêtez ou mettez fin à votre instance Amazon EC2 Mac.

  • Important

    Les fonctionnalités Apple Intelligence ne sont pas disponibles lors du démarrage du matériel Mac à partir d’un volume externe. Comme les instances EC2 Mac démarrent par défaut à partir de volumes EBS externes, elles ne prennent pas en charge les fonctionnalités Apple Intelligence.

  • Avertissement

    Ne pas utiliser FileVault Si vous l'activez FileVault, l'hôte ne démarre pas car les partitions sont verrouillées. Si le chiffrement des données est nécessaire, 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ôtes, garantissant ainsi la sécurité des deux data-in-transit instances data-at-rest et de leur stockage EBS rattaché. Pour plus d’informations, consultez la section Chiffrement Amazon EBS dans le Guide de l’utilisateur Amazon EC2.

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-statusAPI 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-1234567890abcdef0 \ --query='InstanceStatuses[0].InstanceStatus.Status'; sleep 5; done;

macOS EC2 AMIs

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. EC2 macOS AMIs inclut des packages qui permettent 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 EC2 macOS AMIs, consultezNotes de mise à jour d'Amazon EC2 macOS AMIs.

AWS fournit régulièrement des mises à jour de EC2 macOS AMIs , 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 mises à jour AMIs avec les dernières mises à jour des versions mineures ou majeures dès qu'elles peuvent être entièrement testées et approuvé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 l’abonnement aux notifications macOS, consultezS’abonner aux notifications d’image AMI macOS.

EC2 macOS Init

Le macOS Init EC2 est utilisé pour initialiser les instances Mac EC2 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 de 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

Le moniteur de système Amazon EC2 pour macOS n’est pas actuellement pris en charge sur les instances Mac silicium d’Apple.

Pour plus d’informations sur la tarification, consultez la section 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.