Comparación entre servicios de Google Cloud y Azure
Este artículo le ayudará a comprender cómo se comparan los servicios de Microsoft Azure con Google Cloud. (Tenga en cuenta que Google Cloud solía llamarse Google Cloud Platform [GCP]). Tanto si planea una solución de varias nubes con Azure y Google Cloud como si va a migrar a Azure, puede comparar las funcionalidades de TI de los servicios en la nube de Azure y Google en todas las categorías de tecnología.
En este artículo se comparan servicios que son aproximadamente comparables. No todos los servicios de Google Cloud o de Azure se enumeran y no todos los servicios coincidentes tienen una paridad de características exacta.
Para información general sobre Azure para usuarios de Google Cloud, consulte la introducción a Azure para profesionales de Google Cloud.
Marketplace
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Google Cloud Marketplace | Azure Marketplace | Aplicaciones de terceros que se configuran automáticamente y son muy fáciles de implementar, incluidas soluciones de una o varias máquinas virtuales. |
Plataforma de datos
Base de datos
Tipo | Servicio de Google Cloud | Servicio de Azure | Descripción del servicio de Azure |
---|---|---|---|
Base de datos relacional | Cloud SQL: SQL Server | Familia Azure SQL Base de datos de Azure SQL Instancia administrada de Azure SQL SQL Server en Azure VM Azure SQL Edge |
Familia Azure SQL de los productos de motor de base de datos de SQL Server de la nube Azure SQL Database es un motor de base de datos de plataforma como servicio (PaaS) totalmente administrado Azure SQL Managed Instance es el servicio de base de datos de nube inteligente y escalable que combina la compatibilidad más amplia del motor de base de datos de SQL Server con todas las ventajas de una plataforma como servicio permanente y totalmente administrada IaaS de SQL Server implementado en máquinas virtuales Windows o Linux de Azure Azure SQL Edge es un motor de base de datos relacional optimizado dirigido a implementaciones de IoT y perimetrales |
Cloud SQL MySQL y PostgreSQL | Azure Database for MySQL (servidor único y flexible) Azure Database for PostgreSQL (servidor único y flexible) |
Servicio administrado de base de datos relacional en el que la plataforma controla principalmente la resistencia, la seguridad, la escala y el mantenimiento. | |
Base de datos relacional escalable horizontalmente | Cloud Spanner | Azure Cosmos DB para NoSQL |
Un sistema de base de datos distribuido globalmente que escala horizontalmente sin límites. Es multimodal: clave-valor, grafo y datos de documento. Admite varias API: SQL, JavaScript, Gremlin, MongoDB y Azure Table Storage. El proceso y el almacenamiento se pueden escalar de forma independiente. |
Azure Cosmos DB for PostgreSQL (Citus) | Azure Database for PostgreSQL es una base de datos como servicio completamente administrada basada en el motor de base relacional de código abierto PostgreSQL. La opción de implementación de Hiperescala (Citus) escala consultas entre varias máquinas mediante la creación de particiones con el fin de prestar servicio a las aplicaciones que requieren un mayor escalado y rendimiento. | ||
NoSQL | Cloud Bigtable |
Azure Table Storage | Un almacén de pares clave-valor noSQL de alta escalabilidad para el desarrollo rápido mediante conjuntos de datos semiestructurados masivos. Almacene datos semiestructurados con alta disponibilidad. Admite el esquema de datos flexible y las consultas basadas en OData. |
Cloud Firestore | Azure Cosmos DB | Base de datos distribuida globalmente y de varios modelos que admite varios modelos de datos de forma nativa: clave-valor, documentos, grafos y columnas. | |
Firebase Realtime Database | Fuente de cambios de Azure Cosmos DB | La fuente de cambios de Azure Cosmos DB es un registro persistente de cambios en un contenedor en el orden en que se producen. La fuente de cambios observa si hay algún cambio en un contenedor de Azure Cosmos DB. A continuación, muestra la lista ordenada de los documentos que han cambiado en el orden en el que se modificaron. Los cambios que se conservan se pueden procesar de manera asincrónica e incremental, y la salida se puede distribuir entre uno o varios consumidores para su procesamiento paralelo. | |
En memoria | Cloud Memorystore | Azure Cache for Redis | Un agente de mensajería y una memoria caché de datos segura que proporciona a las aplicaciones un acceso de alto rendimiento y baja latencia a los datos. |
Arquitecturas de bases de datos
Arquitectura | Descripción |
---|---|
Juegos con Azure Cosmos DB | Escale de forma elástica la base de datos para dar cabida a ráfagas impredecibles de tráfico y ofrecer experiencias para varios jugadores de baja latencia a escala mundial. |
Almacenamiento de datos
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
BigQuery | Azure Synapse Analytics Clústeres de macrodatos de SQL Server Azure Databricks |
Almacenamiento de datos empresarial (EDW) basado en la nube que emplea el procesamiento paralelo masivo (MPP) para ejecutar rápidamente consultas complejas en petabytes de datos. Permiten implementar clústeres escalables de contenedores de SQL Server, Spark y HDFS que se ejecutan en Kubernetes. Estos componentes se ejecutan en paralelo con objeto de que se puedan leer, escribir y procesar macrodatos de Transact-SQL o Spark, lo que permite combinar y analizar fácilmente los datos relacionales de alto valor con grandes volúmenes de datos. |
Arquitecturas de almacenamiento de datos
Arquitectura | Descripción |
---|---|
Inteligencia empresarial automatizada | Automatice un flujo de trabajo de extracción, carga y transformación (ELT) en Azure mediante Azure Data Factory con Azure Synapse Analytics. |
Orquestación de datos y ETL
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Cloud Data Fusion | Azure Data Factory Azure Synapse Analytics |
Procesa y traslada datos entre diferentes servicios de proceso y almacenamiento, así como orígenes de datos locales a intervalos especificados. Crear, programar, organizar y administrar canalizaciones de datos. |
Macrodatos y análisis
Procesamiento de macrodatos
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Dataproc | HDInsight de Azure Azure Synapse Analytics Azure Databricks Ingeniería de datos de Microsoft Fabric |
Plataforma de análisis basada en Apache Spark administrada. |
Arquitecturas de macrodatos
Arquitectura | Descripción |
---|---|
Plataforma de datos de Azure de un extremo a otro | Use los servicios de Azure para ingerir, procesar, almacenar, servir y visualizar datos de distintos orígenes. |
Ofertas personalizadas | Esta solución crea sistemas de marketing inteligentes que proporcionan contenido personalizado por el cliente mediante el uso de modelos de Machine Learning que analizan los datos de varios orígenes. |
Análisis de macrodatos con Azure Data Explorer | Los macrodatos y análisis con Azure Data Explorer muestran cómo Azure Data Explorer abastece de volumen, velocidad y diversidad de datos, las tres V de los macrodatos. |
Análisis y visualización
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Cloud Dataflow | Azure Databricks HDInsight de Azure |
Plataforma administrada para el procesamiento de datos por lotes y streaming mediante Apache Beam |
Data Studio Looker |
Power BI | Herramientas de inteligencia empresarial que permiten crear visualizaciones, hacer análisis ad-hoc y producir conocimiento empresarial a partir de los datos. |
Cloud Search | Azure Search | Ofrece búsqueda de texto completo, análisis de búsquedas y otras características relacionadas. |
BigQuery | SQL Server Analysis Services | Proporciona un servicio de consultas interactivo sin servidor y no basado en la nube que usa lenguaje SQL estándar para analizar las bases de datos. |
Arquitecturas de análisis
Arquitectura | Descripción |
---|---|
Inteligencia empresarial automatizada | Automatice un flujo de trabajo de extracción, carga y transformación (ELT) en Azure mediante Azure Data Factory con Azure Synapse Analytics. |
Ingesta y análisis masivo de suministros de noticias en Azure | Cree una canalización para la ingesta y análisis del texto, las imágenes y otros datos de los suministros de noticias de RSS solo mediante servicios de Azure como Azure Cosmos DB y Servicios de Azure AI. |
Datos de series temporales & de IoT
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
BigQuery | Azure Data Explorer Azure Time Series Insights Azure Cosmos DB Inteligencia en tiempo real de Microsoft Fabric |
Plataforma de análisis de macrodatos distribuida, de baja latencia y totalmente administrada, que ejecuta consultas complejas en petabytes de datos. Altamente optimizada para los datos de registro y de series temporales. Servicio de análisis de IoT abierto y escalable de un extremo a otro. Recopile, procese, almacene, consulte y visualice los datos a escala de Internet de las cosas (IoT), muy contextualizados y optimizados para las series temporales. |
Arquitectura de series temporales
Arquitectura | Descripción |
---|---|
Análisis de IoT con Azure Data Explorer | El análisis de la telemetría de IoT con Azure Data Explorer muestra un análisis casi en tiempo real de un gran volumen y una gran variedad de datos de streaming de dispositivos IoT que fluyen a gran velocidad. |
AI y aprendizaje automático
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Vertex AI | Azure Machine Learning | Un servicio en la nube para entrenar, implementar, automatizar y administrar modelos de aprendizaje automático y base, con cuadernos, diseñadores y opciones de automatización. |
TensorFlow | ML.NET | ML.NET es un marco de aprendizaje automático de código abierto y multiplataforma para el aprendizaje automático y la inteligencia artificial. |
TensorFlow | ONNX (Open Neural Network Exchange) | ONNX es un formato abierto creado para representar modelos de Machine Learning que ofrece la compatibilidad máxima y el mayor rendimiento de inferencia. |
API de Cloud Vision - Computer Vision | Servicios de Azure AI Computer Vision | Utilizar el procesamiento de datos visuales para que los equipos puedan identificar y comprender objetos y personas en imágenes y vídeos, etiquetar contenidos, desde objetos a conceptos, extraer texto impreso y manuscrito, reconocer temas familiares como marcas y puntos de referencia, y moderar contenidos. |
Inteligencia artificial de lenguaje natural | Lenguaje de Azure AI | Lenguaje de Azure AI es un servicio administrado para desarrollar aplicaciones de procesamiento de lenguaje natural. Identificar términos y frases clave, analizar opiniones, resumir texto y crear interfaces conversacionales. |
Inteligencia artificial de lenguaje natural | Servicios de Azure AI Reconocimiento del lenguaje conversacional | Una característica de Lenguaje de AI que usa el reconocimiento del lenguaje natural (NLU) para que los usuarios puedan interactuar con sus aplicaciones, bots y dispositivos IoT. |
Voz a texto | Servicios de Azure AI Speech to Text | Transcribe audios a texto en más de 100 idiomas y variantes. Personalice los modelos para mejorar la precisión de la terminología específica del dominio. |
Tablas de AutoML: datos estructurados | ML.NET Model Builder | ML.NET Model Builder proporciona una interfaz visual fácil de entender para crear, entrenar e implementar modelos de Machine Learning personalizados. No se requiere ninguna experiencia previa en aprendizaje automático. Model Builder es compatible con AutoML, que explora automáticamente configuraciones y algoritmos de aprendizaje automático distintos para ayudarle a encontrar la opción más conveniente para su escenario. |
Visión de AutoML | Azure AI Custom Vision | Personalice e inserte Computer Vision de última generación para dominios específicos. Cree experiencias de clientes sin dificultades, optimice procesos de fabricación, acelere campañas de marketing digital y mucho más. No se requiere ninguna experiencia en aprendizaje automático. |
Inteligencia de vídeo de AutoML | Azure Video Indexer | Extraiga fácilmente las conclusiones de los vídeos y enriquezca rápidamente las aplicaciones para mejorar la detección y la involucración. |
Dialogflow | Respuesta a preguntas de Lenguaje de Azure AI | Compile, entrene y publique un bot sofisticado mediante páginas de preguntas más frecuentes, sitios web de soporte técnico, manuales de productos, documentos de SharePoint o contenido editorial en una interfaz de usuario fácil de usar o mediante las API de REST. |
AI Platform Notebooks | Azure Notebooks | Desarrolle y ejecute código desde cualquier lugar con cuadernos de Jupyter Notebook en Azure. |
Imagen de Deep Learning VM | Máquinas virtuales de ciencia de datos | Entornos preconfigurados en la nube para la ciencia de datos y el desarrollo de inteligencia artificial. |
Contenedores de aprendizaje profundo | Compatibilidad de GPU con Azure Kubernetes Service (AKS) | Por lo general, las unidades de procesamiento gráfico (GPU) se usan para cargas de trabajo de cálculo intensivo, como cargas de trabajo de visualización y gráficos, e inferencia de IA. AKS admite la creación de grupos de nodos compatibles con GPU para ejecutar estas cargas de trabajo de cálculo intensivo en Kubernetes. |
Servicio de etiquetado de datos | Azure ML: etiquetado de datos | Una ubicación central para crear, administrar y supervisar proyectos de etiquetado (versión preliminar pública). Úselo para coordinar los datos, las etiquetas y los miembros del equipo para administrar de forma eficaz las tareas de etiquetado. Machine Learning permite la clasificación de imágenes (de varias etiquetas y varias clases) y la identificación de objetos mediante rectángulos de selección. |
AI Platform Training | Azure ML: destinos de proceso | Un entorno o recurso de proceso en el que se ejecuta el script de entrenamiento o se hospeda la implementación del servicio. Esta ubicación puede ser su equipo local o un recurso de proceso en la nube. El uso de los destinos de proceso le facilita cambiar posteriormente el entorno de proceso sin tener que cambiar el código. |
AI Platform Prediction | Azure ML: implementaciones | Implemente el modelo de Machine Learning como un servicio web para realizar predicciones por lotes o en tiempo real a escala. |
Evaluación continua | Azure ML: desfase de datos | Supervise el desfase de datos entre el conjunto de datos de entrenamiento y los datos de inferencia de un modelo implementado. En el contexto del aprendizaje automático, los modelos de aprendizaje automático entrenados pueden experimentar un rendimiento de predicción degradado por el desfase. Con Azure Machine Learning, puede supervisar el desfase de datos y el servicio enviará una alerta de correo electrónico en cuanto lo detecte. |
IA explicable | Azure ML: interoperabilidad de modelos | Comprenda y explique los comportamientos de los modelos de aprendizaje automático. |
Cloud TPU | Máquinas virtuales aceleradas por FPGA | Realice tareas de inferencia de IA y aprendizaje automático optimizadas para la programación de FPGA. Las FPGA se basan en los dispositivos FPGA de Intel. |
Vertex AI | Operaciones de Machine Learning (MLOps) | Una plataforma que simplifica el desarrollo e implementación de modelos de ML y flujos de trabajo de IA, desde la preparación de datos y el entrenamiento del modelo hasta la implementación y supervisión. |
Dialogflow | Microsoft Bot Framework | Ayuda a crear experiencias de inteligencia artificial conversacional e integrar una interfaz de usuario conversacional. |
Arquitecturas de inteligencia artificial y aprendizaje automático
Arquitectura | Descripción |
---|---|
Clasificación de imágenes en Azure | Obtenga información sobre cómo compilar el procesamiento de imágenes en las aplicaciones mediante servicios de Azure como Computer Vision API y Azure Functions. |
Motor de búsqueda inteligente de productos para comercio electrónico | En esta arquitectura se describe cómo utilizar un servicio de búsqueda dedicada para aumentar considerablemente el nivel de pertinencia en los resultados de búsqueda para los clientes de comercio electrónico. |
Catálogo de datos y gobernanza
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Dataplex | Microsoft Purview | Microsoft Purview es una completa cartera de productos que abarca soluciones de gobierno de datos, seguridad de datos y riesgo y cumplimiento. |
Proceso
Servidores virtuales
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Compute Engine | Azure Virtual Machines | Los servidores virtuales permiten a los usuarios implementar, administrar y mantener el software de servidor y de sistema operativo. Los tipos de instancia proporcionan combinaciones de CPU y RAM. Los usuarios pagan por lo que usan con la flexibilidad de cambiar los tamaños. |
Nodos de inquilino único | Azure Dedicated Host | Hospede las máquinas virtuales en hardware que esté dedicado solo al proyecto. |
Batch | Azure Batch | Ejecución de aplicaciones en paralelo a gran escala y de informática de alto rendimiento de manera eficaz en la nube. |
Escalabilidad automática de Compute Engine Grupos de instancias administradas de Compute Engine |
Azure Virtual Machine Scale Sets | Permite cambiar automáticamente el número de instancias de máquina virtual. Para ello, se definen medidas y umbrales que determinan si la plataforma agrega o quita instancias. |
GPU en la nube | Máquinas virtuales optimizadas de GPU | Los tamaños de máquinas virtuales optimizadas para GPU son máquinas virtuales especializadas que están disponibles con GPU individuales, múltiples o fraccionarias. Los tamaños están diseñados para cargas de trabajo de proceso intensivo, uso intensivo de gráficos y visualización. |
Motor de VMware | Azure VMware Solution | Vuelva a implementar en Azure y amplíe a Azure sus cargas de trabajo empresariales basadas en VMware con Azure VMware Solution. Traslade fácilmente las cargas de trabajo basadas en VMware desde su centro de datos a Azure e integre su entorno de VMware con Azure. Siga administrando los entornos existentes con las mismas herramientas de VMware que ya conoce, mientras moderniza sus aplicaciones con servicios nativos de Azure. Azure VMware Solution es un servicio de Microsoft verificado por VMware que se ejecuta en la infraestructura de Azure. |
Contenedores y orquestadores de contenedores
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Cloud Run | Azure Container Apps | Azure Container Apps es la forma más rápida y sencilla de ejecutar un contenedor en Azure, sin tener que aprovisionar ninguna máquina virtual ni adoptar un servicio de orquestación de nivel superior. |
Artifact Registry (beta) Container Registry |
Azure Container Registry | Permite que los clientes almacenen imágenes con el formato de Docker. Se utilizan para crear todos los tipos de implementaciones de contenedor en Azure. |
Kubernetes Engine (GKE) | Azure Kubernetes Service (AKS) | Implemente aplicaciones en contenedores orquestadas con Kubernetes. Simplifique la supervisión y la administración de clústeres mediante actualizaciones automáticas y una consola de operaciones integrada. Consulte Recorrido de una solución de AKS. |
Supervisión de Kubernetes Engine | Conclusiones de contenedor de Azure Monitor | Azure Monitor Container Insights es una característica diseñada para supervisar el rendimiento de las cargas de trabajo de contenedor implementadas en clústeres de Kubernetes administrados hospedados en Azure Kubernetes Service (AKS), Azure Container Instances, clústeres de Kubernetes autoadministrados hospedados en Azure Stack o de forma local; o Red Hat OpenShift en Azure. |
Anthos Service Mesh | Open Service Mesh (OSM) | Es una malla de servicio nativa en la nube ligera y extensible. OSM tiene un enfoque simple para que los usuarios puedan administrar de forma uniforme las características de observabilidad para entornos de microservicios muy dinámicos, así como protegerlas y disfrutar de ellas de inmediato. |
Arquitecturas de contenedor
Estas son algunas arquitecturas que usan AKS como orquestador.
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). |
CI/CD para aplicaciones de AKS con Acciones de GitHub y GitFlow | Esta arquitectura es aplicable a las empresas que quieran modernizar el desarrollo de aplicaciones de un extremo a otro mediante contenedores, integración continua (CI) para la compilación y GitOps para la implementación continua (CD). |
Functions
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Cloud Functions | Funciones de Azure | Integración de sistemas y ejecución de procesos de back-end en respuesta a eventos o programaciones sin necesidad de aprovisionar ni administrar servidores. |
Arquitecturas sin servidor
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. |
DevOps y supervisión de aplicaciones
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Operations (antes llamada Stackdriver) | Azure Monitor | Maximiza la disponibilidad y el rendimiento de las aplicaciones y los servicios con una completa solución que permite recopilar, analizar y actuar sobre datos de telemetría tanto en la nube como en entornos locales. Esta solución le ayudará a entender cómo funcionan las aplicaciones y le permitirá identificar de manera proactiva los problemas que les afectan y los recursos de los que dependen. |
Cloud Trace | Azure Monitor | Maximiza la disponibilidad y el rendimiento de las aplicaciones y los servicios con una completa solución que permite recopilar, analizar y actuar sobre datos de telemetría tanto en la nube como en entornos locales. Esta solución le ayudará a entender cómo funcionan las aplicaciones y le permitirá identificar de manera proactiva los problemas que les afectan y los recursos de los que dependen. |
Depurador de instantáneas (Depurador de Cloud en desuso) | Application Insights (Azure Monitor) | Application Insights de Azure Monitor, una característica deAzure Monitor, destaca en Administración del rendimiento de aplicaciones (APM) para aplicaciones web activas. Esta solución le ayudará a entender cómo funcionan las aplicaciones y le permitirá identificar de manera proactiva los problemas que les afectan y los recursos de los que dependen. |
Cloud Profiler | Application Insights (Azure Monitor) | Application Insights de Azure Monitor, una característica deAzure Monitor, destaca en Administración del rendimiento de aplicaciones (APM) para aplicaciones web activas. Esta solución le ayudará a entender cómo funcionan las aplicaciones y le permitirá identificar de manera proactiva los problemas que les afectan y los recursos de los que dependen. |
Cloud Source Repositories | Azure Repos y Repositorios de GitHub | Un servicio en la nube para colaborar en el desarrollo de código. |
Cloud Build | Azure Pipelines y Acciones de GitHub | Servicio de compilación totalmente administrado que admite la implementación y la integración continuas. |
Artifact Registry | Azure Artifacts y Paquetes de GitHub | Agregue una administración de paquetes completamente integrada a las canalizaciones de integración continua o entrega continua (CI/CD) con un solo clic. Cree y comparta fuentes de paquetes de Maven, npm, NuGet y Python desde orígenes públicos y privados con equipos de cualquier tamaño. |
Herramientas para desarrolladores de Cloud (incluido Cloud Code) | Herramientas de desarrollo de Azure | Colección de herramientas para crear, depurar, implementar, diagnosticar y administrar servicios y aplicaciones escalables y multiplataforma. |
SDK de gcloud | SDK y herramientas de Azure | Los SDK de Azure son colecciones de bibliotecas creadas para facilitar el uso de los servicios de Azure con el lenguaje que elija. Estas bibliotecas están diseñadas para ser coherentes, accesibles, detectables, confiables e idiomáticas. La Interfaz de la línea de comandos (CLI) de Azure es un conjunto de comandos que se usa para crear y administrar recursos de Azure. La CLI de Azure está disponible en los servicios de Azure y está diseñada para ayudarle a trabajar rápidamente con Azure, con especial atención a la automatización. |
Cloud Shell | Azure Cloud Shell | Azure Cloud Shell es un shell interactivo, autenticado y al que se puede acceder desde un explorador para administrar recursos de Azure. Ofrece la flexibilidad de poder elegir la experiencia de shell que mejor se adapte a la forma de trabajar de cada uno, Bash o PowerShell. |
PowerShell en Google Cloud | Azure PowerShell | Azure PowerShell es un conjunto de cmdlets para administrar los recursos de Azure directamente desde la línea de comandos de PowerShell. Aunque fácil de aprender y de empezar a trabajar con él, Azure PowerShell proporciona características de automatización eficaces. Escrito en .NET Standard, Azure PowerShell trabaja con PowerShell 5.1 en Windows y PowerShell 6 x y versiones posteriores en todas las plataformas. |
Cloud Deployment Manager | Azure Marketplace | El marketplace es el destino principal de todo el software que necesita: certificado y optimizado para ejecutarse en Azure. |
Cloud Deployment Manager | Azure Resource Manager | Permite que los usuarios automaticen las tareas de TI manuales, propensas a errores, con una ejecución prolongada y repetidas con frecuencia. |
Arquitecturas de DevOps
Arquitectura | Descripción |
---|---|
CI/CD para aplicaciones de AKS con Acciones de GitHub y GitFlow | Esta arquitectura es aplicable a las empresas que quieran modernizar el desarrollo de aplicaciones de un extremo a otro mediante contenedores, integración continua (CI) para la compilación y GitOps para la implementación continua (CD). |
Internet de las cosas (IoT)
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Cloud IoT Core | MQTT broker de Azure Event Grid Azure IoT Hub |
Las puertas de enlace para administrar la comunicación bidireccional con dispositivos IoT de forma segura y a escala. |
Cloud Pub/Sub | Consulte la sección Mensajería y eventos | Procese los datos de streaming y rediríjalos a un motor de procesamiento siguiente o bien a una plataforma de almacenamiento o de base de datos. |
Edge TPU | Azure IoT Edge Operaciones de IoT de Azure |
Implementa la inteligencia en la nube directamente en dispositivos IoT para su ejecución en escenarios locales. |
Arquitecturas de IoT
Arquitectura | Descripción |
---|---|
Arquitectura de referencia de Azure IoT | Arquitectura recomendada para aplicaciones de IoT en Azure con componentes de plataforma como servicio (PaaS). |
Administración
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Facturación de Cloud | Azure Billing API | Servicios que ayudan a generar, supervisar, pronosticar y compartir datos de facturación por el uso de recursos en función del tiempo, la organización o los recursos de un producto. |
Cloud Console | Azure Portal | Consola de administración unificada que simplifica la compilación, la implementación y el uso de sus recursos en la nube. |
Operations (antes llamada Stackdriver) | Azure Monitor | Solución completa para recopilar, analizar y actuar sobre datos de telemetría desde los entornos local y en la nube. |
Cost Management | Microsoft Cost Management | Microsoft Cost Management le ayudará a entender su factura de Azure, a administrar su cuenta y sus suscripciones, a controlar el gasto de Azure, y a optimizar el uso de los recursos. |
Mensajería y eventos
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Cloud Pub/Sub | Azure Service Bus | Admite un conjunto de tecnologías de middleware orientadas a mensajes y basadas en la nube, entre las que se incluyen una cola de mensajes de confianza y una mensajería de publicación/suscripción duradera. |
Cloud Pub/Sub | Azure Event Grid | Servicio de enrutamiento de eventos completamente administrado que permite el consumo de eventos uniforme mediante un modelo de publicación-suscripción. |
Cloud Pub/Sub | Azure Event Hubs | Servicio en tiempo real de ingesta de datos y microprocesamiento por lotes que se utiliza para crear canalizaciones de datos dinámicas y se integra con otros servicios de Azure. |
Arquitecturas de mensajería
Arquitectura | Descripción |
---|---|
Aplicación web escalable | Use los procedimientos probados de esta arquitectura de referencia para mejorar la escalabilidad y el rendimiento en una aplicación web de Azure App Service. |
Integración empresarial mediante colas y eventos | Arquitectura recomendada para la implementación de un patrón de integración empresarial con Azure Logic Apps, Azure API Management, Azure Service Bus y Azure Event Grid. |
Redes
Área | Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|---|
Redes virtuales en la nube | Red privada virtual (VPN) | Azure Virtual Network (VNET) | Ofrece un entorno privado aislado en la nube. Los usuarios pueden controlar su entorno de red virtual, incluso la selección de su propio intervalo de direcciones IP, la adición o actualización de intervalos de direcciones, la creación de subredes y la configuración de tablas de enrutamiento y puertas de enlace de red. |
Administración de DNS | Cloud DNS | DNS de Azure | Administre sus registros de DNS con las mismas credenciales que utiliza para la facturación y el contrato de soporte técnico en los demás servicios de Azure. |
Cloud DNS | Azure Traffic Manager | Azure Traffic Manager es un equilibrador de carga basado en DNS que le permite distribuir el tráfico de forma óptima a servicios de regiones de Azure globales, al tiempo que proporciona una alta disponibilidad y capacidad de respuesta. | |
DNS interno | DNS privado de Azure | Administra y resuelve los nombres de dominio de la red virtual, sin necesidad de configurar una solución DNS personalizada, y proporciona una resolución de nomenclatura para las máquinas virtuales (VM) dentro de una red virtual y cualquier red virtual conectada. | |
Conectividad híbrida | Cloud Interconnect | Azure ExpressRoute | Establece una conexión de red privada entre una ubicación y el proveedor de servicios en la nube (no a través de Internet). |
Cloud VPN Gateway | Puerta de enlace de red virtual de Azure | Conecta redes virtuales de Azure a otras del mismo tipo, o bien a redes locales del cliente (de sitio a sitio). Permite que los usuarios finales se conecten a los servicios de Azure a través de una tunelación VPN (de punto a sitio). | |
Cloud VPN Gateway | Azure Virtual WAN | Azure Virtual WAN simplifica la conectividad de ramas a gran escala con VPN y ExpressRoute. | |
Cloud router | Puerta de enlace de red virtual de Azure | Habilita el intercambio de rutas dinámicas mediante BGP. | |
Equilibrio de carga | Equilibrio de carga de red | Equilibrador de carga de Azure | Azure Load Balancer equilibra la carga de tráfico en el nivel 4 (todos los protocolos TCP o UDP). |
Equilibrio de carga en la nube | Azure Front Door | Azure Front Door habilita el equilibrio de carga global entre regiones mediante una única dirección IP de difusión por proximidad. | |
Equilibrio de carga en la nube | Introducción a Puerta de enlace de aplicaciones | Application Gateway es un equilibrador de carga de nivel 7. TI usa los back-ends con cualquier dirección IP que sea accesible. Admite la terminación SSL, la afinidad de sesión basada en cookies y la distribución round robin para el tráfico de equilibrio de carga. | |
Equilibrio de carga en la nube | Azure Traffic Manager | Azure Traffic Manager es un equilibrador de carga basado en DNS que le permite distribuir el tráfico de forma óptima a servicios de regiones de Azure globales, al tiempo que proporciona una alta disponibilidad y capacidad de respuesta. | |
Red de entrega de contenido | Cloud CDN | Azure CDN | Una red de entrega de contenido (CDN) es una red distribuida de servidores que puede proporcionar contenido web a los usuarios de manera eficaz. |
Firewall | Reglas de firewall | Grupos de seguridad de aplicaciones | Los grupos de seguridad de la aplicación de Azure permiten agrupar máquinas virtuales y definir directivas de seguridad de red basadas en dichos grupos. |
Reglas de firewall | Grupos de seguridad de red | El grupo de seguridad de red de Azure filtra el tráfico de red hacia y desde los recursos de Azure de una red virtual de Azure. | |
Reglas de firewall | Azure Firewall | Azure Firewall es un servicio de seguridad de red administrado y basado en la nube que protege los recursos de Azure Virtual Network. Se trata de un firewall como servicio con estado completo que incorpora alta disponibilidad y escalabilidad a la nube sin restricciones. | |
Firewall de aplicaciones web | Cloud Armor | Firewall de aplicaciones web de Azure en Azure Application Gateway | El firewall de aplicaciones web (WAF) de Azure ofrece una protección centralizada de las aplicaciones web contra las vulnerabilidades de seguridad más habituales. |
Cloud Armor | Front Door: Firewall de aplicaciones web en Azure | Firewall de aplicaciones web (WAF) en Azure Front Door proporciona protección centralizada para las aplicaciones web. | |
Cloud Armor | CDN: Firewall de aplicaciones web en Azure | Firewall de aplicaciones web (WAF) en Azure Content Delivery Network (CDN) de Microsoft proporciona protección centralizada para el contenido web. | |
NAT Gateway | Cloud NAT | Azure NAT Gateway | NAT Gateway (traducción de direcciones de red) brinda traducciones NAT salientes para la conectividad a Internet de redes virtuales. |
Conectividad privada con PaaS | Conexión de servicio privado | Azure Private Link | Azure Private Link le permite acceder a los servicios PaaS de Azure y a los servicios hospedados en Azure que son propiedad de los clientes, o a los servicios de asociados, a través de un punto de conexión privado de la red virtual. |
Telemetría | Registros de flujo de VPC | Registros de flujo de NSG | Los registros de flujo de grupos de seguridad de red (NSG) son una característica de Network Watcher que permite consultar información acerca del tráfico IP de entrada y de salida en un grupo de seguridad de red. |
Registros de reglas de firewall | Registros de flujo de NSG | Los registros de flujo de grupos de seguridad de red (NSG) son una característica de Network Watcher que permite consultar información acerca del tráfico IP de entrada y de salida en un grupo de seguridad de red. | |
Operations (antes llamada Stackdriver) | Azure Monitor | Azure Monitor ofrece una solución completa para recopilar, analizar y actuar en la telemetría desde los entornos local y en la nube. Las consultas de registro ayudan a maximizar el valor de los datos recopilados en los registros de Azure Monitor. | |
Network Intelligence Center | Azure Network Watcher | Azure Network Watcher proporciona herramientas para supervisar, diagnosticar, ver las métricas y habilitar o deshabilitar registros de recursos en una red virtual de Azure. | |
Otras opciones de conectividad | Interconexión directa,Interconexión de asociados, Emparejamiento de operadores | VPN de sitio a sitio de Azure,VPN de punto a sitio de Azure | Punto a sitio le permite crear una conexión segura a la red virtual desde un equipo cliente individual. Sitio a sitio es una conexión entre dos o más redes como, por ejemplo, entre una red corporativa y la red de una sucursal. |
Arquitecturas de red
Arquitectura | Descripción |
---|---|
Implementación de NVA de alta disponibilidad | Aprenda a implementar aplicaciones virtuales de red de alta disponibilidad en Azure. Este artículo incluye arquitecturas de ejemplo de entrada, salida y de entrada y salida. |
Topología de red en estrella tipo hub-and-spoke en Azure | Obtenga información sobre cómo implementar una topología en estrella tipo hub-and-spoke en Azure, donde el centro es una red virtual y los radios son redes virtuales que se emparejan con el centro. |
Implementación de una red híbrida segura | Vea una red híbrida segura que extiende una red local a Azure con una red perimetral entre la red local y una red virtual de Azure. |
Seguridad e identidad
Área | Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|---|
Autenticación y autorización | Identidad de nube | Microsoft Entra ID | El servicio de identidad empresarial de Microsoft Entra proporciona inicio de sesión único y autenticación multifactor, lo que permite la administración central de usuarios o grupos y la federación de identidades externas. |
Plataforma de identidad | Azure Active Directory B2C | Servicio de administración de identidades global y de alta disponibilidad para aplicaciones orientadas al consumidor, que se puede utilizar con cientos de millones de identidades. Administre el acceso de clientes, consumidores y ciudadanos a sus aplicaciones de negocio a consumidor (B2C). | |
Autenticación multifactor | Autenticación multifactor | Autenticación multifactor de Microsoft Entra | Protege el acceso a los datos y las aplicaciones, al tiempo que satisface la demanda de los usuarios de un proceso de inicio de sesión sencillo. |
RBAC | Administración de identidades y acceso | Control de acceso basado en rol | El control de acceso basado en rol (Azure RBAC) ayuda a administrar quién tiene acceso a los recursos de Azure, qué pueden hacer con esos recursos y a qué áreas puede acceder. |
ABAC | Administración de identidades y acceso | Control de acceso basado en atributos de Azure | El control de acceso basado en atributos (ABAC) es un sistema de autorización que define el acceso en función de los atributos asociados a las entidades de seguridad, los recursos y el entorno de una solicitud de acceso. |
Confianza cero | Chrome Enterprise Premium | Acceso condicional de Microsoft Entra | El acceso condicional es la herramienta que usa Microsoft Entra ID para reunir señales, tomar decisiones y aplicar directivas organizativas. |
Administración de recursos | Resource Manager | Azure Resource Manager | Proporciona un nivel de administración que permite crear, actualizar y eliminar recursos en la cuenta de Azure, como el control de acceso, los bloqueos y las etiquetas, para proteger y organizar los recursos después de la implementación. |
Cifrado | Cloud KMS,Secret Manager | Azure Key Vault | Proporciona una solución de seguridad y funciona con otros servicios. Para ello, le permite administrar, crear y controlar las claves de cifrado almacenadas en módulos de seguridad de hardware (HSM). |
Cifrado de datos en reposo | Cifrado en reposo | Azure Storage Service Encryption (cifrado predeterminado) | Azure Storage Service Encryption ayuda a salvaguardar y proteger sus datos y cumplir con los compromisos de cumplimiento y seguridad de su organización. |
Datos en uso | Computación confidencial | Informática confidencial de Azure | Cifra los datos en uso. |
Módulo de seguridad de hardware (HSM) | HSM en la nube | Azure Dedicated HSM | Servicio de Azure que proporciona almacenamiento de claves criptográficas en Azure para hospedar claves de cifrado y realizar operaciones criptográficas en un servicio de alta disponibilidad de módulos de seguridad de hardware (HSM) certificados con FIPS 140-2 nivel 3. |
Prevención de pérdida de datos (DLP) | Prevención de pérdida de datos en la nube | Microsoft Purview Information Protection | Microsoft Purview Information Protection (anteriormente, Azure Information Protection) le ayuda a descubrir, clasificar y proteger la información confidencial dondequiera que viva o viaje. |
Seguridad | Centro de comandos de seguridad, Web Security Scanner | Microsoft Defender for Cloud | Microsoft Defender for Cloud es una plataforma de protección de aplicaciones nativas de la nube (CNAPP) que incluye un conjunto de medidas y procedimientos de seguridad diseñado para proteger las aplicaciones basadas en la nube. |
Detección de amenazas | Event Threat Detection | Microsoft Defender for Identity | Microsoft Defender for Identity es una solución de seguridad basada en la nube que ayuda a proteger la supervisión de identidades. |
SIEM | Crónica | Microsoft Sentinel | Una plataforma de administración de eventos e información de seguridad nativa de nube (SIEM) que usa inteligencia artificial integrada para analizar grandes volúmenes de datos de todos los orígenes, incluidos usuarios, aplicaciones, servidores y dispositivos que se ejecutan de forma local o en cualquier nube. |
Seguridad del contenedor | Seguridad del contenedor | Seguridad de los contenedores en Microsoft Defender for Cloud | Microsoft Defender for Cloud es la solución nativa de Azure para proteger los contenedores. |
Artifact Registry | Azure Container Registry | Servicio privado administrado del Registro de Docker que se basa en Docker Registry 2.0 que es de código abierto. Cree y mantenga los registros de Azure Container para almacenar y administrar las imágenes privadas del contenedor Docker y los artefactos relacionados que le permiten implementar solo contenedores de confianza. |
Las arquitecturas de seguridad
Arquitectura | Descripción |
---|---|
Detección de fraudes en tiempo real | Detecte actividades fraudulentas en tiempo real con Azure Event Hubs y Stream Analytics. |
Aplicaciones web administradas de forma segura | Obtenga información sobre la implementación de aplicaciones seguras con Azure App Service Environment, el servicio Azure Application Gateway y el firewall de aplicaciones web. |
Indicadores de amenazas para la inteligencia sobre ciberamenazas en Microsoft Sentinel | Importe indicadores de amenazas, vea registros, cree reglas para generar alertas de seguridad e incidentes, y visualice datos de inteligencia sobre amenazas con Microsoft Sentinel. |
Storage
Almacenamiento de objetos
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Cloud Storage Cloud Storage for Firebase |
Almacenamiento de blobs de Azure | Servicio de almacenamiento de objetos para casos de uso como aplicaciones en la nube, distribución de contenido, copias de seguridad, archivado, recuperación ante desastres y análisis de macrodatos. |
Almacenamiento en bloque
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Disco persistente SSD local |
Azure Disk Storage | Almacenamiento en SSD optimizado para operaciones de lectura/escritura y E/S intensivas. Para su uso como almacenamiento de máquina virtual de Azure de alto rendimiento. |
File Storage
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
FileStore | Azure Files, Azure NetApp Files | Almacenamiento basado en archivos y almacenamiento de NetApp Appliance hospedado. |
Google Drive | OneDrive para la Empresa | Solución de almacenamiento en la nube y uso compartido de archivos para que las empresas almacenen, accedan y compartan archivos en cualquier momento y en cualquier lugar. |
Arquitecturas de almacenamiento
Arquitectura | Descripción |
---|---|
Soluciones para el almacenamiento de datos médicos | Almacene datos del sector sanitario de forma eficaz y asequible con soluciones basadas en la nube de Azure. Administre los registros médicos con el nivel más alto de seguridad integrada. |
Transferencia de datos masiva
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
Transfer Appliance | Azure Import/Export | Solución de transporte de datos que utiliza discos y dispositivos seguros para transferir grandes cantidades de datos. También ofrece protección de datos durante el tránsito. |
Transfer Appliance | Azure Data Box | Solución de transporte de datos a escala de petabyte a exabyte que usa dispositivos de almacenamiento de datos seguros para transferir grandes cantidades de datos hacia y desde Azure. |
Servicios de aplicación
Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|
App Engine | Azure App Service | Plataforma de hospedaje administrada que proporcionan servicios fáciles de usar para implementar y escalar aplicaciones web y servicios. |
Apigee | Azure API Management | Solución llave en mano para publicar API para consumidores externos e internos. |
Arquitecturas web
Arquitectura | Descripción |
---|---|
Diseño de una aplicación web escalable de comercio electrónico | El sitio web de comercio electrónico incluye sencillos flujos de trabajo de procesamiento de pedidos con la ayuda de los servicios de Azure. Gracias a Azure Functions y Web Apps, los desarrolladores pueden centrarse en la creación de experiencias personalizadas y dejar que Azure se encargue de la infraestructura. |
Aplicación web sin servidor | Esta arquitectura de referencia muestra una aplicación web sin servidor que proporciona contenido estático desde Azure Blob Storage e implementa una API con Azure Functions. |
Varios
Área | Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|---|
Flujo de trabajo | Compositor | Azure Logic Apps | Tecnología sin servidor para conectar aplicaciones, datos y dispositivos en cualquier lugar, tanto en local como en la nube para grandes ecosistemas de conectores basados en la nube y SaaS. |
Servicios de integración empresarial | G Suite | Microsoft 365 | Servicio en la nube completamente integrado que proporciona comunicaciones, correo electrónico y administración de documentos en la nube, y que está disponible en una amplia variedad de dispositivos. |
Juegos | Game Servers | Azure PlayFab | Servicios administrados para hospedar servidores de juegos dedicados. |
Híbrido | Anthos | Azure Arc | En el caso de los clientes que quieren simplificar entornos complejos y distribuidos en entornos locales, perimetrales y multinube, Azure Arc permite la implementación de servicios de Azure en cualquier lugar y extiende la administración de Azure a cualquier infraestructura. |
Blockchain | Digital Asset | Azure Confidential Ledger | Almacén de datos no estructurados resistente a alteraciones, hospedado en entornos de ejecución de confianza y con el respaldo de evidencia que se pueden comprobar criptográficamente. |
Supervisión | Supervisión en la nube | Application Insights | Servicio que proporciona visibilidad sobre el rendimiento, el tiempo de actividad y el mantenimiento general de las aplicaciones con tecnología de nube. |
Registro | Registro en la nube | Log Analytics | Servicio para la administración y el análisis de registros en tiempo real. |
Herramientas de migración
Área | Servicio de Google Cloud | Servicio de Azure | Descripción |
---|---|---|---|
Migración de aplicaciones a contenedores | Migración para Anthos | Azure Migrate: Herramienta de contenedorización de aplicaciones | Modernice la aplicación mediante su migración a contenedores de AKS o App Services. |
Migración de máquinas virtuales | Migración para Compute Engine | Azure Migrate: Herramienta Server Migration | Migre servidores desde cualquier lugar a Azure. |
Migración de VMware | Google Cloud VMware Engine | Azure VMware Solution | Traslade o amplíe entornos de VMware locales a Azure. |
Migración de bases de datos | Database Migration Service | Azure Database Migration Service (clásico), Extensión de Azure SQL Migration para Azure Data Studio | Servicio totalmente administrado diseñado para permitir migraciones completas desde varios orígenes de base de datos hasta las plataformas de datos de Azure con un tiempo de inactividad mínimo. |
Programas de migración | Google Cloud Rapid Assessment & Migration Program (RAMP) | Programa de modernización y migración de Azure | Aprenda a trasladar sus aplicaciones, datos e infraestructura a Azure mediante un enfoque probado de modernización y migración a la nube. |
Server Assessment | Migración a Google Cloud | Azure Migrate | Aumenta la inteligencia empresarial, ya que presenta con precisión entornos de TI completos en un solo día. |
Evaluación de la base de datos | Migración a Google Cloud | Data Migration Assistant | Ayuda a identificar posibles problemas que bloquean la migración. Identifica características no admitidas, nuevas características que puede aprovechar después de la migración y la ruta de acceso correcta para la migración de la base de datos. |
Valoración y migración de aplicaciones web | Migración de aplicaciones de Google Cloud | Asistente de migración de aplicaciones web, Evaluación de aplicaciones y códigos de Azure Migrate, Azure Migrate | Evalúe aplicaciones web locales y mígrelas a Azure. |
Pasos siguientes
Si no está familiarizado con Azure, revise el módulo interactivo Servicios principales de Cloud Services: introducción a Azure en los cursos de Microsoft Learn.