Software Architecture
From Luis Gallego Hurtado - Not Another IT guy
Messaging Systems
APIs
Restful
GraphQL
GRPC
OpenAPI
HATEOAS
HAL
Hypertext Application Language
Persistence
Security
API Security
Identity Providers
- dex: identity provider with OpenId Connect
Oauth2 and Open ID
- Introduction: Microservices Security – OAuth2 and OpenID Connect
- OAuth2, OpenID Connect and JWT, in Spanish
- framework to have JWT authorization with Oauth2
Ldap
- micro-auth-ldap: microservice for authentication with LDAP
- rest-auth-proxy: proxy for authentication with LDAP or Active Directory
Containers
Documenting Software Architecture
- C4 Model
- Doc as Code