It depends on the needs of your organization; there is no one-size-fits-all solution. When selecting a solution, many criteria must be kept in mind. These include the size of an organization, network complexity, threat landscape, and regulatory compliance—in addition to technical capabilities and budget—and most importantly, the type of data you handle.  Most of the firms combine solutions such as firewalls, IDS/IPS, NDR, EDR, and DLP to secure their network.   However, before choosing a solution, ensure that it is based on parameters like the vendor record, usability of the solution, and scalability with your network.