Recursos informáticos basados en Arm
Unidad de computación Ampere A1 es una plataforma informática basada en Arm de uso general basada en el procesador Ampere Altra. Las instancias de Ampere A1 Compute ofrecen una relación precio-rendimiento excepcional, escalado casi lineal, seguridad incorporada debido a la arquitectura de núcleos de un solo thread y un amplio ecosistema de desarrolladores.
Los procesadores Arm, siempre presentes en la informática móvil, se utilizan cada vez más en PC, computadoras portátiles y servidores. Los procesadores Arm utilizan una arquitectura de cálculo de conjunto de instrucciones reducidas (RISC), que requiere menos energía y menos silicio para cada núcleo que los procesadores x86. Arm coloca más núcleos en un socket de CPU y proporciona recursos más dedicados para cada núcleo. Como resultado, los procesadores de Arm proporcionan un rendimiento predecible, proporcionan la mayor densidad de los núcleos y consumen en general menos energía. Ampere A1 Compute facilita el desarrollo del servidor en Arm al proporcionar el rendimiento, las funciones y la escalabilidad requeridos para la infraestructura de la nube al perímetro en Arm.
Las instancias de Ampere A1 Compute son adecuadas para una amplia gama de aplicaciones y casos de uso. Por ejemplo:
- Cargas de trabajo de contenedor
- Bases de datos y bases de datos en memoria, incluida MySQL
- Aplicaciones web
- Codificación de medios
- Inferencia de IA y aprendizaje automático (AA)
- Aplicaciones móviles y desarrollo de juegos
- Recursos informáticos de alto rendimiento (HPC)
La pila de desarrollo de Oracle está disponible en Ampere A1 Compute, que incluye Oracle Linux, Java, MySQL, GraalVM y Oracle Cloud Infrastructure Container Engine for Kubernetes. Para facilitar el inicio del desarrollo a partir de Ampere A1 Compute, puede utilizar la imagen de plataforma Oracle Linux Cloud Developer incorporada. Para obtener una lista completa de las organizaciones y los partners de código abierto que han desarrollado soluciones para Ampere A1 Compute, consulte la página del producto Ampere A1 Compute.
Creación de instancias informáticas basadas en Arm
Puede crear instancias informáticas dedicadas y de máquina virtual basadas en Arm utilizando Ampere A1 Compute.
Si es la primera vez que crea una instancia, para obtener un flujo de trabajo guiado completo, consulte: Tutorial: Inicio de la primera instancia de Linux.
Si ya está familiarizado con Oracle Cloud Infrastructure y desea conocer el juego completo de opciones de configuración disponibles al crear una instancia, siga los pasos detallados para crear una instancia.
Especificaciones de hardware flexibles: las unidades Ampere A1 Compute incluyen la unidad BM.Standard.A1.160 para instancias dedicadas y la unidad VM.Standard.A1.Flex para máquinas virtuales. Para obtener información sobre el recuento de OCPU, la memoria, el almacenamiento y los detalles de red de estas unidades, consulte Unidades de computación.
Dado que la unidad Ampere A1 Compute para máquinas virtuales es una unidad flexible, puede personalizar el número de OCPU y la cantidad de memoria que se asignan a cada instancia. Esta flexibilidad permite crear máquinas virtuales que coincidan con su carga de trabajo, lo que permite optimizar el rendimiento y minimizar el costo.
Imágenes: recomendamos la imagen de Oracle Linux Cloud Developer, disponible como imagen de plataforma. Oracle Linux Cloud Developer proporciona las herramientas de desarrollo más recientes, idiomas y kits de desarrollo de software (SDK) de Oracle Cloud Infrastructure para iniciar rápidamente un entorno de desarrollo integral. También están soportadas las imágenes de la plataforma Oracle Linux y Ubuntu.
Gestión de instancias: después de crear una instancia Ampere A1 Compute, puede utilizar muchas de las funciones disponibles para las instancias informáticas. Por ejemplo:
- Supervise el estado, la capacidad y el rendimiento de las instancias mediante métricas, alarmas y notificaciones.
- Ajuste el número de OCPU, la memoria y otros recursos que están asignados a la instancia. Esto permite escalar verticalmente los recursos informáticos para aumentar el rendimiento o reducir verticalmente para disminuir el costo, sin tener que volver a crear las instancias ni volver a desplegar las aplicaciones.
Introducción a Ampere A1 Compute de forma gratuita
Todos los arrendamientos, incluidas las cuentas pagadas, de prueba y Siempre gratis, obtienen las primeras 3000 horas de OCPU y 18 000 horas de GB al mes gratis para las instancias de Ampere A1 Compute. Para arrendamientos Siempre gratis, equivale a 4 OCPU y 24 GB de memoria.
Si el proyecto requiere más recursos, solicite la participación en el programa Acelerador de Arm.
Desarrollo en recursos informáticos basados en Arm
La página de desarrollador de Arm es donde puede encontrar información completa sobre Ampere A1 Compute, incluidos casos de uso, tutoriales, publicaciones de blog, etc.
La pila para desarrolladores de Oracle para Arm incluye los siguientes recursos:
- Documentación de Oracle Java SE Embedded y de JDK para ARM
- Introducción a GraalVM para Linux AArch64
- Documentación y notas de la versión de Oracle Linux 7, Oracle Linux 8 y Oracle Linux 9 para Arm (aarch64)
Tutoriales y arquitecturas de referencia
Para empezar a utilizar Ampere A1 Compute, siga las instrucciones paso a paso de estos tutoriales:
- Despliegue de aplicaciones Java en Oracle Cloud Infrastructure Ampere A1
- Introducción a GraalVM en Oracle Cloud Infrastructure Ampere A1
- Despliegue de Nextcloud en Oracle Cloud Infrastructure Ampere A1
- Introducción a los clusters de Kubernetes basados en Arm en Oracle Cloud Infrastructure
- Configuración de WordPress con MySQL Database y Matomo Analytics mediante recursos informáticos de Ampere A1 basados en Arm
- Despliegue de Apache Tomcat en el recurso informático Ampere A1 basado en Arm conectado a una instancia de Autonomous Database
Para obtener más recursos, consulte la página de desarrollador de Arm.
Despliegue de aplicaciones en contenedores en Ampere A1 Compute
Ampere A1 Compute es una plataforma en la nube nativa diseñada para ejecutar contenedores para crear cargas de trabajo nativas en la nube.
Utilice Container Engine for Kubernetes (OKE) para definir y crear clusters de Kubernetes para permitir el despliegue, la ampliación y la gestión de aplicaciones en contenedores. Para obtener más información, consulte Ejecución de aplicaciones en nodos basados en Arm.
Utilice Oracle Cloud Infrastructure Registry para almacenar, compartir y gestionar artefactos de desarrollo como imágenes de Docker en un registro gestionado por Oracle.
Comunidad y otros recursos
Para conectarse con otros desarrolladores de Arm, únase a la comunidad: