4 ms·
A few remarks/questions > Stop using disk-on-keys never heard that phrase > Buy at least 2 or 3 domain names I don't really understand the whole paragraph -
by wink 10y ago
A few remarks/questions
> Stop using disk-on-keys
never heard that phrase
> Buy at least 2 or 3 domain names
I don't really understand the whole paragraph - or fundamentally disagree with your reasoning. Of course there are some upsides (regarding security) of splitting stuff over a few domains but there's a lot of reason why you wouldn't do that. I think this is written too harshly as "Do as I say" without proper explanations and nuances of the details.
> Monitor your endpoint's public certificate expiration date, to detect prevent certificate expiration.
typo? missing "and"? remove "detect"?
> By default AWS users choose Oregon (us-west-2).
Highly misleading. Or is your advice only relevant for US companies? I'd also say this is false for many people who have an international market leaning towards Europe, not Asia - then us-east is often better.
> Using git would allow you to add outsource/freelance developers for a limited time, by giving and then revoking commit permissions.
Non-sequitur unless you insert "easily". Maybe. I don't disagree that git is the way to go, but your reasoning is nonsensical here. We did exactly that with CVS and SVN 15 years ago.
> Every service you use requires a 2nd authentication factor (2FA).
This is under "your first customer". Was this meant to be "should require"? Are you talking about the XaaS you (the company) are using? Are you advocating that your users use 2FA with your product?
> Antivirus
No, don't.
All in all some good points, but could use some clean up. You're lumping things together from varying degrees of technical expertise - also some paragraphs are highly detailed (and thus, sometimes miss to convey the bigger point) and others are pretty sparse.
Sorry if this sounded like complaining, there were (very) few points where I strongly disagree, but overall a good overview. I probably would've split it in at least 2 parts - e.g. for a CEO (overviews, less details, but more fields) and CTO level (technical stuff, with details).
- itaifrenkel 10y agoUSB flash drives is the term used in the US, right? us-west - perhaps I should change it to don't use us-east-1, since it fails much more often and is more crowded. I'll rephrase the git and 2fa. Endpoint Security - you gotta have it. I understand the natural objections, but there is no certification that doesn't ask about it. There are the more expensive ones like cyberreason or carbonblack. I need to research more the domains issue. I suppose it's more prevalent in Israel since some devops in Israel worked for gaming (gambling) companies where they definitely use multiple domains for multiple purposes. But I think the main reason is allowing devs more management access to internal subdomains and disallowing management access to the API endpoint domains that customers use, to reduce attack surface. Thanks for your comments. Keep them coming
- itaifrenkel 10y agohi. Here is my attempt to clarify the domains section. Could you please comment on PR https://github.com/forter/security-101-for-saas-startups/pull/35 https://github.com/forter/security-101-for-saas-startups/pul... ?