Computación en la nube:todo lo que necesita saber
Esta publicación de blog es una continuación de nuestra serie de computación en la nube. Veamos qué más podemos aprender sobre la computación en la nube. Por eso, hoy cubriremos cómo evolucionó el concepto de computación en la nube, cuáles son los diferentes tipos de servicios en la nube, las ventajas y desventajas de la computación en la nube. Empecemos.
¿De dónde vino la computación en la nube?
Hablemos del origen de la idea de la computación en la nube. Si bien muchos pueden atribuir una excelente idea de la computación en la nube a grandes nombres como Google, Microsoft y Amazon, la idea de la computación en la nube no es tan nueva. ¿Estás llamando a mi farol? Consulta la prueba aquí. Según Technology Review, allá por 1996, las oficinas de Compaq decidieron ofrecer “computación en la nube” al mundo. Con ingresos de más de mil millones al año, Compaq creó una onda en el universo.
Si bien muchos no lograron entender la "computación en la nube", el gobierno de EE. UU. Pidió a los Institutos Nacionales de Estándares y Tecnología del NIST que presentaran una definición formal. Según NIST Computer Security Issue de septiembre de 2011, “La computación en la nube es un modelo para permitir el acceso a la red a pedido, conveniente y ubicuo a un grupo compartido de recursos informáticos configurables (por ejemplo, redes, servidores, almacenamiento, aplicaciones y servicios) que pueden aprovisionarse y liberarse rápidamente con un mínimo esfuerzo de gestión o interacción del proveedor de servicios ”.
Esta definición académica define la "computación en la nube" de una manera elegante. La idea no es tan complicada, tenga paciencia y estará de acuerdo. Brillante pero práctico y fácil de seguir. La computación en la nube no es más que una infraestructura de servicios web alojados por terceros que se brindan a los consumidores a tarifas más económicas para un acceso fácil y veintisiete. Mira, nada nuevo bajo el sol. Solo la cobertura de la idea es mucho más avanzada y mucho más de lo que hubiera pensado. Desde sus hojas de cálculo para procesar números de trabajo hasta hogares inteligentes, todo está revolucionado y gira en torno a la idea de la computación en la nube.
¿Características de la computación en nube?
Servicio bajo demanda:una de las características esenciales de la computación en la nube es la facilidad y rapidez con la que la información, los datos y los servicios están disponibles para el usuario final. Sin obstáculos, aros en el medio. Irónicamente, la información literalmente salta al aro para llegar a usted.
Amplio acceso a la red:disponible para todos los dispositivos, ya sean móviles o de escritorio, la información se puede intercambiar a través de la red de manera rápida y eficiente.
Agrupación de recursos:servidores, enrutadores, almacenamiento, ancho de banda de red, palabras bastante grandes y tecnología para entenderlos. Una de las principales características de la computación en la nube es liberar al usuario final de las cadenas de estas dependencias. Esto lo manejan los servidores de alojamiento, de los que hablaremos más adelante.
Elasticidad rápida:¿recuerdas que hablamos de escalabilidad? Bueno, la nube tiene que ser elástica para servir a muchos consumidores al mismo tiempo. En lugar de implementar configuraciones cada vez, el ancho de banda de la red en la nube está sujeto a aumentar o disminuir según la cantidad de usuarios finales.
Servicio medido:ahora, aquí está el truco. En lugar de reservar una gran cantidad de almacenamiento, hardware y servidores, la computación en la nube administra estos recursos de manera eficiente y eficaz. Estos recursos se pueden monitorear y luego optimizar, brindando total transparencia y control al proveedor de hosting o servicio y al consumidor.
Modelos de servicios de computación en la nube:
La computación en la nube se puede dividir en función de los modelos de servicio. Tratemos la cuestión de quién proporciona estos servicios más adelante y centrémonos en cada modelo
Infraestructura IaaS como servicio: Imagine que desea alojar un sitio web o ejecutar pruebas en su sitio web. En lugar de asignar un espectro específico de recursos y terminar en un tren de salsa, la idea es pagar solo por lo que ha usado. Servicios adquiridos solo para cuándo y cuánto se necesitan.
Algunas de las ventajas críticas de IaaS son:
- Sin tarifa de instalación y costo de mantenimiento reducido
- Recuperación de riesgos mejorada y negocios sin problemas
- Flexibilidad para moldear de acuerdo con el modelo de negocio en evolución
- Céntrese en administrar las piedras angulares del negocio
- Mayor seguridad y estabilidad
- Entrega de resultados (productos / aplicaciones) rápidos y efectivos a los usuarios finales
Plataforma PaaS como servicio: PaaS es un paso avanzado de IaaS. En lugar de simplemente utilizar servidores, almacenamiento y redes, PaaS utilizará el paquete completo de inteligencia empresarial, gestión de bases de datos y herramientas de desarrollo. Al acceder a una red según la necesidad, PaaS puede permitir que uno aloje no solo servicios o aplicaciones simples, sino que también puede admitir aplicaciones empresariales de alto nivel.
PaaS soporta el ciclo de desarrollo completo reduciendo los esfuerzos de codificación. Algunas ventajas de PaaS son
- Costos de codificación reducidos:el equipo de desarrollo puede utilizar componentes listos para usar, cubriendo de manera efectiva los hitos importantes.
- Reducción de costos de recursos:también ayuda a reducir la cantidad de recursos involucrados, recortando efectivamente los costos. Menos recursos y menos tiempo requeridos.
- Desarrollo multiplataforma:contrariamente al modelo típico de codificación por separado para aplicaciones web y móviles, el equipo de desarrollo puede trabajar en plataformas cruzadas al mismo tiempo:líneas de tiempo reducidas, cobertura natural.
- Herramientas asequibles:todo lo anterior es elegante y sorprendente, pero el problema real es lo asequibles que son las herramientas PaaS.
- Mejora del desarrollo de software:los sistemas empresariales a menudo son creados y creados por equipos geográficamente remotos. Con PaaS, estos equipos pueden comunicarse fácilmente y trabajar en los mismos componentes, reduciendo la nube y mejorando la administración general de aplicaciones.
Software SaaS como servicio: ¿Qué podría ser más fácil? No asumir la responsabilidad de alojar ni siquiera su aplicación. SaaS es solo eso. La aplicación, los servicios, las bases de datos, los sistemas operativos, el almacenamiento, los muros de seguridad, todo está al final del proveedor de servicios. Lo único que debe preocupar al equipo o al consumidor es el uso real de la aplicación. ¿No puedes darle vueltas a la idea? ¿Qué tal Microsoft Office 365, te suena? ¿Qué hay de las diversas aplicaciones de gestión empresarial? Los desarrolladores deben estar familiarizados con GitHub, o los gerentes deben ser demandados por JIRA.
Algunas ventajas de SaaS son:
- Pague según su uso.
- Movilice su trabajo. Está aquí, en su teléfono, no es necesario que encienda la computadora portátil o deslice la pestaña.
- En cualquier momento. En cualquier lugar. Período.
Como dije antes, la computación en la nube es mucho más de lo que parece. Estás tan acostumbrado a todo que lo estás usando inconscientemente. ¿No cree que es hora de aprender a utilizar la informática en la nube?
Computación en la nube
- Todo lo que necesita saber sobre Azure Cloud
- Todo lo que necesita sobre AWS Cloud
- Contenedores vs. Sin servidor; ¡Todo lo que necesita saber!
- Mantenimiento subcontratado de un vistazo:todo lo que necesita saber
- Todo lo que necesita saber sobre las dispersiones de pigmentos
- Sistemas de seguimiento de contenedores:todo lo que necesita saber
- Estrategia de planificación de capacidad:todo lo que necesita saber
- Todo lo que necesita saber sobre IoT en mantenimiento
- 9 pasos para forjar un cuchillo:todo lo que necesitas saber
- Todo lo que necesitas saber sobre dibujos técnicos
- Todo lo que necesita saber sobre la fundición de metales