Calcul reposant sur Arm
Ampere A1 Compute est une plate-forme de calcul reposant sur Arm à usage général qui s'appuie sur le processeur Ampere Altra. Les instances Ampere A1 Compute offrent un meilleur rapport prix/performances, un redimensionnement quasi linéaire, une sécurité intégrée grâce à l'architecture de coeur monothread et un vaste écosystème de développeurs.
Les processeurs Arm, omniprésents dans le computing mobile, sont de plus en plus utilisés dans les PC, les ordinateurs portables et les serveurs. Ils utilisent une architecture à jeu d'instructions réduit (RISC), qui nécessite moins d'énergie et moins de silicium par coeur que les processeurs x86. Arm place davantage de coeurs dans un socket d'UC et fournit plus de ressources dédiées pour chaque coeur. Par conséquent, les processeurs Arm offrent des performances prévisibles, fournissent une densité de coeurs optimale et consomment globalement moins d'énergie. Ampere A1 Compute facilite le développement côté serveur sur Arm en offrant les performances, les fonctionnalités et l'évolutivité requises pour l'infrastructure du cloud à la périphérie sur Arm.
Les instances Ampere A1 Compute conviennent à un large éventail d'applications et de cas d'emploi. Par exemple :
- Charges globales en conteneur
- Bases de données et bases de données en mémoire, y compris MySQL
- Applications Web
- Encodage de supports
- Inférence de l'intelligence artificielle et de l'apprentissage automatique
- Développement d'applications mobiles et de jeux
- Calcul hautes performances
La pile de développement d'Oracle est disponible sur Ampere A1 Compute, avec notamment Oracle Linux, Java, MySQL, GraalVM et Oracle Cloud Infrastructure Container Engine for Kubernetes. Pour faciliter vos débuts en développement sur Ampere A1 Compute, vous pouvez utiliser l'image de plate-forme Oracle Linux Cloud Developer prédéfinie. Afin d'obtenir la liste complète des organisations et partenaires open source ayant développé des solutions pour Ampere A1 Compute, reportez-vous à la page de produit Ampere A1 Compute.
Création d'instances de calcul reposant sur Arm
Vous pouvez créer des instances de calcul Bare Metal et de machine virtuelle reposant sur Arm à l'aide d'Ampere A1 Compute.
S'il s'agit de votre première création d'instance, pour obtenir un workflow guidé complet, reportez-vous à Tutoriel : lancement de votre première instance Linux.
Si vous connaissez déjà Oracle Cloud Infrastructure et que vous souhaitez explorer l'ensemble des options de configuration disponibles lors de la création d'une instance, suivez les étapes détaillées de création d'une instance.
Spécifications matérielles flexibles : les formes Ampere A1 Compute incluent la forme BM.Standard.A1.160 pour les instances Bare Metal et la forme VM.Standard.A1.Flex pour les machines virtuelles. Pour plus d'informations sur le nombre d'OCPU, la mémoire, le stockage et les détails de fonctions de réseau de ces formes, reportez-vous à Formes de calcul.
La forme Ampere A1 Compute pour les machines virtuelles étant une forme flexible, vous pouvez personnaliser le nombre d'OCPU et la quantité de mémoire alloués à chaque instance. Cette flexibilité vous permet de créer des machines virtuelles qui correspondent à votre charge globale, et ainsi d'optimiser les performances et de minimiser les coûts.
Images : nous recommandons l'image Oracle Linux Cloud Developer, disponible en tant qu'image de plate-forme. Oracle Linux Cloud Developer fournit les derniers outils de développement, langages et kits SDK Oracle Cloud Infrastructure pour lancer rapidement un environnement de développement complet. Les images de plate-forme Oracle Linux et Ubuntu sont également prises en charge.
Gestion des instances : une fois que vous avez créé une instance Ampere A1 Compute, vous pouvez utiliser la plupart des fonctionnalités disponibles pour les instances de calcul. Par exemple :
- Surveillez l'état, la capacité et les performances de vos instances à l'aide de mesures, d'alarmes et de notifications.
- Ajustez le nombre d'OCPU, la mémoire et les autres ressources alloués à l'instance. Cela vous permet d'augmenter vos ressources de calcul pour des performances accrues ou de les réduire afin de diminuer les coûts, sans avoir à reconstruire les instances ou à redéployer les applications.
Introduction à Ampere A1 Compute avec ressources gratuites
Toutes les locations, y compris les comptes payants, d'évaluation et Toujours gratuit, bénéficient gratuitement des 3 000 premières heures d'OCPU et des 18 000 premières heures de Go par mois pour les instances Ampere A1 Compute. Pour les locations Toujours gratuit, cela équivaut à 4 OCPU et à 24 Go de mémoire.
Si votre projet nécessite davantage de ressources, demandez à participer au programme Arm Accelerator.
Développement avec le calcul reposant sur Arm
La page Arm pour les développeurs vous permet de trouver des informations complètes sur Ampere A1 Compute, notamment des cas d'emploi, des tutoriels, des articles de blog et bien plus encore.
La pile de développement d'Oracle pour Arm comprend les ressources suivantes :
- Documentation sur Oracle Java SE Embedded et sur les JDK pour ARM
- Introduction à GraalVM pour Linux AArch64
- Documentation et notes sur la version relatives à Oracle Linux 7, Oracle Linux 8 et Oracle Linux 9 pour Arm (aarch64)
Tutoriels et architectures de référence
Pour commencer à utiliser Ampere A1 Compute, suivez les instructions étape par étape de ces tutoriels :
- Déploiement d'applications Java sur Oracle Cloud Infrastructure Ampere A1
- Introduction à GraalVM sur Oracle Cloud Infrastructure Ampere A1
- Déploiement de Nextcloud sur Oracle Cloud Infrastructure Ampere A1
- Introduction aux clusters Kubernetes reposant sur Arm dans Oracle Cloud Infrastructure
- Configuration de WordPress avec MySQL Database et Matomo Analytics à l'aide de ressources Ampere A1 Compute reposant sur Arm
- Déploiement d'Apache Tomcat sur une forme Ampere A1 Compute reposant sur Arm connectée à une base de données autonome
Afin de consulter plus de ressources, reportez-vous à la page Arm pour les développeurs.
Déploiement d'applications en conteneur sur Ampere A1 Compute
Ampere A1 Compute est une plate-forme cloud native conçue pour exécuter des conteneurs afin de créer des charges globales cloud natives.
Utilisez Container Engine for Kubernetes pour définir et créer des clusters Kubernetes permettant le déploiement, la mise à l'échelle et la gestion d'applications en conteneur. Pour plus d'informations, reportez-vous à Exécution d'applications sur des noeuds reposant sur Arm.
Utilisez Oracle Cloud Infrastructure Registry pour stocker, partager et gérer des artefacts de développement tels que des images Docker dans un registre géré par Oracle.
Communauté et autres ressources
Pour échanger avec d'autres développeurs Arm, rejoignez la communauté :