Get Free Shipping on orders over $79
Cloud Native programming with Golang : Develop microservice-based high performance web apps for the cloud with Go - Martin Helmich

Cloud Native programming with Golang

Develop microservice-based high performance web apps for the cloud with Go

By: Martin Helmich, Mina Andrawos

Paperback | 27 December 2017

At a Glance

Paperback


$71.49

or 4 interest-free payments of $17.87 with

 or 

Ships in 5 to 7 business days

Practical techniques to build cloud-native apps that dynamically scale to handle virtually any volume of data, traffic, or users About This Book * Let your applications run faster while generating smaller cloud service bills *Integrate your application with Docker and deploy them using AWS, Azure. *Develop cloud-native apps that dynamically scale to handle virtually any volume of data, traffic, or users. Who This Book Is For Go developers who want to build secure, resilient, robust and scalable applications that are cloud native, will find this book helpful. Some knowledge of web services and web programming should be sufficient to get you through the book. What You Will Learn * Understand modern software applications architectures *Build secure microservices that can effectively communicate with other services *Learn how microservices exchange reliable messages via message queues *Leverage the power of containers *Explore AWS and Azure cloud services *Build front end applications using ReactJS with Go *Implement continuous delivery for modern applications *Migrate older monolithic applications into modern microservices cloud ready architectures. In Detail Cloud computing and microservices are two very important concepts in modern software architecture. They represent key skills that ambitious software engineers need to acquire in order to design and build software applications capable of performing and scaling. Go is a modern cross-platform programming language that is very powerful yet simple; it is an excellent choice for microservices and cloud applications. Go is gaining more and more popularity, and becoming an attractive skill as well. The book will take you on a journey into the world of microservices and cloud computing with the help of Go. It will start by covering the architectures of cloud applications in general and also describe the architecture for the distributed example application that will be used within the course of the book. Then it dives deep into the techniques and design approaches of writing microservices. After that, you will learn about message queues, containers, what they are, and the power they bring to software deployment. From there, we take a dive into commercial cloud offerings by covering AWS, and Azure discussing continuous delivery for our application, followed by how to monitor our microservices. We conclude by discussing how to migrate monolithic apps into cloud ready microservices, and where to go from there. By the end, you will learn how to write microservices that are deployable to the cloud and understand about the commercial cloud offerings like AWS and Azure, and build non trivial Go applications.

More in Programming & Scripting Languages

The C Programming Language : Prentice Hall Software - Brian Kernighan

RRP $107.04

$73.75

31%
OFF
Python All-in-One For Dummies : 3rd Edition - John C. Shovic

RRP $74.95

$55.75

26%
OFF
Introduction to Programming Languages - Gordon Hurley
Typesetting Mathematics With Latex - Robert Legato
Python Automation For Dummies : For Dummies (Computer/Tech) - Alan Simpson
C# 12 in a Nutshell : The Definitive Reference - Joseph Albahari

RRP $133.00

$64.75

51%
OFF
Learning Go : An Idiomatic Approach to Real-World Go Programming - Jon Bodner
PHP, MySQL, & JavaScript All-In-One For Dummies : For Dummies - Richard Blum
Programming Rust : Fast, Safe Systems Development 2nd Edition - Jason Orendorff