DCSG2003
Robust and scalable services
Spring
Gjøvik
Norwegian
About this course
Content
- Service architecturesAutomation with platform-independent languages
- Databases and applications
- Accessibility: theory and practice
- Upgrading and maintenance of high-availability infrastructures
- Data storage and distributed databases
- Statistics applications in system administration
- Backup and restore active data
- Performance measurements and analysis
- Monitoring and capacity calculation in dynamic infrastructures
Learning outcomes
Knowledge:
- K1: The candidate has good knowledge of different service architectures and their application.
- K2: The candidate has a good knowledge related to the performance and scalability of architectures.
- K3: The candidate has good knowledge of how to achieve high availability and security.
Skills:
- F1: The candidate can set up and maintain databases and web-based applications.
- F2: The candidate can set up and maintain high availability mechanisms (load balancing and database replication).
- F3: The candidate can perform performance tests of storage, databases and web servers and apply statistical analyzes to the data.
- F4: The candidate can perform caching in different parts of a service architecture to achieve higher performance.
- F5: The candidate can design and implement a backup system in a dynamic infrastructure as well as carry out recovery.
General competence:
- G1: The candidate has good knowledge of various approaches and the culture in the field of system administration.
- G2: The candidate has good insight into troubleshooting various infrastructure environments.
Teaching methods
Lectures, problem solving individually and in groups, lab exercises, online-supported learning.