Service Fabric es una plataforma de sistemas distribuidos que nos ayuda a empaquetar, desplegar y gestionar microservicios de forma escalable y confiable. Hace cosa de un mes, Microsoft anunció que el código de Service Fabric pasaba a ser de código abierto bajo licencia MIT. Puedes acceder a ...
En esta entrada, voy a explicar cómo podemos reutilizar clases entre varias Azure Functions pertenecientes a la misma Azure Function App. Partiendo de un ejemplo anterior de mi blog, en el que explicaba como cargar y utilizar una clase desde la clase principal de nuestra Azure Function, imaginem...
En esta entrada, voy a explicar cómo podemos crear y utilizar una clase desde nuestra Azure Function. En general, lo que tendremos es la clase principal y entrada de ejecución de nuestra Azure Function, y que corresponde con el código del fichero run.csx. Adicionalmente, voy a crear una clase...
Microsoft ha anunciado una nueva versión de la extensión de Durable Functions para Microsoft Azure Functions y Azure WebJobs que en este caso, corresponde con la versión 1.3.0 Release Candidate. Las Durable Functions tienen como misión habilitar orquestación de funciones de larga duración e...
Microsoft ha anunciado el soporte para el protocolo HTTP/2 para Azure App Service. Recordemos que HTTP 0.9 se anunció en el año 1991, HTTP 1.0 se anunció en el año 1996, mientras que HTTP 1.1 lo hizo en el año 1999. Desde entonces y respecto al protocolo HTTP no ha habido actualización sobr...
Si eres de los que aún Azure te dan escalofríos y simplemente no te has atrevido a probarlo, el recurso que voy a compartir podría ayudarte a practicar y aprender más sobre Azure, y en concreto sobre las Azure App Service Web Apps, más conocidas como Web Apps solamente. Y es que esta informa...
Libro en formato pdf y escrito en inglés por Brendan Burns sobre el diseño de sistemas distribuidos. El libro de 164 páginas y 12 capítulos, nos introduce en los conceptos de los sistemas distribuidos, la reutilización de patrones y prácticas para construir sistemas distribuidos, así como ...
En anteriores entradas de mi blog, veíamos como personalizar la ruta de nuestras Azure Functions ya sea de forma global o de forma concreta para cada Azure Funtion. Sin embargo, a la hora de personalizar la URL a la que debe antender una Azure Function, puede ser realizada de forma simple como v...
En una entrada anterior, mostraba como personalizar la ruta de todas nuestras Azure Functions a través del fichero host.json de la Azure Function App. Sin embargo, puede ser que en un momento dado queramos personalizar nuestras Azure Functions para que respondan a diferentes URLs concretas. En c...
Todas las Azure Functions tienen una estructura principal como URL del tipo: https://<functionapp>.azurewebsites.net/api/<function> Cada vez que escribimos una nueva Azure Function, tenemos esta misma estructura. Ahora bien, quizás deseemos (por la razón que sea) eliminar la palab...
La información que se indica a continuación debe ser tenida en cuenta como un mantra de desarrollo de aplicaciones Web. Daniel Roth ha escrito una interesante entrada en el blog de desarrollo Web de Microsoft en el que nos recuerda la importancia de utilizar HTTPS. Tanto es así, que los naveg...
Un apunte únicamente para los DevOps, arquitectos, desarrolladores, etc., de aplicaciones Web desarrolladas con ASP.NET Core en versiones Preview (concretamente con la última, ASP.NET Core 2.1.0 Preview 1) y que quieran utilizar estas aplicaciones en Azure App Service. Existen 3 formas diferent...
Syncfusion ha publicado un nuevo libro electrónico gratuito escrito en inglés por Roberto Albano sobre Application Insights . Podrás descargar el libro tanto en formato PDF como en formato Amazon Kindle e Ipad en este enlace. El índice de contenidos del ebook de 75 páginas es: Introdu...
Microsoft ha publicado una libro electrónico gratuito en forma pdf titulado Cloud Application Architecture Guide. El libro de unas 300 páginas y escrito en inglés, trata temas relativos a la arquitectura, diseño e implementación, con consideraciones a aplicar al respecto dentro del entorno C...
Microsoft ha creado unos recursos llamados Azure Interactives. Estos recursos se encuentran en 3 bloques o experiencias (como así lo llaman): Azure products Cloud design patterns Azure security + operations management Este material, nos permite localizar los recursos e informaci...
Es posible que en un momento dado, necesitemos deshabilitar una Azure Function concreta. Esto se puede hacer de diferentes formas. La más sencilla de todas es acceder al portal de Azure, y seleccionar la solapa Functions. Aparecerá una lista de Azure Functions. Y por cada una de ellas, tendrem...
Libro en formato pdf y escrito en inglés por Praveen Kumar Sreeram sobre como crear aplicaciones hospedades en arquitecturas serveless utilizando Azure Functions. El libro de 334 páginas y 10 capítulos, nos enseña a utilizar Azure Functions acercándolo al mundo PaaS (Platform as a Service). ...
Es posible que a la hora de crear tu Azure Function, quieras llamarla desde un programa externo de prueba como por ejemplo Fiddler, y te encuentres con la sorpresa de que te devuelve un error 500 de tipo Internal Server Error. Supongamos que partimos de una Azure Function que he creado con la pla...
En mi idea de hacer un repaso general de algunas características generales de las Azure Functions, hoy me gustaría comentar cómo introducir mensajes en una cola de Azure, o mejor dicho en una Azure Queue Storage. Veremos que hacer esto desde una Azure Function es realmente sencillo. Sólo tene...
Microsoft Azure Storage Explorer es una herramienta gratuita tanto para Windows, como para macOS o para Linux. Con esta herramienta, podemos trabajar con los datos de Azure Storage y CosmosDB de forma cómoda. Yo al menos, la uso bastanta y la recomiendo muchísimo parar gestionar los datos y sim...