Overview
The CIS Hardened Image Level 1 on Microsoft Windows Server 2019 is a pre-configured image built by the Center for Internet Security (CIS®) for use on Amazon Elastic Compute Cloud (Amazon EC2). It is a pre-configured, security-hardened image that aligns with the robust security recommendations, the CIS Benchmarks, making it easier for organizations to meet regulatory requirements.
Not only is this image pre-hardened to the CIS Benchmarks guidance, but it is also patched monthly in alignment with the updates from the software vendor.
Key Benefits
This image is hardened against the corresponding Level 1 profile which is intended to be practical and prudent, provide a clear security benefit, and not inhibit the utility of the technology beyond acceptable means. No components are installed on or removed from this image outside of those already present on the base image or as recommended in alignment with the corresponding CIS Benchmark recommendations.
To demonstrate conformance to the CIS Microsoft Windows Server 2019 Level 1 Benchmark, industry-recognized hardening guidance, each image includes an HTML report from CIS Configuration Assessment Tool (CIS-CAT® Pro). Each CIS Hardened Image contains the following files:
These reports are located in C:\CIS Hardening Reports.
If this instance is used in a domain environment where policies are managed globally, the majority of the security settings will be changed and managed by domain policies.
For customized pricing options or private offers, reach out to us at cloudsecurity@cisecurity.org .
To learn more or access the corresponding CIS Benchmark, please visit https://www.cisecurity.org/cis-benchmarks or sign up for a free account on our community platform, CIS WorkBench, https://workbench.cisecurity.org/ .
Highlights
- Hardened according to a Level 1 CIS Benchmark that is developed in a consensus-based process and that is accepted by government, business, industry, and academia.
- Helps with compliance to PCI DSS, FedRAMP, DoD Cloud Computing SRG, FISMA, select NIST publications, and more.
- Pre-configured to align with industry best practices that are developed and supported by CIS, this image has hardened account and local policies, firewall configuration, and computer-based and user-based administrative templates.
Details
Unlock automation with AI agent solutions

Features and programs
Financing for AWS Marketplace purchases
Pricing
- ...
Dimension | Cost/hour |
---|---|
t2.large Recommended | $0.022 |
t2.micro AWS Free Tier | $0.02 |
t3.micro AWS Free Tier | $0.022 |
m6a.32xlarge | $0.06 |
g2.8xlarge | $0.05 |
gr6.8xlarge | $0.05 |
c6in.32xlarge | $0.06 |
r5a.16xlarge | $0.06 |
m5a.xlarge | $0.024 |
r6a.48xlarge | $0.06 |
Vendor refund policy
Refunds through AWS are not available at this time. You will only be billed for actual time of instance use. As with all CIS security products, our aim is always 100 percent customer/member satisfaction.
Custom pricing options
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
NA
Additional details
Usage instructions
Once the instance is running, choose Get Windows Password in the EC2 console then connect using a Remote Desktop Connection (RDP) client. The RDP client MUST be able to authenticate using NTLMv2. Immediately apply latest security updates after launching the instance.
Resources
Vendor resources
Support
Vendor support
Questions, feedback, and support accessing CIS-developed AMIs is provided by contacting
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Standard contract
Customer reviews
Windows Server boosts file sharing efficiency and simplifies permission management
What is our primary use case?
The main use cases for Windows Server involve file sharing, such as file server and network shares. We are not a big organization using Windows Server . We are in the transportation industry, and we have a data center. We have approximately 15 servers and 50 machines, some of them are virtual.
How has it helped my organization?
The Active Directory integration helps my organization manage permissions and maintain security policies effectively. The security groups are perfect for what I need. I can give groups of users access to specific subfolders easily through the AD security group instead of adding users individually. You simply add them to a security group and the rest of it follows. This is a good mechanism.
It definitely saves my team a lot of time. It's hard to say exactly how much time it saves, but imagine you need to add five new users to a share. Instead of going in, logging in, and finding the user, I just add the members to the group. Click okay, apply, and they have access to the network shares. I don't even need to access the server directly, which is a nice part of it.
What is most valuable?
The best features of Windows Server are that it works and gives us everything we need to share files and set security permissions. It is done effectively in terms of the NTFS permissions. I can base them on AD security groups.
I have utilized the Active Directory integration in Windows Server for identity management, and they are on a domain.
What needs improvement?
We haven't utilized Windows containers and Kubernetes for deploying any applications. I'm trying to learn it and have started to watch YouTube content for my understanding.
I cannot tell if the security enhancements such as Windows Defender Advanced Threat Protection have contributed to protecting sensitive data.
We have not implemented the failover clustering feature in Windows Server.
For how long have I used the solution?
I have experience with Windows Server for approximately four to five years.
What do I think about the stability of the solution?
In terms of stability, I would say it's good. Looking at Windows Server 2025, there are still bugs to fix, but 2019 has been there for years and is pretty stable. It's doing a very good job.
What do I think about the scalability of the solution?
I think Windows Server does a very good job with scalability. From what I've read, it can scale out easily.
How are customer service and support?
I have not dealt with Microsoft customer service or technical support directly. My colleague worked with them, and they were available and helped fix the issue. It worked.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
I assess the impact of Hyper-V technology on our resource utilization and hardware costs as very attractive after Broadcom killed VMware for small companies. That's why I'm looking at other technologies and what people say about them.
How was the initial setup?
The initial setup of Windows Server is straightforward in my opinion. It comes with lots of features or things by default. It's already set up with a certain level of security and other things that require hardening based on our company policies, but it's straightforward. It's doing its job and comes ready to continue the setup.
What other advice do I have?
I do not have experience with Azure products or Citrix. I'm getting to know what other people are saying about the product.
I do not deal with any other types of products such as Cisco, Fortinet, Palo Alto, or testing tools. I just work with Windows Server.
I do not deal with other products such as Windows Server AppFabric or WSUS , Windows Server Update Services . It's an old-style pure server, on-premises, physical.
I use patch management, such as the update services. We do have it, but it's not me who's taking care of it.
I see lots of new features that Microsoft brings into Windows Server 2025. I understand it's not ready for a general release yet. It's definitely very interesting with the new features and focused a lot on the cloud part of it, so it's something to explore.
I can't say which specific feature I'm most looking forward to seeing since I don't deal with cloud. I don't have it in my environment, but I'm trying to learn it. I'm keeping up with my reading about it, so once I have a better understanding, maybe we can try something.
I am still a system administrator with TFI International.
On a scale of 1-10, I rate Windows Server a 9.
Which deployment model are you using for this solution?
Efficient Management Achieved with Internal Resources and Reliable Technical Support
What is our primary use case?
My purpose for using Windows Server is mostly for Microsoft workloads, which includes ERP , NAV, NAVISION, and for 365 Dynamics, as we have recently migrated to 365 Dynamics from an on-prem Microsoft Dynamics solution. We utilize Active Directory, Windows Server for MS SQL Server, and SharePoint , and we are already a customer for Azure cloud as well.
What is most valuable?
From my personal perspective, the most beneficial functions and features of Windows Server are predominantly its services for Active Directory, as well as its support for SQL Server and any .NET or ASP.NET applications that we have hosted using the IIS server.
Windows Server helps with our data protection strategies through Microsoft security services. On top of Microsoft Server, we have to use certain third-party applications; while Microsoft server services provide good host-level security, external application level security often requires additional third-party solutions.
What needs improvement?
Regarding drawbacks of Windows Server, the solution can definitely be improved, as it is quite vulnerable since Windows is widely adopted in the industry, making it an easier target. We need to ensure that we have antivirus running; while Windows Defender antivirus has improved, it still lacks in areas such as behavioral analysis, and AI-based attacks are not very efficiently detected.
We use third-party applications for app controls and manage Privileged Access Management with third-party integration, even if we use the AD topology. We also rely on third-party solutions for multi-factor authentication.
For how long have I used the solution?
I have been working with Windows Server for quite a long time. My experience spans more than 35 years, and in this organization, I have been here for almost around 14 to 15 years.
What was my experience with deployment of the solution?
The installation of Windows Server is quite easy, but Windows Server tends to be a little resource-hungry, and customization from a server standpoint is limited, which is my perspective.
What do I think about the stability of the solution?
Regarding stability, the experience can depend on housekeeping practices. If maintenance is regular, I don't encounter many day-to-day challenges. However, if maintenance is neglected for an extended period, performance issues and contention may arise, but overall, it remains pretty controllable.
What do I think about the scalability of the solution?
In terms of scalability, Windows Server does have certain challenges; many tools are proprietary to Windows Server. For instance, it doesn't have a default load balancer, and although licensing models differ when using cluster service, scalability is not fundamentally a challenge. The cost of the operating system version can impose different challenges, though.
How are customer service and support?
The technical support from Microsoft is one of the best, though there can be challenges when it comes to priority zero or critical issues, where the queue can be longer.
If I were to rate Microsoft support from one to ten, I would rate it around eight to eight plus.
How would you rate customer service and support?
Positive
What was our ROI?
Working with Windows Server does save me time and money. The return on investment is evident as having efficient resources to manage our infrastructure means we are less dependent on costly external support from Microsoft. An in-house team can manage things quite efficiently without needing additional assistance.
In terms of ROI, it saves us roughly 10 to 20% in terms of time and resources.
What's my experience with pricing, setup cost, and licensing?
The cost associated with Windows Server—considering pricing, licensing, and setup—is expensive, no doubt.
What other advice do I have?
Maintenance of Windows Server varies by organization, but for us, it's not very difficult as we have in-house resources managing these tasks. However, it can become a bit tricky when we want to see a collated view of our security posture.
Regarding AI integrations with Windows Server, Copilot adoption is progressing, though I have only experienced it on endpoints and not on the server side. We operate significant workloads on AI, but we consume those primarily on Linux rather than Windows Server.
I don't have much experience regarding integration capabilities in Windows Server for AI workloads, so I may not be the right person to provide insights on that.
Overall, I am quite happy with my experience using Windows Server. I don't have many constraints or concerns, so I would rate it eight out of ten.
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Long-standing experience improves reliability and security, making it a trusted platform
What is our primary use case?
I administer Windows Server . We have Windows 10 and are migrating to Windows 11 under my organization. The people who work with me are handling the migration right now.
We have several servers, most of them Windows Server . We have a couple of Linux servers, but most of our servers are Windows Server. We maintain the normal infrastructure, including domain controller. We still have a file server and other specific servers. We have an Exchange Server that is only for hybrid purposes as we use Exchange Online . For specific tasks, we need a server to be managed.
What is most valuable?
Several years of improvements have been made to the software itself. In the '90s, it was poorly reliable. Now it's very reliable; you can spin up a Windows Server box, and it will run without needing to reboot unless updating. It's quite secure, which wasn't the case previously. They improved security over the years. It's a standard, compatible and backwards compatible with several pieces of software, and it's a standard platform where you can find practically any server software that you need. For me, it's a standard platform right now. They gained the market over the years.
What needs improvement?
It's difficult to see improvements when using it daily. They improved compatibility with other platforms, such as Linux. One improvement I was thinking about some years ago was the ability to manage an on-premises server from Azure . Now, they have created Azure Arc, and we are using it as a very good way of managing on-premises servers.
What can be improved is on the Azure side. With Active Directory on the server side and Entra ID on the Azure side in our hybrid environment, we find issues with data syncing to Entra ID. In Entra ID, Microsoft omitted some parameters. In Active Directory, you can put an expiring date to an account, but you cannot do that in Entra ID. We have other means of doing that, but it's common to have consultants working for six months, requiring account expiration or renewal processes.
The Entra ID Connect syncing tool could be improved. Though they moved the service to Azure and use an agent instead of having a dedicated server, it remains cumbersome to set up due to the differences between Entra ID and Active Directory.
For how long have I used the solution?
I have used Windows Server since Windows NT 3.1 in 1993.
What do I think about the stability of the solution?
I would rate stability as nine. I don't tend to rate ten because nothing is perfect.
I support it myself and don't recall having any issues requiring Microsoft assistance for Windows Server. I usually solve issues myself. In the '90s, I was at Microsoft on an internship, receiving good training on the internals of Windows NT, which is the basis for the actual Windows Server. Though it has changed significantly, the inner workings remain generally the same.
What do I think about the scalability of the solution?
It's quite scalable. I would rate it nine because it's very scalable internally, and you can use federation to connect to other systems. During company fusions, it's straightforward to connect them if you understand the process. You can use external authentication features to authenticate with Facebook, Google, or Apple. It's quite flexible, scalable, and can manage a tremendous amount of users. My current company is small with approximately 2,600 users, but I've worked in companies with 20,000 to 100,000 users, and it scales beautifully without issues.
How was the initial setup?
The setup complexity depends on your training. You need to understand what you're doing. I've seen many people trying to set up Windows Server as if it were Windows desktop. They don't properly manage permissions or understand the difference between local permissions and domain permissions. If you are properly trained and understand how permissions work, then setting up Windows Server isn't problematic. The installation itself is simple, as they have improved it significantly. However, the challenge lies in knowing which services, roles, and features to add afterward. Training is essential for these aspects.
What about the implementation team?
I usually support it myself.
What was our ROI?
The return on investment is very good. You get a standard platform that is very secure and stable. The return on investment is very good.
What's my experience with pricing, setup cost, and licensing?
The pricing is fair. There isn't much competition apart from Linux, which has support pricing rather than product pricing. Microsoft offers product pricing with licenses per processor and CAL licenses for accessing. The complexity of licensing can be difficult to understand for inexperienced users, but regarding pricing, there is no comparison.
What other advice do I have?
I would rate Windows Server at seven because while it's not overly difficult to understand, the experience level matters significantly. For me, having started in 1993 with Windows Server, I do it from memory. I know what to set up, what services need to be running, and how to harden it.
I would recommend the product. Training is very important before implementation if you don't have previous experience, or alternatively, engage a consulting company that knows what they are doing for proper implementation. The overall rating for Windows Server is nine out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
User-friendly server enhances banking operations through robust virtualization
What is our primary use case?
What is most valuable?
What needs improvement?
For how long have I used the solution?
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
How are customer service and support?
How would you rate customer service and support?
Positive
How was the initial setup?
What's my experience with pricing, setup cost, and licensing?
Which other solutions did I evaluate?
What other advice do I have?
Which deployment model are you using for this solution?
Manage IT infrastructure securely and effectively with intuitive management features
What is our primary use case?
What is most valuable?
For how long have I used the solution?
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
How are customer service and support?
How would you rate customer service and support?
Positive