CM50287: Web architectures and services
![]() | 2019/0 |
![]() | Department of Computer Science |
![]() | 6 [equivalent to 12 CATS credits] |
![]() | 120 |
![]() | Masters UG & PG (FHEQ level 7) |
![]() |
|
![]() | CW100 |
![]() |
|
![]() |
|
![]() | This unit is only available to apprentices on the Level 7 Digital and Technology Solution Specialist Apprenticeship |
![]() | Aims: To develop an understanding of: * traditional network and distributed computing architectures. * service orientated architectures and their evolution into microservice architecture. * the design and development of microservices including common characteristics such as communication, automated deployment, intelligence in the endpoints, and decentralised control of languages and data. * the benefits and limitations of webservice architectures. * the applications of webservices in different domains. Learning Outcomes: On completion of this unit, students will be able to: * understand traditional network and distributed computing architectures. * understand service orientated architectures and their evolution into microservice architecture. * demonstrate an in-depth understanding of web architectures and services. * demonstrate an understanding of the design and development of microservices including the use of appropriate frameworks and development methodologies. * critically analyse the choice and use of specific technologies for web architectures and services. Skills: Use of IT (T/F,A), Problem Solving (T/F,A), Communication (T/F,A), Critical thinking (T/F,A). Content: * Introduction to traditional network and distributed computing architectures. * Introduction to service orientated architectures and their evolution into microservice architecture. * Design and develop microservices which reflect commonly agreed characteristics for example using communication protocols, automated deployment, intelligence in the endpoints and decentralised control data. * Introduce and discuss the benefits and limitations of webservice architectures. * Introduce and discuss the applications of webservices in different domains. |
![]() |
CM50287 is Optional on the following programmes:Department of Computer Science
|
Notes:
|