Deno

Deno is a simple, modern, and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.

Why Docker?

Docker is a great tool to deploy your application in a container. A container stores your application installs all the dependencies, and independently runs the application on a container.

Image for post

Containers are more agile than virtual machines, thanks to the underlying base host operating system that makes the operations much faster.

Why EC2?

Image for post

Amazon Web Services provides the most powerful tools for cloud computing. The EC2 can serve as a virtual server in the AWS cloud, practically unlimited sets of virtual machines. You can set up and configure the operating systems and applications that run on your system.Using EC2 over any other services is a no brainer. The EC2 instances are highly scalable, that’s why even the biggest tech giants and companies like Adobe Systems, 21st Century Fox, AirAsia, Airbnb, etc rely on EC2 to host their platform. Elastic load balancing is another great feature that AWS has to offer, it automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions. It can handle the varying load of your application traffic in a single Availability Zone or across multiple Availability Zones. The advantages list goes on and on. You can read more about it on https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.htmlDockerising is a very good practice, every system has its own set of configuration and settings, it is impossible to transfer every system settings of the system on which application is built. Docker is here to save the day! It stores the application and its dependencies that runs on an independent container so anyone in the world can access the application.Enough of the chit chat, Let’s get going!

#aws #ec2 #deno #docker

Deno with Docker and EC2
4.85 GEEK