How to spin up Game Servers with Vultr Marketplace

Bookmark

Walt will show you 2 ways to quickly create a game server on Vultr - one with our one-click Minecraft installation on Vultr Marketplace, and another within Terminal after deploying a Vultr server.



Transcription


So we have a lot of cool stuff here. We have kubernetes, we have, you know, we have our like object storage, we have over 20 locations. We're launching a new location this week. More on that maybe later today or tomorrow. If you follow us on Twitter, then you'll be the first one to find out what that location is. I can't say anything right now, though. So I'll just go here to products. We're not going to be talking too much about all the products. Let's just get into the fun stuff, coding, gaming, launching, deploying. So we have optimized cloud compute. We have our object storage, like I mentioned, our K8s. We have bare metal and, you know, a lot of other things coming soon. So here's our website. Here's all of our locations. We have 24, 25 coming soon. And if you go over here to marketplace, this is a big thing that I want to show you in terms of like launching a gaming server engine. OK, so there's a couple of things that you can do. Let's say that we have a server in-house. If you just want to explore marketplace, we have over 50 applications, 55 and counting. But we have everything from, you know, game servers to e-commerce to, you know, to our web servers. Let's say that maybe you wanted to launch a blog or you wanted to monitor something for your database. But let's go to games, right, because that's what we're talking about here. So we have a lot of cool game engines and game servers. And you know, that's what all of this is. We have Minecraft servers. And you know, this is growing each week, too. So here's all of the Minecraft servers that we have, for example. Bedrock, Forge, we have Paper Spigot, Vanilla, Minecraft. And to deploy on Vulture, you can deploy in two easy ways. If you were to go, so if you were to sign up for Vulture, and don't sign up yet because I'm going to give you a cool coupon code to get started with Vulture. But if you wanted to launch something on Vulture, let's say like we wanted to launch Minecraft Forge, okay, I would click on deploy and it kicks me out to my account. And it automatically has me set up to my deploy page on the back end. Now, you won't see this unless you sign up and register. But when you do register, I'm already logged in. I'm in Philadelphia, so I'll just click on Manhattan. It already has Minecraft chosen for me here. And if I just keep going, general $30 a month server, great. I'll enable automatic backups. That's awesome. IPv6, and I'll press deploy. Just like that, I've now launched Minecraft. So okay, so let's say that I want to, well, that's still propagating. Okay, so another way of deploying a gaming server is I go here and I can click on deploy new server. And here I'm just doing everything from scratch. And it's the same layout. It gets squished because I moved it in a little bit. But okay, so let me see, where's New York? New York, okay. Debian, deploy now. So then up here, instead of clicking on Debian, I want to click on marketplace apps. And I can do my search here. And then let's just do, I can't see the button. There we go. It keeps on reshifting because of the zoom. I can't move. Let me see if I can push this up. Yeah, I guess that's fine. All right, so Minecraft Forge, we'll click that. And $30 a month again, auto backups, sure. Deploy, I'll do IPv6, deploy now. And that's it. So just like that, I showed you two different ways of quickly launching a gaming server on Vultr if we already have it. If we don't, there are things that you can do here. For one, you can launch your own Debian server, just blank vanilla Debian. And you can SSH into the server yourself. There are a lot of great documents that Vultr has on that. And as I mentioned before, we have our products. But if you wanted to connect your Vultr cloud server to SSH or whatever, we have a lot of great docs. I'll actually throw this in the chat. Our documentation is fantastic. So here's this page here. I usually do things through FTP. If I'm using CyberDuck, you can use PuTTY. You can just SSH into the server using any terminal app or just terminal. So here's great documentation on how to do that. It's really easy. You can get started in just a couple of minutes. So there's this doc here. You have another doc here if you wanted to connect a server. So if you wanted another doc. Did I? No. Is there supposed to be a period at the end there? Does that work with the period at the end of the URL? Hmm. Is this going to work with the period there? Oh, yeah, it does. Okay. I've never noticed that period at the end there. Okay. Well, let me see if I can take that part out. Yeah, there we go. I'll give you this simpler URL. There we go. The shorter ones are the same. There's parameters at the end. So this is another great doc. And if you wanted to find any of this, you would just go to vulture.com forward slash docs or you can just go to our docs page here at the top banner. So just click on docs and then you're good. And then you're at the resources. You can type in Minecraft and you can find all of the documentation that we have on either Minecraft or a Call of Duty server or whatever. So I'll tell you a little bit about Vulture is going here. This is a little bit about me. Oh, I probably should have introduced myself. My name is Walt Ribeiro. I'm Vulture's developer advocate. Vulture is an awesome company. We do a lot of great stuff where we have bare metal. As I told you, we launch cloud infrastructure all around the world. We actually got started. People don't really know this about us, but we actually got started with game servers. So gameservers.com is actually a Vulture product. We're not using that so much now. All of our game servers are hosted on Vulture infrastructure through Vulture.com through our marketplace where you can just launch through your own server. But so all of our gaming stuff, as I mentioned, is on Vulture marketplace. Then we walk through that. We have three new products that I just want to talk about really quick. We have optimized cloud compute, normal cloud compute, and then our bare metal servers. We have AMD and we have Intel and we even have our images. We have Windows, we have Rocky Linux, we have Debian. We have VZ Linux. We have FreeBSD. There's so much that we have. And if we don't have an image that you want, you can upload your own image. We allow for people to upload custom ISOs, which is an awesome feature here at Vulture. As I mentioned, more than 20 locations. We're fully independent. We have an awesome kubernetes engine. We have partnerships with everything from Wasabi to Cloudways to Cycle.io. I'm not going to read through all this, but you can get the idea that Vulture is not only just about gaming, but we're about building the best infrastructure and the best product for the people that use us. We have a very intuitive control panel. I just walked you through that. I gave you a quick demo because let's just get right to the fun stuff. We have load balancers. We have our open source GitHub operating systems. You get it. So, going back here, let me just give you the code really quick because, you know, let's say that you want to build something on Vulture as I'm talking. You can use Git Nation code, Git Nation 150 to get started on Vulture. So, if you were to go to Vulture.com, I'll put the link in the description here. If you were to go to Vulture.com and you sign up, sign up with this code, Git Nation 150, and we'll give you a free $150 credit to try Vulture. You can launch game servers. You can try K8s and load balancers and whatever you wanted to try. You can try out our documentation, maybe follow a tutorial and get started that way too. If you have to talk to support, you can email support at Vulture.com. If I want to talk about this next is the idea of partnerships and becoming a vendor at Vulture. So, if you wanted to partner with Vulture, you would email partners at Vulture.com or if you just had general questions on how to get started at Vulture, you would do info at Vulture.com. And if you want to get started with $150 code, when you sign up, when you register, use code. All right. So, all right. So here we have our Vulture marketplace. Now, if you have your own game that you're building or your own app or service that you want to launch onto Vulture as a snapshot so that people can download and install it and get running on Vulture infrastructure, it's really, really easy. You go to become a vendor. Okay. It's right there at the top. When you go to Vulture.com forward slash marketplace, you go, instead of clicking on explore marketplace, you click on become a vendor. No. So, a cash. It's fine. That's fine. You know, that was pretty funny though. So you click on become a vendor. Now, to become a vendor is really easy. You would just register. Of course you would build your app as a snapshot and then launch on Vulture's infrastructure and then you would just promote it. So we not only have gaming servers and so gaming servers aren't just in our DNA, but they're available on marketplace. And if there was something that you wanted to launch on Vulture, your own game, just reach out to us, become a vendor. There's certain ways that you can do that. You can either email partners at Vulture.com or just go through this form here. Just type in your name, get in touch with us, and then someone from the Vulture team will get back to you right away. Even things on Vulture is really easy. To start a website is really easy. If you wanted to start, let's say like you didn't want a gaming app per se. Maybe like your game app isn't ready yet, but you want to get it started. If you wanted to start a gaming website, I wouldn't go to CMS here. I would go here. So you can launch anything on Vulture. Let's say you want to launch a Drupal site. I click on Drupal, deploy. I'll just do cloud compute and I'll say New York, marketplace apps. Drupal is already clicked for me. I'll say $6. You want to be careful though because in the documentation, before you launch, let's see if I can find it here. I got to click on my own link up top here. If I can find it. So in our documentation, we talk about the importance of choosing a server with enough RAM so that you can actually launch your application correctly. All right. So this is the link here. This is the tutorial link that will walk you through. And so in here is where I remember reading a couple of days ago when I was preparing for this presentation. It says here, just when you're deploying your server, this is for a Minecraft server specifically, but it could be for any game. You just want to make sure that you're picking the right deployment. So here it says at least two gigabytes of memory. So when you're deploying your infrastructure, sometimes you can go for the cheapest one just for like six bucks more every month. You can click on the two gigabyte memory partition instead of the one gigabyte. So things like that, if you really care about performance, it's not all about storage. So that's it. Then I'll just go deploy. So now that we have our blank Drupal site, you can build your own html. You can use object storage to build html and css on the front end here just to launch a coming soon page. It could be about your game or your service or whatever it is. So it's good to get started with these things because you're not always waiting for the game to get done because game development might take a year to finish. Or maybe you're live streaming on Twitch trying to get things going. And so there's things that you can do on Vulture to get started just to build excitement for the announcement. So there's that. Let me go back here. So again, get nation 1.50. And let me go back here and talk more about how to become a vendor on Vulture Marketplace. So let me go here, close this, close that, I'll close this. I wonder if that video was taking up a lot of the memory. Oh, and then just, I mean, to delete is really easy too. I'll click on all of these and then just to delete, you can press stop. Now stopping the servers doesn't destroy them. It just kind of puts them on pause, puts them asleep. But so you can stop everything and then to destroy is really easy. You click on the button there and then just go to server destroyed. And you can fire up virtual servers, get them started, and then destroy them as you want. And they can scale, and you can scale them or contract them as much as you want through load balancers or based on your traffic, trying to save some money. So now that all these are stopped, you don't have to wait for them to be stopped to destroy, but I'm just going to destroy them. So destroying, destroying is so fun. You're just clicking a button, but you know that on the back end there's some serious just computer code being ran. Destroy, destroy. Scroll in here, destroy. It's so simple and innocent on the front end, right? You just destroy, but on the back end, you just destroyed a virtual server. Is there a Vulture community group like a Discord or a Telegram? So again, let me just go back to here. So Vulture, there we go. So Vulture, really cool company. We have a lot of great customers that we work with and a lot of great partners. We do, well, I'll just go here. We've also priced performance. We serve developers, IT ops, small, medium sized businesses and brands. And if you wanted to get your software on Vulture, it's really easy. We've started with gaming. We have a whole marketplace category just for gaming that we're starting to build out. The great thing about if you wanted to launch your app or service on Vulture infrastructure is that we're such a young company that you're getting in on the ground floor of launching, you know, let's say like your game snapshot onto Vulture with only a few other companies right now. So you're like, you know, first and front with that. We've awesome plans really fast. We have everything from high frequency to our kubernetes engine, the partnerships, easy control panel, load balancers, open source GitHub. You can upload your own custom ISO if we don't have one, but we have Windows, we have, you know, a lot of different images. We've automatic backups. You can submit your own apps or use one of ours. We've everything from wordpress to azure Cast for podcasting or live streaming or a CMS. And if you want to get started with all this, we give you $150 of credit using Git Nation 150. That's G-I-T-N-A-T-I-O-N-150. I don't know why I spelled it out. I figured if you're here at the Git Nation conference and the JS conference, you definitely know how to spell Git Nation. But either way, it's Git Nation 150 to get started with Vulture. If you want to get in touch with us, here's how you get in touch with us. So that's it. And then over here, really easy control panel. I sent you those links in the chat room of how to get started with Vulture, either to launch your own game server. It's really easy. You can use CyberDuck, you can use Putty, you can launch on Vulture Marketplace, you can upload as a vendor and get paid and maybe just launch your app or service using Vulture Marketplace. We have awesome vendors and awesome terms with our vendors. And that's a little bit about what Vulture does. I feel like I'm rambling too much, but how can I not ramble? I'm here to chat with 20 other people. So we're very transparent with everything. A lot of people ask us, how do we compare to some of the others? For one, we're independent. We're not a big public company. So we're an independent company. We work with independent developers and we work with bigger companies, but we're not big tech. So that's the great thing about Vulture is what I mentioned in this slide here is that we're not only just like we have great products for our customers, but that we're also fully independent. So that's very important to people. As me, as a worker, I enjoy being at Vulture. It's very fun here. They treat me great. They care. So anyway, so here's the page here. We have way more locations than some of the others. We have 24. I think DigitalOcean has eight. Yeah. So DigitalOcean has eight locations. We have 24 and counting. It's going to be 25 very soon, probably by tomorrow. So there's just a lot that we have. We have custom ISOs. DigitalOcean doesn't have that. You can read all about our benchmarks and everything. So it's a very good setup. If you had any questions about how we lined up with some of the others. Let me go back to the chat. I'm not advanced in this tech, but is there a way to scale fast? Yeah. Well, I mean, Vulture scales very, very fast. You can even upgrade your plan. If you ever scaled, let's say you started on a cheap $2.50 server at Vulture and you scale up, it's just, yeah, you can scale with Vulture. So let me go here. I mean, automatically. Yes. Yeah. So if you're starting to get into the load balancers and the kubernetes stuff and containerization, scaling things out, yes. And if you had a lot of questions on that, again, you can email me or support. That's probably a better question for support in terms of anything that you might foresee when you're trying to build out. By the way, I'm not even sure why I'm wearing these headphones because I don't know what's talking to me. Well, I guess if like getting age to have to jump in on the call and talk to me, I guess it's good that I have them in. But anyway, if you have any questions about that, then yeah, you can ask our support team. But Vulture scales and we do scale automatically. You can have that set up. So are there plans to increase locations count Africa and Asia? We do have strong, strong plans to widen our footprint through both Africa and Asia. In fact, nothing to announce specifically yet, but I've been hinting at it. Currently Vulture has, let me get back here. I don't know why I said let me five times, but I did. So all right, so over here, we currently have 24 locations. This is more than 20. That's just, 24 is more than 20, but we're growing so much, we can't just keep putting 24, 25, 26, 27. So currently we have nothing in the Africa Asia thing yet, but there's going to be much more coming very, very soon. So look for that. So yeah, there's going to be an announcement in the next day or so that we're going to be coming to either Africa or Asia. So look for that. Do you have... Oh, what about comparisons with Google game servers on the cloud, not compression? Do you have any comparison page or article? Okay, okay, yeah. So here, Vulture, well, let me see. We have, you can do like Vulture versus aws. We have a page here. I got to find it here. So here's how we compare it to aws. It keeps bringing me to the Chinese page. So there's our comparison page in English, but we have, that's the other thing too. We have six different languages here. You can translate China or China, you can translate Vulture into Spanish and German, English and Portuguese, Chinese. And so that's what we have there. So there's our comparison there. We, I don't think we have a comparison page with Google cloud yet. Let me check to see if we do. Give me a minute. Let's see, Google. I don't see in my docs here a comparison page that we have with Google. No, I don't see it. Wait, comparison. All right, yeah, I'm not seeing it. So let me see. We have, let me see. So we have Vulture DO comparison page. We have an aws comparison page. Oh, and then we have, well, we also have this too. Let me go here, HTTPS, Vulture. So here's our other comparison page. Vulture.com forward slash Vulture dash VS dash, is this correct? I think this is correct. Hopefully this works. Yeah, this works. Oh, it takes me to the Chinese one again. Here we go. It keeps kicking me out. So here's our other page. Google cloud looks super expensive for games and mining. So that's one of the things that people really like Vulture about is, I mean, it's one thing to have transparent pricing, but it's also one thing to have a very good price to performance. So we're not just independent in the sense that, I mean, it's great that we're an independent company working with independent developers. But we also, I mean, like you can just, like Vulture, I hope it doesn't take me to the Chinese. Yeah, it's taking me to the Chinese one. Is this going to work? There we go. All right. So if you want to go to our products, like let's say you want to go to our object storage. We actually have a calculator on our pages. Not all of them, but on many of them. Like if you wanted to see, I'm throwing a lot of chats in the room. This is like URL city or over here in the chat room, but hey, it's there if you want it. So yeah, I mean, it's just an interactive calculator. You find out whatever you need for your game server and you just know. There was a story that we launched the other day on Twitter. Not that we didn't launch it, but we actually retweeted it. Over here it was like, it was something like someone got charged, it was like $100,000 at aws. I got to find it. Let me see, Vulture. Let me see if this is it. No, that's not it. Let me see. No. All right. Well, anyway, there is, it was here. Okay, here. So it was this. So someone on Twitter mentioned that their aws cloud for their game or their chat bot that they were trying to build out, they got hit with almost $100,000 in charges at aws and then they stopped and they moved over to Vulture. And then we retweeted it. It was like, $100,000 for a, you're trying to build something? That's insane. So that's what, this idea of transparent pricing, it's just easy. If you're just trying to build something, it's nice to know if you're trying to build out your monthly expenses. Like this might cost me $1,000, this might have to cost me 200 bucks, maybe 50 bucks for a wordpress site for hosting and compute power or artificial intelligence or whatever you're trying to build on the backend. It's just good to know what these things are going to cost so that you don't get any surprises. And surprises are going to happen. I mean, you're going to scale up and scale down, but at least to try and predict ahead of time of what you can expect is very helpful for people. So again, if you want to get started with Vulture, it's awesome here. We help out developers. The coolest thing about Vulture support is that it's human to human and developer to developer. So if you're trying to get started and you have a problem, we have great documentation. If you want to reach out to a human or a developer, the same person here at Vulture, you're not talking to a bot, then reach out to us. We're happy to help. To get started on Vulture, again, don't sign up for free. It's free to sign up, but don't sign up without the coupon code. Sign up with using get nation 150 and then we'll take care of you for $150 credit. By the way, do you have any showcase where popular games are hosted on your platform and not just the client partner companies? For example, we host Fortnite. That's a great question. Also, let me actually take a copy of that. You know what? All the questions that I did to prepare for this, I didn't think for a second about showing. I mean, we have a Steam CMD. Let me see if I can find that. Well, this is the doc. All right. So anyway, if anyone has any questions about Vulture architecture or about how to launch things or to become a vendor, let us know. Reach out to us. We're super cool. We'd love to help. We're building awesome infrastructure. We've got someone here that's actually building a game that's thinking about coming over to Vulture. If you do, use that credit get nation 150 to get started. And that's it. So a lot of cool stuff here at Vulture and we're happy to help. And that's it. So everyone have a really good day. I used up the whole hour this time. And that's all. Let's see. I'll finish this out. Okay. Yeah. So that's it. That's all we have for today. Thanks for checking out Code. Thanks for hanging out with us and learning more about Vulture. And we hope to hear from you.
29 min
12 Apr, 2022

Watch more workshops on topic

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career