Evaluate cloud software for analytics
Project scope
Categories
Data analysis Market research Information technologySkills
fastapi application programming interface (api) python (programming language) scalability google cloud platform (gcp) amazon web services researchThe main goal of the project is to evaluate and compare the pros and cons of using AWS or Google Cloud for hosting analytics APIs and software versus developing in-house APIs using Python and FastAPI. The outcome expected by the end of the project is to make an informed decision on the best approach for the company, considering factors such as cost, long term scalability, security, performance, and ease of maintenance.
To achieve the project goal, the students will need to complete the following tasks:
- Research and analysis of AWS and Google Cloud offerings for hosting analytics APIs and software.
- Assessment of the capabilities and limitations of using Python and FastAPI for in-house API development.
- Evaluation of the cost, scalability, security, performance, and ease of maintenance of AWS, Google Cloud, and in-house API development.
- Preparation of a comprehensive comparison report highlighting the pros and cons of each approach.
- Presentation of the findings and recommendations to relevant stakeholders.
Note: The above list may be adjusted based on the specific requirements and resources available for the project.
To support the students in completing the project, the following resources will be made available:
- Access to relevant documentation and resources on AWS, Google Cloud, and Python/FastAPI development.
- Access to the relevant stakeholders within the company who can provide insight and information on the current systems and processes.
- Access to data and information relevant to the project.
- Access to research and data analysis tools such as spreadsheets and data visualization software.
- Regular check-ins and progress updates with a designated project mentor or supervisor.
Note: The specific resources and support offered may vary based on the specific requirements and resources available for the project.
About the company
We are a software development company that creates tools to enable the workforce in their operational excellence journey. We can all build the safe workplace we deserve together.