Azure


Se han dieron de alta los siguientes servicios:

  • 2 App Service: donde "subir" todo el FRONT para los 2 entornos DEV y UAT como se ha comentado en la sección anterior Entornos - Ramas - Publicación.
    1 Cloud Service: para "subir" la API Rest y tener más control sobre ella.
  • 2 Storage Tables: Algunos métodos de la capa "servicios" se decoraban con un atributo (HandlerAttribute) que resolvía por medio de Unity una entidad Log. Dicha entidad realiza un override del interception de Unity para incluir una entidad (con PartitionKey/RowKey) en la Storage Table de Azure para guardar el usuario, la fecha, el método al que llamó y la respuesta. De este modo queda una traza de acciones importantes realizadas por los usuarios para un posterior estudio. El proceso "Unity Interception + HandlerAttribute" se puede ver aquí.
  • 3 Blobs: Para persistencia de archivos de Excel, imágenes y PDFs enviados a la API.
  • 1 Máquina virtual donde reside un grupo de clases y métodos con escuchadores de la BBDD que realizan cálculos estadísticos complejos y que está fuera del ámbito de este documento.