Container management tools can be broken down into three categories: registry, orchestration, and compute. NU ITS offers AWS based container hosting services that give you a secure place to store and manage your container images, orchestration that manages when and where your containers run, and flexible compute engines to power your containers.
Benefits & Features
- Portability: Containers are inherently portable due to their design and independence from the host OS. They contain all binaries necessary for the containerized application to run and only use the host machines OS kernel, they can be easily moved between container hosts without worrying about the new host having the necessary binaries. This enables developers to write and test code on their local machines and easily transfer that code to a cloud provider for global hosting.
- Security: The self contained design also lends them to being a very secure way to deploy applications. A container's execution space is limited to the container itself and they have extremely limited access to the host OS resources. This means that even if the security of your container is compromised the underlying OS and neighboring containers remain secure.
- Resource Efficiency: The design of containers also makes them very resource efficient. A single container on a host uses a small amount of resources, because containers are isolated from one another, they can continue to be added to the host until all host resources are consumed. Their portability also lends to their resource efficiency because they can be moved to hosts with less resource utilization quickly and easily.
- Scalability: The design logic of containers was also created for easy scalability. Their self contained nature makes it easy to copy a container and scale up or down as demand requires, also adding to their resource efficiency. With the right design and smart development, your containers will only be using the resources they absolutely need, when they need them.
Pricing
Container hosting pricing will vary widely depending on use case and performance requirements but pricing for ECS can be simplified if thought about in terms of the underlying VM (Ec2) the container is hosted on. A t4g.small VM which has 2vCPU and 2GB Memory would cost about $.40/day or $12.1/month. Calculating the pricing for different instance types can be done with the AWS pricing calculator.
Options
Support
For the most efficient support experience, please submit a ticket using the request form on this page. Alternatively, contact your campus Help Center location via email, by phone, or in person.