13S113IEP - E-business Infrastructure
Course specification | ||||
---|---|---|---|---|
Course title | E-business Infrastructure | |||
Acronym | 13S113IEP | |||
Study programme | Software Engineering | |||
Module | ||||
Type of study | bachelor academic studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 6.0 | Status | elective | |
Condition | none | |||
The goal | Introduce concepts of electronic commerce and elements of hardware and software infrastructure. | |||
The outcome | By the end of this course, students will be able to understand: required hardware and software infrastructure, concept of horizontal scalability, methods for capacity planning, capital and operational expenditure, security in electronic commerce systems. | |||
Contents | ||||
URL to the subject page | http://rti.etf.bg.edu.rs/rti/si3iep/index.html | |||
URL to lectures | https://teams.microsoft.com/l/team/19%3a34f73cb0e9a24f5791c7dfd0eeb98277%40thread.tacv2/conversations?groupId=1be00570-fd5b-4351-b488-40db63010a5a&tenantId=1774ef2e-9c62-478a-8d3a-fd2a495547ba | |||
Contents of lectures | Software infrastructure (web server, application server, database server). Hardware infrastructure (server, clusters, concept of reliability). Datacenter planning (power utilization, climatization, WSC, CAPEX, OPEX). Virtualization. Horizontal scalability. Cloud. Non relational databases and parallel processing (MongoDB, Hadoop, MapReduce). Electronic payment and security. | |||
Contents of exercises | Introduction with problems and solutions from the e-business domain. Electronic payment. Using ASP .NET MVC, C#, ORM technologies for web applications and web services development. Application development for execution in Azure cloud. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
2 | 2 | 1 | ||
Methods of teaching | Lectures, exercises, laboratory exercises and practical projects. | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | 0 | Test paper | 20 | |
Practical lessons | 10 | Oral examination | 50 | |
Projects | 0 | |||
Colloquia | 20 | |||
Seminars | 0 |