SEN300 Service-Based Software Architecture

Students learn about and implement modern service-based software architectures such as SOA, REST and MicroServices. Students will become familiar with common data transfer formats used within service-based architectures such as JSON, XML and SOAP. Students will understand service-based seurity models such as HTTP Basic Authentication, API Keys, OAuth 1&2, JSON Web Tokens and SAML.

Credits

4 credits