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 Amazon EC2 Mac
EC2 Les instances Mac sont idéales pour développer, créer, tester et signer des applications pour les plateformes Apple, telles que l'iPhone, l'iPad, le Mac, Vision Pro, l'Apple Watch, l'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 de manière native le système d'exploitation macOS.
-
EC2 Les instances Mac x86 (
mac1.metal
) sont basées sur du matériel Mac mini 2018 alimenté par des GHz processeurs Intel Core i7 3.2 de huitième génération (Coffee Lake). -
EC2 Les instances Mac M1 (
mac2.metal
) sont basées sur du matériel Mac mini 2020 alimenté par des processeurs Apple Silicon M1. -
EC2 Les instances M1 Ultra Mac (
mac2-m1ultra.metal
) sont basées sur du matériel Mac Studio 2022 alimenté par des processeurs Apple Silicon M1 Ultra. -
EC2 Les instances M2 Mac (
mac2-m2.metal
) sont basées sur du matériel Mac mini 2023 alimenté par des processeurs M2 au silicium Apple. -
EC2 Les instances Mac M2 Pro (
mac2-m2pro.metal
) sont basées sur du matériel Mac mini 2023 alimenté par des processeurs Apple Silicon M2 Pro.
Table des matières
- Considérations
- Préparation de l’instance
- EC2 macOS AMIs
- EC2 macOS Init
- Amazon EC2 System Monitor pour macOS
- Ressources connexes
- Lancez une instance Mac à l'aide du AWS Management Console ou du AWS CLI
- Connectez-vous à l’instance AL2023 à l’aide de SSH ou .
- Mise à jour du système d’exploitation et du logiciel
- Augmenter la taille d’un volume EBS sur votre instance Mac
- Arrêtez ou mettez fin à votre instance Amazon EC2 Mac
- Trouvez les versions de macOS prises en charge pour votre hôte dédié Amazon EC2 Mac
- S’abonner aux notifications d’image AMI macOS
- Récupérez IDs l'AMI macOS à l'aide de l'API AWS Systems Manager Parameter Store
- Notes de AMIs mise à jour d'Amazon EC2 macOS
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' EC2 instances Amazon 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 AMIs mise à jour d'Amazon EC2 macOS.
-
EBS le 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 de plutôt utiliser des volumes Amazon EBS. EBS les volumes offrent les mêmes avantages en termes d'élasticité, de disponibilité et de durabilité sur les instances Mac que sur toute autre EC2 instance.
-
Nous recommandons d’utiliser un volume Amazon EBS avec 10 000 IOPS et un débit de 400 Mbits/s 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 sont compatibles avec 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 Mise à jour du système d’exploitation et du logiciel.
-
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 à partir de volumes EBS externes par défaut, 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 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 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-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-0123456789example
\ --query='InstanceStatuses[0].InstanceStatus.Status'; sleep 5; done;
EC2 macOS AMIs
Amazon EC2 macOS est conçu pour fournir un environnement stable, sécurisé et performant pour les charges de travail des développeurs exécutées sur des instances Amazon EC2 Mac. EC2 macOS AMIs inclut des packages qui facilitent l'intégration AWS, tels que les outils de configuration de lancement et les AWS bibliothèques et outils populaires.
Pour plus d'informations sur EC2 macOS AMIs, voirNotes de AMIs mise à jour d'Amazon EC2 macOS.
AWS fournit des mises à jour EC2 macOS AMIs sur une base régulière, y compris 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
EC2 macOS Init est utilisé pour initialiser EC2 Instances 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 de EC2 macOS Init se trouvent dans/usr/local/aws/ec2-macos-init
.
Pour plus d'informations, consultez https://github.com/aws/ec2-macos-init
Amazon EC2 System Monitor 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.
Ressources connexes
Pour plus d’informations sur la tarification, consultez Tarification
Pour plus d'informations sur les instances Mac, consultez Amazon EC2 Mac Instances
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.