Wednesday, January 2, 2019

Jumping to microservices architecture

From ASP.NET MVC 5, I'm trying to learn on how to develop ASP.NET Core 2.x applications using microservices architecture. These past few months, I was able to create an ASP.NET Core 2.x with Angular 7.1 and Nginx running on Docker. I already encountered lots of issues during development like dockerfiles and composer configurations, and still have issues with security, connectivity, and configuration.

Then I discovered Kubernetes few months ago but disregarded it because despite of it looks like it is easy to spin up, docker-compose don't work on it, I have no idea how to debug it using VS2017 CE, and my favorite hosting is still in private beta in their Kubernetes implementation.

I put my personal project on hold for about 2 months because of my full time job and other rl stuffs. Few days ago, I discovered Istio and it looks like it will solve lots of my problems, but it looks like I have to learn how to develop using Kubernetes and I don't know where to start. I found some tutorials but all of those I found are using VS Code and Linux. I'm using VS2017 and Windows 10. I know VS Code is good and lightweight, but I'm having issues in figuring out how to do some stuffs like debugging and too many add-ons to install before it became useful, unlike VS2017 and Monodevelop/Xamarin Studio.

Is there any good guide for setting up my development environment using VS2017 CE and minimize the steps in deploying my project to staging, then to production? Ala-DevOps.

Jumping to microservices architecture Click here
  • Blogger Comment
  • Facebook Comment

0 comments:

Post a Comment

The webdev Team