Many questions soon arise when using Angular to develop applications for large enterprises: How can the application be divided into several modules and NPM packages? How can existing identity solutions such as Active Directory be integrated and Single Sign On realised? How can performance be ensured, while managing large clients and how can AOT, Tree Shaking, and Lazy Loading support this? How can the application be internationalised and prepared for global conditions? An Angular application is coded and developed live in this workshop to answer all these questions.