 Hi, my name is Tyler Huth, I'm a product specialist here at SearchDex, and today I'm going to walk you through how easy it is to integrate our new offering, Serverless, with Drupal. So let's go ahead and get started. First thing you're going to want to do is click on get started here, which will take us to our pricing page where we can then click on Serverless. So let's go ahead and sign up for a free trial. I'm going to enter in my information. The use case is website search in this case, and my platform is Drupal. Let's get started. Okay, I can now log in with the email address. Okay, now I'm in to the SearchDex Cloud dashboard. In this dashboard, you have two offerings you can utilize, Serverless and dedicated. Serverless is what we will use today. It is just an index that you can use, of course, a solar index. You don't have to worry about the infrastructure. All that is taken care of under the hood. You just have access to a solar index. Okay, so let's create one. I'm going to give it a name. Let's call it Drupal Demo. I'm on the U.S. West Coast. So I'm going to select the West Coast region. I'm going to select this solar version, and I'm going to also select the Starter Plan filled annually. I can scroll to the bottom here and click Next. Now I'm going to upload a configuration file to my index. Let's select one for Drupal. I can click Load Configuration right here. You'll see all the files that I have loaded up. They're just going to go to the schema in my index, and I can click Continue. So now the index has been created. It's provisioning. So once it's done provisioning, we'll click into it and get details about that index. For now, let's take a look at the other tabs I have here. So I go back to my site. I have my local U-Mommy Food Magazine install, and what we're going to do today is replace the normal search or the default search, which I just recently removed with Site Search powered by Solar and Serverless. So a few things we have to do here is first install the search API module, and I'm going to do that using Composer. So this is the command I need. I'm just going to copy that, open up my terminal here, do ddev and paste, and now I'm installed. And you'll see here I don't have anything to install because they actually are already installed, so I did that for Search API to save time. I also did that for Search API Solar. So you do need the Solar extension for Search API to support Solar. And lastly, you need the Search Tax Search API module. This is also an extension of the Search API module, and what this does is allow you to connect your Serverless index to Drupal. Okay. So now that we know all those plugins are already installed in an effort to save time, we can go back here to our index. You can refresh. So right now it's verifying. So shortly once it is done verifying, we'll have access to the index, to the endpoints, to the tokens, all of that good stuff. And what we're going to do is go into our admin and our extend. And we're going to install the modules that I recently downloaded. So if I filter by search, we see Search API, Search API Search Tax, Search API Solar, and lastly, Search API Solar Admin. So let's install all of those. Okay, great. We got a successful install. So let's go back to cloud here. We now see that the index is active. So I can click into it. We have the select endpoint. So this is used to query the index. We have the update endpoint. This is used to, as the name implies, update index, add data, that sort of thing. And here are API examples of curl commands using the select endpoint and update endpoint. Below that are tokens. So these are API tokens you need to actually use your endpoints. And you'll see we have a read write and read only. So what we're going to do now is copy and paste the update endpoint and go back here to our Drupal website and then configure search. So let's drop down in configuration, go to search metadata, search API, and add a new server. I'm going to give the server a name, Drupal demo. The backend is solar since we are leveraging solar. And the connector is search jacks cloud with token authentication. So once I click that, we have a new section that opens up where we have an endpoint. So we just copy and paste the update endpoint in your search jacks app. So that's what I did previously. If I paste it, we'll see we have it right here. There's the update. Here's our collection name, Drupal demo, ID, and the domain. So we are good to go there. Now I can go back to our serverless dashboard. I scroll down. I can copy and paste the read and write token. So let's do that. So let's go back here to add a server. I can paste that token. Click save. And you'll see the server was successfully saved. We know it's using solar. It's using search jacks cloud with token authentication, our URI, our solar core URI. And we can see here that solar server could be reached. Okay, great. So now we have to create an index. So let's do that right now. Add index, Drupal demo. I'm only going to index content for this particular demo. I'm going to connect it to our Drupal demo server. And I'm going to click save and add fields. Okay, let's add some fields that we're going to use to search on and populate the search results. So first, I want the URL. Let's make it absolute URL. I want the, I want the body. I want the content type. I want the summary. I want the title. And that's it for now. I can always add more fields or remove fields from indexing. Let's see. We have URL. Yeah, we have body. Yes, we do. We have content type. We have summary and we have title. So let's save those and let's reindex. Okay, all I have to do now is click index down. Easy enough. And done. We just index 38 items. If I were to go back to cloud here and query this, select endpoint, just to return all the documents, we would see 38 documents in there. And instead of doing that in a curl command, what I'm going to do is create a view in Drupal to show you how easy it is to get a search page actually loaded up. So let's go to structure, views, add a view. I'm going to call it Drupal demo. Yeah, you guessed it. And I'm going to use the index Drupal demo. I'm going to create a page and save an edit. All right. So what I'm going to do here is add a class to the format. I have a class pulled up right here on my other screen that I'm going to paste. Done. Now I'm showing the fields and what I'm going to do is delete this one and then add the fields that I chose to index. So let's click add here. Let's find title, title of the index field, add and apply. Let's find now the content, content type, index field, add and configure, apply. Let's also get the summary. I did not spell that correctly. Summary of index to field, like apply. And lastly, the URL. All right. Apply. Now what we need to do is create a search box. So let's go to filter criteria. I'm going to type in full text here. And all this does is give a search box. So I'm going to make it so it contains any of these words. I'm going to expose the filter to visitors. And that's it. Okay. Let's click save. And let's view the page. So here we go. Obviously there could be more styling work. But within 10 minutes, we just created a search page that's leveraging search stacks serverless and solar behind the scenes. Thanks for watching.