Archivo de la etiqueta: cloud computing

La Plataforma como Servicio (PAAS) de la Cloud Computing

En anteriores artículos hablamos sobre el denominado Cloud Computing o Software en la Nube y sobre el Software como Servicio (SaaS), este último forma parte de uno de los principales tipos de PAASservicios con los que cuenta el software en la nube, por ello, en esta ocasión hablaremos de otro de sus pilares llamado PAAS.

La llamada Plataforma como Servicio o en ingles Platform as a Service (PaaS), siendo lo mismo que SaaS pero enfocada al hardware, donde se proporciona una plataforma y un entorno virtual en el cual los desarrolladores pueden crear aplicaciones, así como servicios que funcionen vía internet utilizando herramientas suministradas por el proveedor.

Dichos servicios PaaS se alojan en la nube y pueden consistir en funcionalidades preconfiguradas a las que los clientes puedan suscribirse, eligiendo las funciones que deseen incluir para resolver sus necesidades y descartando aquellas que no necesiten, también se ofrece de forma constante soporte técnico y servicios de actualización, lo que permite el mejoramiento de las funcionalidades existentes y adición de otras nuevas.

Algunas de las funcionalidades que pueden incluirse en PaaS:

  • Sistema operativo
  • Entorno de scripting de servidor
  • Sistema de gestión de base de datos
  • Software de servidor
  • Soporte técnico
  • Almacenamiento
  • Acceso a la red
  • Herramientas de diseño y desarrollo
  • Hosting

El modelo de Plataforma como un Servicio aporta beneficios a desarrolladores de software, programadores web y a las empresas, ya sea si se trata de crear una aplicación que tengan previsto ofrecer servicios a través de internet o de un software (producto) para vender en las tiendas. Una solución PaaS proporciona grandes ventajas a un desarrollador de software, como son.

  • Solo requiere de la renta del servicio, por lo cual, no hay necesidad de invertir en infraestructura física.
  • Es fácil de usar, incluso usuarios inexpertos puedan desarrollar sus proyectos.
  • Ofrece flexibilidad en el control de herramientas por parte de los clientes.
  • Tiene gran adaptabilidad de las diversas funciones, según se requiera.
  • Permite la colaboración entre equipos situados en varios lugares distintos.
  • Se ofrecen diversos mecanismos de seguridad, que incluyen la protección de los datos y la realización y recuperación de copias de seguridad.

¿Cómo funciona la PaaS?

El modelo de plataforma como servicio consiste en un entorno que contiene una pila básica de sistemas, componentes o APIs preconfiguradas y listas para integrarse sobre una tecnología concreta de desarrollo, ello, permite la creación y la implementación de software de aplicaciones web sin el costo y la complejidad de comprar y administrar hardware, software operativo ni utilidades subyacentes. Proporciona todas las instalaciones necesarias para soportar el ciclo de vida completo de creación y provisión de aplicaciones web.

¿Cómo saber si es falso un PaaS?

  1. Debe ser un entorno de desarrollo basado en un navegador, ante ello, si hay que instalar alguna aplicación en el ordenador, este no es PaaS.Falso un PaaS
  2. El usuario o desarrollador debe poder ejecutar y utilizar la aplicación PaaS de forma fácil e intuitiva, caso contrario, donde se tenga que pedir asesoría adicional para su instalación, este no es PaaS.
  3. Una verdadera PaaS provee de herramientas de monitoreo y gestión, si hay que construirlas o agregarlas, esta no es PaaS.

¿Porque adoptar PaaS para el desarrollo?

  • Para desarrollar Software es necesario una base de datos, servidores, redes, y diversas herramientas, así como personal para su mantenimiento, por ello, mediante el proveedor PAAS se encarga de esta parte y el desarrollador se enfoca únicamente en la creación.
  • El proveedor de PAAS se encarga de los costes de actualización, parches, S.O. etc.
  • Las aplicaciones se mueven de un estado a otro (prototipo, análisis, desarrollo, testing, documentación, operación y puesta en marcha) con un proceso simple y rápido.
  • Se comparten aplicaciones, código y conocimiento entre desarrolladores.
  • Repositorio común de aplicaciones y código.

¿Porque adoptar PaaS para su ejecución?

  • Rápida distribución de las aplicaciones desarrolladas, poniendo al cliente al alcance de los productos y servicios a tan solo unos clics de ratón.
  • El cliente no se ve obligado a adquirir nuevo hardware o software.
  • Elimina los costes iniciales de licencias.
  • Acceso desde cualquier dispositivo, lugar y a cualquier hora.
  • Ahorro de costes para el desarrollador y el cliente

McKinsey & Company, en su informe La guerra de las plataformas emergentes del 2008, definió a PaaS como IDEs basados en la nube que no sólo incorporan a lenguajes de programación tradicionales, sino también que incluyen herramientas para el desarrollo con mashups“.

Para resumir, una propuesta de PaaS ofrece la arquitectura e infraestructura para permitir el desarrollo de aplicaciones, lo que incluye recursos de red, almacenamiento de datos, y servicios de administración de software y soporte técnico. Por lo tanto, se trata de un concepto ideal para el desarrollo de nuevas aplicaciones orientadas a la web o hacia dispositivos móviles y PCs, ejemplo del resultado de este tipo de métodos, es el Software ERP Villanett Venta © que fusiona la Plataforma como Servicio (PaaS), con el Software como Servicio (SaaS) para conformar una infraestructura completamente en la nube y especializada en la administración contable, todo solo por medio del navegador web con acceso a internet.

Arquitectura PAAS

El Software como Servicio (SAAS) de la Cloud Computing

El Software como un Servicio (SAAS) es uno de los principales modelos de distribución de software que se usa a través de una red sin descargarlo en un ambiente de cómputo local, donde el mantenimiento, soporte, las bases de datos y operaciones diarias se controlan y alojan en una compañía de tecnologías de SAASinformación y comunicación. Regularmente el software puede ser
consultado en cualquier computador, se
encuentre presente en la empresa o no.

Su funcionamiento

Consiste en la utilización de una aplicación desde una computadora cliente, hacia un servidor central ubicado en la empresa proveedora del sistema, aquí cada usuario conforma un grupo de usuarios en un ambiente de computo predefinido, donde varios grupos de usuarios del proveedor de SaaS están compartiendo los mismos recursos, ello mediante el acceso vía internet. En estas plataformas la información, el procesamiento, los insumos y los resultados logrados están hospedados en la compañía proveedora de TIC.

Cuando SaaS (software como servicio) y PaaS (plataforma como servicio) se fusionan en un solo modelo de servicios se convierte en la “computación en la nube”, lo cual describe el modelo de negocio de los usuarios que se conectan a un servidor centralizado en la nube para acceder a sus productos de software. Los usuarios pueden acceder a sus archivos y software sólo mientras están en línea, mediante su navegador de Internet y sus contraseñas.

Las características del software como servicio incluyen:

  • Acceso y administración a través de una red.
  • Actividades gestionadas desde un punto centralizado y mediante el acceso remoto vía web.
  • La distribución de la aplicación es parecida al modelo con múltiples usuarios, incluyendo arquitectura, precios, colaboración, y administración.
  • Actualizaciones centralizadas, lo cual elimina las descargas constantes de usuarios finales.
  • Frecuente integración con una red mayor de software de comunicación.

Ventajas

  • Intuitivo: El cliente no necesita de conocimientos especializados en dar soporte para el sistema, por lo que se reducen sus costes y riesgo de inversión.
  • Soporte: La operación recae en la empresa proveedora; Esto significa garantía de disponibilidad de la aplicación y su correcta funcionalidad.
  • Atención al cliente: El servicio y atención del proveedor al cliente es continuo.
  • Seguridad: Los medios de acceso en los entornos de la aplicación son altamente seguros para que no se infiltren datos privados en la red pública.
  • Económico: Tus gastos en tecnología son menores ya que tus computadoras no necesitan ser potentes y sólo tienes que tener la licencia de uso del software.
  • Flexibilidad: Se le permite al cliente completa flexibilidad en el uso de los sistemas operativos de su preferencia, o al cual pueda tener acceso.
  • Escalabilidad: Conlleva a que el cliente no tiene que preocuparse por actualizar el equipo y software.
  • Bajos costos: Es uno de los más importantes e implica no necesitar una infraestructura para instalar el sistema ni darle mantenimiento por lo que es una gran reducción de gastos en el software, hardware y administración de redes.
  • Multi-plataforma: Puedes acceder al sistema desde cualquier dispositivo: Windows, Mac, Tablet, IPad, smartphone.
  • Inmediatez: Garantiza que se tiene acceso instantáneo a la información desde cualquier lugar a cualquier hora.

SaaS en México y el mundo

Para las empresas desarrolladoras de software en México y América Latina las características del modelo SaaS representan una oportunidad muy diversa y llamativa para atraer más clientes, donde aquellos que mayor provecho podrían obtener de estas aplicaciones y servicios son las pequeñas empresas que cuentan con capacidad técnica y de ejecución de proyectos, pero que carecen de la infraestructura y capital para competir en el mercado tradicional utilizando las nuevas tecnologías de la información. Es importante mencionar que antes de la aparición del modelo SaaS solo las grandes empresas eran capaces de invertir en solucionesSaaS en México informáticas específicas o desarrollo de software a la medida.

De acuerdo con la Encuesta de Prioridades de TI 2015 de TechTarget, “cerca del 42.4{b6dfc5bbee8f19a6fbae9bf69ca3db27aef91cc77e66d97afd9730e1156e2e58} de las compañías en América Latina espera que su presupuesto para servicios de nube aumente durante el 2015”, esto significa un 22{b6dfc5bbee8f19a6fbae9bf69ca3db27aef91cc77e66d97afd9730e1156e2e58} más que en 2014.

Dentro del mismo contexto, la compañía de estudios de mercado, análisis y asesoramiento “International Data Corporation”, señala que: en América Latina, a finales de 2014 el mercado de servicios de nube sobrepasó la marca de los mil millones de dólares y tiene un crecimiento compuesto esperado de 50{b6dfc5bbee8f19a6fbae9bf69ca3db27aef91cc77e66d97afd9730e1156e2e58} al año. En este escenario, el software como servicio (SaaS) va por delante, con 43{b6dfc5bbee8f19a6fbae9bf69ca3db27aef91cc77e66d97afd9730e1156e2e58} del total de ingresos de nube en la región. Le siguen la infraestructura como servicio (IaaS) (40{b6dfc5bbee8f19a6fbae9bf69ca3db27aef91cc77e66d97afd9730e1156e2e58}) y la plataforma como servicio (PaaS) (18{b6dfc5bbee8f19a6fbae9bf69ca3db27aef91cc77e66d97afd9730e1156e2e58}).

SaaS es una idea revolucionaria que apuesta por ver más negocios usando herramientas de software a través de Internet; mediante este modelo todo el trabajo de procesamiento y almacenamiento de archivos se realiza en servidores remotos, utilizando un navegador web. Por último, estas nuevas tecnologías proveen ahorro económico, además de un conjunto de herramientas flexibles y sencillas que brindan ahorro de tiempo y esfuerzo, pues no hay necesidad de actualizar y dar soporte al sistema, este lo hace la empresa especializada en este tipo de servicios, como es el caso de Villanett que ofrece software en la nube para la gestión y administración de las organizaciones de empresarios o emprendedores.

Mobile smart phone

Software en la nube para las empresas

software en la nubeEn la actualidad las empresas y más los nuevos emprendedores se adentran en el uso de las nuevas tecnologías de la información, en específico utilizan el Cloud Computing o Software en la Nube, pero se preguntaran ¿qué es el software en la nube?

Esta es una aplicación que no es necesario instalarla en tu ordenador, sino que se hospeda en un servidor externo vía internet, que generalmente es administrado y ofrecido como servicio por una empresa o proveedor especializado, lo cual permite que el software esté siempre actualizado y bajo soporte continuo que reduce en gran medida la tediosa tarea de efectuar dichas acciones.

¿Cómo funciona el software en la nube?

webvillanet en la nubeLa también llamada computación en la nube le permite al usuario una gama amplia de servicios estandarizados, que son flexibles y se adaptan de forma puntual a las necesidades del negocio, debido a que pueden ser utilizados desde el ordenador de la oficina, por medio de tú laptop personal y por medio de casi cualquier Smartphone o Tablet; existen diversos tipos de nubes, como son: públicas, privadas, híbridas y de tipo comunitarias; así mismo, consta de tres modelos típicos de servicio, son: software como servicio (SaaS), plataforma como servicio (PaaS), e infraestructura como servicio (IaaS o HaaS).

Seguridad

La seguridad en la nube es mucho mejor que en los sistemas tradicionales, debido a que los proveedores son capaces de proporcionar la asistencia y solución necesaria ante problemas de seguridad que pudieran encontrar los clientes. Algunos de los aspectos más importantes que proporciona la seguridad en la nube son: seguridad como servicio, provista por los proveedores; seguridad del explorador, donde los servidores remotos son usados para la computación; autentificación, permite el pleno control por parte del proveedor y del cliente.

Las mejores plataformas en la nube

  1. IMG TOP 10 (1)Mega: Sucesor de Megaupload dispone de 50 GB gratuitos por usuario, con un ancho de banda de 10 GB por mes y de 1 a 8 TB por cuenta de pago.

IMG TOP 10 (2)2. OneDrive: Creado por Microsoft e incorporado en cualquier cuenta de correo electrónico (Microsoft), ofrece gratuitamente 15 GB de almacenamiento y 1 TB en planes por pagar.

IMG TOP 10 (3)3. Google Drive: Desarrollado por Google, proporciona 15 GB y hasta 30 TB por cuenta de pago.

IMG TOP 10 (4)

4. Mediafire: Comienza con 12 GB y puede ampliarse a 50 GB sin costo.

IMG TOP 10 (5)

5. Cloud mail.ru: Con sede en Moscú, Rusia, ofrece hasta 25 GB gratis

IMG TOP 10 (6)6. Yandex Disk: De procedencia Rusa, otorga a sus usuarios 10 GB y puede incrementarse a 20 GB de forma gratuita

IMG TOP 10 (7)7. BOX: Cuenta con 10 GB gratuitos y hasta almacenamiento ilimitado por cuenta de pago

IMG TOP 10 (8)8. Dropbox: Consta de 3 tipos de cuenta, Free de 2 a 16 GB, Pro 1 TB y Bussines con 5 TB


IMG TOP 10 (9)9. Amazon:
Con sede en Seattle, Estados Unidos, es una compañía de comercio electrónico y servicios de Cloud computin, cotiza en la bolsa de valores NASDAQ de Nueva York


IMG TOP 10 (10)10. Linio:
Propiedad de Rocket Internet y con sede en Ciudad de México, es una compañía de comercio electrónico que cubre el mercado Latinoamericano

Nota: Cada una de estas aplicaciones y/o plataformas permiten a los usuarios conectarse a sus contenidos (documentos, música, imágenes, etc.) previamente almacenados desde cualquier dispositivo electrónico con acceso a internet y pueden descargarse desde App Store, Google Play o directamente en sus sitios web.

3Existen empresas que también proporcionan a sus clientes (empresas o emprendedores) soluciones efectivas relacionadas con la contabilidad, la gestión del personal, control de inventario, vinculación con proveedores, etc., las cuales ayudan en gran medida a maximizar los beneficios de sus negocios, todo ello a través de software para la planificación de recursos empresariales que utiliza la tecnología de software en la nube, haciéndola una herramienta moderna y rápida. Ejemplo de esto, es el software en la nube Villanett Venta © que te permite administrar una gran cantidad de procesos para la gestión y administración empresarial.