A cloud native paradigm calls for the structuring of applications as a collection of cloud services working together. Application development will need to change with the adoption of a new agile development process by the organisation and will impact a range of applications from inventory management system, asset tracking solution, or even stock trading applications.
In its report “Cloud Native, application development at the speed of business”, Accenture offers some simple steps for organisations seeking to deepen their maturity in cloud native development4. Recommendations include organising teams around specific services or capabilities, incorporating modern and up-to-date architectures such as microservices, and rearchitecting the organisation to keep pace with cloud native development.
One initial hurdle faced by SMBs is the difficulty of taking the first step to redesign their existing IT deployment around microservices, and to develop their first cloud native applications. Moreover, the development team will need access to the tools and training to create truly cloud native applications.