Planificar los recursos informáticos
- Configurar la escala cuando la aplicación lo permita
La escala proporciona control para adaptar el rendimiento a las necesidades. Esto también permite hacer coincidir el costo con la demanda.
- Permitir que las métricas impulsen la escala vertical
El tamaño de la instancia no debe ser una estimación ni una coincidencia del aprovisionamiento local. Utilice métricas de uso para controlar el tamaño adecuado de las instancias para cualquier aplicación concreta. Este proceso debe revisarse para mantener una utilización, un rendimiento y un costo adecuados.
- Diseñe aplicaciones para evolucionar continuamente hacia la eficiencia
Una de las principales ventajas de la nube es la agilidad para adaptarse y optimizar continuamente. El direccionamiento de tecnologías de contenedor y sin servidor para entornos de aplicaciones personalizados permite disponer de más opciones de personalización, flexibilidad y reducción de gastos generales.
- Diseño para el crecimiento
Configure la infraestructura y las aplicaciones para aprovechar la agilidad que proporcionan las posibilidades de ampliación y el aprovisionamiento automatizados. La ampliación en la nube le permite prepararse y diseñar para aumentar la demanda y la mejora continua sin el requisito local de compra inicial del estado final.
Más información sobre las opciones de configuración de recursos informáticos disponibles
Arquitecto de nube, mánager de operaciones en la nube, arquitecto de aplicaciones
- Hardware dedicado de Oracle Cloud Infrastructure Compute
Una instancia informática ofrece acceso exclusivo al servidor físico para un mejor rendimiento y mayor aislamiento.
- Máquina virtual de Oracle Cloud Infrastructure Compute
Una máquina virtual (VM) es un entorno informático independiente que se ejecuta en un hardware dedicado físico. La virtualización permite ejecutar varias máquinas virtuales que están aisladas unas de otras. Las máquinas virtuales son ideales para ejecutar aplicaciones que no requieren el rendimiento y los recursos (CPU, memoria, ancho de banda de red y almacenamiento) de un equipo físico completo.
- Oracle Cloud Infrastructure Kubernetes Engine:
Oracle Cloud Infrastructure Kubernetes Engine (OKE) es un servicio totalmente gestionado, escalable y de alta disponibilidad que puede usar para desplegar sus aplicaciones en contenedores en la nube. Utiliza Kubernetes: el sistema de código abierto para automatizar el despliegue, el ajuste y la gestión de aplicaciones en contenedores en clusters de hosts. Los hosts pueden ser máquinas virtuales de recursos informáticos de Oracle Cloud Infrastructure o nodos con hardware dedicado.
- Oracle Cloud Infrastructure Functions
OCI Functions es una plataforma de funciones como servicio, altamente escalable, a petición y totalmente gestionada, construida sobre Oracle Cloud Infrastructure de nivel empresarial y basada en el motor de código abierto Fn Project. Utilice OCI Functions si solo desea centrarse en el código y no preocuparse por la infraestructura subyacente.
Más información sobre las unidades de instancia informática disponibles
Arquitecto de nube, mánager de operaciones en la nube, arquitecto de aplicaciones
- Unidades estándar
Diseñada para cargas de trabajo de uso general y adecuada para una amplia gama de aplicaciones y casos de uso. Las unidades estándar proporcionan un equilibro entre recursos de núcleos, memoria y red. Las unidades estándar están disponibles con procesadores Intel o AMD.
- Unidades de E/S densas
Diseñada para bases de datos de gran tamaño, cargas de datos de big data y aplicaciones que necesitan un almacenamiento local de alto rendimiento. Las unidades de DenseIO incluyen SSD basados en NVMe asociados localmente.
- Unidades de GPU
Diseñada para cargas de trabajo impulsadas mediante hardware. Las unidades de GPU incluyen CPU de Intel y procesadores gráficos de NVIDIA.
- Unidades HPC
Diseñadas para cargas de trabajo de recursos informáticos de alto rendimiento que necesitan núcleos de procesador de alta frecuencia y redes de cluster para cargas de trabajo en masa de HPC paralelas.
- Unidades estándar
Diseñada para cargas de trabajo de uso general y adecuada para una amplia gama de aplicaciones y casos de uso. Las unidades estándar proporcionan un equilibro entre recursos de núcleos, memoria y red. Las unidades estándar están disponibles con procesadores Intel o AMD. Las unidades estándar incluyen una unidad flexible que permite seleccionar el número de OCPU y la cantidad de memoria de forma independiente.
- Unidades de E/S densas
Diseñada para bases de datos de gran tamaño, cargas de datos de big data y aplicaciones que necesitan un almacenamiento local de alto rendimiento. Las unidades de DenseIO incluyen SSD basados en NVMe asociados localmente.
- Unidades de GPU
Diseñada para cargas de trabajo impulsadas mediante hardware. Las unidades de GPU incluyen CPU de Intel y procesadores gráficos de NVIDIA.
Identificar las funciones elásticas disponibles en el servicio informático
Arquitecto de nube, mánager de operaciones en la nube, arquitecto de aplicaciones
- La escala automática de recursos informáticos permite ajustar automáticamente el número de instancias informáticas en un grupo de instancias en función de las métricas de rendimiento, como la utilización de la CPU. Esto le ayuda a proporcionar un rendimiento constante para sus usuarios finales durante los períodos de alta demanda y le ayuda a reducir sus costos durante los períodos de baja demanda. Seleccione una métrica de rendimiento para supervisar y definir los umbrales que la métrica de rendimiento debe alcanzar para activar un evento de escala automática. Cuando el uso del sistema alcanza un umbral, la escala automática asigna recursos dinámicamente casi en tiempo real. A medida que aumenta la carga, las instancias se aprovisionan automáticamente: el pool de instancias se amplía. A medida que disminuye la carga, las instancias se eliminan automáticamente: el pool de instancias se amplía.
- Oracle Cloud Infrastructure Functions OCI Functions es una plataforma de funciones como servicio totalmente gestionada, altamente escalable, a petición, incorporada en Oracle Cloud Infrastructure de nivel empresarial y basada en el motor de código abierto Fn Project. Utilice OCI Functions cuando desee centrarse en la escritura de códigos para satisfacer las necesidades empresariales. No tiene que preocuparse por la infraestructura subyacente porque OCI Functions asegurará que la aplicación tenga alta disponibilidad, sea ampliable y segura, y esté supervisada. Con OCI Functions, puede desplegar su código, llamarlo directamente o dispararlo en respuesta a eventos y facturar solo los recursos consumidos durante la ejecución.
- Oracle Cloud Infrastructure Kubernetes EngineOracle Cloud Infrastructure Kubernetes Engine (OKE) es un servicio totalmente gestionado, escalable y de alta disponibilidad que puede utilizar para desplegar las aplicaciones en contenedores en la nube. Utiliza Kubernetes: el sistema de código abierto para automatizar el despliegue, el ajuste y la gestión de aplicaciones en contenedores en clusters de hosts. Los hosts pueden ser máquinas virtuales de Oracle Cloud Infrastructure Compute o nodos con hardware dedicado.
Determinación del tamaño y la configuración de recursos informáticos adecuados mediante la recopilación de métricas relacionadas con recursos informáticos
Gestor de operaciones en la nube, arquitecto de DevOps