Programmers must keep an eye on the latest trends to remain competitive in ever-shifting job markets. Technology and tools are constantly evolving as well as the way programmers work. Every so often, our understanding of programming needs to be renewed or replaced just like an operating system or a library.
With the arrival of Cloud Computing there is so much happening you might find yourself thinking of going back to school to further your knowledge. The aim of this book is to give software developers an overview of how Cloud computing will affect their day-to-day jobs and professional careers.
You’ll get an idea of the differences between traditional (on premise) software development compared to cloud-based development, and learn what new tools the Cloud offers in order to streamline the development cycle. You will get an insight into new programming languages that are emerging and have potential to shake up software development in this next phase; possibly even disrupting traditional mainstream languages that you have grown so comfortable with, over the years. You’ll see why the Cloud is particularly suitable for mobile app development, in addition to covering the two main types of APIs that you should become familiar with in order to implement interoperability between cloud-based systems. The new form of NoSQL storage that has the potential to subvert the old relational model will get some coverage as well. In the end, this book will also address the challenges of programming for the Cloud, and the new jobs and roles that are gaining momentum in the IT space.
The purpose of this is not to stand as an all-inclusive guide to cloud computing, rather to point you in the right direction for key areas of focus in order to remain competitive and marketable, as a software developer, in the Cloud age.
|
Leave a Reply