Repository files navigation
Application for web/mobile chat using WebSockets
DNS Server with zone for app.com
Nginx A Server
Reverse Proxy
URL redirect based on URI
Listening on TCP/IP port 80
redirect https://app.com/ to Nginx B Web Server
redirect https://app.com/api/ to Node.js server
Nginx B Web Server serving static webpages "index.html" and CSS
Node.js service for backend processing
Redis keeps clients connectivity state
MySql keeps user accounts
Migrate application to any of the selected cloud providers AWS/GCP/Azure from OnPrem Data Centre
Application on the selected cloud provider should be Highly Available
Application on the selected cloud provider should be Scalable
Application on the selected cloud provider should be Highly Fault Tolerant
Architect and Design new application diagram for Cloud Native Implementation
Present Diagram in Draw.io
Present few options
From multiple option use one option and develop infrastructure as code in Terraform
Infrastructure as a code requirements
Code should be modular
Code should be testable
Code should contain comments and in documentation
Terraform reference documentation
You can’t perform that action at this time.