Azure Mobile and Cloud Development in C#
Mobile computing has become ubiquitous with over a billion devices in use every day. Although these devices are quite powerful on their own, their real power comes from their ability to connect people, entertain, and drive e-commerce by leveraging the enormous computing infrastructure and computing services in the cloud.
Cloud computing itself has become a very attractive option for startups and well-established business such as Pintrest, Netflix, Box, Blue Cross, SAP, and Pfizer due to minimal initial investment, low costs, and automatic elastic compute/storage capabilities. The combination of these key technologies provides a canvas to create solutions with almost limitless power, innovation, and potential.
In this book, we cover the key services and application programming interfaces (APIs) offered by Microsoft Azure to build highly scalable, low cost cloud computing services that bring the power of the cloud to mobile applications. The essentials necessary to leverage these key technologies are explained in a pragmatic way so the power, innovation, and potential can be fully realized.
Coverage includes caching, storage, big data via (HDInsight) Hadoop, SQL database, notification hubs, mobile services, cloud services, load balancing, schedule, multi-factor authentication, and websites. Using these services, and others, readers learn how to build highly scalable, fine-grained multi-tenant, secure representational state transfer (REST) services in the cloud.Readers learn how to build highly responsive and engaging mobile applications that take full advantage of these services on the Android, iOS, and Windows platforms.