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
EC2Les instances Mac sont idéales pour développer, créer, tester et signer des applications pour les plateformes Apple iPhoneiPad, telles que Mac, Vision Pro, Apple Watch, Apple TV et Safari. Vous pouvez vous connecter à votre instance Mac à l'aide SSH d'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.
-
EC2Les 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). -
EC2Les instances Mac M1 (
mac2.metal
) sont basées sur du matériel Mac mini 2020 alimenté par des processeurs Apple Silicon M1. -
EC2Les 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. -
EC2Les instances M2 Mac (
mac2-m2.metal
) sont basées sur du matériel Mac mini 2023 alimenté par des processeurs M2 au silicium Apple. -
EC2Les 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
- EC2macOS AMIs
- EC2macOS Init
- Amazon EC2 System Monitor pour macOS
- Ressources connexes
- Lancez une instance Mac à l'aide du AWS Management Console ou le AWS CLI
- Connectez-vous à votre instance Mac à l'aide SSH d'un GUI
- Mettre à jour le système d'exploitation et le logiciel sur les instances Mac
- Augmenter la taille d'un EBS volume 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 AMI notifications macOS
- Récupérez macOS à AMI IDs l'aide de AWS Systems Manager Magasin de paramètres API
- 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 AWS comptes ou unités organisationnelles au sein de votre AWS organisation, ou l'ensemble AWS organisation.
-
Les instances Mac sont disponibles dans différentes Régions AWS. Pour obtenir une liste de la disponibilité des instances Mac dans chacun des Régions AWS, consultez la section Types d'EC2instances 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 matériel interne SSD d'Apple. Nous vous recommandons vivement d'utiliser plutôt EBS les volumes Amazon. 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 vous recommandons d'utiliser les instances General Purpose SSD (
gp2
etgp3
) et Provisioned IOPS SSD (io1
etio2
) avec des instances Mac pour une utilisation optimale EBS performance. -
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 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 de plus amples informations, veuillez consulter Arrêtez ou mettez fin à votre instance Amazon EC2 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 EBS chiffrement Amazon pour éviter les problèmes de démarrage et l'impact sur les performances. Avec Amazon EBS Encryption, les opérations de chiffrement sont effectuées sur les serveurs hébergeant les instances, garantissant ainsi la sécurité data-in-transit entre une instance data-at-rest et le EBS stockage qui lui est rattaché. Pour plus d'informations, consultez Amazon EBS Encryption dans le guide de EBS l'utilisateur Amazon
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 un AWS vendu AMI avec une instance Mac x86 ou une instance Apple Silicon Mac, le temps de lancement peut aller d'environ 6 minutes à 20 minutes. En fonction de la taille des EBS volumes Amazon choisie, de l'inclusion de scripts supplémentaires dans les données utilisateur ou de logiciels supplémentaires chargés sur un macOS personnaliséAMI, le délai de lancement peut augmenter.
Vous pouvez utiliser un petit script shell, comme celui ci-dessous, pour interroger le 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;
EC2macOS 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. EC2macOS AMIs inclut des packages qui permettent une intégration facile avec AWS, tels que les outils de configuration de lancement et les outils populaires AWS bibliothèques et outils.
Pour plus d'informations sur EC2 macOSAMIs, voirNotes de AMIs mise à jour d'Amazon EC2 macOS.
AWS fournit des mises à jour EC2 macOS AMIs sur une base régulière, qui incluent des mises à jour des packages détenus par AWS et la dernière version entièrement testée de macOS. De plus, 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 de personnaliser vos instances Mac, vous pouvez obtenir les dernières mises à jour en lançant une nouvelle instance à l'aide de l'instance actuelle, AMI puis en mettant fin à 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 AMI notifications macOS, consultezS'abonner aux AMI notifications macOS.
EC2macOS 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 statistiques CPU d'utilisation à 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.