- Version
- Download 14
- File Size 11.50 MB
- File Count 1
- Create Date March 27, 2023
- Last Updated March 27, 2023
Cloud Computing is enabling many trends in IT today: microservices, pay-as-you-go pricing, and serverless architectures, to name three. The biggest player in the market’s Amazon, who offers the most mature cloud systems through their Amazon Web Services (AWS). Other companies are gaining traction as well: Google invests into their Google Cloud Platform, and Microsoft entered the game with Azure.
One key tenet of microservices is the ability to replace them easily with other implementations, but that ability also requires that your infrastructure isn’t fixed. If you add and remove microservices every few weeks, you need a dynamic infrastructure, and that dynamic infrastructure’s exactly what you get in the cloud.
Using the cloud is like consuming power. At the end of the month you get a bill for the resources you’ve consumed. You don’t need to buy resources upfront, and you can stop using them whenever you want. There’s no capacity planning and no procurement process anymore, which enables you to create SaaS offerings for your customers with the same pricing model.
The latest trend created by AWS is serverless computing. You can now run code in the cloud without managing the underlying operating systems and execution platforms. You upload your code and it’s executed in the cloud. You pay only for the time the function executes. No more idle resources!