Demonstrate in-depth knowledge and understanding of current best practice in the design and development of Object Orientated systems

This task is an individual task and covers the following learning outcome. (one learning outcome)
LO1: Demonstrate in-depth knowledge and understanding of current best practice in the design and development of Object Orientated systems

Statement
The nature of systems development regularly goes through evolutionary change seldom is the change revolutionary. Existing concepts are modified and improved and incorporated into new methodologies and architectures. The latest way to develop systems is the microservice architecture. This method borrows many ideas and concepts from previous software development practices with incremental changes so that they can be more successful.
Task 1 Questions
1a: You need to identify which concepts microservice architecture has taken from previous development strategies, and if it has applied any changes to make the concepts more successful.
1b: Many new developments seek to be successful, employing the latest method/architecture to improve success. Is microservice architecture suitable for all projects. You should identify which projects characteristics are important to establishing the suitability to this technique.

References from good-quality, relevant literature must be used in order to strengthen any points that you raise in your discussion.

Last Completed Projects

topic title academic level Writer delivered