AWS Migration

  • Do I have to migrate to AWS? Yes, Hawksearch will be fully migrating to the AWS. Our customers will benefit from this move as it allows us to bring more features from our roadmap that are infrastructure dependent rapidly to our customers.


  • Will there be any down time?  We do not anticipate any downtime on the front end of the site. There will be a separate endpoint for the AWS infrastructure. You will need to change your Hawksearch endpoint  to point to AWS infrastructure instead of the current infrastructure. There may be some slowness after the endpoint switch for a brief period of time. You will be asked to freeze any dashboard changes for 24 hours prior to the scheduled migration date.


  • What are the dates of migration? Our anticipated migration beginning date is 18th October. Your specific date and time will be communicated to you at least 5 business days prior to the move. If you need additional notice please reach out to support@hawksearch.com and indicate accordingly and we will do our best to accommodate your request.


  • Will the migration be done off-hours at nighttime? The schedule will vary by customer and we will have slots dedicated for groups of customers. Because there is separate endpoint available for the AWS infrastructure, once tested you can switch endpoint on your side to AWS when ready/overnight if you need to. If you have concern about the date and time provided, please reach out to support@hawksearch.com and provide the time slots you would like to avoid. We will do our best to honor the request.


  • Will I lose any data?  No. We will move all your data to the new systems in AWS. All your settings and tracking data will be copied over to AWS.


  • Is there any charge for migrating to AWS?  No, there is no fee for the migration. However, if there are specific windows outside of our scheduled migration timelines or specific protocols that you would like us to accommodate there may be additional charge depending on the required protocols you would like us to follow.


  • What is the fallback in case something goes wrong? We recommend you take a backup of any configuration files on your end before the switch. In the event of something not working as expected you will need to point your Hawksearch end points back from the AWS instance to our current infrastructure so no production impact is anticipated. As part of the rollback please ensure all end points (Tracking, Recommendations, Dashboard, Search, Indexing) are moved back.  We will then continue to work with you on open items that impacted that migration before asking you to run any additional tests as needed before retrying the migration. Please direct all requests to support@hawksearch.com if you need additional information about rollback or assistance.


  • Who do I contact for questions regarding migration to AWS? Please reach out to our Support team by emailing support@hawksearch.com with any questions you might have.


  • Where do I find my new endpoint? If you have a client specific end point (clientname.hawksearch.com), that will switch to lusearchapi-na.hawksearch.com For any standard API endpoints (indexing, search, tracking, recommendations) please reference the table below under IP address/URls to whitelist


  • When will my engine be migrated? Our Support representatives will be reaching out to provide your site's migration date to you. Migrations are scheduled to begin October 18th.


  • What updates do I need to make to switch to AWS? You will need to switch the old endpoint URLs to the new endpoint URLs provided in the table below. Note that the new endpoint URLs will become active within the next couple of days. 

         Note: Clients using an Elasticsearch-based Hawksearch engine  (V4.0) must rebuild indexes as soon as migration is completed before results will appear in preview or via API.


   


  • What URLs/IPs do I need to whitelist? Please see the list of new endpoint URLs and IPs below. 


New Endpoint URLsNew IPs to Whitelist

indexingapi-na.hawksearch.com

recs-na.hawksearch.com

essearchapi-na.hawksearch.com

tracking-na.hawksearch.com  

dashboard-na.hawksearch.com

adminapi-na.hawksearch.com

lusearchapi-na.hawksearch.com

75.2.33.67,99.83.174.185

75.2.33.67,99.83.174.185

75.2.33.67,99.83.174.185

75.2.18.94, 99.83.236.128

13.248.160.81, 76.223.33.186

75.2.77.116, 99.83.235.128

52.223.33.109, 35.71.156.181


  • Will the dashboard have a same URL? No, you will have a separate URL you will need to login to for accessing the dashboard.


  • Should I have any performance concerns? No, we are not anticipating any performance degradation. We are expecting to see additional gains in performance with this move.


  • How Can I test my AWS end point? Our development and test environments are not migrating to AWS at this time. If you wish to test your AWS end point please connect your dev or test site to the AWS endpoint. While testing, please do keep in mind the data will be from production instance since the account and index we are migrating will be from production.


  • Is HTTPS a requirement for AWS? Yes HTTPS is required for all requests for the search, dashboard and tracking API’s in the AWS instance. We have discontinued support for HTTP requests as part of the security best practices. The dashboard was always behind SSL and will continue to be behind SSL


  • Will my tracking data be moved over? Your tracking/reporting data will be moved over along with your account. There may be some loss of tracking data in the interim while you move end points over. If you run into issues while migrating over please reach out to support@hawksearch.com and we will coordinate the move based on the fix needed.


  • Will there be a code freeze or development freeze on my account? There will be a configuration freeze initiated on the account 24 hours prior as mentioned previously. For any CRs in development that are ready to launch, we will coordinate around the AWS move depending on when your account is slotted to migrate. We highly recommend waiting on significant launches until the AWS move is complete to reduce testing time on your team. If you have questions about this please reach out to your project manager or Customer Success Director.

    As part of the rollback, please ensure all end points including Tracking, Recommendations, Dashboard, Search, Indexing are moved back. Once rolled back, our Support team can continue to work with you on open items that impacted that migration before retrying the testing and migration. Please direct all requests to: support@hawksearch.com if you require additional information about rollback or assistance.


  • Will there be any changes to the dashboard login process after the migration? Yes, please see login steps and information below:

    New dashboard URL: https://dashboard-na.hawksearch.com/

    1. When logging in for the first time, please click on “Forgot Your Password” link, enter your email address, and click “Reset My Password”
    2. You will then get a verification email with code that can be used to reset the password. Please check your spam folders as the verification code email could get filtered into Spam.
    3. Once the password is set, you can login again at https://dashboard-na.hawksearch.com/

    To create a new user, please log into the Hawksearch dashboard, select Admin Users from the navigation and click Add New Admin as depicted here: https://hawksearch.atlassian.net/wiki/spaces/HSKB/pages/327757/Where+can+I+add+update+delete+users+in+the+Workbench

    This will automatically create a user in Hawksearch and AWS. The user will also get an invitation email to login to dashboard.