Silicon Valley Squares
A send up of Hollywood Squares where Cloudflare experts fill the celebrity squares and answer high and low-level Cloudflare questions to help two guest stars (customers, AEs or new hires) get a a tic-tac-toe, or possibly the Silicon Valley equivalent - a TCP handshake (SYN, SYN-ACK, ACK)
Hello, hello, welcome everyone, whether you're joining us on the live stream or watching a recording, welcome to the only game show where you can't guarantee anyone is wearing pants.
So for those unfamiliar with how this show works, let me introduce our board.
We have two contestants, David and Chris, each of them will be trying to make a tic-tac-toe on the board, either across, diagonally, or horizontally, or up and down.
If no one's able to make a tic -tac-toe, first one to five will win the round.
So with that, let me pass it on to David for a quick introduction. Knots and crosses.
Here we go. Everybody. One of the partners with Cloudflare, I've been working with them for a couple years now and just happy to be on here.
Dan invited me, had no idea it was going to be this late at night for that for me, but I'll try and stay awake.
All right. Thank you for that. And Chris, how about an introduction?
Hey, I'm Chris. I'm a solutions engineer at Cloudflare, and I made the mistake of volunteering to help Dan out.
And now I'm a contestant. That's the trouble.
People volunteer. Like you guys just need to stop doing that and you'd be much safer.
So what we can do is shift back to the board. And I think David being the guest, would you like to pick a square and kick us off?
I'm going to go center square right off the bat.
Oh, go bears. Center square. Trey, would you mind introducing yourself for the crowd?
Hi, my name is Trey. I'm on the solution engineering team at Cloudflare, and I am center square.
I'm feeling very special tonight. All right. Your question is, let me pull it up.
Cloudflare sees one trillion, one billion, or one quintillion unique IP addresses a day.
I'm going to go with all of the above.
I'm not sure what a quintillion is. That sounds like a cotillion. Is that like a sort of introduced as a young woman to society or something like that?
I mean, it could be a made up number.
I wrote these questions late at night. Let's see. A million, a billion, a cotillion.
Let's go with a trillion. I like that because it rhymes with Trey.
All right. Do you agree or disagree, David? Oh, man. I said I had to agree with everything Trey said, so I'm just going to agree.
Oh, the answer is one billion.
We get one billion unique IP addresses a day. You can't trust the solutions engineers.
All right. Chris gets center square. I'm very interested when you get to MySquare because I'm looking at the questions, and you have the exact same question for MySquare.
Everyone remember the answer to that. Okay. I'll pull an audible for your question.
All right. I'll make up an answer to that one, too. All right.
I'll come up with something Cloudflare related. All right. Chris, the board is yours.
And you've already scored, and you didn't do anything. Hey, well, that's a bit of a reach of my day job.
I just show up and don't do anything. I would go with Stephen Pack.
All right. Stephen Pack, Bottom Right Square. Would you mind introducing yourself?
Hi. I'm Stephen Pack, Bottom Right Square, currently in Berkeley, California, which I found out a couple of years ago is the Berkeley of BSD, Unix, which is very exciting to find out.
All right. Stephen, here's a softball for you.
All right. Who invented DNS? Was it Oliver Gudmussen, Paul Makapetris, or Leroy Jenkins?
No idea. Let me go look this up. HistoryofInternet.com.
Hmm. It says no server resolved. That's weird. Let me look up the IP.
Ah, they've moved their origin, but it has a really long TTL, and so I can't actually look that up.
Sharp edges on that protocol. Now, I think this one's pretty obvious.
We've all seen that meme of Leroy anytime someone stuffs up their DNS settings and brings down their website.
So clearly, it's Leroy Jenkins. All right.
Leroy Jenkins. Chris, do you agree or disagree? I'm going to agree. Oh, Chris.
Chris, have you not seen the meme? There's a meme? It's an old one. It's a meme.
It's still checked out. It's like the second one ever invented on the Internet.
Yeah. No, I think it's a meme. Maybe that's what's confusing. All right. Oh, the meme is.
Yes. Maybe with that accent it is, but not here in America. Yeah.
So Leroy Jenkins is not the answer. It is Paul Makapetris, the inventor of DNS.
Sorry, Chris. I led you astray. And John Postel. X gets the square. I'd like you both to know that I'm disappointed in both of you.
You guys need to do more rating.
Paul was at a Cloudflare event. Summit. SubGata. John Postel was also on the origin of it.
Nice work throwing origin in there, Tom. We're down the south.
We got to use big words. Yeah, we do actually have a recording of that session with Paul Makapetris at one of the summits.
So that is available if somebody wants to watch it.
You could have watched the summit. Coming up next on Cloudflare TV.
Please don't share with him this episode and my answer. Nice, nice, nice plug.
All right, David, board is yours. Where would you like to go? I'm going to go top right to Andre.
Top right. Oh, hello. All right, Andre, would you mind introducing yourself?
And I'll find a question for you real quick. Sure. I am Andre.
I am on the managed rules team. We manage the WAF rules. And I don't want to hear it about being late.
I am currently situated in East London right now. Wow. It is a bright and early seven after four a .m.
So it's early. Nice. We already have our biggest fan here in Andre.
What does Dan have over you, Andre, to have you on? Twice.
Twice. Did you stay up or did you get up? I will let you guess by how empty my margin is.
Hey, my favorite squares are the ones with insomnia, you know. All right, well, your question that I had to make up on the spot, obviously, is the world's first website is still online.
It belongs to what organization? Ooh. Oh, come on.
That's a good one, right? That is a good one. I like that. Yeah, that is a good one.
It's got to be something porn related. The first ever Internet site, the last ever Internet site, when they shut down the lights on all this, the last one will be some porn site.
No, wasn't it like Symantec or something like that, that registered the first one?
That's the final answer. Ding, ding, ding. Symantec. Symantec.
David, do you agree or disagree? I'm going to disagree and guess that it was algor.com.
Ah, well, the disagree is right. Series of tubes.net. But it's not algor, right?
No, it's some acronym. I don't remember what it is called. It is the CERN.
It is the CERN. Tim Berners-Lee. But Tim Berners-Lee worked. It was like paperwork site, you know?
Everyone's always trying to solve paperwork problems. So David's on the board.
The original website still stands. All right. Another plug for Cloudflare TV.
We have Tim Berners-Lee in an episode that's under recording.
Hey, we know our audience, okay? Well done. That was the entire purpose of the show, was just to plug other episodes.
Other Cloudflare TV shows. Our core demographic of Cloudflare employees, you know, watching this today.
I know your audience.
All right, Chris. Board is yours. Two X's. I think I'm going to go with Felipe for the block.
Felipe for the block. All right, Felipe. Would you mind introducing yourself for the crowd?
Hello, my name is Felipe Tribaldos. I'm part of the sales team covering Latin America, our customers in Latin America, based out of Miami, Florida.
All righty. Your question. I'm not going to scroll up. I'm like, the things you guys make me do.
All right, Felipe. South Korea and what other country are known to have the best Internet in the world right now?
What is China?
Or North Korea? No, no, actually. Depends on who you ask in North Korea. How do you define best?
I mean, the Supreme Leader's Internet is the best. By the time this show is transcoded and translated into North Korean, the answer will be North Korea.
South Korea is famous. So I know about that one. But I'm going to guess Japan as the other one.
Japan. Do you agree or disagree, Chris? I'm going to disagree.
Oh, that is a wrong answer. It is actually Japan. Oh, no. Oh, man. So David, I can't give you that square.
You have to earn it. So I... Are you making up new rules again, David?
No, you can't. You can't win from someone messing up. I'm going to give you the hit version.
You know, you can just give it to me. I'm fine with that.
I mean, has anyone actually read the rules except for me? Let's be fair.
I'm going to give you that Cloudflare to that clown. Look at that. 91 download in my house.
Are you in North Korea, Tim? Am I in sequestered North Korea?
They're an agent. All right, David.
It looks like a fake phone. Board is yours. I assume you want Felipe. Let's do it.
All right, Felipe. I'm going to have to, again, scroll down and find a new question.
So Felipe, how many people have the keys to the Internet? How many people have the keys to the Internet?
And how many of them are named Oliver? Yeah, it wasn't an Oliver?
Yeah, yeah, Oliver. That's a good one. He does have one.
We know there's one. Oh, so there's more than one.
Okay, I'm going to say 12. 12 keys to the Internet. David, what do you think?
I'm going to disagree just on odds alone. Disagree. And that is correct.
So there are seven. Seven keys to the Internet. All right, we got to move this around.
And one to rule them all. So what do we define as keys? Like a bear sign?
I didn't search harder into the answer. I think this is the keys that sign the root.
It's the root signing key for DNSSEC, for DNS. Yeah, this is the ICANN keys.
Wow, we switched into like some actual helpful information show here. No, let's get this back on the rails.
Are there seven people or seven keys? Literally, is it just like one-to-one?
I think it's seven people. I think it is seven people, seven keys.
Yeah. All right. And how many of those... It was just a signing ceremony that happened like a month ago.
All righty. Maybe two. Game one.
Hey, no, I gotta still pretend this is a TV show, guys. So game one is brought to you by the Cloudflare Partner Network because I put the show together and I have a slide about the partner network.
So if you'd like to learn more about partnering, like our good friend David here, you can feel free to check out portal .Cloudflarepartners.com.
And with that end of blurb, let's move on to game two. Now that everyone's loosened up, we know how to play.
I'll be harder to make up rules now, but we'll see what we can do.
All right. And Chris, since David started us off last time, the board is yours.
Well, my boss told me I had to pick him. So let's go with Trey.
All righty. If I can get my counting off again. Okay, Trey. I don't know the answer to this one.
One of the oldest viral Internet sensations was an animated picture of a dancing what?
Oh, I mean... This is a very technical question.
So many good choices. I mean, there's dancing babies and dancing gerbils, dancing hamsters.
Aryan lying frogs. Leroy Jenkins is... Leroy Jenkins. Dancing, yeah, one of those mimics.
And I'm going to go with the dancing... Let's go with the dancing baby.
Dancing baby. Chris, what do you think? I've been doing a lot of mime research since my last fail.
So I'm going to agree with Trey. And that's correct.
It was a dancing baby. You can just say, Chris, you're a massive Ally McBeal fan.
That's fine. I mean, if anyone can like... Can anyone still like mimic the dance?
Who isn't a massive Ally McBeal fan? All right.
1-0 on the board. David, the board is yours. Where would you like to play?
Oh, let's get someone new involved. Let's go... How about with... Is it Sergei, Sergei, Sergei?
I don't know how to pronounce it. Sergei. I was getting there.
All your guesses were wrong. Working in the right direction. You've offended the square.
I won't take it personally. All right, Sergei, would you mind introducing yourself?
Sure. I'm Sergei. I'm on the product team at Cloudflare.
And I specifically work on bot management. All right, bot management. Well, now I feel bad.
I like bot management. Yeah, and here's your chance. If there is a product you'd like to make a feature request for, you might be able to get it along faster on this show.
But only if you agree with whatever Sergei's answer is.
All right. So your question is... Oh, the one we were talking about before. The very first webcam on the Internet was set up to monitor what?
Somehow this answer is not cats.
It probably should be. I weirdly... I think I actually know the answer to this.
I thought I did.
I want to say it's a... No, that doesn't make sense. It's a coffee pot.
I feel like it's that bird in The Simpsons. That's pressing the key. Oh, yeah, the drinking one.
Is it a coffee pot with part of like... What is it? A 429? I'm not a teapot.
Teapot. I'm a teapot? So I was going to say teapot because of that. But I'm pretty sure this exists because people were lazy and they wanted to see if the coffee pot was empty.
Teapots aren't clear. Sounds like an engineer. So David...
Exactly as complicated as it needs to be. David, what do you think? I'm going to go ahead and agree with him.
It was a coffee pot. I trust product people. Where was the coffee pot?
It was at a university. It was at a university. Let me see.
I have... I sometimes have notes. I read an article about it recently. That's all I got.
Yeah, I don't have notes on this one. It's like mid-90s or something. But I don't remember where.
Cambridge. We only have so much actual Internet history we can provide on the show.
I'm capped, so... Translation years ago. Whoever said Cambridge was actually correct.
I just looked it up. All right, Chris, board is yours.
Let's go with Tim Tyler. Tim Tyler, would you like to introduce yourself for the crowd?
I would. So I'm Tim Tyler. I'm here in Atlanta, Georgia. I'm on the field sales team on the Enterprise.
All right. Woot woot, Atlanta. Sales guy from Atlanta.
Where's Atlanta? It's down here in the south. Oh, no, sorry. I said woot woot, Atlanta.
I grew up there. I'm pretty sure I know where Atlanta is. You never know.
Yeah. All right, Tim, your question is, the majority of Internet traffic is caused by what?
Oh. The majority? Yep. Andre, I could help you with the answer. Remember, this is kids-friendly.
I cannot help you with this. I don't know if it's kid-friendly.
What kid is coming on? Is this a reference to the Kardashians or Kylie?
PG-13, I'm going to say Netflix. The majority of Internet traffic is caused by Netflix.
What do you think to that answer? As the family-friendly version of that answer, I'm going to agree.
Oh, sorry. It was bots.
I wasn't going to say bots. The majority of Internet traffic is not even generated by humans.
Bots and malware. A recent study conducted by a vendor that will not be named, about 61.5% or nearly two-thirds of all website traffic was caused by bots.
Well, they should run their test from inside the Cloudflare network, and then they'd get a different answer, wouldn't they, Sergi?
I'm just really glad I didn't get that question, because I would have gotten it wrong.
That would have been embarrassing.
All right. So, again, we got a pretty... This looks like last game, just on the opposite side.
Was this the game I was supposed to let Chris win, or is that later?
I'll take Michael, I guess.
All right, Michael, would you like to introduce yourself to the rabid fans watching us at home?
Yes. Thank you to both of you watching.
My name is Michael.
I've been here with Cloudflare for about four years, and I am currently a CSM, a Customer Success Manager.
All righty, Michael, your question.
So, I'll go with this one, because it's funnier.
In February 2018, the Internet saw its largest what to date?
Remember, kid-friendly. It's the largest copypasta. This was the Navy SEALs copypasta.
You said this year? This year? 2018. In February 2018.
2018. Yeah. No, actually, I think this one's pretty easy. I recall GitHub being a little slow that month, so I'm going to go with DDoS attack.
The largest DDoS attack.
What do you think, David? I agree. Well, you get the square. End game two.
It was the largest DDoS attack. Oh, boom. I'm just impressed you didn't have to ask a solutions engineer.
Andrew, by the way, I've got my Georgia Tech shirt on.
Ah, very nice. Hang on, let me go get my Georgia Tech hat. David, Mikey was well prepared.
Oh, we lost a square. Square down. All right, no one ask him questions.
Yeah. All right, so that's the end of game two. And if you guys keep winning this quickly, I'm really going to run out of questions legitimately.
I'll just have to make this plug extra long.
So game two is brought to you by Cloudflare Workers.
Helps our customers improve their security posture. Scaled for the Internet of things.
Reduce their infrastructure costs. And increased user personalizations by running code at the Cloudflare edge.
Like this game. Yeah, within 100 milliseconds of about 99% of the population, which is not watching this game right now.
All right, game three. And we really got to stall for time. We might have to go back to the last round because the largest DDoS attack actually got trumped in the last 16 hours.
It did. You can't expect Dan to update his questions. Yeah, I mean, I thought you guys...
It's a reuse from a week and a half ago. Yeah, we can have color commentary on the newest largest DDoS attack, but that's why there was a date in there.
Oh, nicely done. All right, so we are back. All right, everybody, vamp.
Vamp. David, start things off. All right, let's go to Vanessa. She hasn't...
She's been over there just probably drinking and hanging out. Pretending I'm on vacation.
All right, Vanessa, would you like to introduce yourself for the crowd?
Sure. Hi, I'm Vanessa Royal. I'm on the communications team and I approve none of this content.
Can I use that as like a bumper or a promo?
Yeah, go for it. None of this was approved.
All right, so this one will be fun. Let's see if I can say this all properly.
All right, Wavelan, Flank Speed, Dragonfly, Weka, and IEEE802.11b direct sequence were previous names of this now everyday tool.
Wow, those are really catchy names.
I definitely would have supported those had I been naming them. Let's see.
Probably not Zoom. I'm going to go with Wi-Fi. Wi-Fi. What do you think, Chris?
Or David? Yeah, it's me. I'm going to agree. Agree. It is Wi-Fi. Wow, go Vanessa.
And communication people. I'm still curious. Yeah, I want to know who came up with Flank Speed.
I know, I was like Flank Steak. I didn't have my glasses on.
I didn't know what was going on. I mean, that one in particular seemed interesting.
Flank Speed and Dragonfly. All right, what does Wi-Fi stand for? Absolutely nothing, intentionally.
I was waiting for that. Nice. Wi-Fi. You got the squares with these follow-up questions.
All right, Chris, the board is yours. I'm just going to say no Wi-Fi while I'm here.
And then I'm going to go with my good friend who hasn't steered me wrong in at least the last three hours, Akil.
Akil, would you mind introducing yourself? Yeah, for sure.
Hi, I'm Akil. I'm on the product team here, kind of focused on edge protocols.
And I have to warn people, if something flashes by, there's a five-month -old kitten somewhere in this room.
Well, don't tease us. You got to bring it on camera now.
Cameo. What's a kitten's name? I mean, you can't promise a kitten on the Internet and not deliver.
And not deliver. That's what the Internet's designed for. Let me see if we can grab her.
This is risky. And that's a meme now. Thank you. All right, your question is, what is one of the most expensive keywords on Google AdWords?
Well, obviously, Cloudflare Enterprise Discount Codes. It's going to be super expensive.
That's just the business plan. But more seriously, I actually don't know the answer to this.
I'm going to go with best.
Best is an expensive keyword, probably.
Just the word best. Yeah. Really? What would you search for if you were just searching the word best?
No, it's about the combination.
Obviously, the original drummer of the Beatles. Best, Cloudflare, best DDoS, best whatever.
That was like good MDM. The most un-Google-able product name in the world.
I'm going to search the word good and see what shows up. I mean, I feel bad for the people searching for adequate.
Adequate. Every day I start. I just search best on Google, see what comes up.
I got to start my days that way. It's like a gratitude thing.
All right, best. Chris, what do you think? Now that we have sufficiently denounced that.
Right. Well, I mean, normally I search for the word access because that's a much more searchable term.
So I'm going to disagree. Disagree.
That is a correct choice. The most expensive keyword on AdWords is insurance.
Wow. Why are you making us learn things? I was going to say something a little bit more R-rated.
No, that would be a takeaway from tonight. That's fascinating.
I mean, that probably tells the audience more about us than it does me.
Actually, I thought it was something weird, like options trading or something, like one of the financial products.
I was going to say high margin, maybe insurance is high margin.
I mean, this could be old trivia. As I said, I'm already out of date on the DDoS attack thing.
So I'm sorry, guys. All right, David, with that board is yours.
I'll go bottom right for Steven Peck.
Hello again. All right, Steven. No need for an introduction. But I guess, how are things in California?
Currently warm, blue sky, 8.30, still bright. Glorious. Glorious day.
Glorious day. All right, we'll go with... Brazil, if you want. Mm -hmm.
You could ask me about teenagers in Brazil. Yeah, I like that question. That was the one I was looking at.
All right. A teenager in Brazil has the world record for fastest what?
Don't answer, Andre. We'll take this. I've got one ready if you don't.
I saw this recently. It was pretty freaking awesome. It's the fastest Gangnam style dance.
There's this whole thing in Brazil of like, turbo Gangnam style dance. Oh, that's awesome.
I want this to be right. I so want this to be true. I'm not sure how you would measure that.
Yeah, yeah. Gangnam's per minute. That'd be it. GPM, or it could be like, flossing per minute.
You can just see them flossing super fast.
I mean, there's like the best bouncer in the world, like Patrick Swayze in Roadhouse, which makes sense.
But I don't know about dancing. Like a Brazilian miles an hour.
All right, we've gone through every joke possible.
David, what do you think? I was letting you guys stall as long as you could.
I mean, I'm gonna disagree with that one.
Disagree with Gangnam style dancing. That is correct. So the right answer is texting.
Marcel Fernandes, a 16 year old in Brazil, recently broke the Guinness World Record for speed texting.
This is on a one to nine keyboard? Because that would be really awesome.
Is it words per minute? Yeah, so the testing was done by timing how long it takes to type out a specific sentence.
And but on a QWERTY keyboard or the one to nine?
I'm assuming a touch screen. We need facts. Hey, I brought facts to this one.
You should be a guest contestant next time. If anyone wants to borrow the suit and the background, that's all this really takes.
All right, so David, you got the square.
I need some sound effects. Where's all my sound effects?
Did you just make up that answer? Entirely? Yes, I did. He used to work in product, that's why.
He's able to like give that delivery. All right, Chris.
Board is yours. How long is the show supposed to go? Are we still on the air?
We are still on the air. We got cut off last time, so we pushed for an hour. I figure we're not going to go the full hour because this is actually the last game board that I have set up.
I mean, not that I can't copy. Do it again. What about the millions of viewers?
Yeah, we will take care of them. We'll go into whatever we need to.
I need more advertisements. That's what I need. That's what I'm saying.
All right, I'm going to give you what we need. Find some insurance people. I got an insurance quote for you, right?
They've just got money to burn. Here's an insurance quote.
Insurance, like many other distribution costs, represents the cost of not having information.
All right. Tim, get out of here with learning stuff, man.
Come on, we just made fun of Dan for making us learn stuff. Get out of here. I would love to see you on a sales call, Tim, just like slipping in things like that.
Like 10 minutes after following up. All right, Chris. I assume you're picking Sergey.
I don't know. Didn't I pick him last time and I got it wrong? Yes. Sergey, are you going to do me like that again?
Yeah, let's go with Sergey. Let's see how it works out.
I make zero promises. I totally missed the no Wi-Fi thing on your ball, by the way.
I missed the joke earlier, but go ahead. Okay, so I will go to this question.
In 1971, Ray Tomlinson invented what innovation used daily by Internet and email users?
Internet and email.
I know this one, Sergey. We need that Jeopardy soundtrack going on now.
Email is Internet. This is how I'm being pedantic. Yeah, it's like how there's an and.
It's like it's included in the set, right? Yeah, I'll just go with TCP.
All right, did Ray Tomlinson invent TCP?
What do you think, Chris? I hope not, because I would disagree.
All right, disagrees. That is correct. Ray Tomlinson invented the at symbol.
All your emails. That's pretty interesting.
Everyone on Silicon Valley Square is shocked that Twitter didn't invent it.
That was the hashtag, right? Did the at sign not exist as a character beforehand, or just the usage of it?
You're going to have to Google that one.
I'm Googling old keyboards. The at sign. Yeah, what is it on a Commodore 64?
Yeah, or on a typewriter. Yeah. All right, David, board is yours.
You were successfully blocked. All right, we'll go for five.
I'll go Tim Tyler. Tim, all right, let's pull up your question. Oh, this one.
This one's, again, pretty easy one. One of the Cloudflare associated questions that I was able to get through marketing.
What is the New York Stock Exchange ticker of Cloudflare?
Oh, that's easy. N-E-T, net, net, net. Isn't that gross?
No, what? That's gross. Yeah, I'm trying to make an accounting joke, I think.
Financial jokes, Dan. Way over our heads. Rebs. Now get it. Wrong, wrong target audience.
The ticker is up, right? That's the answer? Up and to the right. The ticker is up.
Up and to the right. All right, David, what do you think of N-E-T, net?
Definitely going to agree. All right, that is correct. Let me ask my production assistant to go ahead and give you an X on the board.
All right, we've got an interesting board shaping up so far.
Chris, where would you like to take us next?
Let's go with Andre.
Andre. All right. Are you still awake? Hello again. Are you awake?
Is the drink still full? No, drink is very empty and Andre is very sad, so let's get this over with quickly.
Let me out of my misery. All right, I got to go find one of those extra questions.
So, I'm looking up the keyboards on old typewriters and the images are too poor.
I can't see what is above the two character.
What I'm saying is I'm useless. No worries. So, your question is Cloudflare serves 4.6 million of this type of request every second.
4.6 million of this type of request.
Well, given that I am on the team that owns the WAF, I'm going to have to go with a 403 request.
Do people request 403s? We do now.
I stand by my answer.
All right, 4.6 million 403 requests. What do you think? I can't imagine the marketing team would actually talk about that particular stat.
It would be something to talk about, that 4.6 million requests are blocked per second.
That would be a cool thing to talk about. It feels very secure, just churning 403s, right?
Do you want a Cloudflare request? No, nothing here. We need to improve our 403 stats.
Somebody crank up the bar. It turns out you're talking to the right guy. I can make that happen.
Where do you put up the dogs for the errors codes? Status dogs.
Status dogs, yeah, yeah, yeah. hdbstatusdogs.com. What is the 403 dog? Oh, it's denied.
Yeah, I've got to remember what he looks like. Was he angry? Was it like some kind of guard dog?
He might have been locked out of a house or something.
This is a thing?
Does this website exist? Should we be sending people to hdbstatusdogs.com?
Oh, that's great. Yeah, pull this up on the screen. That sounds like a future question.
I will expose the dog and someone has to guess the status code.
Listen, if you're going to expose your dog on live TV... Hey, this is probably the show I can do this on.
It's fine now. We're past the watershed. Oh, yeah.
So, Chris, what do you think about that answer? Do you remember what the answer was now?
Something about dogs. What was the question? Disagree is correct. The question was, Cloudflare provides 4.6 million of this type of request per second.
It is DNS. It's always DNS. All right.
All right. The status dog link is up in the chat. We got a win from Trey that might need to be blocked.
What do you think, David? Or are you going to win? Yeah, it's pretty much on you now, Trey, for one of us.
Oh, man. Sorry about that. All right.
So, Trey, let me pull up... I already used all your questions. I have. So, let's do a Cloudflare one.
Now, you probably have already heard this or used this multiple times.
Argo smart routing is often compared to what product? Google Earth, Waze, Android, or Siri?
Well, it's using the stars to navigate, right?
Isn't that the thing with Argo? I'm pretty sure that's what Argo does, yeah.
Yeah. So, it's like you got sextant out, and you're like, okay, I got to get over there, my request.
Yeah, we're going to do a Greek mythology joke.
Really accurate stopwatch. Yeah, really accurate stopwatch.
So, let's see. Is it... Probably not going to go with Siri. Let's go with Waze.
Waze of the Internet. So, should I get this right? Or do I need to get it wrong so we can keep going?
I have no skit in the game.
We're all good. I'm going to agree. I don't even know if this game has a sponsor.
All right. It is Waze. So, David takes game three.
Let's get the production value going. Yeah, the diagonal left to right. A little slow on the uptake.
That's all right.
It's late in Atlanta. Tim's got an excuse. Oh, and I didn't do points this round.
Oh, yeah. I forgot the points. We were just moving at such a quick clip.
Wait, there's points involved? Nobody told me anything about points. You blocked it or did you get it?
You did not tell us anything about points. Yeah, technically.
So, as you win a round, it'd be a thousand points. Oh, you said a thousand dollars.
No, I never got permission to do prices. I still... That's an email thread that is still out.
Send you a virtual badge. Yeah.
All right. Well, that's game three. Game three did not have a plug. But thank you all for tuning in with us, whether you did it live or via a recording.
Hopefully, that was a fun time for you and you got a little bit of Internet history and a little bit of not Internet history.
And hopefully, we kept it PG-13. So, with that, thank you all the squares.
Thank you, David and Chris. And I'll just keep doing thank you's for the next 20 minutes.
Thank you. Awesome. Hi, we're Cloudflare.
We're building one of the world's largest global cloud networks to help make the Internet faster, more secure, and more reliable.
Meet our customer, BookMyShow.
They've become India's largest ticketing platform thanks to its commitment to the customer experience and technological innovation.
We are primarily focused on a ticketing company.
The numbers are really big. We have more than 60 million customers who are registered with us.
We're on 5 billion screen views every month, 200 million tickets over the year.
We think about what is the best for the customer.
If we do not handle customers' experience well, then they are not going to come back again.
And BookMyShow is all about providing that experience.
As BookMyShow grew, so did the security threats it faced. That's when it turned to Cloudflare.
From a security point of view, we use more or less all the products and features that Cloudflare has.
Cloudflare today plays the first level of defense for us.
One of the most interesting and aha moments was when we actually got a DDoS, and we were seeing traffic bursts up to 50 gigabits per second, 50 GB per second.
Usually, we would go into panic mode and get downtime. But then all we got was an alert, and then we just checked it out, and then we didn't have to do anything.
We just sat there, looked at the traffic peak, and then being controlled.
It just took less than a minute for Cloudflare to start blocking that traffic.
Without Cloudflare, we wouldn't have been able to easily manage this, because even our data center level, that's the kind of pipe that is not easily available.
We started for Cloudflare for security, and I think that was the aha moment.
We actually get more sleep now because a lot of the operational overhead is reduced.
With the attacks safely mitigated, BookMyShow found more ways to harness Cloudflare for better security, performance, and operational efficiency.
Once we came on board on the platform, we started seeing the advantage of the other functionalities and features.
It was really, really easy to implement HTTP2 when we decided to move towards that.
Cloudflare Workers, which is the computing at the edge, we can move that business logic that we have written custom for our applications at the Cloudflare edge level.
One of the most interesting things we liked about Cloudflare was everything can be done by the API, which makes almost zero manual work.
That helps my team a lot, because they don't really have to worry about what they're running, because they can see, they can run the test, and then they know they're not going to break anything.
Our teams have been able to manage Cloudflare on their own for more or less anything and everything.
Cloudflare also empowers BookMyShow to manage its traffic across a complex, highly performant global infrastructure.
We are running on not only hybrid, we are running on hybrid and multi-cloud strategy.
Cloudflare is the entry point for our customers.
Whether it is a cloud in the backend or it is our own data center in the backend, Cloudflare is always the first point of contact.
We do load balancing as well as that.
We have multiple data centers running. Data center selection happens on Cloudflare.
It also gives us fine-grained control on how much traffic we can push to which data center, depending upon what is happening in that data center and what is the capacity of the data center.
We believe that our applications and our data centers should be closest to the customers.
Cloudflare just provides us the right tools to do that.
With Cloudflare, BookMyShow has been able to improve its security, performance, reliability, and operational efficiency.
With customers like BookMyShow and over 20 million other domains that trust Cloudflare with their security and performance, we're making the Internet fast, secure, and reliable for everyone.
Cloudflare, helping build a better Internet.
The release of worker sites makes it super easy to deploy static applications to Cloudflare Workers.
In this example, I'll use Create React app to quickly deploy a React application to Cloudflare Workers.
To start, I'll run npx create-react-app, passing in the name of my project.
Here, I'll call it my-react-app. Once Create React app has finished setting up my project, we can go in the folder and run wrangler-init //site.
This will set up some sane defaults that we can use to get started deploying our React app.
wrangler .toml, which we'll get to in a second, represents the configuration for my project and worker site is the default code needed to run it on the worker's platform.
If you're interested, you can look in the worker's site folder to understand how it works, but for now, we'll just use the default configuration.
For now, I'll open up wrangler.toml and paste in a couple configuration keys.
I'll need my Cloudflare account ID to indicate to Wrangler where I actually want to deploy my application.
So in the Cloudflare UI, I'll go to my account, go to workers, and on the sidebar, I'll scroll down and find my account ID here and copy it to my clipboard.
Back in my wrangler.toml, I'll paste in my account ID and bucket is the location that my project will be built out to.
With create-react -app, this is the build folder. Once I've set those up, I'll save the file and run npm build.
create-react-app will build my project in just a couple seconds, and once it's done, I'm ready to deploy my project to Cloudflare Workers.
I'll run wrangler publish, which will take my project, build it, and upload all of the static assets to workers.kv, as well as the necessary script to serve those assets from kv to my users.
Opening up my new project in the browser, you can see that my React app is available at my workers.dev domain, and with a couple minutes and just a brief amount of config, we've deployed an application that's automatically cached on Cloudflare servers, so it stays super fast.
If you're interested in learning more about worker sites, make sure to check out our docs, where we've added a new tutorial to go along with this video, as well as an entire new workers site section to help you learn how to deploy other applications to Cloudflare Workers.
A hybrid cloud is a cloud deployment model that leverages two or more types of cloud environments.
A hybrid cloud usually combines a public cloud with either a private cloud, on-premises infrastructure, or both.
An example of a hybrid cloud deployment would be combining the GCP public cloud with the Microsoft Azure private cloud, so that they essentially function as one combined infrastructure.
Similar to a hybrid cloud, a hybrid car that combines electric and gas power, hybrid clouds combine the benefits of multiple types of technology for better efficiency, functionality, and price.
The real privilege of working at Mozilla is that we're a mission-driven organization, and what that means is that before we do things, we ask what's good for the users, as opposed to what's going to make the most money.
Mozilla's values are similar to Cloudflare's.
They care about enabling the web for everybody in a way that is secure, in a way that is private, and in a way that is trustworthy.
We've been collaborating on improving the protocols that help secure connections between browsers and websites.
Mozilla and Cloudflare have collaborated on a wide range of technologies.
The first place we really collaborated was the new TLS 1.3 protocol, and then we followed that up with QUIC and DNS server HTTPS, and most recently, the new Firefox private network.
DNS is core to the way that everything on the Internet works.
It's a very old protocol, and it's also in plain text, meaning that it's not encrypted.
And this is something that a lot of people don't realize.
You can be using SSL and connecting securely to websites, but your DNS traffic may still be unencrypted.
When Mozilla was looking for a partner for providing encrypted DNS, Cloudflare was a natural fit.
The idea was that Cloudflare would run the server piece of it, and Mozilla would run the client piece of it, and the consequence would be that we'd protect DNS traffic for anybody who used Firefox.
Cloudflare was a great partner with this because they were really willing early on to implement the protocol, stand up a trusted recursive resolver, and create this experience for users.
They were strong supporters of it. One of the great things about working with Cloudflare is their engineers are crazy fast.
So the time between we decide to do something and we write down the barest protocol sketch, and they have it running in their infrastructure, is a matter of days to weeks, not a matter of months to years.
There's a difference between standing up a service that one person can use or 10 people can use, and a service that everybody on the Internet can use.
When we talk about bringing new protocols to the web, we're talking about bringing it not to millions, not to tens of millions.
We're talking about hundreds of millions to billions of people.
Cloudflare has been an amazing partner in the privacy front.
They've been willing to be extremely transparent about the data that they are collecting and why they're using it, and they've also been willing to throw those logs away.
Really, users are getting two classes of benefits out of our partnership with Cloudflare.
The first is direct benefits.
That is, we're offering services to the user that make them more secure, and we're offering them via Cloudflare.
So that's like an immediate benefit that users are getting.
The indirect benefit that users are getting is that we're developing the next generation of security and privacy technology, and Cloudflare is helping us do it.
And that will ultimately benefit every user, both Firefox users and every user of the Internet.
We're really excited to work with an organization like Mozilla that is aligned with the user's interests and in taking the Internet and moving it in a direction that is more private, more secure, and is aligned with what we think the Internet should be.
This video will walk you through how to export access logs to a third-party SIEM and security intelligence platform using LogPush.
For this demo, we'll use an active Cloudflare domain with access enabled and a pre-configured Google Cloud Storage account.
To learn more about how to configure Cloudflare access, please visit the developer documentation at developers.Cloudflare.com backslash access.
The first step to exporting your access logs is to log into Cloudflare and choose an active domain that has Cloudflare access enabled.
After logging in, navigate to the analytics app in the Cloudflare dashboard, then click the logs tab.
Here, you can set jobs to push your logs outside of Cloudflare's platform. Cloudflare supports different destinations, such as Amazon S3, Google Cloud Storage, Sumo Logic, and Microsoft Azure.
For this demo, we'll use Google Cloud Storage.
After choosing your preferred service, which in this case is Google Cloud, click next to configure the bucket path.
The first step is to name the bucket.
This name should be consistent with the bucket name in Google Cloud. The next step is to define a subfolder for Cloudflare to push your logs.
You have the option to set daily subfolders, so let's choose yes.
Cloudflare pushes the logs to dated subfolders, so it's very important to set the bucket permission to allow Cloudflare to push logs.
Now that the bucket path is defined, you need to set the route.
Copy the IAM user listed here. Now you need to head to Google Cloud Storage to add that user.
Navigate to Google Cloud Storage, click add members, and paste the user from Cloudflare into the new member field.
Select the storage object admin role, which gives full control of Google Cloud Storage objects.
Click save to complete.
Now we need to head back to the log push configuration in the Cloudflare dashboard and validate the access.
Click validate access. When clicked, Cloudflare sends a test file to your destination to validate the access and prove ownership.
Now let's go back to Google Cloud.
Click objects. Here you see a new folder created with today's date.
Click the folder and you should see the test file from Cloudflare.
Click the file, then the link URL, and copy paste the ownership token into the log push configuration within the Cloudflare dashboard.
Then click prove ownership.
Now that the ownership has been validated, you need to choose a data set.
I'm going to select the HTTP requests. You'll see a list of fields to add to the logs, including cache, performance metrics, firewall, etc.
For now, I'll choose the default selection. If you click advanced settings, you'll see that you can set the timestamp format or choose to only send a random sample percentage of your logs to decrease the log value.
Let's stick with the defaults and click save and start pushing to complete the log push configuration.
Now that the log push configuration is complete, I need to use the log push API to import the data fields from Cloudflare to the Google Cloud Platform.
For this, we'll use Plus9, an API client that eases the work of doing API manipulation.
The first step is to get the ID of the job I've just created.
To do this, run the following API request.
After sending the request to the API, you'll see the job ID.
The second step is to update that job with the job ID from the previous API request.
Take the job ID, add it to the end of the following API request, and change the request to a put.
After clicking send, the same log push fields that you configured in the Cloudflare dashboard will be added to the Google Cloud Platform with the request headers at the end.
After sending the request, confirm that there are no errors, the job has been updated with the same ID, and the fields list is available including the request headers.
Now that the job has been updated, let's check the bucket for the logs.
You should see the authenticated user aligned with the request.
After reviewing, you'll see that for all of the requests, there are specific fields and request headers with the cf-access -users, which gives a list of authenticated users that have been granted access to the applications.
This concludes the video walkthrough on how to export access logs to a third-party SIEM and security intelligence platform using log push.
If you have any questions or want to use access to secure other applications or resources, visit teams.Cloudflare.com backslash access.