CA Live API Creator 4.1 is a pretty exciting update, furthering the abiility to ideas to outcomes - literally. While some of the marquee features are pretty straightforward (i.e. messaging with RabbitMQ and JMS), the really cool part of the update is around enterprise development - the introduction of Team Development and TeamSpaces. Let's take a dive into these....
When someone starts to explore CA Live API Creator, they typically are a single API developer. But you can use CA Live API Creator in the context of multiple (concurrent) API developers. CA Live API Creator enables parallel development of client applications and business logic, since CA Live API Creator applies logic automatically to all resources. This means that developers can work in parallel and develop code independently in your own environment, avoiding concurrency issues or overwriting code developed by other team members. When a team is ready to check in code or update their environment with the latest changes, they simply export their APIs to the source control system (SCS). This process can be automated using the the built-in Continuous Integration/Continuous Deployment (CI/CD) process. Here's a great example of Team development workflow:
Following the team approach, when there's more than one development team, they can be grouped in CA Live API Creator, each with their own workspace of APIs. System administrators can control access to only the APIs a team creates. Here's an example of TeamSpace workflow:
I also invite you to read part 2, CA Live API Creator and Messaging.