5. Š 2020 Shine
Solutions Group
Back in the 2000s,â¨
I was a Java developer
5
⢠Monolithic J2EE applications
⢠100% pure Java mindset
within the community
7. â¨
YOW! 2012 talksâ¨
by Fred George
Micro Services Architectureâ¨
Language agnostic services
Programmer Anarchyâ¨
Use of Ruby, Clojure, C++, Node.js
19. What will be generated?
19
⢠Project structure
⢠OpenAPI Generator metadata
⢠README
⢠CI config
⢠Library dependencies
⢠Documentation
⢠Unit tests
⢠API client:â¨
Clients, data models
⢠API server stubs:â¨
Endpoints, controllers, payloads
25. SOA with custom ESB (mostly Java)
25
ESB
Identityâ¨
Service
Adapterâ¨
Service
Dataâ¨
Service
Consolidationâ¨
Service
Routingâ¨
Service
Messageâ¨
Service
Monitorâ¨
Service
26. SDK Clients for a REST API
26
API Gateway (OpenAPI)
node.js Python Go Java