Whether you're creating a Service Oriented Architecture (SOA) or customer-facing API, it's important to establish how these services will be managed to keep them from becoming a big wibbly-wobbly ball of headaches. This session will show how Application Services Governance provides the tools to deliver agility, cost efficiency, risk management and stability to your consumers. Start planning now, because web services are gaining momentum fast. Faster than you can believe. Don't turn your back, don't look away, and DON'T blink! #WibblyWobblyServices
Link to the Prezi
During this talk at Code on the Beach, Erik Azar recommend checking out the following tools for API design:
- API Blueprint - Using API Blueprint gives you awesome tools for your whole API lifecycle. Use it to discuss your API with others. Generate documentation automatically. Or a test suite
- RAML - RESTful API Modeling Language (RAML) is a simple and succinct way of describing practically-RESTful APIs. It encourages reuse, enables discovery and pattern-sharing, and aims for merit-based emergence of best practices
- Swagger - Swagger is a specification and complete framework implementation for describing, producing, consuming, and visualizing RESTful web services. The overarching goal of Swagger is to enable client and documentation systems to update at the same pace as the server
A list of past and scheduled speaking engagements can be found here.
To check availability or discuss presenting a specific topic, I can be reached by email or phone.