Qué es cloud, desmistificando Amazon Web Services -

Qué es cloud, desmistificando Amazon Web Services

¿Que es cloud? Los términos de cloudcomputing, cloud o nube en castellano, hacen referencia a servicios donde importa poco el hardware que se utilice ni donde se encuentre físicamente, en consecuencia beneficia la escalabilidad de las aplicaciones, gestión centralizada y el uso de tecnologías estándares.

Amazon con su paquete de servicios denominado AWS tiene más de un 60% del negocio de cloudcomputing  mundial y cada día suma más adeptos.

Quizás conozcas el servicio y lo hayas probado alguna vez, y seguramente estás leyendo este post servido a través de una tecnología AWS, pero ¿que hace que AWS no sea conocido masivamente y mucha gente no se anime a migrar su arquitectura a cloud AWS?

La respuesta te será familiar: la barrera de entra a cualquier servicio de cloud de AWS es en mayor parte el desconocimiento del precio final y la gran cantidad de servicios similares y que no son del todo claro.
Si es así, sigue leyendo y aprenderás a estimar el coste de un proyecto en la nube así como también configurar desde cero un sitio web.

Detallando algunos servicios de AWS

Antes de comenzar paso a paso con la instalación, o daré una introducción a los servicios comunes de cloud AWS, aunque en este post no utilizaremos todos.

  • EC2, es un servicio de “hosting”, se trata de una máquina virtual privada donde se tiene acceso a todo los servicios como administrador y se puede elegir tanto la potencia (RAM, CPU, discos, etc), como la zona física en donde se encuentre (Amazon tiene 5 o 6 datacenters distribuidos por todo el mundo, aquí en Europa lo más común es utilizar el de Irlanda), o el sistema operativo que deseas instalar (Amazon tiene su propia distribución de Linux, pero además tiene otras distribuciones, y también Windows para los más osados).
  • S3, provee una forma fácil de guardar archivos estáticos en la nube, de forma prácticamente infinita a un precio muy pero muy económico. Brinda una API muy simple para la gestión de los archivos.
  • RDS, son instancias de motores de bases relacionadas, básicamente MySQL, Oracle y SQLServer). Permite múltiples bases de datos por cada instancia, puedes escalar en potencia (escala vertical) como replicación (escalado horizontal). Es la mejor opción cuando debes independizar tu servidor web de los datos persistentes (piensa que puedes tener varias instancias de EC2 leyendo datos de al menos una de RDS).

Autor: Pol Martinez

Desarrollador Web PHP y apasionado de las metodologías ágiles y los estándares web.

Estudiamos y analizamos su negocio en profundidad, definimos objetivos y planteamos la estrategia de marketing más adecuada centrándonos en conseguir cada uno de los objetivos propuestos. Solicita Presupuesto Ahora

Uso de cookies

En este sitio web utilizamos cookies propias y de terceros para mejorar nuestros servicios, para que usted tenga la mejor experiencia de usuario y analizar su visita. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.