Laravel Cloud Office Hours
Chapters8
Hosts discuss jet lag from traveling east and west, time zone confusion, and realigning to Amsterdam time after Laracon EU. They compare jet lag experiences to Laracon US and share personal notes about sleep and schedule shifts.
Laravel Cloud Office Hours dives into multi-region rollouts, autoscaling tips, and new roadmap teasers with Leah Todes and Devon Garbalosa.
Summary
Leah Todes and Devon Garbalosa host the weekly Cloud Office Hours, fielding live questions about Laravel Cloud, private cloud, and app migrations. They share practical guidance on autoscaling settings, such as min/max replicas and CPU/mmemory thresholds, and explain how Kubernetes zones drive high availability. The duo also tackles common user questions—from Bitbucket preview environments to Bitnami-style beanies and merch—while sprinkling in behind-the-scenes progress on features like multi-region support, role-based access controls, and search capabilities with typesense and Meilisearch. They discuss customer stories, plan to expand metalanguage around private cloud, and tease native monitoring coming soon. Throughout, they encourage submitting feature requests via support tickets to prioritize regional availability (e.g., SA East) and access controls. The session is sprinkled with conference anecdotes from Laracon EU/US, merch chatter, and a peek at the broader Laravel ecosystem (Forge, Nightwatch, and AI-assisted workflows).
Key Takeaways
- To scale Laravel apps on Laravel Cloud during high traffic, configure vertical scaling first (P90 workload) and enable autoscaling with a sensible min/max replica range; two replicas are recommended for production to ensure availability across three AZs.
- CPU and memory thresholds are set as an OR condition, not AND, so hitting either threshold can trigger a scale event; tune these based on workload (CPU-heavy vs memory-heavy).
- Regions and multi-region support are requested via official tickets; Laravel Cloud currently lets you deploy apps to a chosen region, with multi-region replication considered as an upcoming enhancement.
- There is active work on RBAC (arbback) to let you grant access to a single project without exposing all environments and secrets; a v1 is expected soon based on user feedback discussed in the session.
Who Is This For?
Essential viewing for Laravel Cloud users, enterprise migration teams, and developers evaluating how to scale and manage multi-region Laravel apps with private cloud capabilities. The session gives concrete knobs (autoscaling, region choices, RBAC) and a sense of upcoming features to plan for.
Notable Quotes
""When you're in production, we recommend having two minimum replicas for high availability.""
—Explains the recommended baseline for production readiness and HA across AZs.
""Two minimum replicas... the reason we do that is everything in cloud runs on Kubernetes and Kubernetes basically sets up a cluster of nodes in three availability zones.""
—Justifies the replicas strategy with Kubernetes architecture.
""If you are planning to move to Bitbucket preview environments, we’ll have to get back to you; we’re considering roadmap timing for Bitbucket support.""
—Shows roadmap transparency for third-party VCS preview environments.
""There is nothing stopping you from creating that backup yourself by using a public endpoint or spinning up another cluster; that’s a workaround today.""
—Addresses current backup options and a workaround.
""We are looking at RBAC and its v1 soon, to let you hand over access to a project without exposing all environments and secrets.""
—Highlights upcoming access-control feature tied to multi-tenant needs.
Questions This Video Answers
- How do I set up autoscaling in Laravel Cloud for high-traffic production apps?
- Can Laravel Cloud support multi-region deployments and regional failover?
- What is RBAC in Laravel Cloud and when will arbback be available?
- Is Bitbucket preview environment support on the roadmap for Laravel Cloud?
- What are the best practices for region-specific deployment and data residency in Laravel Cloud?
Laravel CloudPrivate CloudAutoscalingKubernetesMulti-region deploymentRBACTypesenseMeilisearchNightwatchForge
Full Transcript
Hi everyone. Happy Friday. We should be live. Keep moving my mic up. We should be Hello Dia. You do okay good. Good morning Florian or good evening afternoon where you are. I literally hopped on a call this morning and they were like, "How you feeling?" And I was like, "I feel like it's 2 o'clock in the afternoon." And they were like, "Well, it's 2:30 in Amsterdam." And I was just like, "I wonder why." I know. Yeah. Florian's like, "Hey, hey, how's the jet lag?" I was about to say, I feel like time is very fake right now.
Like, it's so fake. I don't know when I'll start feeling real again because I'm still in like Amsterdam time. Even though I'm waking up like in my time zone, but I'm waking up at like 6:00 in the morning and I'm like, "Oh, it's 2:00 p.m." Like you said, it's like, "No, it's not." Yeah. Honestly, the jet lag was worse on the way there. Every time I travel east, I get bad jet lag. When I travel west, it's not so bad. So, yeah, I agree with that. Keep that in mind. I was just sleepd deprived. Like I slept for 12 hours last night.
Um so that's kind of why I felt it more coming back home this time. Um but once I got to Amsterdam, I did not feel like a human being. Like I was so jetlagged. It was pretty bad. And then I couldn't sleep like the whole time. Yep. I feel that. See, now you know how I feel with Laracon US each year. Yeah. I I feel you. I understand. I also feel that way at Larcon US every year because I also don't sleep at those I don't feel jet lag but yeah I don't sleep well like I was talking to people um at Laran EU and I was like yeah at like Laracon US I didn't really like get to socialize as much as I would have liked after the conference because I only had like three hours of sleep and so I had to go to my room and I was trying to like rehearse my talk and I was like maybe this isn't even just a like jet lag thing maybe this is a Leah conferencing.
There's probably a little bit of both for sure. There's there's definitely a difference conference thing that happens when I go to conferences. My camera will not stop trying to autofocus itself. So, I'm going to see if I can restart. Okay. I'm also wearing swag from the conference. I have my Lari Ueenie on. I have a PHP Storm hoodie on which I got from the conference. On the back is pretty cool. It has like coat on it. You can't see. Well, if I turn more, I will knock my dog out of my lap. Um, back. Is it stopping?
It was literally like flashing at me every second. Is it doing it? Yes. Still great. Okay. Cam's broken. Hopefully, it's not very annoying for everybody. I was showing off my merch. I didn't even notice it. Yeah. Florian, I have my dog. Hold on. She's sleeping. But here she is. Okay. Ginger. Ginger, say hi. She looks so tired. Hi, Ginger. Why are you jet-lagged? I wasn't here to hold her the whole time. My husband also worked from home and he'd send me pictures and the whole time she's just begging for him to pick her up cuz I sleep or I work with her in my lap the whole time.
And he like, "Pick her up, you monster." I like messaged Becca. I was like, "If you do not pick her up, I'm calling the cops." That's funny. I also came back home with an elephant. I got the Frank and PHP one. I am so jealous. I still only have my purple one. I have three now. Soon to be four. But yeah, I guess we can jump into it. Did you see the person that was walking around with like a life-siz obviously not actually like a massive Franken PHP one? I saw the picture of it on online.
They did have jumbo ones they were selling too, but they were sold out of them by the time I got there. I I wonder why. I wouldn't have been able to like take it back home. I could barely take my stuff home. I I would have bought a new suitcase. Also, Florian, I agree. And I do have that one. I own that one. I'm gonna need one of those. I would do them again. Somebody should make those again so I can get one. I would love one. Agreed. Let me My mouse is still doing that weird thing I was doing before.
But hi everyone. Um, welcome, welcome. Happy Friday. Today you're joining us for cloud office hours. Um, if you're here right now, that is. But so Devon and I are here to do cloud office hours. If you haven't been here before, my name is Leah Thompson. I am a Devril engineer at Laravel and joining me today is Devon Garbalosa who also works at Laravel. Devon, do you want to do a quick little intro? Yeah, absolutely. Devon Garbalosa, work here at Laravel as a solutions engineer. Uh, so I work on our sales team helping customers with their migrations to cloud and a lot of stuff with private cloud and enterprise and figuring out how to do complex migrations onto the platform.
So, love that. So, you're used to answering a ton of questions about cloud, especially kind of specific ones, migration cases, stuff like that. Yep. Yeah, I see a lot of stuff across uh quite a few different uh use cases, what's common, what's not, what's supported, how we can do that. And uh usually the the answer is always let's figure out a way to do it. Sorry, buffering for a second. I'm trying to get the link to the slido. Um, but today we're doing cloud office hours. So, we'll be answering any questions that you have about Laravel Cloud as well as just chatting, hanging out with you all.
Um, I do have a slido that I started. So, if you have any questions about cloud, feel free to drop them here into the slido. It also is the one that is linked on um should be linked on Twitter, LinkedIn, and YouTube in the kind of description as well. But you can drop your questions here in the Slido link. You can also drop them in chat and we'll answer them. And yeah, Josh, the cloud beanie is really nice. Um, I posted it on Twitter because I have one, too. And Andy was like, "How did you guys get a cloud beanie?" Yeah, the back is also dope because it says, uh, "Stop configuring, start shipping." Okay, hold on.
Put yours back on. I'll put mine on, but I'll put it on backwards and then we can show it all over the place. Just glad my hair doesn't look a mess like it used to. We must ship. Yes. Are you muted or my headphones disconnected? I think it was your headphones. Can you hear me now? I can't hear you. Uhoh. It's my headphones. All for the beanie. Okay. Can I hear you now? Test. Can you hear me now? We are so back. I can hear you now. Oh, awesome. I almost was just going to like mouth something at you and totally mess you up there.
No, I'm too tired for that. Next time though. H. We started getting some Slido questions then. Oh, we got a really interesting one there. I think you see the same one that I think we should answer first. Yeah, I think so. I think this one is definitely the most like timesensitive one. Um, and it is, why is Florian the best coworker to have ever. I'll tell you what, you're going to have to submit a ticket into linear and we're gonna we're gonna have to score that for next cycle and get back to you. Agreed. Agreed.
Oh, that's a hard one. You know, everybody who's kind of joined in late here, Lee and I were at Laracon EU in Amsterdam for the last week, uh, for most of this week, actually. And, uh, I don't know if this was the case for you, but this was my first time meeting Florian in person. And man, he's he's way cooler way cooler in person than online. And he's pretty cool online already. So, I met Florian at Laracon US. I also at Larcon US 2024, someone handed me the Laravel elephant, PHP elephant. It was either Florine or Andre.
I think it was Florine. I don't know. It was one of them. I'm I'm not going to tell either one of them that you said that. I I told them. I told them. Yeah. No shame. It is a real tree. Yeah, Florian's great. Florian's great getting to hang out with like any of the kind of like our EU co-workers or co-workers on different time zones because there's even some people from um like Apac there, like Jess was there. I I get to see them some on Slack, but I don't really get to work with them much because we're on very different time zones.
Yeah. Also, Steyoft said, "Just a quick one from us. It could be a false alarm, but we found we weren't able to switch out a video on our homepage. We went as far as deleting it from the bucket and clearing all our caches. H, that's an interesting one. Including purging the ED cache was still there. Yeah. Um, there's there's a lot of different things that could go into that one. Uh, if you haven't already, definitely open a support ticket. uh and the team can kind of look at what's there. Um there is a possibility that if you set the edge uh the edge cache cache header um pretty aggressively that it got it's like cached out there um and and fell outside of things.
Um so definitely something they could look into. Um, try making making sure you hard refresh or try an incognito browser too because the other thing is that your browser itself and your computer cache content. Um, and those ones, even if you send a purge message, don't always get it. Um, so make sure you're you're checking that, making sure it's not just a local thing as well. But yeah, if that doesn't solve it, definitely open a support ticket. We can take a look. Let's see. There's an another one here where my mouse wants to work out.
Um, factory force seeing data on Laravel cloud faker is not accepting. Can that be fixed? Isn't that or could that just be because faker is not like in your dev dependencies production? Yeah. Oh, you can, but if you have it in your dev dependencies, which is the default, it's not going to install your dev dependencies. So, two ways you can fix that. You can move it up into your regular dependencies or you can uh you can make install without the the just the the without the non-dev dependencies which is usually not there. So yeah, you just need to do something there.
Interesting to interesting that you're looking to do that. Is it for like testing or something or preview environments? Come back to that. Florian are on the same wavelength because Florian's like maybe you only added Faker as dev dependency. Yeah. Uh I think this was actually also asked in the slido. I'm assuming it's almost the exact same question. So okay. Yeah. Yeah, probably was. Hi Milan, welcome in. We have some others. Hi, welcome in. How's everyone doing today? Did anyone else go to Laracon EU here to hear you EU? Check in in the chats for sure.
Hi Cash, welcome in. Um, yeah, Stella Love, try again. And like Devon said, open up a ticket if it um if it's still happening and then feel free to like let us know if you open up a ticket as well. Okay, there was another one. So, this is back into the slido. Uh, someone said, "Is there an estimate of when support for preview environments with applications linked to Bitbucket will be available?" Uh, that is a great question and we will have to get back to you on that one. I do not have an answer for that one today.
I funny I I haven't run into a lot of Bitbucket users um until EU. I mean, yeah, a lot a lot in EU. Um but but uh a lot a lot of people have lot a lot of people use GitHub. Um couple couple GitLabs and then people that do use Bitbucket often don't have a lot of questions I think. So maybe that's maybe that's a trick. Bit buckets the big brain idea. I've seen more in like the discord and then whenever I was working the ship for swag booth at um Laronyu there's a lot of people who came up asking if they could fork their repository on other like git providers like GitLab or Bitbucket.
There's more people who don't use GitHub which was like cool to see because I'm I've always just been GitHub. Oh yeah. Well, where I used to work we were self-hosted GitLab seven versions behind. So I get it. I'm like I'm like spoiled in GitHub. I get I get called out all the time. I'll say like, "Oh yeah, you got to do that merge request and people are like, what's wrong with you?" My husband uses GitLab and he spun up like um a little side project that he like put me in. and he was going to do some something with a Raspberry Pi and I created a GitLab account recently so I could test something on cloud like signing up through cloud with different accounts and I saw a project here and I was like oh my gosh have I gotten hacked like why is there this project here?
It was his that he put me on like two years ago. So yeah. Yeah, I'm gonna uh definitely for the preview environment for Bitbucket, I'm gonna go create an account on Bitbucket. Go test it out myself. see if it's uh something and uh if we don't get back to you, which don't know how we can from Slido, maybe something we can fix for that in the future because it says her name Christina, but it doesn't give me much more content than that. So, uh we'll try and get back to you and if not next office hours, maybe we can talk about it.
Yeah. And if you are the Christina that asked the question and you watch this um whether you're here live or you watch this back later, feel free to message either me or Devon. Um, for me, feel free to message me on Twitter, LinkedIn, wherever you can find me. I'm Leah Thompson or Leah Todes on LinkedIn as well and most socials. So, feel free to message us to let us know um kind of like who you are. That way, we can get back to you when we do have a response. So, um, sorry Christian. I'll have to look into subtitles, how we can do subtitles for this.
Oh, my screen's run away. Okay. Yeah, maybe we should just kind of talk about Lariu and um Merit was kind of dope. Am I wrong? Who saw that? Anybody? There's a clip out there. It was It was awesome. Yeah. The clip was posted on our socials yesterday um of the demo I think of like that part when Taylor was like it's hard for me to explain it. He what he created a bug. So he added in a bug and then it was like flagged a PR or the bug was found. Okay. Yeah. You explain it.
Yeah. So he purposely shipped a bug on production on cloud and tied nightw watch to it. Hit the route that had the bug. Nightwatch hit it. Created a uh used the MCP to create basically a way to patch that and do that. Then had AI solve the problem based on a nightw watch catching of it. then automatically submitted a PR which generated a preview environment which then said it came back and it deployed and did that and then his open claw running on forge VPS that's monitoring that GitHub saw it called him said hey there's a merge request or a pull request that's out there that's ready to merge and the preview environment generated a URL which means that built successfully and he just goes merge it and merges it kills the preview environment, ships it to production, and just literally zero human interaction uh other than the phone call.
And so, also not to mention, I think did he use night the web hooks for nightw watch for it as well? And he also used the cloud API and CLI, right? Yeah. Yep. for that, which just shows like it blew my mind seeing him tie it in together and even tying like Forge and the Laravel VPS for like his open claw bot like tying everything together because like we're shipping so much and just seeing a demo that is like utilizing all of it. Was just really cool and like shows you how much you can truly do with everything.
Being able to just see that vision across like the entire ecosystem was just like Mhm. Yeah, that was wild. If you haven't seen it, definitely go check it out. Merge it. Yeah. Yeah, that was What's hilarious is he's got that uh it's him the AI image of him holding the phone from like movie clip or whatever. He's had that as his profile picture for like months. So, it's not like this was like from that, but it's so perfect that that's what it is cuz it's just him on the phone. Let's see. Hi Roxy. Hold on a second.
Hi Roxy. Welcome in. Happy Friday. Um Raptor Anka did ask a question too. Any plans to add download for cloud DB backups? Do you know about? Yeah. So yeah, so this is something uh we do get asked about a bit. Uh we are working on this for the automated backups. Um no timeline on that but definitely something that we're considering um especially as we've got an uptick in asks for it. Um, where it gets a little interesting is that some of our databases don't have traditional backups. They have point in time recovery and you can't really download a backup of a point in time recovery.
Um, so you got to think about that a little differently and make sure it kind of works for everything. But definitely something we're looking at. Um, there also is is nothing stopping you from basically creating that backup and doing your own uh from a connection. So you can enable that public endpoint or you could take your backup, spin up another cluster and do that. So, uh I know that that's a a hacky workaround for right now, but absolutely something that you could do. Also have um a ail as I'm sorry, I'm bad at pronouncing usernames.
Um said billing profile is something we've asked a couple of times. Yeah. Um tell me more. I want to hear a little bit more about what this means because I'm not sure exactly what that is, but um I have I have a few different thoughts here, but want to make sure I'm on the right one here. Yeah. So, please just clarify. Um like if you can go in specifics about what about the billing profile specifically. We'd appreciate that. So, hi Dan, welcome in. Absolutely no worries. I posted the slido a little late this week, too.
I posted it yesterday because um I was in Amsterdam like all this week. I didn't get back till like 11:00 p.m. Wednesday night and I was basically traveling all day. Like the the whole day. See, but you and I took Wednesday to hang out in Amsterdam and flew home yesterday. Should have done that. Anything planned for monitoring cues natively in cloud? That's a good question. Yes. The answer to this one is yes. And I'm super excited about it. And in true Laravel fashion, that is all I can tell you. It's like somewhat vague, but yes.
Yeah. Dot dot dot. More to come for sure. And I am giddy because I saw something that only I was able to see internally the other day. And yes, awesome stuff coming. I'm not you giving me FOMO. Deon, we weren't together. I'm just saying it was pretty cool. Yeah, it's like Oh, I was talking to Joe T before he gave the talk at Laracani U on Inertia V3 and I was like talking to him about Inertia and he's like, you know, it's like going to be an Inertia V3, right? And I was like, absolutely no idea.
Nope. That's hilarious. Now I know. You just got to ask Pascal. Internally, Pascal is there. There's a funny one in here. You got to pull up the last message from Hey, it's Danm because he called me out here. Reveal anything else either, but I had a feeling you might. How did you know that I'm like the Tom Holland? We have to not tell Deon anything cuz he might he might spoil it. Yeah, I try not to. I try really hard not to, but yeah. Um, yes, because Dan said, "I'd love to be able to invite someone into just one project without without letting them see all projects." And we'd love tail scale integration, too.
Go back to the other one first. I have a great answer for that one. Okay, there we go. All right. So, this one, what you're talking about here sounds a little bit like arbback or role-based access controls. Um, there is kind of ways you could do this. Maybe you're talking about teams and things like that too. Um there's all different ways to slice this. Uh we are working on um our back a ton and and some of that to kind of make this there. Um I believe this is this this version is being considered as well.
Um the way you could do this now is create a separate organization which I know is not a great answer. Um but yes, definitely heard our back is something we're thinking about and how we do that. Now the next one. Tail scale. Bring it up. Tail scale. All right. So this one this your mission should you choose to accept it which you did by sending this message is to go to cloud open a support ticket with a feedback request and explain to me more what you mean by tail scale integration because it is a very broad category of a lot of things and I would love to hear how you intend to use this specifically to add to those things.
So that one is definitely one. Um I mean technically we use tail scale as part of cloud for other stuff but we're never giving anybody access to that. So we'd love to hear what you're looking to use it for and your use case. And um we'll get back to you on that for sure. But that one needs to go into our support queue. Since you mentioned that, would you love to do a lovely little UI demo once again of how to get there? Sure. I always th I always throw you on the spot. Sorry, am I even I'm logged in the cloud already today.
For those of you who are looking at me like, "What is going on right now?" uh I was at Laracon all week. I just got home last night at 9:00 I've been home for 14 and a half hours. So you're fully you're fully back, you know? You're rechargeable. That's all you need. Yeah. Fully back. It was actually hilarious. Leah text me yesterday and she's like, "So, I know you're on a flight right now. Uh, do you think you'll still be able to do the cloud office hours that we agreed we would do after we got back from Laracon?" And I was just like, "As long as I don't wake up dead from jet lag, I'm in." And she was like, "Okay, because I'm gonna I'm gonna keep it scheduled." And I was just like, "All right, we're doing it." So, I was like, "If this is the only thing I do today, this is the only thing I do today." So, no, honestly, Sam, I was like, "Yeah, that's it.
I'm scheduling it. We we we got this." Yeah. So, I should be sharing now. Yes. Sorry. You're like, "Lena, please pull up my screen." There we go. Please pull up my screen. Thank you. Awesome. So, if you're in cloud, easiest way to open a support ticket, click on your face, click on help. Send feedback would be the one you would do for this one. I'd love feedback. Yeah. And then if you uh if you do file this one, send me your Leah. It'll produce you an ID starts with a T dash for this one specifically.
Please send it on over to us. We'll take a look. What words did you just say? Huh? I said what words did you just say? What words did I just say? I don't know. I I thought it said send me your Leah. Send me and Leah the ticket number. Leah, are you okay? Yeah, I'm great. You started saying words and I was like, this doesn't sound like words. I'm great. Drink my tea. Yeah, take take a sip of caffeine here. Uh, Florian answered a little bit about the tail scale thing there, too. So, yeah, we talked to the tail scale guys in Vegas at reinvent.
Got a couple of great ideas, big plans. Yes. Yeah. Yeah. Ask Florian. I also just just beat him up in chat with all your tail scale ideas. Still do the support ticket so we could track it, but I'm just going to be sending them to Florian anyways. And just go skip the middle man of me and Devon. Go straight to Florian. Yeah. And this is See, going back throwback. Florian's the best coworker because give him more work. Yeah, that's true. That's true. Florian, you should ask now because then we like because Florian offers to answer questions for us and is able to go into depth about these things.
He's like, "Oh, got to go." Florian is customer focused, guys. Customer obsessed. That's why he's the best guy to work with. which is actually true. I'm I said that kind of jokingly, but for sure. No. Bye, Florian. Our new Devro. Bye, Florian. See, Dan's nice. Dan's very polite. Thank you, Dan. because we're just like, go to Florian. Yeah, Florian was also at EU with us, so Laru, so he also did not work a lot this week. Um, there was a couple more questions on here. Yeah, I saw a bunch going here as we went on that diet tribe.
Yeah. Okay. I'll go this one first. Well, this was to Dan, but I was like, well, it says, "Hi, Dan. How do you handle scaling Laravel apps on Laravel Cloud during high traffic, which Deon, maybe you can give some examples of how um like some enterprise customers do this as well?" Because I know you work closely with some of our Yeah. enterprise customers. Yeah. It looks like I'm sharing my screen again. No, I don't see it. Oh, never mind. You have to Yeah. Pull the screen back up. Yeah, there we go. Instead of me going, "Leah, please share my screen." I just or stop sharing my screen, I just remove it.
So, all right. right here, I you can see Yes. Perfect. So, when you're setting your app compute here, you could set kind of your vertical scaling, and this is a little this is private cloud, so it looks more limited. Normally, you'll see flex and pro if you're on regular cloud. Um, you set your vertical scaling here. Best way to do this, find the P90 of what you need for your applications requests, get that running, and then here is where you set this to be optimized for that. The next thing you do is you check off autoscaling right here, and you set your min and max replicas for your scaling.
So if you're in production, we recommend having two minimum replicas for high availability. So the reason we do that is everything in cloud runs on Kubernetes and Kubernetes basically sets up a cluster of nodes and those nodes are each situated in one of the three availability zones. So if you're running two pods, the way that the Kubernetes cluster controller will work is it will push those two pods to two different availability zones. So if one availability zone goes down, then the other one is automatically available and you don't have to wait for that roll over to that other one, which could take like 10 to 20 seconds.
It's usually it's really fast but it could take some time. Um the other thing is if there is a scaling activity we need to push push a patch for a Linux uh vulnerability or something we will do that in a rolling manner so that we will basically create a new pod for the one put it up and then create a new pod for the second and so that way you'll always have high availability. So, production workloads, especially ones that can't tolerate even a couple seconds of a of an outage like that, two minimum replicas. Maximum, how high do you want to go?
You set this to whatever you want for the for the height. And this will be limited. If you're on the uh starter, I believe you can't use this on the starter plan, but on the growth plan, the max is 10. Um, on the business plan, you can you can go much higher than that. And on enterprise, we make it virtually un uh unlimited. Uh because to clarify for Florian so he knows that I listen to him there is only so many resources in the entire universe and we cannot clearly give you all the computing resources of the entire universe that is unrealistic.
So it is not truly unlimited but virtually unlimited. Um so that that's how you set that here. So the next thing is your CPU threshold and your memory threshold. And this is why the you got an all caps thank you already. All right. So the thresholds here, this is the most important part of why the first thing I said about your P90 needs to be the best at your how you set vertical scale because when you don't set your vertical scale appropriately, CPU threshold and memory threshold basically don't hit targets that they need to even though you may be running out of engine X workers or child processes or sleeping waiting.
Like there's a lot of different things the app could be doing. So you basically want to optimize for that. So when you do get high traffic and you do hit somewhere between 50 and 95% utilization, you will cause a scaling activity. So I actually was just talking to a customer this morning. They were showing me a thing. They're like, I have it set two to five. We were at two and then all of a sudden this one spiked and went and and it didn't go down. And I looked at it and I was like, well, it looks like one pod on one thread basically ran out of memory, but that didn't bring the total memory.
across all your current pods high enough to cause a scaling event. So it killed that pod instead of scaling one in when that one died um to to help do that. And so that pod recovered pretty quickly, but he had this, you know, it had an alert that one of the pods died and whatnot. And so this is why setting your vertical scaling appropriately is there. You don't want to overprovision. You don't want to underprovision. You want to get that tuned in appropriately there. And then the CPU and the memory thresholds. These this is an this is an or here.
It's not an and. So you don't need to meet both of these requirements is if you hit one or the other. Different workloads have different requirements. If you're CPU heavy IO intensive, your CPU will spike faster. If you're doing a lot of things with data processing and things where you're running things through memory, you'll probably be memory optimized. And so you want to make sure that that is set appropriately for your workload. The other thing to consider is the ratio between your vCPU and your RAM. This one's 1 to4. Uh we do have some pods out there on cloud that are 1:2 or 1 to8 depending on what you're doing.
And so if you know you have a memory heavy program, set that to a memory optimized or to a general purpose like a 1 to4. If you know you're compute heavy, you might want to switch that to a 1:2 and have that. So then here when you do hit those CPU and memory thresholds, which again you could change this anywhere between 50 and 95 and you could set these independently. So you could say, "Hey, I know that as soon as I start using a ton of memory that I need a new pod, but if I'm starting to run out of CPU, that's almost never going to happen." You could set them separately like this to have the different different things do different reasons.
And so when you add this Oh, there I go. As being the Tom Holland, there is a there is a feature there that is not yet available. Um, yeah. So that's how you scale your applications under heavy load. Sorry team. Please please don't hurt me Ryan Chandler. I'm innocent. I just I just shared the screen. That's it. That was all done. Yeah. I mean it's cool, right? At least you guys building hype for it. Yeah, we're building for it. Yeah, that's it. This was intentional. Yeah. So that's uh that's a synopsis of how you set your autoscaling for for your load.
And every app is different. Every app requires different things. And so you can do that. Florian, I feel called out. You should I think you should a tiny bit. Yeah. It's exclusive content. Exclusive. Yeah. So uh if that didn't answer your question about how you schedule Laravel apps on Laravel cloud during high traffic then let us know what you more you want to learn about that and we'll be happy to uh to take a peek at that for you. We also have some Oh, sorry. I was going to say we also have some customer stories um that we've been doing on cloud and they might give a better um not better because what you gave was great, but like give a um I guess more customer oriented like explanation of how Laravel Cloud is able to handle um traffic and scaling and stuff like that as well.
So, be sure to look out for those. Like I know Devon's been doing great uh webinars with people. Those are kind of more migration cases, but I'm sure they still cover kind of how they deal with those things on cloud now as well. We have some blog post on the Laravel blog about customer stories and we will be having more streams on customer stories as well to kind of help answer those kind of questions so you can see more um real world use cases of how different companies are using Laravel cloud and handling traffic, high traffic on their applications and stuff.
Yep, absolutely. In fact, to shout that one out, if you are on our YouTube channel, you can go back and look at the webinar that we did with uh Pile who was handling a lot of scaling needs um there. And they have we we talk through how they handle that. So, and they also have a blog post. So, I'm posting a link. This is um our blog filtered by the customer story tag or category should send and piles is near the top. Sweet. All right. There is a question that was asked earlier by I Aul, I think was the name.
He came back with more details. So, can we jump back to that one? Yeah, I'm scrolling. One second. I'll pin it. Scrolling. Start reading it while you're pinning it. All right. So, billing profile is something we asked for a couple times. Sorry. Message got sent before I can finish typing. The implementation we're looking for is for something like MongoDB's cloud. Jump to the next one. Intent is to get an account that I can hand over to an employee from the accounting team and not have them have access and environments and secrets. Yes. So, this goes back to arbback that we were talking about rolebased access controls.
This is something that we are working on. Um, and we are hoping to have uh at least a v1 out very very soon so that we can uh we can get that going. Thank you. Thank you so much for clarifying. Um, so we appreciate that. Let's see. There was also there's a there's a couple questions, a couple of things. I want to say hey to some people who popped in. Um, hi Jerson. I'm so bad at names. Hi, welcome in. Happy Friday. Someone said, where is it? I read it. Okay, I'll jump to this question real quick.
You think you read it? I know I read it. Any plan for local regions to subscribe with local cards like accepting Nigeria payment card? That's an interesting one. I do not know the specifics of that. I don't either. Um, what I would recommend is you go and submit a support request ticket with that and see if uh we can get something there. I those can get routed to our finance team who can definitely answer those questions a lot better than I can. Oh, and then there were some comments on our beanie. Um, people saying they want the beanies.
I too would like a beanie. This specific beanie was I'm thinking of Florine's exclusive content thing, but it was an exclusive merch. Um, but this was for top cloud customers or top cloud users. We had them at Laracana to give away to those top cloud users or people like me and Devon who ask very nicely and do cloud office hours. Um I think the goal is to do more kind of exclusive merch as well for like top users. So be sure to keep using cloud and shipping on cloud and you too could get an exclusive beanie her merch.
So I believe this is the metric. Correct me if I'm wrong or tell me if you don't know, but it was top 10% deployments on cloud, right? I think that's right. I I'll ask Sam to verify. I think that's right though. And if that is right, just go smash that deploy button. But also in general, if you're able to go to any Laracon or any meetups or anything is a great place to get merch as well. Um, like we had a black beanie at the San Francisco meetup we did that where Taylor demoed the Laravel AI SDK.
I think Devon's going to get his. Yeah, that that's a good one. It's a really nice beanie, too. It's very comfortable, too. I love this It's very simple. It's sleek. Just a Laravel logo. And at Laracans, we have different patches. So, this was the EU patch. And then you can also get stickers. was like I don't know who made this but there was a too fast too layer sticker that I put that down on a table in front of me and I'm wondering if it was him. It might have been him. It might have I got I got a I got a bunch of stickers over here too.
Are there any other cool ones out there? There's tons of cool ones. There was a lot of good ones. Like the ones from the sticker pack are really good. There's like the facade license plate one. Um the we have Lambos we take with us places. Um, you have so many. If you are going to be in Atlanta, we are doing a road show. You should check that out. And I'm bringing the stickers. Dan says something really funny. He said, "Well, that's me writing a loop to deploy constantly." Hey, API just went general availability. You could do that now.
That's true. That's true. There you go. Are you flexing to me right now because I am so jealous. Yeah, absolutely. I apologize. Mine's more of a polite flex and Deon's just like, "Here's my whole bag of stickers that you do not have." Hey, you you could come get these from me. I'm uh I'm also going to make an appearance at PHPXNYC with them. So, but yeah, we're uh we're going to be doing a bunch of events, so come get some cool stickers. Okay, let's see. There was question. So, Fenton said, "Hello, Laravel Cloud team. Could you please consider adding support for the AWS region SA East one South America?
Is it Sa Paulo Paulo Sa Paulo for applications serving users in Brazil and South America? I believe Devon's answer I'm going to try to uh emulate Devon. I believe Devon's answer is going to be for any regions that you would like to see, please open up a feature request ticket through Laravel Cloud to let the team know that there is need for this region and then that way they can just see that people want this region and they can consider it and hopefully add it in later on. I was going to start modeling more merch and walk in with this on, but then I figured you were gonna call me out because I have not put any of my patches on my jacket yet because I just like how nice it looks plain.
I now have two jackets. I have one jacket with a patch on it and one that's plain. And I think I'm going to put my other patches on the other jacket. Yeah. If they if they didn't sell out of my size at EU, I would have done the same. Yeah. Well, because the women's one they have like narrow shoulders and I got a small one cuz as my like speaker gift at Laracon US well and also employ both for the speaker one and so like when I wear sweaters now in the winter it's just like tight on my shoulders.
I was like I want a medium. So now I have two. I'm becoming like Devon. I have like Laravel merch for every day. Literally I I literally got called out. I now have enough. I'm I'm almost to two weeks worth of shirts, which is great. I could stop doing laundry every week and just switch to every other week. This will be great. I'm sure everybody will love that. No complaints. Uh just want to give a nod back to the Sa Paulo one, the the region, South America. We uh we definitely are looking at what regions people want.
So yes, please please do submit the support tickets. Uh we have had some activity for one one in South America. So we are looking there. uh some some more in Apac potentially. So definitely submit those requests. Um and if you have like really great reasons that are not just latency like we have, you know, laws that require us to have data residency etc. things like that. um that definitely helps us to prioritize kind of what the reasoning is um on those and why people are requesting those and kind of navigate that because super helpful context and hey latency is valid too if that's all you want like put that there.
Someone said I have a question does Laravel cloud support multi-reion support by default or do we have to select the regions we want to deploy our apps in which I feel like that's a good question. Yeah. So, you choose which app you want to deploy. Uh, you choose which app you choose which region you want to deploy your app in. Um, and then you can that kind of locks that in because all the environments and things kind of spawn off that same one. Um, you do have the ability to create another app in a different region from the same repo and deploy it that way.
Um, the reason we kind of left it that way was to kind of leave it so that people could set that up how they want to because there's there's a lot of different reasons to have apps in multiple regions, right? There is active active um for disaster recovery. You want it always up at the same time. That comes with a lot of overhead like I need to make sure my DNS can geollocation balance, can detect outages and slip that over. And so, and we don't do any DNS today. So, that's something that you would have to manage on your own to do that.
And that's a pretty advanced use case. So you can support it through that. The other one that we get a ton of is people are like, hey, I launched this app, you know, in Australia and it took off. And so then I was like, hey, let's move it to Europe. And so I just basically copied that app and standalone for European customers versus Australian customers. And they kind of do it that way. And so those could be there. And then the other one that we get is just disaster recovery, being able to move out of region if something goes down.
Um, which is which is also an option. And having that kind of set up on that app level allows you to have like, hey, my production right now is in Ohio. It's full out whatever, but I have a warm standby in Frankfurt. I want that one to just be very small, very small footprint so that it's running. So if I need to take over, I can get in there and go. Um, but I don't want to pay for a full-blown app that's never getting traffic. And so, um, there is some changes we're looking to do about being able to replicate across and and potentially support a little easier for some of the more common multi-reion support that we're doing.
Um, but you can definitely do it. Got you. My mouse I'm trying. Okay. Yeah, it's been two weeks. Thank you so much for asking questions. I I know you would think it'd be fixed. I need to buy a better USB hub. I think I think has something to do with that because I can't plug in one of my screens, but then my MacBook's expecting my second external monitor to be hooked in and it's not. That's messing it up. I have found the hubs that require a separate power source work better than the ones that don't.
Okay, I will look into that. You might just send me links. Unstructured mean said, "What does more compute etc. I mean in context of me being able to get a VPS with 48 GB of RAM, 200 GB NVMe and 600 would that be megabytes or embit line? Megabit line is it comparable? Uh that's that's a big box. Um that is a big box to vertically scale to as well. Um so essentially we are running like those big observers for um the entirety of the regions. They did say they meant 24 gigs. Oh 24 gigs. That's a little bit.
I don't know if that helps a little bit. Yeah. Yeah. Yeah. Uh that helps helps a ton. So uh it's it's easiest to compare vCPU vcu and RAM. So um you can get pretty high up in what you want. What we have found is that Laravel workloads and what you can kind of pump through PHP workers does not really get that high on a single process. And so you are more often than not better served by something that horizontally scales than something that vertically scales. Um now that doesn't mean that that's not that's not a thing.
If if there is a a valid reason that you have for something that big um I would love to hear about that. reach out to us at uh the cloud.bell.comenterprise and fill out our fill out our form there and come talk to me. Uh because we potentially could support that on private cloud by making sure that the base nodes of that of that unit are big enough for you. Um but I would I would also just love to know what that workload is. Um I'm super interested. Here is the link and then I'll take the heat off of Devon.
Oh, you're already doing I was about to scr Devon's so fast. Um that form right there in the section of the enterprise page. See this? Get an inter infrastructure review. Talk to a cloud expert. If you're lucky, you might just get me. Oh, this is the private cloud page. Sorry, I keep calling it enterprise because it's slashenterprise route. Yeah. So, this is this is that one. Yep. So, the private cloud page. Yeah. You're if you're also lucky, you might get one of my cool other co-workers, too. So, and if you get me, you are unlucky because those forms do not go to me.
Something malfunctioned. It was at this moment she knew. They get me and I'm like talking to them about merch or the beanie and they're like, "What? I'm trying to talk to you about private cloud." And then I would send you to Devin or Hannah or Ryan, one of our great salespeople. Let's see. There were some other questions. Hi, Wilder. Welcome in. Welcome. I had breakfast with him yesterday. Did you really? Yes, I did. Nice. I don't know if we've talked in person or met in person yet. I'm hoping we do this year. He wasn't at the conference.
Uh he he met up with me because he lives in the area. So, okay. yesterday as I was uh I was flying back from Amsterdam. We got breakfast before I got on my plane. I know he's going to be in Japan, which I'm still like maybe I go to Japan, but then I might be traveling every single month if I do do that. So tempted though, Laravel Live Japan is in May. Um it's our first Laravel conference in Japan. It's in Tokyo and it's going to be great. Um they've been announcing more and more speakers for it.
Jess is speaking there. Uh Joe Tanim speaking there. Tim McDonald is speaking. Like just so many great people. Let's see. Has it does feel like forever since Laru? Someone said, "Will Larbo Cloud ever support Drupal?" Interesting. Uh the answer to that is yes. Uh the answer I don't have is when. So we just soft launched uh symphony support the other day uh into kind of early access. Um public early access I guess beta is what we'll call it. We'll call it beta. So you can just go and try and ship a symphony app out there today.
Um I forget what version of symfony it's the minimum but uh you could definitely do that. So um next up we're looking at some of the other frameworks and then the goal is to support at least all vanilla PHP at some point this year. So like a all of vanilla all of PHP dot dot dot including vanilla. Sorry. In case you just showed up, we're jetlagged. We just got from Amsterdam. Like, let Deon, let me explain real quick. We're not always like this. This is a special flavor of sleepd deprived and jet-lagged today. We are.
We are usually pretty goofy, even when we are not sleepd deprived and jet-lagged, but not this goofy. So, um I saw another one up here that I want to answer from, uh David. David, wow, now I feel worse. where to find it. Yeah. Hi there. Is there any plan for me search or type sense in cloud? Oh, wait. Hold on. Find it. David. Yeah, there we go. David. Yeah, I was trying to pronounce that whole thing and all of the letters letters are hard. Um, the answer to this one is yes. At some point we we are looking at this.
We've we've heard feedback um especially on the mearch side. So not something that we have roadmapped or anything yet but we've definitely heard this as a request and are looking at that. Uh current state though uh I believe all me search typesense alolia elastic all do support their own hosted version with API access. Uh that does work fantastic. Uh so you can go ahead and do that. The other thing is Taylor the other day uh as part of the AI SDK was like hey you know what's crazy is that you could actually do a whole bunch with search on Laravel now and so uh with what we've added for the what we added to the framework to support certain methods mixed with Postgress with PG vector and then embeddings from AI uh elements you can actually get really close with just Postgress for search and so I am trying to pull up that page real Do you want me to just share your screen?
Uh, I will. No, not that one. I'm pulling up. I will. TB. While Devon is doing this, let me drop this real quick though. One second. My mouth. I was going to drop the um link for people to sign up or register for the Atlanta road. Oh, yeah. Yeah, let's do that. Talk about that real quick. Sorry, mouse. There we go. Because it's happening this month. It's in March. Yes. So, March 26. It's coming up hot. Yes. Coming up hot. We will be in Atlanta. If you want to check that out, uh that'll be a good one.
I will be there. So, and just because the stickers, I got a bag full of stickers coming with me. So, if you have FOMO on the stickers, just go to Atlanta and you too can have some of the stickers. Um also there'll be some great speakers. Matt Staer will be speaking who CEO of Titan and just great great person Joe Tannenbomb the engineering team lead of the open-source team at Laravel who also spoke at Larconu about Inertia V3 he'll be there. Uh Braden Keith founder of Omega Software will be there and a bunch of other great people.
Devon will be there. Some of the Laravel team will be there. Just great people from the community. So, RSVP register if you can, especially if you live in the Atlanta area, but even if not, if you want to travel for it, make sure to sign up because we'd love to see you there. Yes, absolutely. All right, so back to types uh typesense and meal search. So, here are the beautiful docs that we shipped the other day. So, this is at laravel.comdoc12.xarch. Um and it goes through some of the different features that we added for adding the full text indexes for generating embeddings for storing and indexing vectors and doing some of the similarity stuff there.
So uh this will give you a good start and then this mixed together with Laravel scout with our database engine allows you to get really really far directly on Laravel cloud without having to go out to me search or typolia currently. So uh which just so I'm clear this does not 100% replace those. It just closes the gap a ton and so you your use case might fit here. So check this out and if it doesn't fit then definitely uh throw a in the feedback on cloud that you would like to see me search and type sense on a help on a support ticket.
Yeah. Can you send me the link for this so I can share this in chat too? Sent. Thank you. There we go. And I am pasting this link so you can get to the same as that page that Devon's seeing. Oh, yeah. It'll scroll you a little down. That's the right page, but the wrong hashtag on there. So, okay. Sweet. We got to like go go back and do a bunch of stuff. We missed a bunch of questions. Leah, I know. I'm trying to scroll up. We're also getting close to an hour. At first, I was like, we might not have any questions.
But yeah, this is crazy. I mean, I don't have a hard stop if you don't, but There I see one here from Chapman Gaming. Uh, would be 9:45 your time. 9:45 your time. Yeah. Uh, why are you guys more expensive than Hostinger? It's a great question. Uh, well, my first point to that is we are fully managed pass. So, platform as a service. We do all of the Linux management and updating those vulnerabilities and things and making sure that's done as well as Kubernetes and a lot of the other things. Um, so not sure what services you're using on Hostinger.
Uh, but there's there's that. Um, I have a I have a pretty bullish opinion. Nobody knows how to ship layer apps better than us. So, it's debatable, but we're we're pretty good at it. So, I think that that's that's part of it. Um, also it just depends on how you are launching your applications. So I from what I know about Hostinger, you're probably getting a VPS, which is just a dedicated server that's always up, kind of does its thing. Bring your own kind of whatever you want to that. So um, you know, we bring you you bring us a GitHub repo and we'll launch your app.
You don't have to worry about installing PHP or the drivers or anything like that. So that's probably the big thing about the the price difference there. And if that did not catch the reason why you're asking or what you mean or what you're using on Hostinger, hit a followup. I'd love to chat a little bit more about that, understand your use case, and try to compare apples to apples to that. Yeah. And like you said, um, Laravel cloud's a fully managed like way to host your Laravel applications, but it's also specifically fine-tuned for Laravel applications.
Like we do have support for Symphony applications and stuff now as well, but it's fine-tuned for Laravel. So we have um with reverb we have fully managed reverb servers as well that you can just add in easily through cloud. We also make it really easy to enable inertia serverside rendering and octane and different things like that. So it just makes your life easier to host your level applications and bring in different things that were a little more complicated before. Uh so there is uh there's one from Noah Wild Rum 11:46 946 for you. I was like Deon Deon is nine.
I'm in the future guys. I'm in the future. Will it later be possible to use the Q cluster with Laravel Horizon? No, not at all. Here's the reason why Q cluster is meant to be the Kubernetes and cloud version of Horizon. It's supposed to replace that, have better observability, better throughput of monitoring and a lot of that. So, no, you would not use the two of them together, but you should be able to use it instead of Horizon, which will be Um, it had also asked a question under this, which I don't think we had answered this one, but was any plans to get stats on bandwidth usage?
I have an environment that reports 200 gigabytes of traffic and I'm sitting here thinking I should be under two gigs because it's all JSON JSON. Interesting. So, it depends on what's sent across the wire. Um, four different things. The other thing that we do see some spikes here is if you put a custom domain out there on your environment and you know just to your com like you know we have Laravevel.com the moment that's out there there are AI bots and other things and vulnerability scanners and things that are hitting all the URLs that have ever been registered all the time.
Um and so there is there's definitely some stuff that you could do to block that on your W um or your DNS provider if if they have options for you. I know a lot of people use Cloudflare's free plan which has some generous rules and things. You could do that. Um, our business plan has some stuff that you can you can add on that as well if you do have those. Um, so I think that that would definitely help. But to to tie this back into the bandwidth is there are bot crawlers that are out there looking for like WordPress vulnerabilities on your on your website and those return uh full page HTML to all of those.
And so that could be something that's causing an uptick in there. Um, if you're off by 200 for 100% or 100x here like this, um, definitely if you want to get some more information, open a support ticket and we should be able to take a look and see if we can give you any more insight on that. Um, and see if it's there. So, I think that definitely something there. Um and bandwidth right now uh we we we are working on different ways you might be able to see that a little better but because of the way that it accumulates for the entire organization based on the compute pods that you have um there's not really a way to show the individual um that easily.
So but we have we do have some stuff that our support team can look at to kind of get nail into those. So you should definitely take a look at that and open to support ticket also. And al if you don't think that you're getting those uh those bots that are hitting your website and stuff uh definitely go out to nightw watch and put something on and you'll you'll see it. It pings in nightw watch all the time. Um so you could use the fallback placeholder in the Laravel framework for catching anything that's not something and then return like a 404 and then you could see those in nightw watch all over the place.
you could start to figure out which endpoints people are trying to hit on your thing that don't exist. So you could reduce the the load on that. Profetta had said I have hosted 20 vapor teams projects and security is our main priority and under it they said if we were to move to Laravel cloud how long would such process take like roughly depends okay yeah dep it depends on a ton of ton of different factors definitely go out to our private cloud page um for something like that we would probably recommend that you at least talk to our our sales team about the different support that we have for helping out with that and and coming up with a road map for you.
Um we had a webinar I think you posted earlier or a way to get to it with uh pile. Um they moved over six apps and each of those apps had three environments. Uh so that's 18 uh environments that got moved over and we did that in 12 weeks and they from their perspective they slowwalked the migration uh because they they wanted to make sure that everything was kind of hunky dory as they went along. Um so it depends on how fast you want to go, how much data you're moving, what how you're planning to move everything and all that.
So that is the link to the YouTube video for the um pile webinar. It was a live webinar live webinar live webinar um but now it is on YouTube so you can watch the replay of that webinar as a YouTube video. So the link pinned is the link to that and then I also dropped the link in chat for the um the private cloud page. The route for it is/enterprise but this will take you to the private cloud page that Devon was talking about. You just fill out the form to get in touch with our sales team.
Let's see. Oh my god, I keep like clicking all through my tabs and it's alarming. Um, Wilder Wilder said, "Will Cloud support SQL light at some point for small websites that don't need a whole database?" Doug, we just had breakfast yesterday. You could have asked me this. He's like, "No, I'm going to wait till you're live and work." Yeah. Put me on the spot. Make sure there's witnesses. I see how it is. Uh the answer to this one is very vague. Uh and it's hopefully yes. Um there's some considerations to that. So the reason it doesn't work today is the Kubernetes-based environment has ephemeral file storage on the pods.
And so whenever there's a scaling activity because the pod dies or you scale out to more and scale back down, each one of those has an independent file system that needs that. So how do you solve that? You have to have either SQLite on the edge or you have to have some sort of file system that is not ephemeral that you can use for other things. And so um that's something that the team has been looking at for many different use cases to help improve some of the speeds of like our our database offerings and and things just like this or like static which need some file system for like the flat file.
So looking to support just a little of those things and so SQLite is a possibility. The other thing about SQLite that makes it more complex, which is why it's like a maybe, I don't know, I hope so someday kind of answer that you're getting out of me is remote SQLite does not have the ability to connect to things like table plus or diver or anything like that because it's a file and you have to rotate through what's happening there. So, this is something that we would love to solve and what it probably means is that we have to create some sort of UI and guey to be able to do something like that, but that's quite an undertaking.
So looking at the different ways that you do that and whatnot. So um this would be an awesome win and definitely something we're considering but nothing concrete yet. Thanks Wter. Hi. Welcome in. I believe this is Francisco. That is that is a much younger version of Francisco in there. Your beard is is better now man. For sure. I love it. We got to hang out with Francisco some at Laranu which was great. Oh yeah. Yeah. Had had a lot of people from Portugal. That was a ton of fun. I met Nuno for the first time too.
That was pretty cool. I didn't realize you hadn't met Nuno yet. That's fun. Yeah. Never ever. That was my first time. I saw Nuno on my first ever Laracon, but I didn't talk to him till last year. All right. So, let's clarify. I met Nuno at my first Laron before I worked for Laravel in Dallas in 2024. Oh, it was mine, too. I forgot that was your first. Okay. That was my first could have been my second, but that was my first. Uh, we're not getting into that story for a later time. Um, it's actually not a great story, so we we'll leave that one for another time.
But anyways, um, so yeah, so I met him there, but this was the first time as like a teammate that I met Nuno. So, that was awesome. Did we catch up to all the questions? I feel like there was some further up. I'm trying to scroll through. There was this one. Um, Alexandra said, "I spent $67 last month of four small app instances. Ra deleted everything. Not worth it. I've extensively used Laravel Cloud for the last 6 months. Do not understand price premium given lack of ability to interactively interface with a server. You'll uh need to determine how to handle multi-tenency too.
I cannot get this to work. Nor could I get subdomains of work despite setting up DNS to accept wild cards. Awesome. Um, sounds like you weren't using hibernation. Yeah. Um, if you couldn't get the domains working, um, I would love to know more about this. Please, uh, you know, I know you said you deleted everything, but if you still have your org out there, open up a support ticket and ask. You know, we would love to give some some advice and help on that. Um, it sounds like there are definitely some things that you could have changed on the way that was set up or that we could have done and uh, appreciate the feedback.
Like if if you're having struggles like that and we're not hearing about it, then nothing we can do to fix that. So definitely something if you are seeing issues out there, code, you know, s not code smells, but smells of the way that things are not working the way that you would like them to, feature requests, support team, reach out on social media, let us know what's going on. You know, obviously we would love to to be the best absolute in class, which we I believe we are already, but to continue to be the best in class for how you shape Larbell apps at scale.
So, we do appreciate you bringing the feedback here. Um, our team's great and the team loves to hear feedback and think of different ways they can improve things, too. So, definitely like Devon said, hit us up to let us know more like specifics and stuff about that. And I' I've definitely had a ton of experience helping people move multi-tenant apps over. So, um I I'm well versed in that. So, if you send a support ticket, let us know and we'll be happy to take a look at it. Scroll up to see if I missed any.
Do you see any on the other side of chat? Like recent ones? Do we have any more questions there? I don't see any new ones. Nope. Okay. Um chat, let us know if I missed I think we've hit them all. If we missed any questions, feel free to throw them in chat. really quick. If not, we might start wrapping up. Yeah. Oh, there's a great one in here. Somebody put a happy belated birthday. Thank you so much. Hold on. Yeah, there we go. Thank you so much, I appreciate that. Yeah, I had so many people ask me.
They're like, "Wait, is it really your birthday?" And I was like, "Yeah, it it really is." Yeah, that was a fun one. I hung out with Lee on her birthday. It was dope. Mhm. That was fun. I was telling someone about it. Um they were like, "Maybe I should go to a conference on my birthday." And I was like, "You should. You'll feel like a celebrity." I would like walk around and people would just stop me and be like, "Happy birthday." And I was like, "Thank you so much." Did you feel like a celebrity? I did.
Yes. Winning. It was so much fun. Love it. And I also had like an extra long birthday because it started eight hours early and then ended on like American time, you know, because my family and everyone back home is still telling me happy birthday. And then people on Twitter were telling me even like two days later. So it's been like a full birthday week and I'm having a birthday party tomorrow. Yeah. Well, yeah. So listen, I I would love to celebrate my birthday at a conference. That would be cool. Well, and then I came home, right?
And um Pootopia came out while we were in Amsterdam. The new Pokemon game. What? Yeah. A new Pokemon game came out. I'm not kidding. It's like you're a Ditto and the Ditto tries to emulate it Pokemon trainer and then like different Pokemon. So, there's also like 80 different Pokemon plushes of a Ditto emulating other Pokemon. My husband bought the game for me. So, I came home and he's like, "Here's Poptopia." So, wait, this is on Nintendo Switch? Yes, the sec I I don't know if it's just for the second, but it's on Nintendo Switch. I sat on a plane for eight hours with a Nintendo Switch yesterday and I had no I'm burnt.
It's all right. You haven't Twitter. No. Oh my god, it's all over Twitter. So sad right now. Well, now you know for this weekend. Bummer. Yeah, for sure. For sure. Well, we got a little bit off of Laravel Cloud, but thank you all for being here. Yeah, absolutely. Again, shout out Atlanta later this month. We'll be there. The 26th I'll be there. Come check it out. And I do not think I will be there, but take pictures, post them on Twitter. You can get some merch. You can get the stickers from Devon. Mhm. Lots of stickers.
Let's see. I just posted this again. So, the Luma link is where you go to register to it. It's going to be really fun. We're trying to do more road show kind of like meetups as well. So, if you can't go to this one, maybe there'll be another one closer to you that you can make. But if you are anywhere near the Atlanta area, definitely try to go to this one because it's going to be a ton of fun. Ton of fun. Can't wait. Oh, yeah. Someone said, "Any one more cloud question. Any plans for a Swiss region?" go ahead and put that as a feature request through our support system on Laravel Cloud.
Uh we we definitely hear about the Swiss region a lot. Um so definitely something we've considered. Definitely something that could get in there, but we need we we need that feedback. So go ahead and submit a support ticket as a feature request with that with your reason why you want the Swiss region. Yeah. And like Devon said earlier, if you can go into more specifics, like if it's just latency, that's completely fine, but if there's like more specifics of why you would need it, such as like um data residency, like rules and regulations and stuff, Yep.
Stuff like that. Let us know because that helps us make the right plans. And know like possibly what needs to be prioritized, etc. So, yeah. Um with that, thank you everyone for showing up to cloud office hours uh with me and Devon. Thank you for bearing with us with the sleep deprivation and jet lag uh from coming back from Amsterdam for Laru. It's been a great week though and thank you for having tons of questions for us still. Um appreciated that. It's been a fun time. Devon, do you have any closing words you want to say or where people can find you?
Yeah, check me out on X the everything app as Aaron Francis says. uh x.com/dgarbs51 and uh we must ship. Stop configuring. Start shipping like Leah's hat says in the back of mug. And maybe someday you two can get a dope dope hat. Yeah, exactly. We got we got to figure out the way to cut cut the stream in the right time. Merge it. Merge it. Hold on. I was trying to get your Twitter link so I could share it. If anyone um wants to find me offline, you can look for Leah Todes on Twitter, Twitter, Blue Sky, even my LinkedIn pretty much anywhere.
If you have specific feedback or issues, um you can contact me on those platforms to let me know as well and I'll try to help with that. But yeah, thank you all. Um we'll see you again for Cloud Office hours, not next Friday, but the following one. But next week we are going to have a stream with Joe Tanomb to talk about Inertia V3. I'll be scheduling that on our platform shortly once we have that um time and date locked down. So I will see you next week for that. And thank you all. Bye. Merge it.
Oh no, my mouse. It went away. Okay. Mercy.
More from Laravel
Related Videos


🔴 Thomas Crary (President at Laravel): $57M Raised, +30K Customers & What’s Next
00:41:01

Should You Take IBM's Full Stack Developer Certificate in 2026? (Coursera Review)
00:13:32


DevOps Engineer Full Course 2026 | Learn DevOps In 24 Hours | DevOps Tutorial | Simplilearn
23:41:19

Get daily recaps from
Laravel
AI-powered summaries delivered to your inbox. Save hours every week while staying fully informed.



