Get started
Bring yourself up to speed with our introductory content.
SOA Resources
JavaScript
JavaScript is a programming language that started off simply as a mechanism to add logic and interactivity to an otherwise static Netscape browser. Continue Reading
microservices
Microservices, or microservice architecture, is an approach to application development in which a large application is built as a suite of modular components or services. Continue Reading
Build consistent, resilient microservices with Kubernetes
A microservices architecture brings many changes to an enterprise IT stack. Kubernetes can help organizations manage, orchestrate and secure container-based microservices. Continue Reading
-
How to smartly manage APIs through their full lifecycle
Even the most useful and well-designed APIs need to be managed. With the right tool, you can keep the upper hand on the API lifecycle from start to finish. Continue Reading
service-oriented architecture (SOA)
Service-oriented architecture (SOA) is a software development model for distributed application components that incorporates discovery, access control, data mapping and security features. Continue Reading
How microservices, lambda and functional computing differ
While the terms lambda, functional computing and microservices may get intertwined, it's important to understand what makes them unique. Here, we dive into the differences.Continue Reading
How to evolve architecture with a reactive programming model
Looking to modernize your enterprise architecture? Learn why reactive programming and event-driven process management will be the foundation of this change.Continue Reading
Why deploying APIs on serverless frameworks spurs innovation
Explore why deploying APIs on serverless frameworks can help businesses grow faster and provide innovative services while decreasing developers' workloads and lowering IT costs.Continue Reading
How can Chaos Monkey testing help with microservices?
Resilience testing isn't just for infrastructure. Architects can adopt this disaster recovery testing strategy to build more reliable microservice applications.Continue Reading
EAI (enterprise application integration)
Enterprise application integration (EAI) is the task of uniting the databases and workflows associated with business applications to ensure that the business uses the information consistently and that changes to core business data made by one ...Continue Reading
-
API deployments on serverless frameworks catching on
In a stealthy way, serverless APIs have moved out of the “shiny new thing” phase to being enterprise software developers’ favorite way to bypass development overhead when delivering applications, ...Continue Reading
How the use of APIs helps spur business innovation
Change isn't always cheap. However, by taking an API-first approach, businesses can innovate in a safe, effective and low-cost manner.Continue Reading
API management
API management is the process of overseeing application programming interfaces (APIs) in a secure, scalable environment.Continue Reading
middleware
Middleware is the software that connects network-based requests generated by a client to the back-end data the client is requesting.Continue Reading
REST (REpresentational State Transfer)
REST (REpresentational State Transfer) is a simple stateless architecture that generally runs over HTTP.Continue Reading