Arch Linux 2020.02.01, nueva imagen ISO del sistema operativo que llega con pocos cambios

Arch Linux 2020.02.01

Últimamente, las noticias sobre uno de los sistemas operativos basados en Linux para usuarios más avanzados no están siendo muy emocionantes. Hace poco más de un mes informábamos sobre una primera versión de 2020 que llegaba con el cambio más importante del (casi) último kernel. Este mes han lanzado Arch Linux 2020.02.1, la versión de febrero del sistema operativo, y básicamente tenemos que dar una noticia que es un calco de la publicada el mes pasao.

En esta ocasión también han actualizado el kernel, pero no les ha dado tiempo a incluir un Linux 5.5 que fue lanzado hace poco más de una semana. El equipo de desarrolladores del kernel no aconseja la adopción masiva de la última versión estable hasta que se lanza una primera actualización de mantenimiento, algo que ya ha llegado pero no a tiempo para que fuera incluido en Arch Linux 2020.02.1. El kernel que han incluido en esta ISO es Linux 5.4.15.

Arch Linux 2020.02.01 usa Linux 5.4.15

Como muchos ya sabréis, Arch Linux usa un modelo de actualizaciones conocido como Rolling Release, lo que significa que, tras una instalación inicial, recibiremos actualizaciones de por vida desde el mismo sistema operativo. Lo que lanzan Aaron Griffin y su equipo cada mes son imágenes ISO actualizadas con todos los cambios que han introducido en los últimos 30 días, lo que en esta ocasión incluye la decimoquinta revisión de Linux 5.4. Otros paquetes, como las últimas versiones del navegador web y sus editores de texto, también han sido actualizados.

Los usuarios existentes pueden comprobar si hay actualizaciones pendientes e instalarlas abriendo un terminal y escribiendo el comando “sudo pacman -Syu”, sin las comillas. Los que quieran hacer una instalación de cero deben descargar la imagen de Arch Linux 2020.02.01 desde este enlace. La próxima versión ya será un Arch Linux 2020.03.01 que con toda probabilidad llegará con Linux 5.5. Su lanzamiento está programado para el uno de marzo.

from Linux Adictos https://ift.tt/2RVx3rg
via IFTTT

iMessage podría llegar a Linux y Windows, pero ¿merecerá la pena?

iMessage en Linux

Hace años, cuando Facebook compró WhatsApp, se habló de que Google había perdido una gran oportunidad. Aquel fue un acontecimiento que nos dejó claro que este tipo de aplicaciones es importante para atraer usuarios, algo que hace Apple con su iMessage. La app que en iOS y macOS se llama simplemente “Mensajes” es una gran aplicación, con muchos puntos positivos, pero uno negativo: solo está disponible en el ecosistema de la manzana.

Esto va a cambiar en un futuro próximo. Amnesia Labs ha desarrollado un cliente y un servidor que nos permitirá usar iMessage en Windows y Linux. Además, también aseguran que tienen planes para lanzar versiones para dispositivos móviles, lo que en un principio significaría que estaría disponible para Android y, probablemente, en otros sistemas operativos para smartphone. Pero no todo es tan interesante como parece.

iMessage en Linux, pero no independiente

El problema es que Zen, que así han llamado al cliente, tiene que funcionar dependiendo de un Mac, aunque la compañía asegura que podrá funcionar en cualquier ordenador de Apple que aún funcione:

El servidor, Zen Bridge, funciona perfectamente en ordenadores portátiles antiguos y obsoletos de Apple y Mac Minis que estén acumulando polvo. Para un enfoque más ‘en la nube’, también hemos tenido éxito con Macs visualizados que se ejecutan en servidores Apple genuinos (lo que no rompería los TOS de Apple, su iCloud se registrará felizmente en él). Algunos proveedores de VPS ofrecen esto por tan solo 12$ al mes.

La primera versión pública estará disponible este mismo mes. Otro de los problemas de usar Zen es que habrá que pagar una suscripción que estará entre los 3$ y los 5$, pero se podrá comprar el servicio completo por un desembolso de 10$ a 15$. Teniendo en cuenta todo esto, tenemos que plantearnos: ¿merece la pena?

¿Merece la pena usar Zen?

Bueno, como en muchas ocasiones, la respuesta es “depende”. Como usuario de dispositivos de todo tipo, entre ellos varios de Apple, yo diría que no, o no en países como España. En Estados Unidos, iMessage sí se usa mucho, se dice que prácticamente la mitad de sus habitantes tiene al menos un producto de Apple, pero no es igual en todo el mundo. En otros países confiamos más en aplicaciones como WhatsApp, para nuestros contactos, o Telegram, para un uso más de chats.

Aunque esto último es opinión del editor. Es probable (no creo que mucho) que alguno de vosotros se alegre especialmente de escuchar esta noticia. ¿Es tu caso?

from Linux Adictos https://ift.tt/2ug3U0L
via IFTTT

Prohibido usar la nube. Cuando lo mejor es seguir con el modelo tradicional

Prohibido usar la nube

Me tocó trabajar con una persona negada para la tecnología. Al menos diez personas en la misma cantidad de años intentaron (y fracasaron) enseñarle a mandar un mail, imprimir un texto o entrar a Facebook. A riesgo de que las dudas sobre mi salud mental se conviertan en certezas, estoy dispuesto a jurar que bastaba su presencia en la misma habitación de los equipos para que el software experimentara bugs hasta el momento no documentados y el hardware se negara a seguir funcionando según los designios del fabricante.

Sin llegar a esos extremos, existen personas cuyos conocimientos de informática se limitan a la ejecución mecánica de ciertos procedimientos. En casos como ese bien vale preguntarse si se justifican los costos económicos, anímicos y de tiempo que llevaría reentrenarlas.

Prohibido usar la nube. Otras situaciones donde conviene seguir como estamos

Si funciona, no lo toques

La etapa de las home computers llegó a Argentina tarde y mal.Las Commodore las armaba un fabricante de lavadoras (dicen las malas lenguas que con las piezas que no superaban el control de calidad de USA), La Spectrum uno de ventiladores y una versión de MSX estaba a cargo de una ensambladora de televisores.

Sin embargo, con las PC nos pusimos al día al ritmo internacional? ¿Cuál fue la difencia?

La hiperinflación del 89

Ninguno de los tres modelos de computadoras hogareñas era capaz de procesar cantidades con tantos ceros. Y no hablemos del trabajo de tener que actualizar manualmente hora por hora una lista de precios de 50 artículos o más.De pronto una PC se transformó en una herramienta imprescindible para la actividad cotidiana.

El punto es que si no hay ninguna situación externa que haga que la actual solución tecnológica que utilizas se vuelva insuficiente o costosa, deberías seguir como estás

En realidad, ese fue el motivo por el cuál no estuve de acuerdo con la cataráta de post recomendando distribuciones Linux como alternativa a Windows 7. Si eres un usuario personal o profesional con el tiempo y el interés suficiente de aprender a usar Linux, desde ya que recomiendo pasarse. Lo mismo si se trata de una empresa que puede contratar un profesional para asesorarla en el cambio.

Pero, si eres un trabajador freelance o una pequeña empresa que no puede interrumpir su trabajo, la única alternativa viable es Windows 10.

Dispones de más recursos informáticos de los que realmente necesitas

La razón de ser de la computación en la nube, es proveer en el momento en que se necesita y sin que el usuario deba hacer nada del nivel de recursos necesarios para la tarea realizada. Se trata de responder a aumentos en la demanda más que disminuciones.

Salvo que tu trabajo sea la realización de contenido multimedia o la creación de videojuegos, probablemente no llegues nunca al límite del uso de los recursos de tu computadora.

En caso de que te queden muy grandes, tal vez deberías considerar pasarte a un Chromebook. Que de alguna forma, también es pasarse a la nube.

Necesitas requisitos de privacidad y seguridad superiores al de la mayoría de los usuarios

Si eres un país asiático tratando de desarrollar armas atómicas, podría no ser una buena idea guardar los planos en las nubes de Amazon o Microsoft. Ambas empresas están obligadas a compartir información con sus gobierno.

Y, por supuesto, siempre están los delincuentes informáticos.

Code Spaces era una plataforma basada en la nube para almacenar código de programas y colaborar entre desarrolladores.  Digo que era porque un delincuente no tuvo mejor idea que entrar a sus servidores y borrar la mayor parte del contenido subido y los datos de los clientes. Tampoco olvidó las copias de seguridad.

¿Las consecuencias?

Las podemos leer en el comunicado que publicaron:

Code Spaces no podrá operar más allá de este punto, el costo de resolver este asunto hasta la fecha y el costo esperado de reembolsar a los clientes que se han quedado sin el servicio por el que pagaron pondrá a Code Spaces en una posición irreversible tanto financieramente como en términos de credibilidad

Por lo tanto, en este momento no tenemos otra alternativa que dejar de operar y concentrarnos en apoyar a nuestros clientes afectados en la exportación de cualquier dato restante que nos hayan dejado”.

En este caso el ataque se produjo porque el usuario tuvo acceso al panel de control del software de gestión de la nube. Y los operadores tuvieron 24 horas de aviso de que habían tenido una intrusión. No solo no fueron capaces de prevenir la intrusión sino que tampoco supieron adoptar las contramedias apropiadas.

En caso de necesitar niveles altos de privacidad y seguridad lo mejor es seguir el consejo de Mark Twain “Pon todos los huevos en una canasta y después ¡¡VIGILA ESA CANASTA!!

Enlaces al resto de los artículos de la serie

Prehistoria de la computación en la nube.
Historia de la computación en la nube.
Tipos de nube. Características de la nube pública.
Características de la nube privada.
Características de la nube híbrida.
Características de las nubes múltiples.
Lista de servicios en la nube (Primera Parte).
Lista de servicios en la nube (Segunda Parte).
Componentes de la infraestructura de la computación en la nube
Mitos y verdades acerca de la nube

from Linux Adictos https://ift.tt/37S28le
via IFTTT

OpenMandriva 4.1, un lanzamiento importante que llega con Linux 5.5

OpenMandriva 4.1

Cuando escuché por primera vez la palabra Linux, el sistema operativo del que me hablaron fue Mandrake. Me hablaron muy buen de aquello pero, como el PC que me compré venía con Windows y parecía ir “bien”, me olvidé por un tiempo. Comento esto porque hace unas horas se ha lanzado OpenMandriva 4.1, la última versión de una distribución Linux que es el resultado de la fusión de aquel Mandrake con Conectiva. Eso y para dejar claro que hablamos de algo que, aunque no en su forma original, ya tiene un importante recorrido en el mundo Linux.

El grupo OpenMandriva Association and Cooker asegura estar muy contento con este lanzamiento. Cierto es que es algo habitual que dice cualquier desarrollador o fabricante, pero OpenMandriva 4.1 ha llegado 7 meses después de la versión anterior con algunas novedades que nos hacen pensar que sí es un lanzamiento importante, empezando por incluir el Linux 5.5 que fue lanzado hace hoy justo una semana. En este articulo te contamos las novedades más destacadas que llegan junto a OMLx 4.1.

Novedades destacadas de OpenMandriva 4.1

  • Paquetes actualizados:
    • Kernel 5.5.
    • Qt Framework 5.14.1.
    • KDE Plasma Desktop 5.17.5, KDE Frameworks 5.66.0, KDE Applications 19.12.1.
    • LLVM/clang 9.0.1.
    • systemd 244.
    • Java 13.
    • Calamares 3.2.17.
    • LibreOffice 6.4.0.3.
    • Falkon 3.1.0.
    • Krita 4.2.8.
    • Kdenlive 19.12.1.
    • MPlayer 19.10.2.
    • DigiKam 7.0.0.
    • SimpleScreenRecorder 0.3.11.
    • NX Firewall (lo que sustituye al firewall-config).
  • Preajustes de escritorio o “Desktop Presets”. Una nueva herramienta para personalizar la apariencia del escritorio Plasma de OpenMandriva.
  • Configuración de la actualización o “Update Configuration”. Nueva herramienta para configurar las actualizaciones automáticas.
  • No incluido en la ISO pero ya disponible en sus repositorios oficiales tenemos las últimas versiones de aplicaciones populares como:
    • Firefox 72.0.2.
    • Chromium 79.0.3945.130.
    • Virtualbox 6.1.2.
    • Thunderbird 68.4.1.
    • Gimp 2.10.14.
    • Zypper como gestor de paquetes alternativo u otros escritorios.

Los usuarios interesados ya pueden descargar OpenMandriva 4.1 desde su página web oficial o haciendo clic en este enlace. La imagen tiene un peso de 2.7GB, por lo que para instalarla desde un pendrive USB necesitaremos una unidad de 4GB como mínimo.

from Linux Adictos https://ift.tt/2GLeKOW
via IFTTT

Los mitos y verdades acerca de la computación en la nube

Los mitos y verdades acerca de la computación en la nube
“Esto no es una nube…Solo es el ordenador de otra persona”. La frase que puede leerse en los stickers distribuidos por la Free Software Foundation y en camisetas que puedes comprar en Amazon, contituye uno de los mitos más conocidos acerca de la computación en la nube.

Por cierto, en su tienda la Free Software Foundation cobra con tarjetas de crédito. El importe de esas ventas se le deposita en la cuenta de un banco. Perdón, en la billetera de otra persona.

Chicanas aparte, hay una cosa que es cierta. La nube no es una computadora y no necesariamente tiene por que ser de otra persona

Los mitos y verdades sobre la computacion en la nube

Mito 1: Computación en la nube es un nombre marketinero para cobrarte más por el acceso a una computadora en forma remota

La nube no se trata de hardware ni se trata de distancias Se trata de la virtualización de los recursos informáticos y la asignación a cada usuario de los que necesitan. Esto los libera de preocupaciones como liberar espacio del disco o comprar un módulo más de memoria. El acceso a un servicio en la nube puede hacerse desde un navegador en el mismo equipo o de un teléfono conectado vía el cable usb.

Mito 2: La computación en la nube es un servidor como cualquier otro

La característica de la nube es que permite que el usuario se desentienda de la las limitaciones del hardware. Puede estar construida por un servidor o por quinientos. Podemos hacer nuestra nube a partir de una vieja notebook o de una computadora de placa única. La clave es que desde la experiencia de usuario se sienta como usando un mismo equipo.

Mito 3: Si usas la nube le estás entregando tus datos privados a otra persona.

Si, y cuando te vas a operar le estás entregando tu vida a otra persona. Cuando llevas el auto al taller le estás entregando tu integridad física a otra persona. Cuando vot… Bueno, tal vez ese no sea el mejor ejemplo para promover la nube.

El punto es que para vivir en la sociedad moderna tienes que confiar en otras personas. El secreto es elegir a proveedores confiables.

Y tampoco es que haya necesidad de confiar en otra persona. Exísten múltiples soluciones de código abierto para la creación de nuestra propia nube.

Mito 4: La computación en la nube no es para usuarios domésticos

Utilizo mucho el procesador de textos. Suelo bosquejar un texto en el teléfono, ampliarlo con la tableta y corregirlo en la computadora.

Hasta el momento utilizaba Office 365, la solución privativa de Microsoft que me evitaba tener que compartir el archivo en forma física o usando un servicio externo.

Pero, Microsoft decidió aumentar el abono.

Por otro lado estoy pagando por un alojamiento web que en este momento no utilizo. Las especificaciones del mismo permiten perfectamente instalar OnlyOffice o Collabora Office (un fork de LibreOffice). Ambas son suites ofimáticas online de código abierto. Ambas, también tienen aplicaciones para Android aunque la de Collabora todavía está en fase beta.

Ya les informaré de los resultados, y si sale todo bien, habrá tutorial.

Para tomar una decisión sobre si utilizar o no la computación en la nube, el criterio debería ser si nos conviene o no tercerizar la ejecución de los recursos informáticos. Por tercerizar me refiero a si necesitamos que los programas que usamos se ejecuten en el equipo que usamos.

Para poner un ejemplo:

Tus hijos usan su computadora ocasionalmente para escribir un texto para sus tareas escolares. La computadora se rompe.

Tal vez sería más negocio comprarte una Raspberry Pi, montar tu propia nube, agregar alguna de las suites ofimáticas mencionadas y que trabajen desde su teléfono, tableta o consola de videojuegos.

Mito 5: Hay que tener muchos conocimientos para montar nuestra propia solución de computación en la nube

Por supuesto que si vas a crear una solución de computación en la nube para una empresa multinacional necesitas un título universitario o al menos unos cuantos títulos de certificación. Si vas a armarla para los clientes de tu pequeña empresa te recomendaria recurrir a algunas de las alternativas preconfiguradas que ofrecen los proveedores de hosting. En caso de que quieras montarla en un servidor externo lo mejor sería que pasaras meses estudiando los manuales de configuración y consultando con los servicios de ayuda del proveedor.

Pero, si estamos hablando de una nube doméstica que solo va a utilizar tu familia, lo único que necesitas es saber seguir sencillas instrucciones. Tanto Bitnami como Uninvention ofrecen aplicaciones preconfiguradas para facilitarte la tarea.

Enlaces al resto de los artículos de la serie

Prehistoria de la computación en la nube.
Historia de la computación en la nube.
Tipos de nube. Características de la nube pública.
Características de la nube privada.
Características de la nube híbrida.
Características de las nubes múltiples.
Lista de servicios en la nube (Primera Parte).
Lista de servicios en la nube (Segunda Parte).
Componentes de la infraestructura de la computación en la nube

from Linux Adictos https://ift.tt/2Ui7IJF
via IFTTT

Glances una excelente herramienta para el monitoreo del sistema

En un artículo anterior hablamos sobre StatusPilatus, una excelente herramienta que nos permite poder monitorear ciertos aspectos de nuestro equipo, esto lo hace de una forma bastante atractiva pues nos provee de una GUI bastante intuitiva y muy atractiva.

Pero que sucede en el caso de los que manejan servidores o prefieren del uso de la terminal. Para ello tenemos a Glances, la cual es una herramienta de línea de comandos multiplataforma, escrita en Python, para monitorear la utilización de espacios de CPU, Promedio de carga, Memoria, Interfaces de red, I/O de disco, Procesador y sistema de archivos.

Glances usa la biblioteca psutil para obtener información del sistema, además de que también ofrece la capacidad de poder usar la utilidad en modo cliente/servidor para el monitoreo remoto. Para el monitoreo por este medio, Glances nos proporciona de una interfaz web.

Glances es bastante similar a Nmon que tiene una pantalla muy compacta para proporcionar una visión general completa de los diferentes recursos del sistema en un solo área de pantalla. No admite ninguna funcionalidad compleja, pero solo ofrece una breve descripción general.

De la información que nos proporciona Glances, es la siguiente:

  • Información de memoria que incluye RAM, intercambio y memoria libre.
  • La carga promedio de CPU de su sistema.
  • Información de la CPU, como aplicaciones relacionadas con el usuario, programas del sistema y programas inactivos.
  • Número total de procesos activos y dormidos.
  • Descargue y cargue las tarifas de sus conexiones de red.
  • E / S de disco para leer y escribir detalles.
  • Muestra los dispositivos de disco actualmente montados.
  • Muestra la fecha y hora actuales en la parte inferior.

¿Cómo instalar Glances en Linux?

Para quienes estén interesados en poder instalar esta utilidad en sus sistemas, podrán hacerlo siguiendo las instrucciones que compartimos a continuación.

Los que son usuarios de Debian, Ubuntu o alguna distribución derivada de estas, pueden instalar Glances desde los repositorios de su distro.

Para ello basta con que abran una terminal en su sistema y en ella tecleen el siguiente comando:

sudo apt-get install glances

Ahora para quienes son usuarios de RHEL, CentOS, Fedora o alguna otra distribución derivada de estas, la instalación la pueden realizar con alguno de los siguientes comandos:

sudo yum install glances   

O

sudo dnf install glances   

Mientras que para quienes son usuarios de Arch Linux, Manjaro, Arco Linux o alguna otra distro basada en Arch Linux, la instalación la realizan con el siguiente comando:

sudo pacman -S glances

Finalmente también podremos realizar la instalación de glances de una forma bastante sencilla en cualquier distro, basta con descargar y ejecutar un scritp de instalación que nos proporcionan desde su repositorio.

El script básicamente lo que hace es realizar la instalación de glances con ayuda de pip, por lo que primero instalara las dependencias necesarias y después instala la aplicación.

Es bastante practico el script ya que nos ahorra el tener que teclear varios comandos. Para obtener el script basta con abrir una terminal y en ella tecleamos:

wget -O- https://bit.ly/glances | /bin/bash

O

curl -L https://bit.ly/glances | /bin/bash

O para quienes prefieren realizar el proceso directamente:

pip install glances psutil

E instalamos las dependencias necesarias, junto con los paquetes para la ejecución del servicio web:

pip install glances[action,browser,cloud,cpuinfo,chart,docker,export,folders,gpu,ip,raid,snmp,web,wifi]

Uso básico de glances

Hecha la instalación para comenzar a utilizar la utilidad, basta con ejecutar el comando:

glances

Glances, cuenta con tecleas de acceso rápido, las cuales son:

  • m: Ordenar procesos por MEM%
  • p: Ordenar procesos por nombre
  • c: Ordenar procesos por CPU%
  • d: Mostrar / ocultar estadísticas de E / S de disco
  • a: Ordenar procesos automáticamente
  • f: Mostrar / ocultar estadísticas del sistema de archivos
  • i: Ordenar procesos por velocidad de E / S
  • s: Mostrar / ocultar estadísticas de sensores
  • y: Mostrar / ocultar estadísticas de hddtemp
  • l: Mostrar / ocultar registros
  • n: Mostrar / ocultar estadísticas de red
  • x: eliminar advertencias y registros críticos
  • h: Mostrar / ocultar pantalla de ayuda
  • q: Salir
  • w: Eliminar registros de advertencia

Además cuenta con códigos de color:

  • Verde: esta bien
  • Azul: precaución
  • Violeta: Advertencia
  • Rojo: crítico

Y por defecto, los umbrales de Glances se establecen en:

  • Precaución: 50
  • Advertencia: 70
  • Crítico: 90

Mientras que para utilizar el servicio web basta con ejecutar el comando:

glances -w

Y accedemos a nuestro servidor desde un navegador web usando el puerto 61208.

http://tuip-o-url:61208

Finalmente, si quieres conocer más al respecto y consultar su documentación, puedes dirigirte al siguiente enlace. 

from Linux Adictos https://ift.tt/37QjSNE
via IFTTT

Componentes de la infraestructura de la computación en la nube

Infraestructura de la nube
La expresión Infraestructura de la nube se utiliza para describir los componentes necesarios para el funcionamiento de los servicios de computación en la nube, Esto incluye el hardware, los recursos virtualizados, el almacenamiento y los recursos de red.
Así como para hacer una pared necesitamos ladrillos y cemento, para brindar servicios en la nube necesitamos de los siguientes componentes

La tecnología de virtualización se utiliza para extraer recursos de uno o más equipos físicos y combinarlos para ponerlos a disposición de los servicios en la nube. El software de automatización y las herramientas de gestión asignan esos recursos y proporcionan nuevos entornos para que los usuarios puedan acceder a lo que necesitan, cuando lo necesitan.

En algunos casos, la frase Infraestructura de la nube se utiliza para denominar un sistema completo de computación en la nube, una vez que todas las piezas están unidas y trabajando. Es decir que describe las tecnologías que, una vez combinadas sirven de base para operar en un entorno de nubes. El encargado de hacer que todo funcione en armonía que el el resultado sea mayor que la suma de las partes es el sistema operativo.

Componentes de la infraestructura de la nube

La infraestructura de la nube es el resultado de la combinación de varios componentes, cada uno integrado con los demás en una única arquitectura que soporta las operaciones de la nube. Una solución típica puede estar compuesta por cuatro tipos de componentes; hardware, virtualización, almacenamiento y redes.

Hardware

Aunque como usuarios solo tomenos contacto con los componentes virtuales, para que funcionen las nubes, siguen siendo necesarios equipos fisicos que le sirvan de base. Este hardware incluye equipos de red, como interruptores, enrutadores, cortafuegos y equilibradores de carga, matrices de almacenamiento, dispositivos de copia de seguridad y servidores.

Las nubes funcionan a partir de la combinación de diferentes tipos de hardware que pueden no estar cercanos físicamente ni operados por la misma gente. Mediante el uso de tecnología de virtualización funcionan como si fueran uno solo ya que las mismas se ocupan de obtener y asignar los recursos que cada usuario necesita.

Herramientas de virtualización

Mediante las tecnologías de virtualización, una herramienta llamada hipervisor obtiene los recursos de los diferentes servidores y los combina de tal forma que el usuario tiene una experiencia similar a la que tendría si estuviera trabajando con una determinada combinación de hardware y sistema operativo en un dispositivo físico.

Almacenamiento

Cuando nosotros guardamos nuestros datos en servicios como Google Drive o Dropbox no sabemos en donde se guarda físicamente los datos y si cuando los recuperamos lo hacemos desde el mismo lugar. Nuestrá única preocupación es no sobrepasar el espacio de almacenamiento que tenemos asignado.

Desde el punto de vista físico, nuestras fotos pueden estar guardadas en un disco ubicado en un centro de datos de Bombay y las copias en Madrid, O puede que la tesis doctoral que estamos escribiendo se guarde una parte en Hong Kong y la otra en Ciudad de Panamá. La tecnología de virtualización logra que a nosotros nos parezca que se guarda todo como si fuera en nuestro propio disco

Redes

Las conexiones entre los equipos de una infraestructura de nube pueden ser físicas o virtuales.

La red física está compuesta de cables reales, interruptores, enrutadores y otros equipos. Las redes virtuales se crean encima de estos recursos físicos.

Una configuración típica de red de nubes se compone de múltiples subredes, cada una con diferentes niveles de visibilidad. La nube permite la creación de redes de área local virtual (VLAN) y asigna direcciones estáticas y/o dinámicas según sea necesario para todos los recursos de la red. Los límites de las redes virtuales no necesariamente deben coincidir con los de una red física.

El concepto de arquitectura de la nube

De acuerdo a las necesidades de los usuarios, se pueden elegir distintas combinaciones de los componentes de una infraestructura de la nube. A cada una de las formas en que se integran las tecnologías individuales componentes se la denomina arquitectura de la nube.

Volviendo al ejemplo de la industria de la construcción, la infraestructura son los materiales para hacer la pared. La arquitectura las instrucciones sobre para donde orientarla y que medidas debe tener.

Enlaces al resto de los artículos de la serie

Prehistoria de la computación en la nube.
Historia de la computación en la nube.
Tipos de nube. Características de la nube pública.
Características de la nube privada.
Características de la nube híbrida.
Características de las nubes múltiples.
Lista de servicios en la nube (Primera Parte).
Lista de servicios en la nube (Segunda Parte).

from Linux Adictos https://ift.tt/3907laN
via IFTTT

Unos pocos servicios más que nos ofrece la nube

Unos pocos servicios más como Office 365 son muy populares en la nube
¿Cuántas horas estudias y/o trabajas por semana? Imagina que además de eso tuvieras que salir a cazar la carne que consumes, cultivar las verduras con que la acompañas y por supuesto amasar y cocinar el pan del desayuno. Cómo la gente vería mal que hicieras esas actividades tal como viniste al mundo, tendrías que sacar tiempo para tejer y teñir la tela con la que fabricarías tu ropa. Por supuesto que para todo eso es necesario combustible e iluminación. que tendrias que ocuparte de conseguir y generar.

Para solucionar todos esos inconvenientes, la humanidad optó por tercerizar la fabricación de la mayoría de las cosas que necesita. No solo nos permite dedicarnos a las actividades que nos resultan más valiosas, sino que al tratar con proveedores especializados se aumenta la eficiencia y se reducen los costos. Producir 5000 unidades de pantalones o hamburguesas es mucho más económico que fabricar una.

Un enfoque parecido se adopta en la industria informática. Programas como El GImp, Firefox y LibreOffice Writer fueron creados para fines diferentes pero tienen algunas prestaciones parecidas. Supongamos que veo un texto y una foto en una página web y quiero, previa modificacion de la foto, imprimirlos.

Podría hacerlo de diferentes maneras
1) Guardar la página web desde Firefox
2) Abrir y editar la foto con El GImp. Guardarla
3) Abrir LibreOffice Writer, cargar la foto y el texto e imprimir el documento.

También puedo pegar la foto y el texto en el portapapeles, copiar todo en El Gimp e imprimirlo. O puedo abrir la página guardada desdeWriter y usar su editor de fotos. O puedo modificar los parámetros de la foto desde las herramientas de desarrollador e imprimir la página desde el navegador.

Si los desarrolladores de cada programa tuvieran que escribir código para cada una de las prestaciones que ofrece, los tiempos de lanzamiento de nuevas versiones y la cantidad de espacio de almacenamiento necesario aumentaría exponencialmente, lo mismo, pero en sentido inverso pasaría con el rendimiento. La solución que se encontró para eso es incluir las funciones comunes como la impresión o la visualización de imágenes dentro del sistema operativo o de bibliotecas que (en el caso de Linux) son instaladas por el primero de los programas que la necesite, mientras que los que vengan después la utilizarán luego de comprobar que está presente en el sistema.

Cuando analizamos el funcionamiento de la computación en la nube vemos que el concepto se aplica a gran escala. Empresas como McDonald’s y organizaciones como la NASA no usan los mismos programas, pero si tienen necesidad de hacer copias períodicas de grandes cantidades de información y de asegurarse de que nadie acceda a sus equipos sin autorización. Y, los requerimientos de hardware para la gestión de un sistema de respaldo o un gestor de autorización son exactamente los mismos. De ahí que los proveedores de Cloud Computing hayan decidido la creación de servicios basados en la función.

Unos pocos servicios más que nos ofrece la nube

A la lista que hicimos en el articulo anterior, podemos agregar los siguientes:

Identity As A Service (IDAAS)

¿Te imaginas tener que recordar un pin para cada una de las terminales de cajeros automáticos que utilizas? ¿Te acuerdas cuando habia que reintroducir las contraseñas de los sitios web cada vez que reinsttalabas el sistema operativo? Afortunadamente nada de eso ya es necesario. Los cajeros están conectados en red y los navegadores tienen una función de sincronizacion por lo que solo es necesario introducir una única contraseña.
Tampoco es necesario romperse la cabeza al registrarse en un sitio nuevo. muchos de ellos te permiten hacerlo usando alguna de tus cuentas de redes sociales.

Pero, ninguna de estas alternativas sirve para organizaciones complejas como una multinacional o el ejército de Esttados Unidos. Aquí se requiere no solo la verificación mediante contraseña sino también medios fisicos como la huella digital o el escaneo ocular. Pero, por una cuestión de economía y seguridad la base de datos tiene que estar centralizada.

Software As A Service (SAAS)

Tal vez una de las prestaciones de la nube con la que más estamos familiarizados los usuarios domésticos. Vemos películas en Netflix, enviamos correos electrónicos usando la interfaz web de Gmail o leemos un libro con el lector web de Amazon. Básicamente es cualquier servicio al que se acceda completamente en forma remota.

Infrastructure As A Service (IAAS)

Esta es la base de la pirámide ya que constituye el requisito fundamental para brindar los demás servicios. Consiste en un mix de recursos físicos y virtuales entre los que podemos mencionar máquinas virtuales, cortafuegos, sistemas de almacenamiento o balanceadores de carga,

Storage As A Service (STASS)

Confieso que no tengo en claro cuál es la diferencia entre este servicio y el de Backup As A Service. Puede ser que el de copia incluya medidas de seguridad adicionales o algún mecanismo de respaldo automático. En definitiva se trata de un espacio remoto donde guardar información.

Enlaces al resto de los artículos de la serie

Prehistoria de la computación en la nube.
Historia de la computación en la nube.
Tipos de nube. Características de la nube pública.
Características de la nube privada.
Características de la nube híbrida.
Características de las nubes múltiples.
Lista de servicios en la nube (Primera Parte).

from Linux Adictos https://ift.tt/2S6NqQJ
via IFTTT

Servicios en la nube. Una lista de los más comunes

Servicios en la nube. Dropbox es una de las alternativas más populares para almacenamiento remoto

El éxito de la nube entre las organizaciones y, en menor medida entre los usuarios particulares, se debe a que la tercerización de los servicios informáticos permite achicar los costos, optimizar los recursos y despreocuparse de las actvidades que no generan valor. Por supuesto que no todos los clientes tienen las mismas necesidades, por lo que los proveedores de servicios se ven en la obligación de ofrecer diferentes tipos de opciones. En este post vamos a comentar algunas de ellas.

Este artículo forma parte de una serie que abarca desde los fundamentos de la computación en la nube a las descripciones de las soluciones de código abierto disponibles. Al final del mismo vas a encontrar los enlaces a los textos ya publicados

Servicios en la nube. Lista y descripción de los principales

Backup As A Service (BAAS)

Probablemente sea el servicio más conocido y utilizado por los usuarios domésticos. Consiste en brindar espacio de almacenamiento de datos en forma remota. En el ámbito corporativo este servicio puede contratarse como un respaldo a la informacion almacenada localmente o como medio principal de archivo.

En el caso del mercado doméstico, mientras que Microsoft ha decidido por sus clientes integrar por defecto las carpetas del usuario con su servicio OneDrive, las distribuciones Linux dan la posibilidad de hacer lo mismo iniciando sesión en alguno de los servicios en línea y configurando algún programa de automatización de backup para que utilice la carpeta compartida.

De manera deliberada estoy dejando para más adelante el hablar de soluciones como ownCloud y Nextcloud. No sean impacientes.

Communications As A Service (CAAS)

Se trata de alquilar plataformas en la nube para establecer comunicación entre usuarios. Podría hacértelo más simple nombrándote alguno de los servicios más populares como WhatsApp, Telegram o Skype. Por supuesto, también podemos utilizar soluciones de código abierto para crear nuestras propias alternativas.

Desktop As A Service (DAAS)

Como usuario obtienes exactamente la misma experiencia que si estuvieras usando el escritorio que utilizas habitualmente, solo que lo haces desde el navegador y no se ejecuta en el equipo local. Olvídate de las limitaciones de hardware. En este momento Microsoft está probando Windows como un servicio como una beta para los clientes de su plataforma Azure por lo que no sería de descartar que en un futuro más o menos próximo el Windows tradicional desaparezca.

Si quieres ver como funciona un escritorio virtual, en Google encontrarás varios proveedores que ofrecen el servicio con opciones a varias distribuciones Linux y dan un período de prueba gratuito.

Database As A Service (DBAS)

Las bases de datos son la parte más vulnerable de cualquier sistema informático. No solo es donde se guarda la información más sensible, sino que es el recurso al que es necesario acceder más rápidamente.

Tercerizar el manejo de las bases de datos permite reducir los riesgos ante caídas del sistema, poner dificultades a delincuentes informáticos al no alojarlas en equipos vinculados con la organización y despreocuparse de la actualización de hardware y software.

Hardware As A Service (HAAS)

Si en lugar de escribir el post lo estuviera leyendo, iría inmediatamente al formulario de comentarios para objetar la inclusión de este punto ¿En serio vamos a considerar el alquiler de computadoras, impresoras, monitores y otro hardware como un servicio en la nube? Con ese mismo criterio incluyamos el alquiler del espacio físico. Y ya que estamos, el café al que van los de Sistemas también puede considerarse un proveedor de Cloud Computing.

Pero, está en la bibliografía, es un servicio tercerizado y disponible bajo demanda. por lo que lo puse en la lista y ahí se queda.

Plattform As A Service

¿Cómo distingues al loro propiedad de un desarrollador de software de los loros cuyos dueños son de otras profesiones? Es el que repite sin parar «En mi equipo funciona bien». La realidad es que existen tantas combinaciones de hardware y software que lograr construir aplicaciones que funcionen sin problemas en todas es una tarea titánica.

O lo era hasta la aparición de las plataformas como servicio. Si alguna vez usaste Virtualbox u otro cliente de máquinas virtuales habrás visto que tienen preestablecidos parámetros para instalar sistemas operativos diferentes y la opción de personalizarlos. Las PAAS tienen un concepto parecido solo que la cantidad de combinaciones de hardware y sistemas operativos disponibles aumentan exponencialmente.

De hecho, las plataformas como un servicio fueron la razón del cambio de actitud de Microsoft con respecto a Linux. Satya Nadella, el actual presidente era el responsable de la división de computación en la nube de la empresa. Se cansó de que los clientes le pidieran poder ejecutar Linux como requisito para utilizar la plataforma Azure.

Enlaces al resto de los artículos de la serie

Prehistoria de la computación en la nube.
Historia de la computación en la nube.
Tipos de nube. Características de la nube pública.
Características de la nube privada.
Características de la nube híbrida.
Características de las nubes múltiples.

from Linux Adictos https://ift.tt/38ZCDP6
via IFTTT

Combinando tipos de nubes. Características del enfoque multicloud

Combinando tipos de nubes. Qué es el enfoque multicloud
En el artículo anterior comentábamoos como a medida de que los desafíos de una organización se van haciendo cada vez más complejos, una sola solución de computación en la nube no alcanza para responder a las necesidades de la organización. Pero ¿Que pasa si las necesidades son tan grandes que un solo proveedor no dispone de la infraestructura suficiente para dar una respuesta integral. Es para esos casos en que se desarrolló el término multicloud para definir un enfoque de nube compuesto por más de un servicio de nube, que proporcionan por lo menos dos proveedores de nubepública o privada.

Antes de continuar describiendo el enfoque multicloud te pongo los enlaces a los otros artículos de la serie.
Prehistoria de la computación en la nube.
Historia de la computación en la nube.
Tipos de nube. Características de la nube pública.
Características de la nube privada.
Características de la nube híbrida.

Combinando tipos de nubes. Cuando usar el enfoque multicloud

Aunque las soluciones de nubes múltiples es añadido más reciente a la oferta disponible, ha tenido una rápida aceptación. Según una encuesta encargada por IBM el 85% de las compañías consultadas las utilizan.

Las ventajas de optar por este tipo de enfoque son:

  • Se puede obtener un precio más bajo optando por aquellos servicios en los que cada proveedor tiene un precio más bajo.
  • Es posible lograr un mejor servicio combinando aquellas prestaciones en las que cada proveedor es mejor.
  • Hace posible evitar la dependencia de un solo proveedor.
  • Permite ofrecer una mejor respuesta a contingencias contratando el mismo servicio a dos proveedores diferentes.

Aquellas organizaciones que optan por soluciones de nubes múltiples, pueden determinar que carga de trabajo es la más adecuada para cada nube en función de sus necesidades específicas. De esta forma, diferentes cargas de trabajo de misión crítica dentro de una misma empresa porán satiscaccer sus propios requisitos de rendimiento, ubicación de datos, escalabilidad y cumplimiento, y las nubes de ciertos proveedores cumplirán estos requisitos mejor que otros. Por ejemplo, una multinacional de la industria de petróleo necesitará de diferentes recursos informáticaos para gestionar lo siguiente:

  • Una aplicación de inventario para la obtención y asignación de materiales para la perforacion y extracción
  • Un sistema de información geográfica para mantener al día la información sobre las diferentes explotaciones a lo largo del mundo.
  • Programas de gestión contable capaces de trabajar con diferentes monedas
  • Una solución de CAD para la creación de herramientas de gestión más eficientes.

Diferencia entre la nube híbrida y la solución de nubes múltiples

Las nubes múltiples y las nubes híbridas son modelos distintos pero a menudo complementarios. La nube híbrida describe una variedad de tipos de nubes. En un entorno de nube híbrida, una organización utiliza una mezcla de nubes públicas y privadas, dentro o fuera de las instalaciones, para satisfacer sus necesidades de TI. El objetivo de la nube híbrida es conseguir que todo funcione conjuntamente, con diversos grados de comunicación y de intercambio de datos para gestionar mejor las operaciones diarias de una empresa.

Multicloud se refiere a una variedad de proveedores de nubes. Cada nube puede residir en su propio silo, pero eso no impide que interactúe con otros servicios en un entorno híbrido. De hecho, la mayoría de las organizaciones utilizan la multi-nube como parte de sus estrategias híbridas.

Un caso de uso común de híbridos/multi-nube: su sitio web y su solución de equilibrio de carga se ejecutan en la nube pública IaaS, mientras que el sitio web se conecta a una base de datos de usuarios y a un sistema de inventario en una nube privada en las instalaciones para cumplir con los requisitos de seguridad y regulación.
Ventajas y desventajas de la multi-nube

Hablando en general, la principal ventaja de la multi-nube es la flexibilidad de adoptar rápidamente las mejores tecnologías para cualquier tarea. El principal inconveniente es la complejidad que conlleva la gestión de muchas tecnologías diferentes de muchos proveedores diferentes.
Pros

La flexibilidad inherente de Multicloud ofrece una serie de beneficios, incluyendo la mitigación de riesgos, la optimización y el fácil acceso a los servicios que usted necesita.

Multicloud ayuda a mitigar el riesgo de dos maneras: limitando la exposición de un enfoque de un solo proveedor y previniendo el bloqueo del proveedor. En un entorno de multi-nube, si la nube de un proveedor determinado experimenta un tiempo de inactividad, la interrupción afectará sólo al servicio de un proveedor. Si su correo electrónico alojado está fuera de servicio durante unas horas, los servicios de otros proveedores, como su sitio web o su plataforma de desarrollo de software, pueden seguir funcionando.

Multicloud también le permite elegir el servicio que mejor se adapte a sus necesidades. Un servicio puede ofrecer funcionalidad extra o emplear un protocolo de seguridad que facilita el cumplimiento de sus requisitos de conformidad. O, siendo todas las cosas iguales en seguridad y funcionalidad, usted podría elegir el proveedor con el mejor precio.

Otro beneficio significativo de la multi-nube es el acceso a la tecnología. Por ejemplo, si no tiene el presupuesto para desplegar una solución analítica en las instalaciones, puede acceder a ella como un servicio en la nube sin el gasto de capital inicial. Esto también significa que puede poner en marcha el servicio más rápidamente, acelerando el tiempo de obtención de valor.

Del mismo modo, cuando tiene la libertad de elegir cualquier proveedor para cualquier solución, puede acceder a nuevas tecnologías innovadoras más rápidamente de lo que podría hacerlo también desde el catálogo de un solo proveedor, y puede combinar servicios de varios proveedores para crear aplicaciones que ofrezcan una ventaja competitiva única.
Contras

Cuantas más nubes utilice, cada una con su propio conjunto de herramientas de gestión, tasas de transmisión de datos y protocolos de seguridad, más difícil será gestionar su entorno.

Puede que te falte visibilidad de aplicaciones enteras y sus dependencias. Incluso si algunos proveedores de nubes ofrecen funciones de supervisión, es posible que tenga que cambiar entre tableros con diferentes API (reglas y procedimientos de interfaz) y protocolos de autenticación para ver la información que necesita. Los proveedores de nube tienen cada uno sus propios procedimientos para migrar, acceder y exportar datos, lo que puede crear serios dolores de cabeza a los administradores.

Las plataformas de gestión multi-nube abordan estos problemas proporcionando visibilidad a través de las nubes de múltiples proveedores y haciendo posible la gestión de sus aplicaciones y servicios de forma coherente y simplificada. A través de un tablero central, los equipos de desarrollo pueden ver sus proyectos y despliegues, los equipos de operaciones pueden vigilar los clústeres y nodos, y el personal de seguridad cibernética puede monitorear las amenazas. También se puede considerar la adopción de una arquitectura de microservicios para poder obtener servicios en la nube de cualquier combinación de proveedores y combinarlos en una sola aplicación.

from Linux Adictos https://ift.tt/36JcORS
via IFTTT