Demo: Launch Infrastructure Solutions on Google Cloud Marketplace
1. Demo: Launch Infrastructure Solutions on Google Cloud Marketplace
Let me show you how to launch infrastructure solutions on GCP Marketplace. My goal is to deploy a LAMP stack to a single compute engine instance. A LAMP stack consists of Linux, Apache HTTP server, MySQL, and PHP. So here I am in the GCP Console. And let's go ahead and navigate to the GCP Marketplace. I'm going to go to the navigation menu and just go to Marketplace. Now I have lots of different options available. There's some filters on the left that could search directly. There's some featured solutions that are in here. So there's really a lot of stuff to choose from. In my case, I'm going to search for LAMP stack, because that's what I want to create. And here, I actually have different options. They're different providers, that's really what that means. The different providers will offer these services. I'm going to click the first one that's in here. Now I have the configuration page. I see the package contents. Tells me what LAMP is again. I can see that also here, the operating system is Linux. It has Apache installed. I have PHP, and I have MySQL. And we should also obviously have HTTP enabled and we'll see that in a second. There's no usage fee for the service. If there was, it would all be billed together. We have an instance billing. This is just an N1 standard one instance along with its persistent disk and there's a sustained use discount. So if I click on launch and compute engine, I get the actual VM configuration page. I could now change the instance type if I wanted. I could create a larger instance, a small instance, I could customize an instance. And now because this is an Apache HTTP, we can see that the HTTP firewall role is also set up. I also have some networking options if I want to, you know, place this somewhere else. I even have some extra options if I want to install phpMyAdmin. All that is available to me here. And I have logging options for Stackdriver to enable Stackdriver logging and monitoring and I can do that directly in here. So it's just like a regular VM instance page. So I'm going to go and click deploy. And when I do that, it's going to navigate us to Deployment Manager. And you can see all of the configuration, as well as all the imported files that were just displayed there that are used throughout this deployment. So we can see again that the solutions on Marketplace are just Deployment Manager configurations that are already set up for you to use so that you don't have to recreate them. I also see that a password is being generated, a VM is being generated. I can click on that and get some more information about it. We can see the recent software and we have that HTTP firewall role, so just TCP80 that's being enabled here. So we can just wait for that. The instance is up. It's just configuring some more software. And then once it's up and running, we can get some more information about that LAMP stack that we just have generated. So I can click back on LAMP. It's still pending, but once it's up and running, we'll have some more information here. Let's see. It doesn't have the address yet, it's still pending. And there we go. So we have an address, we have a user, we have a password, the instance. So all the type of information. We can visit the site, we can SSH to this. We have some next steps. We could open also HTTPS traffic, change the password, assign a static external IP address rather then the current default ephemeral IP address. We can learn more about the software that's being installed. But we can also look at this from a Compute Engine perspective. So if I navigate to Compute Engine, I'll also see the instance right here. That's how easy it is to launch infrastructure solutions on GCP Marketplace.2. Let's practice!
Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.