Blog de Amazon Web Services (AWS)

¿Por qué todas las empresas emergentes deben establecer un presupuesto? y ¿Cómo AWS Budgets permite establecerlo?

Por Melissa Kwok, Arquitecta de soluciones en AWS

 

¿Realmente necesito un presupuesto?

Como empresa emergente, lo más probable es que priorices la velocidad para construir rápidamente y lanzar tu producto al mercado lo antes posible. Si bien centrarse en el producto es fundamental, también significa que es fácil pasar por alto su gasto en AWS, especialmente si utiliza programas de crédito como AWS Activate. También es posible que los miembros del equipo asuman diferentes actividades en sus funciones, lo que dificulta dedicar la cantidad de personal o la atención a la gestión de los costos.Sin embargo, en un entorno en el que una factura inesperada puede arruinar el negocio, las empresas emergentes recién lanzadas deben ser organizadas desde el principio y vigilar de cerca los costos, para aprovechar al máximo su potencial. Según CBInsights, la principal razón por la que las empresas emergentes fracasan es porque se quedan sin dinero, por lo que no establecer buenos hábitos de control de costos desde el principio, podría terminar siendo un grave error.Si bien, supervisar los costos en AWS puede parecer una tarea ardua y puede resultar tentador ignorar el proceso por completo, no tiene por qué serlo. Con AWS Budgets, solo se necesitan unos minutos para configurar un presupuesto, lo que puede ayudarle a detectar las facturas inesperadas antes de que se produzcan. También podrá supervisar los costes y el uso a lo largo del tiempo, lo que le permitirá optimizar su factura mensual y maximizar el uso de la capa gratuita perpetua de AWS una vez que haya dejado de utilizar los créditos.

¿Qué es AWS Budgets?

AWS Budgets le permite establecer presupuestos para realizar un seguimiento de sus costos y uso, y recibirá notificaciones cuando se superen los presupuestos en los umbrales definidos. AWS está diseñado para gestionar cargas de trabajo de cualquier tamaño, desde empresas emergentes en fase inicial hasta empresas maduras, por lo que es importante contar con un método para detectar los sobrecostos o los gastos inesperados. Establecer un presupuesto desde el principio lo prepara para el éxito y le ayudará a desarrollar buenos hábitos de costo desde el inicio de sus proyectos.

Configuración

Despliegue en 1 clic

Configurar un presupuesto a través de la consola de AWS no llevará más de unos minutos. Si quieres seguir adelante y aprender el proceso, comienza por el paso 1. De lo contrario, puede implementar un presupuesto con un solo clic con la plantilla de AWS CloudFormation que aparece a continuación. Si no ha utilizado plantillas de CloudFormation anteriormente, siga estos pasos aquí.

Region
     Vista
Vista de Diseño
     Lanzar
US East (N. Virginia)      Vista      Vista de Diseño      
US East (Ohio)      Vista      Vista de Diseño      
US West (N. California)      Vista      Vista de Diseño      
US West (Oregon)      Vista      Vista de Diseño      

Paso 1: Selecciona un importe objetivo

El primer paso es establecer un valor presupuestario mensual. A continuación, se indica cómo determinar cuál debe ser ese valor:

  • ¿Ya tiene una cantidad fija para gastar mensualmente en infraestructura? Si es así, utilízalo como valor para tu presupuesto.
  • Si no es así, ¿ha ejecutado cargas de trabajo en AWS durante los últimos seis meses? Si es así, vaya a la página principal de AWS Cost Explorer en la vista predeterminada, que se muestra a continuación, verá su gasto total de los últimos seis meses. Tome el promedio de este valor mensual y utilice esta cifra para el valor de su presupuesto.

  • Si tiene menos de seis meses de historial de gastos, averigüe cuál es su punto débil. ¿Qué cantidad de gasto mensual arruinaría su negocio? Utilice esa cifra para calcular el valor de su presupuesto.

El propósito de un presupuesto es avisarle antes de que una factura inesperadamente costosa cause dificultades financieras importantes. Sin embargo, una vez que empieces a recibir notificaciones de que estás superando tus objetivos, significa que ya vas por un camino peligroso. Para que el presupuesto sea efectivo, es recomendable que obtengas un valor óptimo en el que no recibas demasiadas notificaciones, sino solo las suficientes para proporcionar visibilidad y darte tiempo para corregir cualquier error de configuración accidental.

Paso 2: Crear el presupuesto en AWS Budgets

Una vez que haya determinado su valor objetivo, vaya a AWS Budgets y cree un presupuesto. Como el objetivo es asegurarte de no gastar demasiado dinero en todos los servicios, elige el presupuesto de costes, que llevará un registro de tu gasto en dólares.

Seleccione las siguientes opciones al establecer el importe del presupuesto:

  • Periodo: Mensual
  • Fecha de entrada en vigor del presupuesto: periodicidad del presupuesto
  • Elija cómo presupuestar: Fijo
  • Mes de inicio: dejar como predeterminado
  • Monto presupuestado: el importe objetivo que determinaste anteriormente

Después de establecer el importe del presupuesto, tendrá la opción de determinar el alcance del presupuesto, lo que le permitirá crear presupuestos que se apliquen únicamente a conjuntos específicos de servicios, etiquetas, regiones, cuentas y otros. Sin embargo, en este ejemplo, el presupuesto que está creando actúa como su «presupuesto de gastos desbocado», cuyo objetivo es detectar los sobrecostos a un nivel elevado. Por lo tanto, no es necesario aplicar ningún osciloscopio.

Sin embargo, como práctica recomendada, deberá tener un presupuesto independiente para cada carga de trabajo que ejecuta. Puede utilizar los alcances presupuestarios para ayudar a supervisar aspectos como los costos de pruebas y desarrollo de nuevos servicios o tipos de instancias de Amazon Elastic Compute Cloud (Amazon EC2), o para establecer presupuestos para diferentes equipos de su organización. Puedes encontrar más ejemplos de presupuestos personalizados que puedes configurar para evitar cargos inesperados aquí.

Paso 3: Configurar notificaciones

Puede configurar alertas para recibir notificaciones, si tus gastos alcanzan los umbrales definidos, para controlar el gasto y mantener la cantidad adecuada de notificaciones para evitar ignorarlas. Por lo tanto, te recomendamos que comiences por crear dos umbrales de alerta para recibir un correo electrónico cuando alcance el 50% y el 75% del uso del presupuestado.

Para una configuración más avanzada, puede canalizar las notificaciones a otros canales mediante Amazon Simple Notification Service (Amazon SNS), que le permitirá ampliar los métodos de notificación a SMS, puntos de enlace HTTP y otros. Si te gusta usar Slack, puedes conectar Amazon SNS con AWS Chatbot para recibir tus alertas de presupuesto en el canal de Slack. Para obtener más información sobre cómo conectar Amazon SNS con AWS Chatbot para Slack, siga este enlace.

Conclusión

Independientemente del tamaño o la fase de financiación, todas las empresas emergentes deben tener un presupuesto para cubrir los gastos desbocados a nivel de cuenta. Al invertir solo unos minutos de su tiempo en establecer este presupuesto, podrá evitar sobrecostos, maximizar su pista de aterrizaje y adquirir el hábito de monitorear los costos a largo plazo.

Establecer este presupuesto es un paso importante, no es la única medida que puede tomar para administrar los costos. Una vez que haya establecido su primer presupuesto, considere ampliarlo para incluir otros presupuestos que tengan en cuenta diferentes dimensiones, como hacer un seguimiento de los costos específicos para cada desarrollador o asegurarse de no dedicar una cantidad determinada de horas de capacitación en aprendizaje automático a un tipo de instancia de Amazon EC2 concreto. A pesar de que su empresa emergente crece en tamaño y complejidad, AWS Budgets le permite controlar los costos de forma rápida y sencilla, sin necesidad de invertir horas registrándolos manualmente, y puede ayudarle a evitar errores que podrían resultar costosos en el futuro.

 

Este artículo fue traducido del Blog de AWS en Inglés

 


Acerca del autor

Melissa Kwok es arquitecta de soluciones en AWS, donde ayuda a clientes de todos los tamaños y sectores a crear soluciones en la nube de acuerdo con las mejores prácticas. Cuando no está en su escritorio, puedes encontrarla en la cocina experimentando con nuevas recetas o leyendo un libro de cocina.