Compartir a través de


Servicios de proceso en Azure y AWS

En este artículo se comparan los servicios de proceso principales que ofrecen Microsoft Azure y Amazon Web Services (AWS).

Comparación de los servicios de proceso de AWS y Azure

En las tablas siguientes se describen y comparan los servicios de proceso principales de Amazon Web Services (AWS) y Azure.

Máquinas virtuales y servidores

Los servidores y las máquinas virtuales permiten a los usuarios implementar, administrar y mantener el sistema operativo y otro software. Los usuarios pagan por lo que usan con la flexibilidad de cambiar los tamaños.

Servicio de AWS Servicio de Azure Descripción
Tipos de instancia de Amazon EC2 Azure Virtual Machines Las máquinas virtuales a petición de Azure y AWS se facturan por segundos de uso. Aunque los tipos de instancia de AWS y los tamaños de máquina virtual de Azure tienen categorías similares, las funcionalidades exactas de RAM, CPU y almacenamiento difieren. Para más información sobre los tamaños de máquina virtual de Azure, consulte Tamaños de las máquinas virtuales en Azure.
VMware Cloud en AWS Azure VMware Solution Las soluciones de AWS y Azure le permiten trasladar a la nube los entornos y las cargas de trabajo basados en VMware vSphere. Azure VMware Solution es un servicio de Microsoft verificado por VMware que se ejecuta en la infraestructura de Azure. Puede administrar los entornos existentes con las herramientas de soluciones de VMware, al tiempo que moderniza las aplicaciones con servicios nativos de la nube.
Clúster paralelo en AWS Azure CycleCloud Cree, administre, opere y optimice HPC y grandes clústeres de proceso de cualquier escala.

Visualización de todas las arquitecturas de máquinas virtuales

Escalado automático

El escalado automático permite cambiar automáticamente el número de instancias de máquina virtual. Establezca métricas y umbrales definidos que determinen cuándo agregar o quitar instancias.

Servicio de AWS Servicio de Azure Descripción
AWS Auto Scaling Conjuntos de escalado de máquinas virtuales y escalabilidad automática de App Service En Azure, los conjuntos de escalado de máquinas virtuales permiten implementar y administrar conjuntos idénticos de máquinas virtuales. El número de conjuntos se puede escalar automáticamente. La escalabilidad automática de App Service le permite escalar automáticamente las aplicaciones de Azure App Service.

Visualización de todas las arquitecturas de escalado automático

Procesamiento por lotes

El procesamiento por lotes ejecuta aplicaciones en paralelo a gran escala y de informática de alto rendimiento de manera eficaz en la nube.

Servicio de AWS Servicio de Azure Descripción
AWS Batch Azure Batch Azure Batch ayuda a administrar trabajo de procesos intensivos en una colección escalable de máquinas virtuales.

Visualización de todas las arquitecturas de procesamiento por lotes

Storage

Varios servicios proporcionan diferentes tipos de almacenamiento de datos para discos de máquina virtual.

Servicio de AWS Servicio de Azure Descripción
Volúmenes de disco en Amazon Elastic Block Store (EBS) Discos de datos en Azure Blob Storage Los discos de datos de Blob Storage proporcionan almacenamiento de datos duradero para las máquinas virtuales de Azure. Este almacenamiento es similar a los volúmenes de disco de instancias de AWS EC2 en EBS.
Almacén de instancias de Amazon EC2 Almacenamiento temporal de Azure El almacenamiento temporal de Azure proporciona máquinas virtuales con un almacenamiento de lectura y escritura temporal de baja latencia similar al almacenamiento de instancias de EC2 (también llamado almacenamiento efímero).
Volumen de IOPS aprovisionadas de Amazon EBS Azure Premium Storage Azure admite E/S de disco de mayor rendimiento con Premium Storage. Este almacenamiento es similar a las opciones de almacenamiento de IOPS aprovisionadas de AWS.
Amazon Elastic File System (EFS) Archivos de Azure Azure Files ofrece máquinas virtuales con una funcionalidad similar a Amazon EFS.

Visualización de todas las arquitecturas de almacenamiento

Contenedores y orquestadores de contenedores

Varios servicios de AWS y Azure proporcionan implementación y orquestación de aplicaciones contenedorizadas.

Servicio de AWS Servicio de Azure Descripción
Amazon Elastic Container Service (Amazon ECS) y AWS Fargate Azure Container Apps Azure Container Apps es un servicio escalable que permite implementar miles de contenedores sin necesidad de acceder al plano de control.
Amazon Elastic Container Registry (Amazon ECR) Azure Container Registry Los registros de contenedor almacenan imágenes con formato de Docker y crean todos los tipos de implementaciones de contenedor en la nube.
Amazon Elastic Kubernetes Service (EKS) Azure Kubernetes Service (AKS) EKS y AKS le permiten orquestar implementaciones de aplicaciones contenedorizadas de Docker con Kubernetes. AKS simplifica la supervisión y administración de clústeres mediante actualizaciones automáticas y una consola de operaciones integrada. Consulte Configuración del entorno de ejecución del contenedor para obtener información específica sobre el entorno de hospedaje.
AWS App Mesh Complemento Istio para AKS El complemento Istio para AKS proporciona una integración totalmente compatible de la malla de servicio Istio de código abierto.

Arquitecturas de contenedor de ejemplo

Arquitectura Descripción
Arquitectura de línea de base en Azure Kubernetes Service (AKS) Implemente una infraestructura de línea de base que implemente un clúster de AKS centrado en la seguridad.
Arquitectura de microservicios en Azure Kubernetes Service (AKS) Implementación de una arquitectura de microservicios en Azure Kubernetes Service (AKS).
Canalización de CI/CD para cargas de trabajo basadas en contenedores Cree una canalización de DevOps para una aplicación web de Node.js con Jenkins, Azure Container Registry, Azure Kubernetes Service, Azure Cosmos DB y Grafana.

Visualización de todas las arquitecturas de contenedor

Informática sin servidor

La informática sin servidor le permite integrar sistemas y ejecutar procesos de back-end sin aprovisionar ni administrar servidores.

Servicio de AWS Servicio de Azure Descripción
AWS Lambda Azure Functions y WebJobs en Azure App Service Azure Functions es el principal equivalente de AWS Lambda al proporcionar código a petición sin servidor. La funcionalidad de AWS Lambda también se superpone con Azure WebJobs, lo que permite programar o ejecutar continuamente tareas en segundo plano.

Arquitecturas sin servidor de ejemplo

Arquitectura Descripción
Consulta de un lago de datos mediante Azure Synapse Analytics sin servidor Esta arquitectura puede reducir los desafíos de las operaciones de extracción, transformación y carga (ETL). Puede usar esta arquitectura para generar información empresarial y, a continuación, resolver el modelado y las tareas ETL.
Inteligencia artificial para datos del sector sanitario con cumplimiento de HIPAA y HITRUST Administre historias clínicas y datos sanitarios cumpliendo las normativas HIPAA y HITRUST con el máximo nivel de seguridad integrada.
Patrón de escalado de toda la nube Obtenga información sobre cómo mejorar la escalabilidad entre nubes con arquitectura de solución que incluya Azure Stack. Un diagrama de flujo paso a paso proporciona instrucciones detalladas para la implementación.

Visualización de todas las arquitecturas sin servidor

Colaboradores

Microsoft mantiene este artículo. Originalmente lo escribieron los siguientes colaboradores.

Autor principal:

  • Kobi Levi | Arquitecto de soluciones en la nube

Pasos siguientes