FinOps es un modelo financiero proveniente de las palabras Finance Operations, que incluye de forma transversal a los distintos departamentos de la organización en las decisiones de gasto cloud, y que está siendo ampliamente adoptado por las empresas para controlar los costes en la nube .
Índice de temas
En un marco de FinOps, -abreviatura de Finance Operations, -operaciones financieras en español-, los grupos de tecnologías de la información (IT), DevOps y Negocio colaboran con otras áreas de la empresa, como los equipos de Compras, Finanzas y Seguridad para abordar los costes de la nube en toda la organización.
En resumen, FinOps es una práctica de gestión que promueve la responsabilidad compartida de la infraestructura y los costes de cloud computing de una organización. Se trata de una disciplina y práctica cultural de gestión financiera en la nube que tiene como objetivo maximizar el valor empresarial en entornos multicloud e híbridos.
Con FinOps, los grupos de tecnologías de la información (IT), DevOps y Negocio colaboran con otras áreas de la empresa, como los equipos de Compras, Finanzas y Seguridad para abordar los costes de la nube en toda la organización.
La base de esta disciplina se encuentra en tomar decisiones informadas y basadas en datos a la hora de gestionar el equilibrio entre velocidad, coste y rendimiento en la cloud.
Según la FinOps Foundation, –una fundación impulsada por The Linux Foundation junto con organizaciones como Cloud Native Computing Foundation, dedicada a promover la disciplina de la gestión financiera en la nube a través de mejores prácticas, educación y estándares-, existen seis principios para guiar la toma de decisiones basada en datos en el modelo de FinOps: la colaboración entre los distintos equipos empresariales, la asunción de todos estos equipos de la responsabilidad del uso que hacen de la nube, contar con un equipo centralizado que guíe en la práctica de FinOps, elaborar informes accesibles de forma periódica para facilitar la toma de decisiones, basar las decisiones en estos informes y en el valor empresarial de la nube y aprovechar el modelo de costes variables en la cloud.
FinOps ofrece un aprovisionamiento cloud bajo el control centralizado de un equipo específico que asesora a todos los participantes sobre las mejores prácticas para optimizar los costes de la nube. Crea un lenguaje común que permite a las organizaciones operar con eficiencia y a escala en la nube.
Al operar bajo los principios de FinOps, la organización faculta a los equipos multifuncionales para gestionar los costes de la nube. A menudo, el esfuerzo de FinOps también establece procedimientos de gobernanza con un equipo o consejo para hacer cumplir las mejores prácticas para la gestión financiera de la nube.
El gasto público en la nube ha aumentado drásticamente en los últimos años, impulsado por la creciente adopción de servicios de infraestructura nativos en la nube. Gartner prevé que el gasto mundial de los usuarios finales en servicios de nube pública alcanzará aproximadamente a los 600.000 millones de dólares en 2023, con más del 40% de las cargas de trabajo de las empresas desplegadas en la nube. Esta aceleración en la migración y la inversión en la nube concurre con la preocupación por el despilfarro.
El gasto mundial de los usuarios finales en servicios de nube pública alcanzará aproximadamente a los 600.000 millones de dólares en 2023
Un esfuerzo exitoso de FinOps requiere una comprensión detallada de la utilización y el rendimiento de la nube. Una auditoría de la nube es un buen punto de partida. Tras una auditoría y evaluación de la nube, los equipos de DevOps y TI pueden ajustar las cargas de trabajo de la nube y redimensionar las instancias utilizando las herramientas de optimización de la nube.
Un esfuerzo exitoso de FinOps requiere una comprensión detallada de la utilización y el rendimiento de la nube
Los pasos principales para implementar una filosofía FinOps son:
Estos pasos deben repetirse periódicamente para mantener la eficiencia y permitir la innovación mientras se reducen los costes.
Las operaciones en la nube se están convirtiendo en una parte integral del panorama de las tecnologías de la información y DevOps, y la mayoría de los directores financieros de las empresas acogen con satisfacción la transición. La migración a la nube sustituye los gastos fijos de una infraestructura de equipos de capital por gastos operativos asociados a los contratos de CSP (Content Software Platform).
Sin embargo, los gastos operativos de la nube pueden ser muy variables y pueden descontrolarse rápidamente. Por ejemplo, los individuos o grupos de la organización pueden adquirir servicios o instancias en la nube de forma independiente unos de otros, sin una supervisión o coordinación de alto nivel.
Esta desconexión puede llevar a un exceso de aprovisionamiento para un conjunto de cargas de trabajo y a una falta de aprovisionamiento para otro. Cualquiera de estos resultados puede causar sobrecostes sustanciales, cuando un esfuerzo más coordinado podría haber producido una solución adecuada a un menor coste. Los silos organizativos y la dispersión geográfica pueden agravar aún más la mala gestión de los recursos en la nube, especialmente en empresas multinacionales y conglomerados.
El cambio cultural que supone funcionar en la nube traslada la propiedad de la tecnología y la toma de decisiones financieras a los límites de la organización. Da un vuelco a la metodología de planificación de la capacidad que se ha mantenido durante mucho tiempo y que se ha convertido en un análisis de optimización de tarifas para la tecnología que ya se ha utilizado. Y obliga a los profesionales de TI, finanzas y empresas a colaborar de formas desconocidas.
Aunque los cargos varían según la organización, según la FinOps Foundation, existen cinco participantes clave:
Se espera que el cloud computing continúe con las tendencias actuales de la expansión de la adopción y aumento de la complejidad. Según Gartner, estas cuatro tendencias impulsarán el cloud computing en los próximos años:
Cookie | Duración | Descripción |
---|---|---|
__cf_bm | 1 hour | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
_GRECAPTCHA | 6 months | Google Recaptcha service sets this cookie to identify bots to protect the website against malicious spam attacks. |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie records the user consent for the cookies in the "Advertisement" category. |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | CookieYes sets this cookie to record the default button state of the corresponding category and the status of CCPA. It works only in coordination with the primary cookie. |
csrftoken | 1 year | This cookie is associated with Django web development platform for python. Used to help protect the website against Cross-Site Request Forgery attacks |
opt_out | 1 year | This cookie is used for preventing the installation of third party advertiser or other cookies on the browser. |
PHPSESSID | 24 minutes | This cookie is native to PHP applications. The cookie stores and identifies a user's unique session ID to manage user sessions on the website. The cookie is a session cookie and will be deleted when all the browser windows are closed. |
rc::a | never | This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. |
rc::b | session | This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. |
rc::c | session | This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. |
rc::f | never | This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. |
ts | 1 year 1 month | PayPal sets this cookie to enable secure transactions through PayPal. |
usprivacy | 1 year 1 month | This is a consent cookie set by Dailymotion to store the CCPA consent string (mandatory information about an end-user being or not being a California consumer and exercising or not exercising its statutory right). |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
wordpress_test_cookie | session | WordPress sets this cookie to determine whether cookies are enabled on the users' browsers. |
Cookie | Duración | Descripción |
---|---|---|
cX_G | 1 year 1 month | Cxense sets this cookie for storing the global ID, mapping different ids together into one ID. |
v1st | 1 year 1 month | The v1st cookie is set by TripAdvisor to collect details about how visitors use the website, by displaying user reviews, awards and information received on the TripAdvisor community. |
yt-player-headers-readable | never | The yt-player-headers-readable cookie is used by YouTube to store user preferences related to video playback and interface, enhancing the user's viewing experience. |
yt-remote-cast-available | session | The yt-remote-cast-available cookie is used to store the user's preferences regarding whether casting is available on their YouTube video player. |
yt-remote-cast-installed | session | The yt-remote-cast-installed cookie is used to store the user's video player preferences using embedded YouTube video. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the user's video preferences using embedded YouTube videos. |
yt-remote-device-id | never | YouTube sets this cookie to store the user's video preferences using embedded YouTube videos. |
yt-remote-fast-check-period | session | The yt-remote-fast-check-period cookie is used by YouTube to store the user's video player preferences for embedded YouTube videos. |
yt-remote-session-app | session | The yt-remote-session-app cookie is used by YouTube to store user preferences and information about the interface of the embedded YouTube video player. |
yt-remote-session-name | session | The yt-remote-session-name cookie is used by YouTube to store the user's video player preferences using embedded YouTube video. |
ytidb::LAST_RESULT_ENTRY_KEY | never | The cookie ytidb::LAST_RESULT_ENTRY_KEY is used by YouTube to store the last search result entry that was clicked by the user. This information is used to improve the user experience by providing more relevant search results in the future. |
Cookie | Duración | Descripción |
---|---|---|
_gat | 1 minute | Google Universal Analytics sets this cookie to restrain request rate and thus limit data collection on high-traffic sites. |
dmvk | session | The dmvk cookie is set by Dailymotion to record data of visitor behaviour on the website. |
Cookie | Duración | Descripción |
---|---|---|
_fbp | 3 months | Facebook sets this cookie to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising after visiting the website. |
_ga | 1 year 1 month 4 days | Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors. |
_gid | 1 day | Google Analytics sets this cookie to store information on how visitors use a website while also creating an analytics report of the website's performance. Some of the collected data includes the number of visitors, their source, and the pages they visit anonymously. |
cX_P | 1 year 1 month | Cxense sets this cookie for site-specific user sessions - across sessions. |
Cookie | Duración | Descripción |
---|---|---|
guest_id | 1 year 1 month | Twitter sets this cookie to identify and track the website visitor. It registers if a user is signed in to the Twitter platform and collects information about ad preferences. |
test_cookie | 15 minutes | doubleclick.net sets this cookie to determine if the user's browser supports cookies. |
VISITOR_INFO1_LIVE | 6 months | YouTube sets this cookie to measure bandwidth, determining whether the user gets the new or old player interface. |
VISITOR_PRIVACY_METADATA | 6 months | YouTube sets this cookie to store the user's cookie consent state for the current domain. |
YSC | session | Youtube sets this cookie to track the views of embedded videos on Youtube pages. |
yt.innertube::nextId | never | YouTube sets this cookie to register a unique ID to store data on what videos from YouTube the user has seen. |
yt.innertube::requests | never | YouTube sets this cookie to register a unique ID to store data on what videos from YouTube the user has seen. |
Cookie | Duración | Descripción |
---|---|---|
__cflb | 1 day | This cookie is used by Cloudflare for load balancing. |
_awl | 1 year 1 month | No description available. |
_pcid | 1 year 1 month | Description is currently not available. |
_pctx | 1 year 1 month | Description is currently not available. |
gckp | 1 year | This cookie is set by the provider Cxense. This cookie is used for building user profile information across all sites in the Cxense network. |
itsec-hb-login-27e4caa2b0fb20a2dee118de04e9de77 | 1 hour | Description is currently not available. |
ntvSession | session | Description is currently not available. |