Welcome to my personal page! I’m Frank Contrepois a French/Brit by nationality and Italian by heart. I am a FinOps leader with a passion for cloud and pricing. With a mix of experience from academia and startups, I have established myself as an expert in both Cloud and FinOps and published several articles. As an AWS ambassador and certified Cloud FinOps professional, I am dedicated to staying at the forefront of my field. I am the Chief Innovation Officer at Strategic Blue.
I have a rich and varied background, having been a part of multiple startups in Italy and the UK, but also having experienced burnout. However, with the help of my supportive wife, Anya, I was able to escape and start fresh on Reunion Island, where I spent a transformative year.
In this live episode, recorded at FinOps X 2024, we speak with TJ and Deana Solis about the social aspects of FinOps.
Link to the recording
It is a real live episode with microphones not working, music being turned on, bar opening and more. I also had to use a ‘beep’ sound for the first time.Read more...
Today, I added a way to search for content in frankcontrepois.com simply by adding the following lines to my Hugo header.
<div class="input-group"> <input id='search-input' type="text" class="form-control" placeholder="Search for..."> <span class="input-group-btn"> <button id='search-button' class="btn btn-default">Go!</button> </span> </div> <script type="text/javascript"> var button = document.getElementById('search-button'); var input = document.getElementById('search-input'); function performSearch() { var query = '?q=site%3Afrankcontrepois.com+' + encodeURIComponent(input.value); window.open('https://duckduckgo.com/' + query, '_blank'); } button.onclick = performSearch; input.addEventListener('keydown', function(event) { if (event.key === 'Enter') { performSearch(); } }); </script> Read more...
Izhak “I don’t believe in tagging” Zimmermann discusses with Stephen and Frank about the importance of focusing on business value in the context of FinOps, emphasising the need to understand cloud costs within the context of business goals. He introduces a new approach to FinOps that leverages new technology and insights to support business goals and drive business value. The conversation covers the challenges of understanding cloud costs, the use of networking data to understand costs, and the transformation of cost data into business value data.Read more...
Looking around the web often gets me to non-Athena ways. So here we go. In AWS Athena you get the numbers of days between two dates like this:
SELECT date_diff('day', FROM_ISO8601_DATE('2024-06-13'), FROM_ISO8601_DATE('2024-05-13')) AS diff The doc lies As of today, the documentation lies, you cannot have ‘second’ as first parameter. If you need the seconds multiply the result by 24
something like
SELECT (date_diff('day', FROM_ISO8601_DATE('2024-06-13'), FROM_ISO8601_DATE('2024-05-13')))*24 AS diff_in_second Read more...