Preface
The world around us is changing faster than ever before. Technology is leading this change in a multitude of ways:
- Every company is a software company
- Big companies are restructuring themselves to be able to deal with such a fast evolution
- Start-ups are forging themselves around technology, building organigrams optimized to put technology at the center
- Architectural paradigms are evolving to produce cloud-ready scalable designs
All in all, enterprises that aim for an ambitious and sustainable time to market to stay ahead of the competition cannot deal with technology in the same way they would have done years ago.
This book leverages these concepts to focus on the impact of core technology that is paramount for an enterprise: its identity.
Focusing on how digital transformation is reflected in identities, with a broad view, this book will cover, among others, the following aspects:
- Enterprise identities that have a direct impact on employees’ productivity
- Customer identities, consumed by the client, and the service an enterprise offers
- Application identities and the new challenges related to cloud-born applications which are distributed with independent microservices that requires mutual authentications
Besides business understanding, part of the book will be technically oriented and you will be guided in understanding why an identity strategy is important, the importance of protocols such as OAuth, and the different flows needed according to the scenario, as well as recommended identity patterns for distributed applications.