Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se comparan los servicios de proceso principales que ofrecen Microsoft Azure y Amazon Web Services (AWS).
- Para obtener vínculos a artículos que comparan otros servicios de AWS y Azure, consulte Azure para profesionales de AWS.
- Para obtener una lista completa y gráficos en los que se muestra la asignación de servicios entre AWS y Azure, consulte Comparación de servicios de AWS a Azure.
- Examine las arquitecturas de proceso de Azure.
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 | Máquinas virtuales de Azure | 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 máquina virtual de Azure. |
| Clúster paralelo de 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 |
|---|---|---|
| Escalado automático de AWS | 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 |
|---|---|---|
| Lote de AWS | Azure Batch | Azure Batch le ayuda a administrar el trabajo intensivo de proceso en una colección escalable de máquinas virtuales. |
Visualización de todas las arquitecturas de procesamiento por lotes
Almacenamiento
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 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 aprovisionado 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. |
| Sistema de archivos elástico de Amazon (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. |
| Malla de aplicaciones de AWS | 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 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, 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 |
|---|---|
| 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
- Inicio rápido: Creación de una máquina virtual Linux en Azure Portal
- Creación de una aplicación web de Node.js en Azure
- Introducción a Azure Functions
- Diseño de arquitectura de Azure Kubernetes Service (AKS)
Recursos relacionados
- Arquitectura de línea base para un clúster de Azure Kubernetes Service (AKS)
- Arquitectura de microservicios en Azure Kubernetes Service
- Ejecución de una máquina virtual Linux en Azure
- Aplicación web básica
- Aplicación web básica de App Service con redundancia de zona
- Detección de instancias de AWS
- Evaluación de instancias de AWS
- Migración de máquinas virtuales de AWS
- Migración de AWS a discos administrados
- Migración de una máquina virtual Windows de AWS