OnlineNursingOwl
← All nursing posts

Science · Studypool

Final Reflection

Overview

You have finished developing a full stack web application in the cloud. In the final iteration, you completed the API and tested the project, then you documented the process using a presentation. In this assignment, you will summarize the specific skills you learned in CS 470 and apply this to a description of your strengths as a developer, based on your qualities, skills, and experiences. Additionally, you will synthesize your knowledge about cloud service concepts to describe how you would plan for the future growth of your web application. The “Planning for Growth” section will highlight your ability to think ahead, and to apply complex concepts to planning for scale and elasticity in the cloud. This section is weighted more heavily than the other two criteria.

Specifically, you must address the following rubric criteria:

Experiences and Strengths: Explain how this course will help you in reaching your professional goals.

What skills have you learned, developed, or mastered in this course to help you become a more marketable candidate in your career field?

  • Describe your strengths as a software developer.

Identify the types of roles you are prepared to assume in a new job.

Planning for Growth: Synthesize the knowledge you have gathered about cloud services.

  • Identify various ways that microservices or serverless may be used to produce efficiencies of management and scale in your web application in the future. Consider the following:
  • How would you handle scale and error handling?
  • How would you predict the cost?
  • What is more cost predictable, containers or serverless?

Explain several pros and cons that would be deciding factors in plans for expansion.

What roles do elasticity and pay-for-service play in decision making for planned future growth?