

Amazon EKS and Microsoft Defender for Cloud compete in the cloud service management arena. Microsoft Defender for Cloud seems to have the upper hand due to its comprehensive threat management capabilities and broad view of potential risks useful for securing multi-cloud environments.
Features: Amazon EKS provides extensive orchestration capabilities, abstracting cluster complexities with serverless deployments via Fargate. Its integration with AWS services ensures scalability and security. Microsoft Defender for Cloud focuses on comprehensive threat management, offering advanced protection features along with a broad view of risks and vulnerability management, integrated with Microsoft's ecosystem for seamless use.
Room for Improvement: Amazon EKS could improve its stability, user-friendliness, and setup process. Its pricing model may deter small to medium enterprises, with complex management tool integration being another area for improvement. Microsoft Defender for Cloud could benefit from streamlined interfaces, improved attack path mapping, and reduced alert redundancies. Pricing concerns arise with additional service costs, and enhancements in AI-driven insights would improve both solutions.
Ease of Deployment and Customer Service: Amazon EKS supports various cloud environments but requires technical proficiency, with satisfactory customer support noted. Microsoft Defender for Cloud has easy deployment thanks to its integration with Microsoft Azure, and support is highly regarded, though improved training resources are suggested for maximizing utility.
Pricing and ROI: Amazon EKS is perceived as costly due to its usage-based pricing model but offers significant ROI in time savings and efficiency. However, its cost may be prohibitive for startups. Microsoft Defender for Cloud, priced per resource with bundled options, is viewed as cost-effective for large enterprises but potentially costly for smaller businesses. Both solutions offer a positive ROI, with Defender for Cloud particularly appealing to those seeking integrated security without extensive infrastructure management.
Initially, not having them resulted in an unoptimized solution. However, with these tools in place, we witnessed a reduction of costs by approximately a third—if it was $100 beforehand, we brought costs down to $25.
We have cost explorer available, and a bill forecast based on usage allows us to determine whether resources are underutilized or overutilized.
It's a fast deployment, with very good documentation, and it's really helpful.
Defender proactively indexes and analyzes documents, identifying potential threats even when inactive, enhancing preventative security.
Identifying potential vulnerabilities has helped us avoid costly data losses.
The biggest return on investment is the rapid improvement of security posture.
We didn't need to manage etcd and those control management tools; it's totally handled from the AWS side, making it very beneficial.
I believe there should be a recovery solution available for at least a few hours so that we might bring it back.
They will set up a call, guide us, or provide solutions regarding integration with AWS or Amazon EKS.
Since security is critical, we prefer a quicker response time.
The support team was very responsive to queries.
They understand their product, but much like us, they struggle with the finer details, especially with new features.
The ability to scale based on requirements by deploying additional containers is a strong point for Kubernetes.
This allows us to scale our applications or APIs as needed, offering reliability through the automation of scaling processes.
If any node is not ready, the cluster autoscaler ensures that it is removed from the AWS auto-scaling group and replaces it with a new node in the cluster.
We are using infrastructure as a code, so we do not have any scalability issues with Microsoft Defender for Cloud implementation because our cloud automatically does it.
It has multiple licenses and features, covering infrastructures from a hundred to five hundred virtual machines, without any issues.
Defender won't replace our endpoint XDR, but it will likely adapt and support any growth in the Microsoft Cloud space.
There are multiple availability zones in the regions, meaning no single point of failure.
The control plane is quite stable in Amazon EKS, and I find it to be 100% available.
We haven't faced any challenges, and it consistently delivers on its committed SLA.
Defender's stability has been flawless for us.
Microsoft Defender for Cloud is very stable.
Microsoft sometimes changes settings or configurations without transparency.
Simplifying these will enable more people, not just those with strong foundational knowledge, to work effectively with these services.
Amazon EKS can be improved by having the maintenance of Kubernetes versions managed better, as everything is handled by the Kubernetes team and possibly a separate team at AWS.
Adding logging would be a valuable improvement.
Microsoft, in general, could significantly improve its communication and support.
It would be beneficial to streamline recommendations to avoid unnecessary alerts and to refine the severity of alerts based on specific environments or environmental attributes.
The artificial intelligence features could be expanded to allow the system to autonomously manage security issues without needing intervention from admins.
The EKS service itself is free, but you will incur costs for the VMs used as nodes in that cluster.
If you want to monitor costs effectively, applying separate tools and acting accordingly in advance is essential.
I appreciate the overall pricing model of AWS, where you pay based on usage, which allows for a clear understanding of costs associated with services.
Every time we consider expanding usage, we carefully evaluate the necessity due to cost concerns.
We appreciate the licensing approach based on employee count rather than a big enterprise license.
Microsoft Defender for Cloud is pricey, especially for Kubernetes clusters.
The most beneficial aspect of Amazon EKS is that it helps manage the Kubernetes master node, so I don't need to maintain the master node, including tasks like upgrading.
The main benefits that I received from using Amazon EKS are that it is a managed cluster and offers simplicity.
By default, if you just install Amazon EKS, you can deploy your application, but to have it enterprise-ready, you have to configure a number of other things that will boost productivity.
The most valuable feature for me is the variety of APIs available.
This feature significantly aids in threat detection and enhances the user experience by streamlining security management.
The most valuable feature is the recommendations provided on how to improve security.


| Product | Market Share (%) | 
|---|---|
| Amazon EKS | 11.9% | 
| Microsoft Defender for Cloud | 1.1% | 
| Other | 87.0% | 


| Company Size | Count | 
|---|---|
| Small Business | 32 | 
| Midsize Enterprise | 18 | 
| Large Enterprise | 39 | 
| Company Size | Count | 
|---|---|
| Small Business | 26 | 
| Midsize Enterprise | 7 | 
| Large Enterprise | 45 | 










Amazon Elastic Kubernetes Service (Amazon EKS) is a fully managed Kubernetes service. Customers such as Intel, Snap, Intuit, GoDaddy, and Autodesk trust EKS to run their most sensitive and mission critical applications because of its security, reliability, and scalability.
EKS is the best place to run Kubernetes for several reasons. First, you can choose to run your EKS clusters using AWS Fargate, which is serverless compute for containers. Fargate removes the need to provision and manage servers, lets you specify and pay for resources per application, and improves security through application isolation by design. Second, EKS is deeply integrated with services such as Amazon CloudWatch, Auto Scaling Groups, AWS Identity and Access Management (IAM), and Amazon Virtual Private Cloud (VPC), providing you a seamless experience to monitor, scale, and load-balance your applications. Third, EKS integrates with AWS App Mesh and provides a Kubernetes native experience to consume service mesh features and bring rich observability, traffic controls and security features to applications. Additionally, EKS provides a scalable and highly-available control plane that runs across multiple availability zones to eliminate a single point of failure.
EKS runs upstream Kubernetes and is certified Kubernetes conformant so you can leverage all benefits of open source tooling from the community. You can also easily migrate any standard Kubernetes application to EKS without needing to refactor your code.
Microsoft Defender for Cloud is a comprehensive security solution that provides advanced threat protection for cloud workloads. It offers real-time visibility into the security posture of cloud environments, enabling organizations to quickly identify and respond to potential threats. With its advanced machine learning capabilities, Microsoft Defender for Cloud can detect and block sophisticated attacks, including zero-day exploits and fileless malware.
The solution also provides automated remediation capabilities, allowing security teams to quickly and easily respond to security incidents. With Microsoft Defender for Cloud, organizations can ensure the security and compliance of their cloud workloads, while reducing the burden on their security teams.
We monitor all Container Management reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.