Workshop Details

ML Summit Summit 2020
22. - 24. April 2020 | München
Das große Trainingsevent für Machine Learning Development
& Business Innovation

Andreas Grimm


23 Apr 2020
14:15 - 17:30
3+ Kollegen anmelden und bis zu 100 € pro Ticket sparen! Jetzt anmelden

Securing Apps and Python-based APIs and Microservices

23 Apr 2020
14:15 - 17:30

When moving to the cloud, even big enterprises still make mistakes by not having the needed security in place right from the start. This can lead to severe security breaches and loss of your customers’ data. Don’t let that happen to you! By learning and applying current security best practices you’ll make an important step towards a public-cloud-ready and future-proof "Zero Trust" architecture. After the workshop, you’ll have created a production-ready, secure and GDPR-compliant setup that you can easily build upon and extend. For that we’ll use the identity provider Auth0, Azure Functions and the secrets management system Azure Key Vault, but the concepts can easily be applied to other vendors’ products. You will learn:

  • fundamentals of modern Authentication and Authorization with OAuth 2 and OpenID Connect
  • how to secure an API written in Python
  • how to access a secured Python-based API from a browser-based (Angular) web application
  • how to access a secured API from within a Python-based microservice
  • how to apply RBAC (role-based access control)
  • about completely automated deployment of app, APIs and identity provider configuration using infrastructure as code

Session Themen

Workshop Requirements:

Schwierigkeitslevel: Level 2 (Einsteiger bis Fortgeschritten)