Java Application In AWS (IAAS)
This is simple Java Application that has two micro serivces Running in two EC2 instances (Vprofile Application)
What Is Infrastructure as a Service?
Infrastructure as a Service (IaaS) is a business model that delivers IT infrastructure like compute, storage, and network resources on a pay-as-you-go basis over the internet. You can use IaaS to request and configure the resources you require to run your applications and IT systems. You are responsible for deploying, maintaining, and supporting your applications, and the IaaS provider is responsible for maintaining the physical infrastructure. Infrastructure as a Service gives you flexibility and control over your IT resources in a cost-effective manner.
AWS Services
- EC2
- Load balancers
- Auto Scaling Groups
WorkFlow of the project
- Get a SSL certificate for your domain from ACM in AWS.
- Create Security groups. For load balancer, application and for data base services.
- Now lets create the EC2 instances for backend services
- Use the given userdata scripts for the EC2 instances.