This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
Reminder: "Get yourself to your seat in the Azure Ballroom and into #C015DQFEGMT for the opening remarks. We’re kicking off Day 2 in 15 minutes at 8:45am PDT! https://devopsenterprise.slack.com/files/UATE4LJ94/F07H7N10D62/timer.png" on 8/21at 8:3.
Day 1 and 2 at the same time?! How is one to stay sane with this much information overload?! 😉
Reminder: The breakout sessions are starting in 5 minutes. Start navigating your way to whichever session you’re attending. https://devopsenterprise.slack.com/files/UATE4LJ94/F07H7N10D62/timer.png
Communities of Practice most significant thing for Elite performers (2018)
Heh - have built an open source tool that uses OpentTelemetry that is super easy to deploy to get these metrics! We will be demoing it with @ericc over at booth 301 if folks are interested in checking it out …
You can grab the code to do this here: https://github.com/liatrio/tag-o11y-quick-start-manifests
Great question - who thinks generation of code is the core constraint? Zero hands raised
“We added the users because we keep costs low” < very important change of emphasis
Very amusing to hear @catswetel explaining modern retail banking experience to an American audience.
TIL: Pix : https://www.bcb.gov.br/en/financialstability/pix_en
As a reader of Patrick McKenzie I always enjoy learning about new payment rails
This reminds me of the old maxim: “A problem that can be solved with money isn’t an interesting problem”
“For every $1 spent on NVMEs, avoid spending $3500 on scaling”
Improved costs a result of higher throughput, lower latency… at a bottleneck process I presume?
Z GC : shorter GC pauses result in cost savings across the flow.
Both stories so far emphasize end-to-end optimization at the cost of local optimization.
“Cheaper overall because it is more stable and more performant”
“Cloud cost champion” < I can see the utility… I wonder who volunteers to be the first one?
I think “faster is cheaper” might be an idea I first heard from an Nginx developer. (Maybe the developer?)
my colleagues in Cloud Financial Management do not mandate a certain level for BU cost champions, but they do recommend someone comfortable contributing across teams.
it's important to know about the business context of the BU, to connect that to cloud costs and budgets.
there's also plenty of AWS education available for cost champions and beyond. personally, I feel it's easier to teach someone about AWS costs than it is to teach someone about their own BU's architecture or business context. 🙂
we've also invested a lot in making cost champion a great role with a big impact on career development. the efforts of cost champions are recognized frequently with internal posts from our Cloud Financial Management group.
we do not chargeback for CICD costs, but in my group, the transactional infra + mobile platform group, we do track the cost of the CICD platform.
we do not chargeback because we do not want folks to be incentivized to deploy less frequently.
however, we do realize that there are some uses of the platform that could be considered inefficient. example: your BU triggers a lot of rollbacks.
every BU/cost champion is responsible for identifying and tracking their own unit costs and demand drivers, e.g. cost per pix transaction, number of pix transactions
so yes, we try to keep cost per customer down, but we also try to keep cost per transaction down via those BU specific metrics.
yes, we do stable efficiency experiments, and we can apply changes at various levels of our environment eg service level, pod level, cell level, etc.
we also have an amazing experimentation platform that allows us to run A/B tests where we can see the effects on business performance in addition to the effects on cost. 🙂
please let me know if anyone wants to meet up to discuss anything about cloud costs 🤓
I'd love to at least listen-in, but I am not live with you folks in Vegas
Reminder: The breakout sessions are starting again in 5 minutes. Start navigating your way to whichever session you’re attending. https://devopsenterprise.slack.com/files/UATE4LJ94/F07H7N10D62/timer.png
What does identifying fitness functions mean? I blanked out and we moved on quick :melting_face:
What are the things that are important to you, ideally that you can measure
Technical renovation guiding principles: 1. “Make it work, make it right, make it fast” 2. Evolutionary architecture 3. Innovating and renovating (not an either/or, but a both) 4. deprecation driven development 5. Intentional organization design
Why does legacy happen? • advances in technology • Bit rot theory • Law of architectural entropy
@rvenugopal Great presentation! I’m helping lead a technical renovation effort and will be sharing your thoughts with my team!
Reminder: The plenary sessions are starting again in 5 minutes. Start making your way back to the Azure Ballroom and join us in #C015DQFEGMT to interact live with the speakers and other attendees. https://devopsenterprise.slack.com/files/UATE4LJ94/F07H7N10D62/timer.png