Friday 20 February 2015

Syllabus of Google App Engine


Google App Engine released in 2008, given away for free. Why? Google’s whole philosophy/outlook in - the web was to allow developers better equip themselves. – make the web a more fun and dynamic place. App engine provided that escape goat. It allowed developers to remove the need of purchasing web servers and data base servers. Equipping software developers with free resources was the start of something special on behave of Google. Google wanted the web to flourish even more. Google App Engine provided that tool for developers to equip themselves with – free deployment of websites and web applications – including a choice of language and Googles own Google Query Language. This generous exposure is seen as a goody bag by most developers keen to develop with ease in today’s world.

Google owns thousands of power-pcs scattered across the globe, housed within large data farm centres. This has a dramatic effect on how Google’s services run. Multiple copies of your data can be stored in various data farms at any given time. The more sophisticated and high in demand your application is the higher chances are of it being copied to various farms (geographically) that result in faster access and download speeds. Google doesn’t just buy a bunch of specific computers it invests a whole lot of time and money in computers, they ‘study the cost, performance, reliability, energy use and many other factors, to make sure that their investments in data centres are done wisely.’ The resulting effects left behind are so dramatic that the internal operators i.e. software developers cannot keep up with the dynamic, configurations of Google production infrastructure themselves.

Understanding Google App Engine may be too difficult for some to comprehend others may have already came across Google's platform as a server (PaaS) through measuring cloud computing infrastructures. Or even proficient developers may have ceased their opportunity to grab free development resources for server-side development. Either way, developers and information enthusiasts have both had to get their head around Google's new addition to cloud computing stack.

No comments :

Post a Comment