Go Production Deployments [Video]

Go Production Deployments [Video]

Kamesh Balasubramanian

Learn how to deploy a full stack Go application to a cloud-based, production environment.
Mapt Subscription
FREE
$30.00/m after trial
Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$106.25
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Go Production Deployments [Video] Book Cover
Go Production Deployments [Video]
$ 124.99
$ 106.25
Functional Programming in Go [Video] Book Cover
Functional Programming in Go [Video]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $214.98
Add to Cart

Video Description

Go is one of the most powerful, efficient, and highly performant programming languages. This video course teaches you how to deploy a full-stack Go application to a cloud-based production environment.

We start off by showing you how to provision a virtual server instance on the Linode cloud, install MySQL and Nginx, and obtain and install a free SSL certificate from Let's Encrypt. We introduce you to Linode, a major cloud provider of virtual private servers. Then you’ll see how cross-compile a Go application, prepare and deploy a production deployment bundle, and turn a Go application into a system service.

Moving on, you’ll find out how to dockerize a Go application and use the Docker Compose tool to define and run a multi-container Docker application. Finally, you’ll see how to turn a dockerized Go application into a system service.

The code bundle for this course is available at https://github.com/PacktPublishing/Go-Production-Deployments

Style and Approach

This video course takes a pragmatic approach to deploying a full-stack Go application to a cloud-based production environment. Each video provides in-depth knowledge on a topic with a number of hands-on examples. As you progress through the course, you’ll elevate your skills to the next level.

Video Preview

What You Will Learn

  • Deploy a full-stack Go application to a cloud-based production environment
  • Provision a cloud-based virtual server instance
  • Install MySQL and Nginx on the virtual server instance
  • Obtain and install a free SSL certificate from Let’s Encrypt
  • Cross compile a Go application
  • Prepare and deploy a production deployment bundle
  • Deploy the Go application to a standalone server
  • Run the Go application in the cloud as a system service
  • Prepare and deploy a production deployment bundle
  • Deploy the Go application as a multi-container Docker application
  • Run the Dockerized Go application in the cloud as a system service

Authors

Video Details

ISBN 139781788399340
Course Length1 hour 33 minutes
Read More

Read More Reviews

Recommended for You

Functional Programming in Go [Video] Book Cover
Functional Programming in Go [Video]
$ 124.99
$ 106.25
Ember.js 3.x Web Development Recipes [Video] Book Cover
Ember.js 3.x Web Development Recipes [Video]
$ 124.99
$ 106.25
iOS Game Development [Video] Book Cover
iOS Game Development [Video]
$ 124.99
$ 106.25
Vim Masterclass [Video] Book Cover
Vim Masterclass [Video]
$ 173.99
$ 147.90
Networking: Interoperability between Windows and MacOS [Video] Book Cover
Networking: Interoperability between Windows and MacOS [Video]
$ 86.99
$ 73.95
Developing an App from Scratch with ThingWorx [Video] Book Cover
Developing an App from Scratch with ThingWorx [Video]
$ 124.99
$ 106.25