
Programming Azure Sphere
Douglas Boling(Author)
Addison Wesley (Publisher)
Book
Paperback/Softback
576 pages
978-0-13-558855-0 (ISBN)
Description
Microsoft's breakthrough Azure Sphere platform offers an end-to-end solution for building highly-secure IoT and edge device applications that leverage cloud communications and services. Programming Azure Sphere introduces the new programming model and best practices for developing successful Azure Sphere software (firmware), and bridges the gap between the traditionally separate disciplines of firmware and cloud development. Utilizing the proven Microsoft Press Developer Reference approach, it begins by describing the basics of a simple application, and then incrementally builds your knowledge until you're comfortable with the entire Azure Sphere API.
Expert device programmer Douglas Boling walks you through programming the powerful Azure Sphere microcontroller, securely communicating with the Azure Cloud, configuring the Azure IoT hub and provisioning service, remotely managing updates, optimizing performance and power usage in constrained environments, improving application responsiveness, and more. Throughout, extensive code examples illuminate key concepts, preparing you to build secure Azure Sphere applications that integrate IoT with the cloud, making the most of both of them.
Expert device programmer Douglas Boling walks you through programming the powerful Azure Sphere microcontroller, securely communicating with the Azure Cloud, configuring the Azure IoT hub and provisioning service, remotely managing updates, optimizing performance and power usage in constrained environments, improving application responsiveness, and more. Throughout, extensive code examples illuminate key concepts, preparing you to build secure Azure Sphere applications that integrate IoT with the cloud, making the most of both of them.
More details
Language
English
Place of publication
Boston
United States
Publishing group
Pearson Education (US)
Target group
Professional and scholarly
Dimensions
Height: 232 mm
Width: 187 mm
ISBN-13
978-0-13-558855-0 (9780135588550)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Person
Douglas Boling is a senior engineer, author, speaker, consultant, and trainer specializing in Internet of Things operating system and application development. He is also a corporate trainer teaching classes in application programming and driver programming, and the author of Programming Windows CE (Microsoft Press).
Content
Part I: Azure Sphere Basics 1. Your First Application 2. Cloud Basics 3. Basic IO: Using GPIO to Talk to the World 4. Analog to Digital I/O, Pulse Width Modulation, Sound 5. Serial Communication 6. Serial Buses
Part II: Talking to the Cloud 7. Network Configuration and Management 8. Internet Connectivity 9. Managing System Updates
Part III: Advanced Topics 10. System Programming 11. Power Management 12. Managing Coprocessors
Part II: Talking to the Cloud 7. Network Configuration and Management 8. Internet Connectivity 9. Managing System Updates
Part III: Advanced Topics 10. System Programming 11. Power Management 12. Managing Coprocessors