Cloud
Build cloud native solutions. Leverage open source to build web scale platforms.
Microservices
Build scalable applications on cloud as a set of services that interact and evolve at different pace. Design a consistent way of development, deployment and managing these services.
Resiliency engineering
Design systems for yield and availability while degrading gracefully in the event of failures and disasters. Devise reliable failure handling strategies resulting in highly available services.
API design
Design an interaction model for a service based on business use cases and model the entities and operations on them in a pragmatic REST style.
API security
Enable integrations with partners and customers and protect against malicious access.Allow, deny or limit the use of a services based on simple rules.