Bonita leverages REST APIs to facilitate interactions with the core of its business process management capability. This is a great asset of the solution however you may hit a roadblock when you need to do something outside of the default APIs. This is where REST API extensions come into play. This blog post will explain how to setup a framework based on industry standard java and maven tooling which can be used in both the community and subscription editions.
One of the biggest issues I see in the market is the notion of procuring the perfect platform. When talking to a new or prospective client for the first time I will often hear “We have this mess on Product A, Database B so we’re thinking of moving to Platform X”. In my experience there is no single platform, product or framework that solves all the Information Technology problems a business will encounter. Every business is different. Every challenge is different. Every context is different.
When the wave of Agile development hit, even the smallest tech shops sought to develop and release software more frequently. This speed of delivery created a problem for Infrastructure and Operations teams who struggled to keep up with the rate of change and the concept of DevOps was born. But DevOps is not just the purvey of these Ops teams – its true value is the confidence and risk management it provides to business stakeholders in a fast software delivery environment. In this blog I’m going to discuss how DevOps is helping businesses realise the value of Agile software development and provide some best practices for implementing DevOps in your business.
APIs are fast becoming the go-to integration pattern for many organisations and developers, because they are a great integration practice that take the core SOA principles to the next level. One of the key concerns for every enterprise developer is securing APIs when they are exposed on an API Gateway. In this blog I will share with you the pros and cons of each API Gateway option provided by AWS and their use-cases.
There are several streams of work that any organisation planning or initiating a digital transformation program should address to ensure long term success. Through our engagements in each of these streams we know there are clear technology and architectural paths to achieve any desired outcome – having a strategic foundation to these choices will be the key driver of success.
Subscribe to receive more great articles just like this one.