AWS Chicago Summit - 2022-08-27
A few weeks ago, my employer's account manager invited my team to join them at the AWS Chicago Summit.
We were given sufficient notice for the event (1 month) and so I talked to the CTO about it. He requested an expense estimate so I did my research and proposed it. I got approval and had no issue reserving rooms for myself and two others on the team.
Turns out we got the closest hotel to the event! In contrast, our AWS team instead were placed a mile-walk away.
After several meetings over zoom we grouped together to car pool to Chicago. Some make a pilgrimage to the Chicago IKEA for the experience. Instead, we went to Micro Center.
If you walked into a Micro Center thinking they'd have stuff for a home lab, you would be mostly wrong. There was some Unifi stuff, but nothing I wanted. Otherwise tons of cheap switches that my ISP experienced friend said are the worst.
Not that I expected to find it, but I'm on the look out for this product. Just about everything is marked up 5-10x and this little thing is no exception.
The rest of the store was... overpriced consumer junk, a section for apple hardware, a hobby center, PC parts, and vibrating gamer chairs.
Honestly it did not live up to the hype and we all left with nothing.
I get dropped off to check into the hotel but I get lost trying to find it. By the time I do find it, the others had finished parking.
Once I get into the hotel room I see a familiar thermostat. The trick I used at DEF CON worked here too!
Our account managers invited us to a bar and we went up to some exclusive party floor. Drinks were free so I have a few hard seltzers and I talk to our account managers about what our interests and challenges are, what our business is facing in the economy and what our resources look like. I hear that there's some new Redshift instance type where compute is separate (finally?) from storage.
Time passes and it is time for dinner.
The account managers looooove when they can take customers out. The budget for "customer engagement" or whatever is super high. Dinner for 7 people? The bill with tip was like $495. Whoa.
I heard stories about how broadcasters are trying to use AWS to stream real time to PoPs. Someone from our side nudged on egress costs being high. They agreed under the cuff and mentioned enterprise contracts exist.
It is late, we head back to the room and the thermostat VIP mode reset while we were gone so we flipped that back on.
Just in case I leave this on twitter. Only 110 people saw it.
One of the others went through registration and said it went quick. I and the other head out with a light load and check in.
Wow, absolutely wow. The registration space was maxed out. They absolutely wanted a high throughput horizontally scaled registration experience and it shows.
When I entered, by the time I was queued there were only three people ahead of me.
I was blown away by that experience.
But the next one, big oof in my opinion. I scan my QR code, the scanner confirms with a chime. Nothing happens. Me and the desk person awkwardly wait and then she said to try manual. I try pushing the button to scan a qr code and then I succeed.
Amazon: I expect you to learn from your product experiences. Act on intent! Such rigid application flows show they haven't watched their product being used in production. By scanning a QR code it should have skipped that button press.
We briefly meet with our account managers at the startup corner. I get a nice thermal mug and we wander around a bit more for swag.
Afterwards we all head back to our room to put our stuff in the car since we are not staying an extra night. Then with a light backpack I head back to the convention space.
Turns out if you want to have a good time, you must install their app. The website does not offer any map information or location of specific event information.
We head towards the keynote, people with light sticks guide us to chairs and whoa that's an amazing wide display.
There was plenty of "build on us so you can do your thing, we won't limit you like horse butts will."
And every time they transitioned between speakers they played a light show program that blinded the audience. I was blinded four times.
I hear that events can get fined for pointing lights at the audience...
The talk by cenvent was interesting. They showed how they managed to pivot their in-person event business to support online event operations. It was kind of a sales pitch as well.
The other keynote speaker was from some mortgage and loans company and they did not review their slides for readability or flow like the smooth AWS speaker slides. In fact, some slides were solid red and our eyes just burned.
Panels at AWS Summit
The first one I went to "Securing 250 accounts: Maintain guardrails for self-serve cloud adoption". That story was "If we actually gave a platform team enough resources to enable an organization with 300 other developers, we would have a good time". As the creator of the platform team at my employer, I was excited to see how others did things and I was a little jealous that I could not realize the same scale they had. After all... at the peak (before the big workforce reduction), there were only 25 other developers and I had 3 to work with for platform needs.
I leave to the next one and I found the layout of this convention center to be really confusing. On the lower floors there's a bunch of empty restaurants and then more convention rooms and a big area in the back where I was headed.
I was not sure what to think of a bunch of these green glowing headphones on the chairs. I have to check in for this talk before heading in and they say to leave the headphones on the seat to know they must be cleaned after the presentation.
The speaker began to speak. There were no speakers. I was less than ten feet away but it was still a little difficult to hear.
So I put on my head phones and hear nothing.
Half way through, the audio-visual (AV) guy puts up a new transmitter on stage and then I put the head phones back on. Now I can hear him... and a bunch of analog noise. The speaker's cell phone kept interfering with his transmitter and the AV guy's mixer had a ground loop that constantly buzzed our right ears.
Sure was distracting. But anyway the talk was about open source observability with OpenTelemetry. One of my team members was with me and he mentioned how honeycomb is using this stuff. Afterwards when he asked other Application Performance Monitoring (APM) vendors about it they had no idea what he was talking about.
Like any convention, this one required lots of walking. I head right back to the expo for my next one, a lightning talk of sorts on "Accelerating your business with protected amazon S3 buckets."
He introduces himself as a "Field Engineer" and goes on about this use case with Fox Sports. Third parties upload 8k footage to their bucket and they do not want to handle viruses when they scale down to 4k. Okay, so this isn't some IAM talk. The speaker is from Trend Micro so you can guess where this is going.
Fox's prior AV took minutes to run and this was a disaster for realtime events like sports. In my experience: updating AV definitions and starting ClamAV with 2.5GB of RAM takes over a minute to start up just to scan a single file.
What did TrendMicro do?
They "reduced the scans from minutes to seconds" by reducing the work performed on Fox's cloud.
Literally the "scanner" is just streaming the file to a message digest and then submitting the hash to Trend Micro's web service.
After that's over I head to the next thing on my list. A "Chalk Talk" as it was called. I wander around until I figure out where it actually was. Again, the layout of this place was confusing.
There's no line in front of the room, the doors are closed, and there's people standing in front with a smile. I ask if I can go in and he says no, but I can try the exercise online. My team was inside so my company won't be missing much by my absence.
Oh. Never mind.
A three hundred level panel turned out to be a baby talk about containers and how to make them.
They exit and I meet up with them and head back to the Expo.
I split up from them since I see that lunch things might be happening and I get the second to last lunch box available. Unfortunately one of my team members missed out.
I head back with 10 minutes before the next event and... Oh no. It's a Chalk talk again.
When I get in line, half of us get through and someone else with a sign comes up and says "This is the end of the line, sorry but we are out of capacity."
Frustrated, I head back to the expo for a backup talk, how to hire at amazon's scale. I could not hear three out of five words, even with me using my hand like an ear trumpet.
On my way to the next talk, I pass by the green stage again and someone is presenting to only four people. This started to feel sad.
Around the same time, one of my team members comments that less people are enjoying the AWS DJ than the fascist furry convention.
Meanwhile, here is some karaoke from said fascist furry convention.
Anyway, I am heading to the next amazon talk on innovation at scale. It was interesting to hear some inside stories about how their processes evolved and the like.
Got to see a tangerine flywheel. At least it wasn't the infinity sign or some business exec eye candy that trivializes the work that happens.
One section talked about the customer and their needs. Then off the cuff he starts doing a total techbro ideation. It was so out of touch with reality as he focused on one of these stock photos. What if we could solve this imagined problem in a way that is completely disproportionate in cost to the end user?
He goes on about micro services and hiring people, then mentions team size and how they go with some two pizza model. Then he clarifies that two pizzas means 10-12 people.
Near the end of his talk, he mentions that failures happen too. At first Amazon tried to compete with ebay and that failed. Eventually Amazon arrived to the marketplace model we have today. Some failures do not get second chances though, like the Fire Phone.
I was wanting to go to one more, but I was invited to join our account managers at some taco pub called "Broken English."
While waiting between talks, I was reading an Overlord light novel. It was hard to read. I felt some anxiety building up because of the two setbacks I experienced and my disappointment with the conference's content.
I concluded that even if I attended another panel, I would not be in a state to learn from it.
My team met up with our account managers back at the startup booth and we left together in a few lyft / uber rides.
At first I thought this was some street art, but actually inside the walls are lined with these masked bears–which I initially thought were furbies.
The event was hosted by Circle CI and some other services company called Caylent. But we did not mingle much with either Circle CI or Caylent, mostly just our account managers.
I think I saw the tablet rack up to over $4800 in tacos and alcohol here. Well at least my team member who missed lunch got like 9 tacos.
The technical account manager talked about his experience with a community owned apartment building and how New York was instituting an environmental grading system which can impose fines. Just having lights in the hallways takes about 800/yr in electricity.
The other account manager was quite aggressive in getting others to eat tacos and drink. I declined a fourth margarita, I felt like I was at the edge of my safe limit. But they ordered one anyway.
So I drank it, and my vision and balance was very difficult afterwards. The next few hours I have to drink plenty of water to remain aware.
I took a good portrait of one of my team members here, but given how personal that is, I'll just share this water which had similar aesthetic value given the lighting.
We order an uber back to the hotel. I had to be very deliberate about my walking. Turns out our driver was in a Tesla. This was my first time ever riding a Tesla. It sure could accelerate.
We get out and start driving back home. Along the way we get some gas and things smell funny.
We get to the next gas station and it wasn't the fuel cap being cross threaded. I sit in the back still sipping water while conversing with someone about PQC in TLS libraries on Slack.
They buy a funnel and some coolant and top off the radiator. It seemed better after that.
By the time I get to my car, I was in good shape and I make it home around 10 PM. The next day I work.
This conference was very vendor and sales heavy. The ticket cost was $0 and like how Facebook is free due to ads, it shows. I did not write about it, but every conversation with a vendor leads to your badge being scanned. They scan your badge to get your email and phone number.
If you are a manager, a CTO, a CISO, then this conference is for you. If you don't know the vocabulary or technologies available in the cloud space, then this conference is for you. If you need a lead to solve your problem with a product, then this conference is for you. This was not at all a conference for developers.
I brought that up to our account manager and they might be able to get some Re:Invent vouchers for my team. But I would not be able to go.
I saw that several vendors have really developed their products over the last 3 years since I last took a look at them. I think the technical sessions are there bootstrap an excited manager so they can come back to their team to know how to talk about these products. I do not think that these sessions were in any way meant to empower these managers to perform the work themselves.
It was nice to meet up with our account managers. But because we dropped that managed service provider (MSP), we will be losing the account managers we've gotten to know in person. They are tied to that MSP.
If I had the opportunity to go again, I might; but I would invite different people.