Cloud Native Go: Building Web Applications and Microservices for the Cloud with Go and Angularjs

By Kevin Scott Hoffman
Today, companies and their developers need to respond to their market at breakneck speeds. Organizations that aren't built on highly-available, rapidly-evolving software are going the way of the dinosaurs. Cloud Native Go brings together all the knowledge developers need to build huge-scale cloud applications that meet the insatiable demands of today's customers and markets. Kevin Hoffman starts with a primer on Go, a programming language that's rapidly gaining traction due to its exceptional suitability for cloud development. Next, he describes the modern cloud-native application in detail, illuminating the 12 Factors associated with successful cloud-native development. Hoffman then guides you through building the skills you need to create microservices in Go, helping you master key techniques such as TDD in Go. Once you're comfortable building microservices, Hoffman shows how to add front-end web components using AngularJS and server-side templates. He walks through Go-based, cloud-native techniques for routing, RESTful service creation, JSON serialization, securing RESTful services, OAuth2 authentication, and more. You'll find practical techniques for working with web sockets, developing responsive/mobile-friendly UIs, making the most of concurrency, and integrating database access. At each appropriate stopping point, Hoffman shows you how to push your work in progress to cloud like Cloud Foundry/Pivotal Web Services, watch it run there, and assess its ability to dynamically scale, and to support failover, fault tolerance, and monitoring. With cloud-native development rapidly accelerating in importance, these are skills you need now - and no other book brings them together like this. By the time you're finished, you'll be ready to build cloud-native apps that dynamically scale to handle virtually any volume of data, traffic, or users.


  Choose a format

Price: $31.99/ea
LIST PRICE: $39.99

Bulk Paperback Non-returnable Discounts
Quantity Price Discount
1 - 24 $31.99 20%
25 - 99 $24.79 38%
100 - 249 $23.99 40%
250 - 499 $23.19 42%
500 - 999 $22.79 43%
ISBN: 9780672337796

About the Paperback

Publisher Addison-Wesley Professional
Publish date 06/14/2016
Pages 400
ISBN-13 9780672337796
ISBN-10 0672337797
Language English

Need 1000 or more?

Additional discounts may be available for print books. We also offer pricing for RETURNABLE orders. Please call 1-800-236-7323 or email us to request a quote.