¿Por qué podría uno decidir contra la computación en la nube?

Public Cloud es lo mejor para las startups, que necesitan enfocarse en sus negocios.

La nube en general, incluida una creada en privado con, por ejemplo, Openstack en centros de datos propios, es ideal para fluctuar las cargas de trabajo y el aprovisionamiento rápido y descartar con la reutilización de recursos y la gestión programática de grandes grupos.

Tenga en cuenta que nube puede significar Iaas, Paas, Saas, Baas, etc. Lo uso como Iaas en esta respuesta.

Para sistemas con una carga constante considerable, la nube híbrida puede ser demasiado complicada por el momento, y tal vez solo puedan aprovisionar la utilización máxima. Aún así, creo que Mesos sería bueno para reutilizar esa capacidad adicional y esto ya es IaaS o similar.

Datos confidenciales: simplemente vaya a la nube privada. Esto puede estar en el territorio de la empresa, pero algunos proveedores de la nube ofrecen espacio físico en sus centros de datos. Para las personas técnicas, las soluciones equivalentes de VPN (como la VPC de AWS) deberían ser una garantía suficiente.

Las aplicaciones heredadas se pueden migrar exactamente como son desde un código e incluso desde perspectivas de configuración. Se ejecutarán en un entorno totalmente virtualizado, donde la topología de red y las IP serán exactamente lo que saben que son, donde la transmisión de la capa de datos funcionará como esperan. Se llama SDN, redes definidas por software.

Esto deja muy pocas ideas sobre dónde la nube no está bien. Aquí están:

  • Pensamiento a corto plazo, miedo, demasiada complejidad para poco beneficio aparente.
    • siempre puede contratar empresas de gestión de la nube para obtener ayuda
  • Sistemas compatibles con PCI-DSS (por ahora escuché que no pueden probar los límites de los sistemas de otras maneras que no sean firewalls físicos)
  • necesita los recursos nuevos pronto y no tiene tiempo para migrar de manera segura a una nube interna o externa

Es decir, para cualquier negocio realista en la actualidad, puedo pensar que la nube es un factor beneficioso a mediano y largo plazo en la mitigación del riesgo de costos y el costo promedio al final, o el costo total de propiedad.

Es cierto que debe realizarse una migración inteligente. De lo contrario, las cosas pueden volverse caóticas con bastante facilidad. DevOps es una experiencia y actitud imprescindibles.

Como conclusión, creo que la nube es una solución a largo plazo para la mayoría de los escenarios en los que puedo pensar, dado que la sobrecarga de virtualización es de alrededor del 10% y está disminuyendo, y dado que el costo, el material y la contaminación se reducen en mucho más del 10% consolidación de recursos, y eso incluye equipo de operaciones. Piense solo que cada equipo puede autoserviciarlos con computadoras nuevas. Sí, es posible que deba darles incentivos para devolver esos recursos cuando terminen con ellos. Pero te haces una idea;)

Básicamente tienes 2 opciones:

  1. Puede pagar la línea de Internet y el ancho de banda usted mismo, y mantener su servidor de Internet en su casa, oficina o en las instalaciones. Cuando necesite una informática poderosa, deberá pagarla. Algunas personas necesitan 100 servidores para calcular las tareas, por lo que puede separar algo de espacio para ello y mantener los servidores en sus instalaciones y utilizar su propia informática interna.
  2. O puede pagar a un proveedor de alojamiento externo, nombrarlo en la nube y pagar al proveedor de la nube por el alojamiento, la informática y otros servicios. Puede encender rápidamente una computadora con dicho proveedor de hosting, una o 10 computadoras, y comenzar con las tareas informáticas.

¿Por qué podría decidir contra la computación en la nube?

  • Si tiene datos confidenciales que no se darán a terceros que no conoce, nunca debe conocerlos, no debe usar la computación en la nube
  • Cuando tenga suficiente dinero para computar en la casa, no necesitaría computación en la nube, simplemente hágalo en sus propias computadoras.