In this lecture, we’ll containerize and deploy a RESTful Go microservice to a Kubernetes cluster. We’ll also learn about some important building blocks of our cluster such as Deployments, Services, ConfigMaps, Secrets, Ingresses, and the like.
In this video, I‘m talking about a very high level overview of FizzBuzz Pro’s API endpoints and system design.
In this quick video, we’ll create an AWS ECR repo and set up our development environment to interact with it.
Go works seamlessly when the code that you are working with resides in public repositories. However, suppose you maintain your projects in private repositories. In that case, you need to tweak your environment a little to be able to work with your private Go modules.
In this article, we’ll create a logging wrapper module that will log messages to Syslog: a standard network-based logging protocol that works on a wide variety of different types of devices and applications.
In this article, we’ll see an example of method extraction. We’ll make our code less repetitive, cleaner, and easier to follow.
How do you make sure that your microservice does not start if any of the environment variables it depends on is missing? And how do you do this with the least amount of maintenance overhead. In this article, we’ll cover it.
In this use case, we’ll look into the repositories and services that we are going to use in FizzBuzz Pro. This is just the beginning; it’ll be an awesome journey that I’ll share every single step with y’all: While we are working hard creating stuff, you’ll feel right in the kitchen 👩🍳.
In this video, I’m talking about FizzBuzz Pro—a sister project of Zero to Hero. In the video, I’m outlining a high-level architecture of the login flow of the project, how it integrates with the Ghost content publishing platform as a membership provider, and how I’m going to proceed.