Skip to content

General

Student selects and researches a service or a feature of a service-oriented application. A presentation (~10-15 minutes) is prepared and presented to other students based on the research findings.

Note

You can choose a topic from the provided list or choose your own. Please check with the teacher that your topic is suitalbe!

Requirements

Each student has 10-15 minutes reserved for their seminar, including possible questions.

The presentation can contain some of the following areas:

  • A short introduction to the topic
  • Pros and cons using this tech
  • A usage example
  • Where this tech is usually used

Its up the the presenter to choose the specific focus of their seminar.

If your seminar includes a demo of the tech being used it is highly recommended to present it as a pre-recorded video to avoid any technical issues.

Keep it Simple: Concentrate on your Core Message
People came to hear you and your message. Don’t let your message and your ability to tell a story get derailed by slides that are unnecessarily complicated, busy, or full.

Information
Good presentations contain valid information. Each piece of data is thoroughly fact-checked, accurate, and never misleading. Good presentations provide honest data in an honest way.

Topics ideas

These are just ideas!
You can also pick your own topic that is some how related to the course topics.

  • Automating service deployment
    • Ansible
    • Docker-compose
  • Continuous Integration and Delivery
    • Jenkins
    • Circle-CI
    • Gitlab-CI
    • Using CI as part of development and OPS
  • Service monitoring solutions
    • Prometheus
    • Datadog
    • Telegraf
    • Kibana
    • Grafana
    • etc.
  • Logging solutions
    • Graylog
    • ELK-stack
    • Logstash
    • etc.
  • Databases
    • Scaling a database solution (Postgres, Mysql, etc.)
    • Reliable backup handling
    • Database performance testing
    • Comparing different databases
  • Backend frameworks
    • Comparing performance of different frameworks
    • Python based (flask, django, etc.)
    • JS based (express, hapi, restify, fastify, etc.)
  • Comparing caching / CDN solutions
    • varnish
    • squid
    • Cloudflare
    • CloudFront
    • Fastly
    • Akamai
    • etc.
  • Applying course contents in a cloud context
  • Your own idea

Returning

  • Please post your powerpoint / PDF to the Moodle workspace
  • Make a screencast / video using Zoom, MSTeams, OBS or the program of your choise to make a recording of your seminar
  • Include the link to your seminar in the same place where you returned the powerpoint / PDF in Moodle.
  • Due date: 30th of April