Cómo no romper los límites, cómo crear una buena arquitectura y cómo hacer un buen mantenimiento

¿Qué es Microsoft Cloud App Security?

Subir servicios a la nube genera una mayor flexibilidad para los empleados y reducción de costes en TI, pero ha introducido una nueva complejidad para mantener las organizaciones seguras.

Los equipos de TI deben encontrar el equilibrio correcto entre permitir el acceso sin perder el control sobre los datos críticos.

Dashboard-CloudSecurity Continuar leyendo >

Publicado en Azure | Deja un comentario

Federación de Office 365

El proceso de federación de Office 365 consta de dos partes diferenciadas

  • el proceso de federación propiamente dicho en el que los usuarios se autentican contra la granja de servidores de federación.
  • la sincronización de directorio activo, en el cual interviene un servidor que mantiene una copia del directorio activo local en el Azure Active Directory de Office 365.

A continuación, voy a explicarte el funcionamiento de ambos componentes 😉

Azure Active Directory Synchronization

Continuar leyendo >

Publicado en Azure | 2 Comentarios

Almacenamiento de datos en la nube

En las aplicaciones de negocio, el almacenamiento es uno de los puntos claves que tenemos que garantizar. Por ello, es fundamental hacernos algunas de las siguientes preguntas:

  • ¿Cuánto almacenamiento vamos a necesitar?
  • ¿Podemos estimar el crecimiento de este almacenamiento para los próximos años?
  • ¿Todo el almacenamiento es para datos relacionales?
  • ¿Cuántos usuarios van a acceder a este almacenamiento?

Almacenamiento en la nube

Resolviendo estas, y otras cuestiones, nos podemos plantear una arquitectura en la nube optimizada para nuestra aplicación.

Continuar leyendo >

Publicado en Azure | Etiquetado , , , | Deja un comentario

Introducción a Docker

En ocasiones nos encontramos con clientes que realizan 100 despliegues en sus aplicaciones en un año para actualizar sus desarrollos. Esto conlleva muchas horas de implementación entre los diferentes entornos.

¿Cómo podríamos reducir ese tiempo de implementación y costes derivados de todo ello? El uso de Docker es la solución 😉

introducción a docker Continuar leyendo >

Publicado en Azure | Deja un comentario

Cómo caminar hacia el IIoT con Azure

El IIoT es la revolución de la industria actual para llevarla a un nivel en el que todas las máquinas de un proceso o una planta industrial estén interconectadas y puedan adaptarse a las necesidades de la producción. Monitorizando qué hacen las máquinas, cómo de bien lo hacen, qué problemas tienen, qué mantenimiento necesitan, llegarán a ser capaces incluso de prever cuando se van a estropear o de decidir ellas solas cuánto deben fabricar para cubrir los pedidos de los clientes.

deniot-dotnetspain

Continuar leyendo >

Publicado en Azure | Etiquetado , , | 1 Comentario

Liberamos como Open Source nuestro Framework de desarrollo para SharePoint

La RSC (Responsabilidad Social Corporativa) para nosotros, en ENCAMINA, es muy importante y contamos con muchas acciones, ayudar a los estudiantes a situarse en el mercado laboral, colaborar con la comunidad impartiendo sesiones técnicas, etc.

opensource

Después de muchos años de proyectos de SharePoint, terminas construyendo aceleradores que te permiten ser más rentables desarrollando proyectos o garantizar la calidad del código que se implementa. Para nosotros este acelerador se llama ENMARCHA, un proyecto interno del equipo de Arquitectura, liderados por Adrian Diaz, que se encarga de construir el marco de trabajo a las API más comunes y evangelizar internamente su uso y construcción en el equipo de desarrollo.

Continuar leyendo >

Publicado en SharePoint | Etiquetado , , , | 1 Comentario

Microsoft Operations Management Suite

Hoy te quiero hablar de Azure Operations Manager Suite (OMS), una herramienta imprescindible para cualquier departamento de TI, ya que te va a permitir tener una visión del estado de tus servicios tanto en la nube como en On-Premise.

No es un sustituto de System Center, si no que en realidad OMS integra los dos productos para darte una visión más amplia de tus sistemas.

Home Continuar leyendo >

Publicado en Azure | Deja un comentario

¿Qué es Azure Search?

Las páginas web cada vez requieren de más interacción con el usuario y uno de los principales canales para ello es la búsqueda de información dentro del aplicativo.

azure-search

En muchos casos, la implementación de este tipo de funcionalidades requiere de una infraestructura dedicada (con su consecuente desembolso económico), así como unas labores de configuración importantes para conseguir el principal objetivo: que las consultas devuelvan resultados con celeridad. Continuar leyendo >

Publicado en Azure | Deja un comentario

Publicar una Aplicación ASP.NET 5 con Docker desde Visual Studio

En el anterior artículo te hablé sobre Docker y de sus ventajas e inconvenientes respecto otro tipo de soluciones. En el post de hoy, quiero abordar el concepto de Docker desde el punto de vista del desarrollo. ¿Cómo puedes sacarle todo el jugo? ¡Te lo cuento!


La gran ventaja que te ofrece Docker es que el desarrollo realizado está totalmente aislado del sistema donde reside el contenedor. Seguro que en más de una ocasión, te has encontrado con una incidencia por un error que se ha producido debido a una actualización de una librería (bien porque colisiona con otro desarrollo o bien por una actualización del sistema). Con Docker… ¡Esto no ocurre! Ya que dentro del contenedor solo va a residir el contenido que necesite nuestro desarrollo. Continuar leyendo >

Publicado en Azure | Etiquetado , , | 1 Comentario

Contenedores en Azure: DevOps con Docker

DevOps es un modelo de mejora en las operaciones de IT de una empresa, centrado en mejorar la relación con el desarrollo del software. Su objetivo es alinear estos dos mundos para mejorar la entrega de software a la organización.

web

Los contenedores son una buena aproximación al modelo de DevOps porque definen el contexto de ejecución del software. Esto es: sistema operativo, recursos de hardware, redes, etc; sin necesidad de utilizar una máquina virtual y orientados al trabajo del equipo de desarrollo.

Docker permite a los desarrolladores definir el contenedor y el código que se va a ejecutar en éste, que será entregado al equipo de operaciones para su despliegue en un container o contenedor que soporte Docker, como Azure. Continuar leyendo >

Publicado en Azure | Etiquetado , , , | 1 Comentario
ENCAMINA, piensa en colores