Repository for the lecture Cloud Based Information System at FH Aachen.
Digitization of business processes and deriving intelligent action automatically is one of the mega trends across all industries globally. As part of this course, you will work in project teams and experience challenges and solution approaches first-hand Out in the wild such teams are often founded by the leadership to act fast and avoid the internal barriers that slow down change.
Ultimate success of those newly developed ideas then depends on the organizational willingness to embrace the new direction. But first things first.
"what's the harm of collecting invoices manually and also typing them into your Enterprise-Resource-Planning system manually after all?"
There are multiple studies and reports on automation impacts on human labor. We are quoting just two to make the point: According to the Smartsheet report knowledge workers could save almost a full working day per week if their repetitive tasks were automated. What could you do with an extra day? McKinsey's featured insight addresses the fear of automation destroying jobs and freeing the most creative force from repetitive manual tasks in the business to work on challenges it was built for by millions of years of evolution: the human brain 🧠.
You will be using Microsoft tooling and the most-widely adopted ERP globally - which is SAP.
💺buckle up and get your fellow humans that extra day to work on challenges, be outdoors to get fresh ideas, socialize with colleagues, work only 4 days a week and still get their work done or just for the sake of advancing modern work.
To get a first impression of what is possible using these tools watch the video below
- Overview and processes in ERP systems (cf. SAP in der Praxis & Business Information Systems)
- At least one programming language (Python MOOC)
- Basic knowledge of HTML and HTTP (W3C HTML Tutorial, W3C What is HTTP)
- Process Modelling (BPMN)
- Basic usage of a Unix shell like Bash or ZSH (Get started with the Linux command line and the Shell)
In order to work through the learning resources provided in the next section create the following accounts:
-
Sign-up with the M365 Developer Program to get access to your required sandbox landscape. This is a two step process:
-
Sign up to a Microsoft developer account
Warning - It is not possible to reuse the Microsoft 365 subscription provided by the university. This subscription is very limited and missing most of the services required for the lecture. Therefore, the usage of the M365 Developer Program is recommended.
Warning - once you signed-up to the M365 sandbox with your university account, you need to switch user and continue working with one of the supplied demo users ( e.g. NestorW@M365x11111.onmicrosoft.com).
-
-
Create a GitHub account to collaborate with your team and present your project to the community
-
Don't create a Azure trail account yet. In instead use the Azure subscription included with your Microsoft 365 developer subscription first.
Create your Azure free trial for students account to get free access to Azure services without the need for credit card info.
Nr. | Topic | Ressources |
---|---|---|
1 | REST and Web APIs | 1st Lecture & Miro Board |
2 | OData | https://developers.sap.com/mission.scp-3-odata.html |
3 | OAuth | 2nd Lecture |
4 | Power Platform | https://learn.microsoft.com/en-us/training/paths/power-plat-fundamentals/ |
5 | AI Builder | https://learn.microsoft.com/en-us/training/paths/improve-business-performance-ai-builder/ |
Warning - Access to SAP systems for prototyping projects is often a challenge🏋
- Consider using SAP's "offline" mock server to start developing right away while you wait for the "real" systems to come available.
- Explore the SAP API Business Hub Sandbox for an even richer set of mock services. Sign up for a P-User on the SAP community to be able use "try out". Click
Login
->Register
from the Hub.
Quick exploration and feasibility-check of a possible path to your digitization goal is key in today's businesses. Get a grasp on your problem space with below resources first before climbing down a rabbit hole 🐇🕳️ and enjoy breaking things along the way while you learn 💥.
Recommended Reading 📖:
- Automate a business process using Power Automate
- Choose the best AI service for your needs
- Your SAP on Azure – Part 26 – Automate invoice processing using Azure Logic Apps and Cognitive Services | SAP Blogs
Continue your journey with the following resources 👁️🗨️:
- Cognitive Services and Machine Learning - Azure Cognitive Services | Microsoft Docs
- Build custom text analytics solutions
- Process and translate text with Azure Cognitive Services
- Learning Path - Cognitive Services
- Learning Path - Robotic Process Automation
- Building GPT-4 powered bots for SAP enterprise data on Microsoft Teams: A Low-Code Approach
During your project you will get guidance and mentorship not only from your professor but also from Microsoft and SAP architects. How cool is that? 🤯😵