2 Aspects of Cloud-Native Software Development
Andy Stocchetti, associate director of software development at ServerCentral Turing Group, a global cloud consultancy and AWS advanced consulting partner:
Cloud-native software development is the biggest opportunity we see — and we see it daily. There are two aspects of this opportunity that are worth noting.
The first is the ability to refactor applications when and where needed to truly take advantage of the cloud. This is critical. Often, the desired benefits of the cloud can’t be realized without this type of investment/effort. This leads to missed opportunities, increased costs and unsuccessful outcomes.
The second is the ability to migrate parts of a platform or parts of an application to the cloud at different times – or to develop fully hybrid solutions to take advantage of specific cloud capabilities. Often, it isn’t feasible to move an entire application or platform to the cloud. It is too complex, too time-consuming or simply too costly. By migrating the application or platform in phases, [channel partners] can mitigate risk, deliver positive outcomes and stay directly aligned with the operational and financial objectives of the business.