Microsoft SQL Server y Linux en el 2017

Hablando de cosas que causan impresión, ya cada vez son mas y mas las movidas que hace este gigante de Redmond para introducir sus soluciones en el mundo libre y a veces no tan libre de Linux.

Ahora desde su blog oficial anuncian que estará disponible Microsoft SQL Server en las plataformas de Linux para el 2016 – 2017 aproximadamente. Bajo el concepto que en las nuevas metas y horizontes de Microsoft no es solamente vender un sistema operativo sino soluciones para el manejo de datos, buscando diversificarse, hacer mas competencia a empresas como Oracle, que aunque son privativas tienen 40% del mercado en el manejo de datos tanto en Windows como en Linux.

Particularmente me parece una movida muy astuta por parte de Microsoft, pero ¿cómo o que tan bueno resultara su integración en Linux? lo desconozco, habrá que esperar por esperar por versiones tempranas de prueba y alguna comparación de como funciona en Linux con respecto a Windows.

Lo cierto es que cada vez Microsoft pierde mas terreno en el mundo del sistemas y servidores, por lo que no es de extrañarnos mas movidas de este estilo, particularmente yo me he topado con ambientes en que usan Windows Server con Microsoft SQL Server donde no puedo llegar a algún acuerdo de migración a Bases de datos libres, por tanto si me animaría a darle una oportunidad  de al menos erradicar uno de esos factores como Windows Server e instalar Linux y Microsoft SQL Server. Lo he hecho con esos clientes que usan Oracle y Windows, demostrando que Oracle y Linux también son una buena combinación.

Por supuesto, antes que me lo pregunten, NO ES OPENSOURCE, olviden ese escenario (al menos de momento), estará disponible bajo licencias privativas, pago y ademas código cerrado. Competencia tendrán, y bastante! con postgres, mysql, mariadb, oracle, entre otras, sin embargo a sabido mover sus cartas con alianzas con Red hat y ubuntu en temas como Azure.

¿Debilidad o estrategia?, ¿estaremos cayendo en una trampa?. Espero sus comentarios


18 comentarios

  1.   Chaparral dijo

    Me sorprende mucho esta actitud. Windows se mueve por la plata y nada mas que por la plata. Habrá que esperar a ver cual es su jugada.

    1.    BrodyDalle dijo

      en eso estamos de acuerdo, todo sea por el cochino $ dinero jajaja

      1.    Anónimo dijo

        es malo querer cobrar por un producto de calidad

  2.   Ing. Jose Albert dijo

    La respuesta es la misma para cuando salga “MS-Office for Linux”:

    “El Mundo GNU/Linux migra a MS/Linux. No sé porque no me simpatiza nada todo esto!”

    Saludos!!!

  3.   Ing. Jose Albert dijo

    Seguro pensaron: “No podremos destruir a Linux, pero si ha GNU”.

    1.    eliotime3000 dijo

      No, simplemente es una medida desesperada ante la avalancha de los sistemas multiplataforma.

  4.   Alejandro dijo

    Esto es bueno para uno como administrador de TI, así como ya se trabaja Oracle y Linux, también se podrá crear entornos SQL server y Linux, que habrá que pagar si, pero sin contar una licencia para un SO esto impacta en los costos de una operación. A mi me gusta que saquen cosas así porque genera competencia y el que lo quiera y pueda usar pues que lo juzgue.

    1.    BrodyDalle dijo

      tienes un punto bueno ahí, la competencia y escenarios semiprivativos ya existentes como oracle junto a linux. Ya veremos que pasa en el futuro

  5.   Gonzalo Martinez dijo

    Excelente medida.

    Microsoft hace buenos productos, solo que el mas deficiente es el mas usado (Windows).

    SQL Server es una buena plataforma de base de datos, ni hablar de la potencia que se le pueda sacar usandolo con .NET y con las herramientas de integracion que tiene la plataforma .NET. Es realmente muy bueno.

    Yo creo que llevar eso a Linux da una herramienta de trabajo muy buena.

    Yo creo que a MS lo salvaria sacar un SO de servidores basado en Unix 😛

    1.    BrodyDalle dijo

      entre las movidas de MS esta la liberación del código .NET, definitivamente eso mas estas medidas, y alianzas con otros grandes del mundo de linux, podría llevar a algo de ese estilo. Gracias por tu comentario

  6.   AmelieDenisse dijo

    La movida es propaganda de Microsoft, no deja nada nuevo para GNU/Linux el anuncio de SQLServer; tenemos MariaDB y otras herramientas. Creo que esto (y lo han expresado muchos conocedores) es dominar el mercado privativo haciendo creer al público que “Malwaresoft” <3 Linux… Que usuario de GNU/Linux (con una buena filosofia de Software Libre) quiere pagar licencia carisima y no poder ver el codigo usando esta cosa llamada SQLServer. Saludos!

    1.    BrodyDalle dijo

      si estamos de acuerdo que no esta aportando algo “nuevo”, pero si existe gente que va a” pagar licencia carisima y no poder ver el código usando esta cosa llamada SQLServer”… créelo, ya veras XD. Lo hacen con Oracle

  7.   Gonzalo Martinez dijo

    En el mundo laboral muchas veces no todo es como uno quiera, y tiene que aceptar las cosas como son, o irse.

    Hay muchas BDs libres (PostgreSQL me parece una obra maestra particularmente), pero tambien esta el hecho de que muchas empresas ya estan armadas y trabajan de X forma.

    Si tienen un entorno .NET, y ven que es ventajoso usar Linux y meter ahi SQL Server lo van a hacer, seguramente sin importarle lo que aporte a la comunidad, y tampoco les va servir que venga un evangelizador y le diga “ya que metes Linux, porque no usas MariaDB o PostgreSQL?”, lo cual le implique tiempo, capacitaciones, etc.

    Hay que diferenciar la comunidad del mercado. La comunidad piensa en la comunidad, y en el mercado (no directamente, pero si en que el software se use y como), pero al mercado le interesa solo el mercado.

  8.   Jesús Perales dijo

    En el mundo laboral y en donde sea habra gente que tenga que usar esa cosa tan horrible por motivos muy muy extraños, nada que ver con lo tecnico xD y realmente preferira que se quedaran con su engendro a tener que utilizar sus herramientas capadas que tratan de vendernos como opensource por que ahora corren en GNU/Linux ? , ¿realmente existen personas que utilizan GNU/Linux que se creen lo que esta haciendo Microsoft ?, yo personalmente creo que no , la gente que se lo cree son personas que utilizan alguna de sus herramientas y ya son sus clientes y la que no recuerda los documentos halloween, en definitiva dios nos ampare.

    1.    Gonzalo Martinez dijo

      Esta todo bien con ser religioso de lo open, pero te pongo un ejemplo, tenes todo un entorno operativo basado en tecnologias .NET (por el motivo que sea, asi como hay gente que usa open source por amor, hay gente que usa tecnologias de MS por amor tambien), vas a seguir en esa para no desarmar el esquema y perder tiempo y plata.

      Yo no creo que MS este aportando nada al mundo de software libre, esta aportando una herramienta al mundo de servidores Linux.

    2.    Gonzalo Martinez dijo

      Y de curioso me gustaria saber tu nivel de conocimiento de motores de bases de datos como para decir que SQL Server es un engendro, o que es usado por motivos extraños y no tecnicos, cuando es un motor muy, muy por encima de MySQL, motor abanderado del software libre (que paradojicamene, siempre estuvo bajo el paraguas de corporaciones, antes Sun, y ahora Oracle), o Mariadb, que tiene las mismas falencias de MySQL.

      Por ejemplo, el engine por defecto de MySQL no soporta transacciones, y un uso muy limitado de indices, o por tirarte otro, MySQL es tan inteligente, que cuando le pedimos que haga una division entre 0, no devuelve una excepcion o un error, sino un valor null generico, el cual debo controlar desde el software a que corresponde, porque el motor no se da cuenta que es una operacion invalida.

      Valoro mucho la comunidad del software libre, y siempre que puedo trato de aportar mi granito de arena, pero el lavado mental de algunos es lamentable.

      1.    Jesús Perales dijo

        No soy un DBA, desarrollo aplicaciones Java EE y en mi entorno existe algo llamado JPA, jamas hable de MySQL como alternativa a SQL Server, en base de datos existen muchas alternativas (postgresql, Mongo, rethinkdb, etc), los problemas relacionados con SQL Server que me han tocado son lo engorroso que es habilitar las transacciones XA, mencionar que se deben proteger los servidores con antivirus y de mas cosas propias de Windows y todos los problemas que trae de siempre este SO, ahora bien si desarrollas en .NET lo mejor que puedes hacer es usar SQL Server, no te queda de otra.

  9.   JSequeiros dijo

    Diversas opiniones a favor y en contra como es natural, lo interesante de esto es que se crean mas escenarios para elegir. Según la gente de Microsoft afirman que se obtiene mejor rendimiento con SQL Server corriendo en Linux superiores a su competencia Oracle. Será cierto, será cuestión de esperar resultados.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.