With every passing year, we draw closer and closer to
achieving the vision of the ubiquitously connected global village. The number
of internet users today exceeds 2
billion worldwide, with global internet penetration estimated to grow from 34.3 percent at the end of 2012 to
45 percent of the world’s projected population by the end of 2016. For the
world of software development, this offers unique opportunities to lower
development costs and improve productivity and throughput by utilizing
geographically dispersed teams and processes. Data production is expected to be
44 times greater in 2020 than it was in 2009, reaching a world wide total of
7.9 zettabytes(or eight trillion gigabytes) by2015. Developers are under pressure
to use that data to create more-compelling applications. Also, companies are
searching for solutions that will provide unprecedented capacity, scalability, and
speed to keep pace with that explosive growth. There’s another trend affecting
developers: mobility is un tethering individuals from the need to be at any particular
place in order to be productive. In 2011, 420million smart phones and66 million
tablets were sold. In 2016, those numbers are projected to balloon to 1.2billion
smartphones and tablets being sold. Project teams are global, sharing code and collaborating
from anywhere in the world as seamlessly as possible. They need infrastructure that
allows them to do that. Social platform adoption is such an integral part of
our lives that 90 percent of all internet users now have an account on at least
one social service, and there are more than 13 million business pages on
Facebook alone. Associal behaviors continue to increase, modern development environments
must keep pace and offer similar levels of seamless and frequent interaction. Due
to the need forcutting-edge infrastructures, enterprises are facing pressure to
modernize to achieve the flexibility, scalability, and responsiveness that will
help them remain competitive. But companies can rarely afford to rip out and
replace their entire infrastructure or retrain their staffs. Adopting a
standards-based cloud infrastructure enables companies to modernize at a gradual
pace. As a result of these trends, application needs are growing exponentially.
In addition ,the pace and competitiveness of development put enormous pressure
on productivity, throughput, and quality. But development resources continue to
grow as linearly as ever, resulting in a growing “development gap” . It’s the
ability to fill in this development gap that has made the cloud such a valuable
force in the developer world.
No comments:
Post a Comment