Skip to content

Week 3 - Integrate nginx web server and deploy on AWS EC2 #13

@ManasMadan

Description

@ManasMadan

Details of Changes to be done

  1. Integration with Nginx:

    • Integrate the flask application server code with Nginx as the web server.
    • Configure Nginx to serve as a reverse proxy, enhancing performance and security for the application.
  2. Deployment on AWS:

    • Deploy the invoice platform on an AWS EC2 instance, ensuring all dependencies and services are correctly set up.
    • Migrate deployment from AWS Mumbai region to us-east-1 to resolve compatibility issues with specific AWS services like Boto.
  3. Live Testing and Validation:

    • Conduct rigorous testing of the live deployment on a domain address to verify accessibility and functionality.
    • Test key features of the invoice platform to ensure seamless operation in the production environment.
  4. Documentation and Deployment Guide:

    • Prepare a detailed deployment guide documenting step-by-step instructions for hosting the application on AWS EC2.
    • Include troubleshooting steps and best practices to assist future deployments and configurations.

Checklist:

  • Integrate nginx web server.
  • Deploy the invoice platform on AWS and test it live on a domain address

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions