Digitalization and exponential growth of data are challenges to the world of traditional IT. In this course we are presenting technologies that are building blocks for the “Future of Computing”.
The Systems of Engagement with unstructured data and analytical processing require new approaches for software development and deployment, like microservices, containerization and cloud-native applications. In addition, IT departments require new underlying technologies to enable processing of vast amounts of data: Hardware Acceleration, Artificial Intelligence and Blockchain Technology.
These new trends are put in contrast with essential technologies of the traditional Systems of Record. Reliability, High-Availability and Serviceability in these systems require sophisticated hardware, operating systems and middleware in order to process transactions at scale.
Week 1: Processor Technology
A Server Operating Systems Perspective
Challenges and Trends
Power Processor Micro-Architecture
Hardware Verification Process
Week 2: Operating Systems and Heterogeneous Computing