A sample serverless solution

This Salesforce.com article summarizes the benefits of cloud computing. I am in full agreement of the 12 business advantages. Serverless performs extremely well in some specific areas such as cost saving, flexibility, mobility, less maintenance and competitive edge. Moreover, it is where the claim of “let your team now focus more on business value and solution development and less on infrastructure.” comes to fruition.

From my viewpoint, serverless also helps de-componentize legacy systems and provide significant value for process re-engineering. Be watchful on two things: First, avoid to retrofit your monolithic compute and parity it up with this new architecture. Second, do the least amount of copy/paste code reuse. Serverless is not designed for migration and lift over, but present an opportunity of releasing the next generation digital solutions to support an enhanced business process.

If you are into serverless and like to play and learn, the best starting point is: AWS Serverless Application Repository.