ИЕП — разлика између измена

Извор: SI Wiki
Пређи на навигацију Пређи на претрагу
(spark umesto hadoop)
Ред 20: Ред 20:


Области које се обрађују на вежбама су:
Области које се обрађују на вежбама су:
* увод у ''Python'' програмски језик,
* ''Flask'' радни оквир,
* ''Flask'' радни оквир,
* ''SQLAlchemy'' библиотека за објектно-релационо мапирање,
* ''SQLAlchemy'' библиотека за објектно-релационо мапирање,
* ''JWT'' као метод аутентикације и ауторизације,
* ''Docker'' контејнери,
* ''Docker'' контејнери,
* ''Redis'' као складиште кључева и вредности,
* ''Redis'' као складиште кључева и вредности,
* ''JWT'' као метод аутентикације и ауторизације,
* ''Docker Swarm'' и ''Kubernetes'' за оркестрирање контејнера (''Kubernetes'' не долази на пројекту),
* ''Docker Swarm'' и ''Kubernetes'' за оркестрирање контејнера (''Kubernetes'' не долази на пројекту),
* ''Apache Spark'' за обраду података довучених преко ''Twitter'' API (не долази на пројекту).
* ''Apache Spark'' за обраду података довучених преко ''Twitter'' API (не долази на пројекту).

Верзија на датум 16. март 2024. у 12:26

Инфраструктура за електронско пословање је, овоооо, изборни предмет у шестом и осмом семестру за СИ, а осмом семестру за РТИ.

Корисне везе

Настава

Области које се обрађују на предавањима су:

  • Први блок: NoSQL базе података (MongoDB)
  • Други блок: Map/Reduce кроз Apache Spark
  • Трећи блок: Хардверска и софтверска инфраструктура

Градиво са предавања долази на колоквијумима (по 10% оцене на К1 и К2 и 20% оцене на К3). Страница предмета није ажурна па се тамо не могу наћи скорији материјали са предавања, али их професори обично поставе на Teams тим предмета.

Области које се обрађују на вежбама су:

  • Flask радни оквир,
  • SQLAlchemy библиотека за објектно-релационо мапирање,
  • JWT као метод аутентикације и ауторизације,
  • Docker контејнери,
  • Redis као складиште кључева и вредности,
  • Docker Swarm и Kubernetes за оркестрирање контејнера (Kubernetes не долази на пројекту),
  • Apache Spark за обраду података довучених преко Twitter API (не долази на пројекту).
  • Паметни уговори на Ethereum Blockchain платформи.

Те области долазе на лабораторијским вежбама (30% оцене) и испиту (30% оцене). На вежбама се користи развојно окружење Visual Studio Code.

Лабораторијске вежбе

Од школске 2023/24. године на предмету се одржавају три лабораторијске вежбе, који покривају области некадашњег пројекта. На лабораторијским вежбама долази градиво обрађено на часовима вежби и то:

  1. Л1 (10 поена) – Имплементација веб апликација коришћењем Flask и SQLAlchemy библиотека
  2. Л2 (10 поена) – Имплементација веб апликација коришћењем Docker алата
  3. Л3 (10 поена) – Употреба паметних уговора на Ethereum Blockchain платформи у веб апликацијама

Лабораторијске вежбе се раде у току семестра. Очекивани почетак лабораторијских вежби је крај априла. Надокнада је могућа у јунском року.

Испитни рокови

Испитни рокови нису доступни са странице предмета. Напомена: испитни рокови пре 2024. нису имали испитни део, само К3. Следећи рокови су сачувани на викију:

Начин оцењивања

  • — бодови са првог и другог колоквијума (0-10 сваки) и трећег колоквијума (0-20)
  • — бодови са лабораторијских вежби (0-10 свака)
  • — бодови са испита (0-30)
  • Коначни бодови:
Бодови
Оцена 5 6 7 8 9 10

Потребна помоћ