Tag: Microservices
-
Part – IX: Push to ACR using GitHub Actions (Continuous Deployment)

Hey everyone, Welcome back! This blog forms the 9th part of our Microservices in Go series. We have built a CI pipeline & have also manually created a CD pipeline in our previous blogs. Now, we will automate our CD (Continuous Deployment) in this blog. Continuous Deployment As defined by Google, Continuous Deployment (CD) is a…
-
Microservices in Go: Part – VIII: Deploy to Azure using ACR & App Service

Hey there, Welcome to the 8th blog in Microservices series. In our previous blog we have built a CI pipeline for our repository using GitHub Actions. In this blog, we will start on CD (Continuous Deployment). I have planned this in two blogs, one to setup things required & do manual testing, then to automate…
-
Microservices in Go Part – VII: CI using GitHub Actions
Hello everyone 👋, Welcome back to our blog series Microservices. Today, In this blog we shift our focus to CI from regular development. What does CI mean & how does it help us? Let’s get those questions answered. Continuous Integration As defined in Google, Continuous integration (CI) is the practice of automating the integration of code…
-
Microservices in Go Part – VI: Go Client to HTTPS Server
Hello everyone 👋, Welcome back! In our previous blog, we have seen how to create an HTTPS Server in GoLang, we have also seen fetching the data using API on browser using HTTPS. But, how can a programmed client can fetch data from HTTPS server. Let’s check that out in this blog. Normal HTTP Client…
-
Microservices in Go – Part V: HTTPS Server in Go

Hey everyone, Here comes the part-V of our Microservices in Go series of blogs. This would be a short blog, intended to help you run your HTTP API’s on HTTPS. Before jumping into that, let’s know what’s HTTPS and why is it preferred over standard HTTP. HTTP vs HTTPS HTTP stands for Hypertext Transfer Protocol,…
-
Microservices in Go – Part 3 : Basic Authentication

Hey everyone, Welcome back! It’s been months we met in our blogging journey. But, we are back with a bang! In this blog we will add authentication to the very simple microservice we have developed in our previous blog. Let’s go ahead. Authentication Hmmm! What’s authentication and why do we need it in a microservice?…
-
Microservices in Go – Part 2

Hey everyone, Welcome back. If you’re new to this series of blogs, have a look on Part I which talks about What are Microservices and Getting started with REST API’s in Go. In this blog, we will continue on our learning journey and implement GET(single), PUT and DELETE API’s on our product catalog server for…
-
Microservices in Go

Hey everyone, a huge welcome back to our blog! In this post, we will discuss about the what and how’s of microservices and implement a simple REST API in GoLang. So, what’re we waiting for? Let’s get started. Microservices Before writing some, let’s know what do we mean by Microservices. It’s an architectural style of…
