Archivo de la etiqueta: Arquitectura

Explorando Azure Functions

Azure Functions es un servicio relativamente nuevo de Microsoft Azure (lanzado como Preview a fines de marzo de 2016) que nos permite ejecutar código en base a eventos, sin preocuparnos en absoluto por la infraestructura en donde corre, una corriente llamada arquitectura serverless (sin servidor).

Dos servicios con los que compite son AWS Lambda y Google Cloud Functions.

Características

Lenguajes

Tenemos una amplia variedad de lenguajes para programar una Azure Function: C#, JavaScript, F# (en preview), Python, PHP, Java, e incluso Bash, Batch o PowerShell. Sigue leyendo

Anuncios

Introducción a Azure Service Fabric

¿Qué es Azure Service Fabric?

Service Fabric es una plataforma de sistemas distribuidos que nos facilita el empaquetado, despliegue y gestión de microservicios escalables y confiables, teniendo en cuenta los desafíos de desarrollar y administrar aplicaciones en la nube. Los desarrolladores y administradores pueden evitar resolver problemas complejos de infraestructura y en cambio enfocarse en la implementación de workloads de misión crítica sabiendo que son escalables, confiables y administrables.

Aplicaciones basadas en microservicios

Mucho se habla hoy de los microservicios, pero ¿qué es una arquitectura de microservicios? Sigue leyendo

Infografía: Patrones de diseño en la nube

¿Estás interesado en saber cómo diseñar aplicaciones en la nube? La infografía de Patrones de Diseño de la Nube de Microsoft es una buena referencia de patrones de diseño de arquitecturas cloud. La infografía muestra los problemas más comunes en el diseño de aplicaciones cloud en Microsoft Azure:

Infografía de Patrones de Diseño en la Nube

La infografía completa se puede ver y descargar desde: https://azure.microsoft.com/es-es/documentation/infographics/cloud-design-patterns/

@gjbellmann

Azure Queues y Service Bus Queues, diferencias y similitudes

Introducción

Microsoft Azure nos ofrece dos alternativas a la horas de armar sistemas basados en colas de mensajes: Azure Queue Storage y Service Bus Queues.

El servicio de Azure Queue Storage es parte de la infraestructura de Azure Storage (que también nos ofrece Blobs y Tables), y están basadas en una interfaz REST.

El servicio de Service Bus Queues, es parte de una infraestructura de mensajes más amplia, que soporta colas, como así también publicador/suscriptor, remoting de Web services y patrones de integración.

Consideraciones tecnológicas

Ambos servicios tienen sus diferencias y similitudes, y podremos usar uno u otro (o ambos) de acuerdo a las necesidades técnicas y/o de negocio del problema que estemos resolviendo. Sigue leyendo