Skip to content

up1/course_microservice_kmitl_2019

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Service Oriented Architecture (SOA) and Service Programming 2019

1. Schedule

No. Date Topics
1 2019/01/15 Course Overview
Introduction and evolution of software architecture
How to use Git ?
2 2019/01/22 Design services and microservices
Send topics and scope of semester project
Charecteristics of services
Quiz 1
3 2019/01/29 Design services and microservices 2
Quiz 2
4 2019/02/5 Communication between services
Service design patterns
5 2019/02/12 Data management
Introduction to REST and RESTful API and Design
6 2019/02/26 Properties and Generation of Microservices
Develop services with Spring Boot (Java) + Testing #1
Midterm exam
7 2019/03/12 Develop services with Spring Boot (Java) + Testing #2
8 2019/03/26 Present Semester project #1
9 2019/04/2 Workshop :: Develop microservices with synchronous communication
10 2019/04/9 Deploy services with Docker
11 2019/04/23 UI Testing with Robotframework
Monitoring your services (Logging, tracing and metric
12 2019/05/7 Present Semester project #2
Final exam

2. Course Evaluation

Your grade will be determined by your work on

No. Subject %
1 Homeworks + Semester project 50
2 Quiz 10
3 Midterm exam 20
4 Final exam 20

3. Semester project and Homeworks

  • Working as a team (4-5 peoples)
  • Homeworks and Semester project will be subbmited via GitHub
    • Documentation of project in Wiki format
    • Source codes
      • Working software
      • Clean Code

4. Resources

5. Workshop

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages