4
7 Comments

SaaS production checklist

We are currently done with our development and our frontend connects to our servers through a rest api.

Is there any checklist we can go through to make sure we cover everything before going to public?

Please share your product and the checklist you maintain for your SaaS which needs to be covered just before going public.

Also, it would be great if you mention what needs to be taken care ahead when it comes to making a REST Api public.

on April 14, 2021
  1. 1

    DDOS protection

    1. 1

      What measures you take to overcome it for your REST Api?

      1. 1

        I ran nmap to find the vulnerabilities and fixed the issues one by one.
        nmap --script vuln <host>

        1. 1

          Can you please share more details on how to use it? Do we need to run on the exposed nginx reverse proxy?

          1. 1

            install nmap using => brew install nmap
            run following command
            nmap --script vuln <host>
            <host> => if the website is https://www.yourwebsite.com then use yourwebsite.com

            1. 1

              We went through these results fixed most of them, but hackers will use these tools to check the entry points to take you down.

  2. 1

    Here's a few things to consider:

    • usage analytics (I use google analytics)
    • engagement metrics (I usually make these myself in django)
    • error monitoring & performance monitoring (I recommend newrelic free tier)
    • API throttling
    • autoscaling