preloader
Azure

Azure

Computación en la nube

La Nube es la respuesta a las necesidades de los departamentos de tecnología de la información de las empresas en la búsqueda de mayor escalabilidad, alta disponibilidad y reducción de los costes operativos.

La idea fundamental es simple: dejemos en manos de empresas especializadas la gestión de la infraestructura en la que corren las aplicaciones. Los desarrolladores controlan las aplicaciones y los datos, pero no se preocupan de la infraestructura sobre la que corren éstas. Es una segunda empresa la que se encarga de proporcionar esta infraestructura y no solo a una empresa en concreto, sino a cientos de miles.

La ventaja es clara, se trata de economía de escala: considerando los costes por unidad de tiempo de ejecución, es muchísimo más económico establecer para miles de aplicaciones una infraestructura altamente escalable, con muy elevada disponibilidad y con ancho de banda cuasi-ilimitado, que hacerlo para una decena de ellas.

Las características fundamentales que debe proporcionar un servicio para poder ser considerado "Cloud Computing" son:

      -Auto-servicio por parte de los clientes.
      -Capacidad de medir el servicio.
      -Pago por uso.
      -Rápida elasticidad.
      -Distribución geográfica.

Dentro de los servicios en la nube se pueden distinguir tres categorías fundamentales:

1. SaaS (Software como Servicio)
Se trata del cambio a versiones en la nube de aplicaciones tradicionalmente instaladas en una infraestructura propia.
2. IaaS (Infraestructura como Servicio)
Es el hospedaje de aplicaciones existentes dentro de máquinas virtuales en la nube.
3. PaaS (Plataforma como Servicio)
Se trata de los servicios en la nube que permiten crear aplicaciones específicamente desarrolladas para trabajar en entornos "Cloud". Toda la infraestructura de base, tanto el software como el hardware, son transparentes para nosotros. Se crea la aplicación y se despliega obteniendo alta disponibilidad, alta escalabilidad, y nulos costes de operación. La desventaja es que cada plataforma PaaS tiene sus propias API de desarrollo por lo que es complicado mover una aplicación de una a otra "nube".

¿Qué es Azure?

Azure es un servicio PaaS que forma parte de la oferta de servicios online de Microsoft. Proporciona un entorno familiar y flexible para desarrollar aplicaciones y servicios en la nube con todas las ventajas que esto supone.

Con Azure una empresa puede reducir el tiempo de lanzamiento de los productos y adaptarse fácilmente a medida que la demanda de éstos crezca.

Azure es una plataforma interoperable, que permite desarrollar en diversos lenguajes, así como la comunicación con cualquier entorno externo.

Azure es un conjunto de servicios base en la nube, que pueden usarse conjuntamente o de manera independiente, el cual permite que:

      -Los desarrolladores utilicen sus habilidades actuales y sus herramientas conocidas para desarrollar aplicaciones cloud.
      -Los ISVs y los integradores de sistemas ingresen al mercado con rapidez y paguen a medida que usted ingrese.
      -Los administradores IT obtengan acceso a un nuevo conjunto de recursos sin agregar complejidad.
      -Empresas de todos los tamaños respondan con rapidez a medida que cambian las necesidades comerciales.

Servicios desarrollados en Azure

Proyecto de digitalización de facturas

App Service basado en la orquestación de contenedores Linux codificados en Python.

Procesamiento de documentos en SPO:

  • Descarga el archivo pdf de la correspondiente librería de Sharepoint.
  • Mediante OCR, realiza la extracción de los metadatos.
  • Carga el archivo en la biblioteca de facturación correspondiente en función de los metadatos obtenidos.
  • Actualización de los metadatos en la biblioteca de facturación.

Proyecto de digitalización bancaria

App Service basado en la orquestación de contenedores Linux codificados en Python.

Procesamiento de extractos en estructura de carpetas en SPO:

  • Descarga el extracto bancario de la correspondiente carpeta de Sharepoint
  • Procesamiento de cada una de las páginas del documento:
    • Descargar cada página como pdf independiente.
    • Mediante OCR, extracción de los metadatos.
    • Obtención de asiento contable a partir de los metadatos.
    • Anexado del documento al asiento contable en SAP.
    • Carga del documento y metadatos en la carpeta de SPO.