En este artículo se presentan algunos de los servicios clave de Azure que se usan con más frecuencia como desarrollador. Para obtener una lista completa de todos los servicios de Azure, consulte la página del centro de documentación de Azure.
Hospede aplicaciones web y API de .NET, Java, Node.js y Python en un servicio de Azure totalmente administrado. Solo tiene que implementar el código en Azure. Azure se encarga de toda la administración de la infraestructura, como la alta disponibilidad, el equilibrio de carga y el escalado automático.
Hospede aplicaciones web estáticas creadas con marcos como Gatsby, Hugo o VuePress, o aplicaciones web modernas compiladas con Angular, React, Svelte o Vue. Las aplicaciones web estáticas compilan e implementan automáticamente en función de los cambios de código y la integración de la API de características con Azure Functions.
Una plataforma de proceso sin servidor para crear segmentos pequeños y discretos de código que se pueden desencadenar a partir de una variedad de eventos diferentes. Entre las aplicaciones comunes se incluyen la creación de API sin servidor o la orquestación de arquitecturas de unidad de eventos.
Ejecute contenedores de Docker a petición en un entorno de Azure administrado y sin servidor. Azure Container Instances es una solución para cualquier escenario que puede funcionar en contenedores aislados, sin orquestación.
Implemente rápidamente un clúster de Kubernetes listo para producción en la nube y descargue la sobrecarga operativa en Azure. Azure controla tareas críticas, como el mantenimiento y la supervisión del estado. Solo tiene que administrar y mantener los nodos del agente.
Hospede aplicaciones de microservicios de Spring Boot en Azure, sin cambios de código necesarios. Azure Spring Apps proporciona supervisión, administración de configuración, detección de servicios, integración de CI/CD, etc.
Hospede la aplicación mediante máquinas virtuales en Azure cuando necesite más control sobre el entorno informático. Las máquinas virtuales de Azure ofrecen un entorno informático flexible y escalable para máquinas virtuales Linux y Windows.
Servicios de Azure AI
Los servicios de Azure AI le ayudan a crear aplicaciones de INTELIGENCIA ARTIFICIAL con API y modelos precompilados y personalizables. Algunos ejemplos de aplicaciones son el procesamiento del lenguaje natural para conversaciones, búsqueda, supervisión, traducción, voz, visión y toma de decisiones.
Use modelos de lenguaje eficaces, como la serie de modelos GPT-3, Codex e Embeddings para la generación de contenido, el resumen, la búsqueda semántica y el lenguaje natural a la traducción de código.
Recuperación de información a escala para aplicaciones de búsqueda tradicionales y conversacionales, con seguridad y opciones para el enriquecimiento y la vectorización de inteligencia artificial.
Una base de datos NoSQL totalmente administrada y basada en la nube. Azure Cosmos DB incluye varias API, incluidas las API compatibles con MongoDB, Cassandra y Gremlin.
Un agente de mensajería y caché de datos seguro que proporciona acceso de alto rendimiento y baja latencia a los datos de las aplicaciones.
Storage
Los productos de Azure Storage ofrecen servicios de almacenamiento de datos híbridos y en la nube seguros y escalables. Las ofertas incluyen servicios para soluciones de almacenamiento híbrido y servicios para transferir, compartir y realizar copias de seguridad de datos.
Azure Blob Storage permite a las aplicaciones almacenar y recuperar archivos en la nube. Azure Storage es muy escalable para almacenar grandes cantidades de datos, los cuales se almacenan de forma redundante para garantizar una alta disponibilidad.
Azure Data Lake Storage está diseñado para admitir el análisis de macrodatos al proporcionar almacenamiento escalable y rentable para datos estructurados, semiestructurados o no estructurados.
Mensajería
Estos son algunos de los servicios más populares que administran el envío, la recepción y el enrutamiento de mensajes desde y hacia aplicaciones.
Un agente de mensajes de empresa totalmente administrado que admite integraciones de punto a punto y de publicación y suscripción. Es ideal para crear aplicaciones desacopladas, nivelación de carga basada en cola o facilitar la comunicación entre microservicios.
Almacene y acceda a secretos de aplicación como cadena de conexión s y claves de API en un almacén cifrado con acceso restringido para asegurarse de que los secretos y la aplicación no están en peligro.
Esta característica de Azure Monitor proporciona administración del rendimiento de aplicaciones (APM) para mejorar el rendimiento, la confiabilidad y la calidad de las aplicaciones web activas.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea: https://aka.ms/ContentUserFeedback.