Techniques and Practices for Data-Intensive IoT Backend Systems

  • Event Details
  • 05.12.2019, 16:30 o'clock - 18:00 o'clock 
  • Location: Raum 1056N, Universitätsstraße 6a, 86159 Augsburg
  • Organizer(s): Elitestudiengang Software Engineering
  • Topics: Wissenschaftliche Weiterbildung, Informatik
  • Series of events: Ringvorlesung des Elitestudiengangs Software Engineering
  • Vortragsreihe
  • Speaker(s): Dr. Andreas Schroeder (BMW)

Dr. Andreas Schroeder von BMW hält in der Ringvorlesung des Elitestudiengangs Software Engineering einen Gastvortrag zum Thema "Techniques and Practices for Data-Intensive IoT Backend Systems". Alle sind herzlich eingeladen.


Abstract: Internet of things (IoT) applications are notoriously known to produce large volumes of data. At the same time, today's customers expect timely delivery of recent data. This is especially the case when the backend is the mediating layer between a customer's IoT devices and her control plane (at BMW, this constellation is quite commonplace; communication between a driver's mobile device and her vehicle is largely mediated by the backend). With all the benefits of this approach in terms of security and data durability, it also creates an interesting escalation of numbers, as the backend now has to provide timely processing of thousands of concurrent requests. In this talk, we will cover the current laws of computing (as given from theory) and properties of computing (as given from current physical hardware) in data-intensive systems that define the solution space. Then, we will discuss how low-latency processing can be achieved with proper architectural and coding techniques. Finally, we will also cover which software engineering practices support making the right high-level architectural choices as well as low-level design choices. This talk will also reserve fair share of time for an extended Q&A session. Short Speaker Bio: Dr. Andreas Schroeder holds a computer science degree from LMU university Munich, as well as a doctoral degree from the same university. In his research, he explored formal verification techniques for self-adaptive systems. After successful completion of these activities, he went on in 2014 to become a software consultant at codecentric and a lead engineer at AutoScout24 before finally joining BMW as software engineer and architect. In this more practical side of his work, he has been designing, building, and continuously improving highly scalable data processing backends and resilient microservices.
  • November 2019 / December 2019
  • December 2019
  • December 2019
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
  • December 2019 / January 2020
    • 30
    • 31
    • 01
    • 02
    • 03
    • 04
    • 05
    • 06
    • 07
    • 08
    • 09
    • 10
    • 11
    • 12
  • January 2020
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
  • January 2020 / February 2020
    • 27
    • 28
    • 29
    • 30
    • 31
    • 01
    • 02
    • 03
    • 04
    • 05
    • 06
    • 07
    • 08
    • 09
  • February 2020
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
  • February 2020 / March 2020
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 01
    • 02
    • 03
    • 04
    • 05
    • 06
    • 07
    • 08
  • March 2020
    • 09
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
  • March 2020 / April 2020
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 01
    • 02
    • 03
    • 04
    • 05
  • April 2020
    • 06
    • 07
    • 08
    • 09
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
  • April 2020 / May 2020
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 01
    • 02
    • 03
  • May 2020
    • 04
    • 05
    • 06
    • 07
    • 08
    • 09
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
  • May 2020
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
  • June 2020
    • 01
    • 02
    • 03
    • 04
    • 05
    • 06
    • 07
    • 08
    • 09
    • 10
    • 11
    • 12
    • 13
    • 14
  • June 2020
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
  • June 2020 / July 2020
    • 29
    • 30
    • 01
    • 02
    • 03
    • 04
    • 05
    • 06
    • 07
    • 08
    • 09
    • 10
    • 11
    • 12
  • July 2020
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
  • July 2020 / August 2020
    • 27
    • 28
    • 29
    • 30
    • 31
    • 01
    • 02
    • 03
    • 04
    • 05
    • 06
    • 07
    • 08
    • 09
  • August 2020
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
  • August 2020 / September 2020
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 01
    • 02
    • 03
    • 04
    • 05
    • 06
  • September 2020
    • 07
    • 08
    • 09
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
  • September 2020 / October 2020
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 01
    • 02
    • 03
    • 04
  • October 2020
    • 05
    • 06
    • 07
    • 08
    • 09
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
  • October 2020 / November 2020
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 01
  • November 2020
    • 02
    • 03
    • 04
    • 05
    • 06
    • 07
    • 08
    • 09
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15

Search