programación en la nube
La característica básica de la computación en la nube es que los recursos y servicios informáticos, tales como infraestructura, plataforma y aplicaciones, son ofrecidos y consumidos como servicios a través de la Internet sin que los usuarios tengan que tener ningún conocimiento de lo que sucede detrás. Esto debido a que los usuarios no tienen idea alguna sobre lainfraestructura que opera para ofrecer los servicios es que se llama Computación en las Nubes.
Hoy en día, la Internet con su creciente importancia se ha transformado en una de las principales palancas del mundo moderno, convirtiéndose en poco tiempo en la red comunicacional más trascendental en toda la historia si la comparamos con los medios tradicionales ya conocidos por todos. Se ha convertido enel dinamismo del planeta entero al compás de las (re)evoluciones tecnológicas, estimándose más de 100 millones las personas que en el mundo ya se han hecho parte de este gigante comunicacional estimándose que en siete años se contará con mil millones de usuarios.
Con los avances de infraestructura en estas tecnologías, los nuevos modos de programación y los nuevos modelos en su uso, hanllegado también nuevas formas de denominar a este gran protagonista, y es aquí precisamente en donde comenzamos a entablar la denominación del “Cloud Computing” o Nube Computacional (o Computación en la Nube si queremos una traducción más purista), la cual representa un nuevo punto de inflexión para el valor de las redes computacionales, prometiendo un gran cambio no solo en la industria informáticasi no también en la manera en que opera la gente en sus trabajos y compañías por la gran cantidad y variedad de servicios que están apareciendo día a día.
PROGRAMACIÓN EN LA NUBE
La computación en nube es una frase que se utiliza para describir una variedad de conceptos de computación que incluyen un gran número de ordenadores conectados a través de una red de comunicación en tiempo real,tales como Internet. En la ciencia, la computación en nube es un sinónimo de computación distribuida en una red, y significa la capacidad de ejecutar un programa o aplicación en muchas computadoras conectadas al mismo tiempo.
En este tipo de computación todo lo que puede ofrecer un sistema informático se ofrece como servicio, de modo que los usuarios puedan acceder a los servicios disponibles"en la nube de Internet" sin conocimientos (o, al menos sin ser expertos) en la gestión de los recursos que usan. Según el IEEE Computer Society, es un paradigma en el que la información se almacena de manera permanente en servidores de Internet y se envía a cachés temporales de cliente, lo que incluye equipos de escritorio, centros de ocio, portátiles, etc.
Lafrase también se refiere más comúnmente los servicios basados en la red-a, que parecen ser proporcionada por el hardware del servidor real, y de hecho son atendidos por hardware virtual, simulada por el software que se ejecuta en una o más máquinas reales. Estos servidores virtuales no existen físicamente, por lo que se pueden mover y escalar hacia arriba o hacia abajo sobre la marcha sin afectaral usuario final, algo así como una nube.
La computación en la nube son servidores desde Internet encargados de atender las peticiones en cualquier momento. Se puede tener acceso a su información o servicio, mediante una conexión a internet desde cualquier dispositivo móvil o fijo ubicado en cualquier lugar. Sirven a sus usuarios desde varios proveedores de alojamiento repartidosfrecuentemente por todo el mundo. Esta medida reduce los costes, garantiza un mejor tiempo de actividad y que los sitios web sean invulnerables a los hackers, a los gobiernos locales y a sus redadas policiales.
Computación en nube consigue aportar estas ventajas, apoyándose sobre una infraestructura tecnológica dinámica que se caracteriza, entre otros factores, por un alto grado de automatización,...
Regístrate para leer el documento completo.