Big fan here! Your DevOps and AWS series were a game-changer for me. Graduated in Hotel Management in 2018, but your content helped me ace interviews and land my dream AWS engineer role. Thanks a ton for the free, amazing guidance! i am joining on jan 8th in my role if possible i am ready to share my testimony....thank you
Hi Kranthi, Awesome 😎 Hearty Congratulations 🎉. Can you please mail me or DM on linkedin, so that we can figure out how to share your experience with everyone ❤️
You making it simple to understand the microservices architecture. Please let me know one can prepare a ci/cd pipeline for the same application comprising of 5 microservices of different programming language.especially how to perform builts for each service without affecting the other services.
I hope you found the video useful. If you are looking for step by step screenshots for deploying this project. You can refer to the blog by Mr.Cloud Book mrcloudbook.com/robot-shop-a-comprehensive-exploration-of-its-3-tier-architecture-8-services-and-2-databases/ Also another blog from Mudit Mathur that is extremely handy. devopscirrus.hashnode.dev/exploring-the-3-tier-architecture-8-services-and-2-databases-of-robot-shop-a-comprehensive-overview
This project is incredibly important. I can confidently say that I know the three-tier architecture. Please complete this project by making a video for CI/CD. This is humble plead from our end. Thanks very much. We are waiting for the video.
That was much needed. I really hope people will now know the difference between number of microservices doesn't mean the tier architecture will change.
@@vinaykumarmatam3708 yeah, have seen some people confusing microservices with tiers, for example, 10-tier microservices when the tier should remain at most 3, presentation, logic and db
Hi Anna, Successfully implemented this project. Took 5 hrs for me to understand every file and complete the entire project. Deployed this in Mumbai region ❤
I just wanted to drop a quick note to say how impressed I am with your recent project videos. Your consistent effort and dedication really shine through, and it's evident that you put a lot of thought and hard work into your content. The project you're working on is not only interesting but also well-explained, making it easy for viewers to follow along. The level of detail you provide is fantastic, and it's clear that you're passionate about what you do. Keep up the great work! Looking forward to more awesome projects from you.
HI Abhishek I'm very happy to share with you that, I've successfully completed this project in my very first attempt. This is because, I've watched and practiced each and every tutorial in this playlist multiple time specially the EKS project (GAME 2048). A huge thanks to you for making such useful playlist and providing it to aspirants like me for free. May god bless you!! Thanks !! Anonymous😛
Excellent video....Whole Kubernetes overview in single video with real-time exact e-commerce sample....Wow🎉❤...This type real-time useful lectures we missed at our College days....
Completed...! thanks Abhishek ,I tried this practical and it worked perfectly fine for me, It was nice journey with you as well as knowledge too ,Thanks once again for such nice content.
It needs lot of efforts to create such real-time project. And Abhi you were able to do this for us. I appreciate your efforts and would like to thank you for delivering this wonderful content for us.
Done for the day Thank u Abhishek the way you explained is amazing its take to complete this project it took 2 hours i faced some issues but finally done Thank You 😍
The effort you put into making this video to help us understand the concept of microservices, including the different Dockerfiles for various programs, is very impressive. lv u bro.
Hello Abhishek!! Thanks a lot, able to implement it and verified the checking the components like login, register, ratings, cart, and catalog and it was very interesting. You are the brain behind this project as you have created helm-like structure and placed every k8s manifest files into the templates. Without your help, this project is nothing, Abhishek. Thanks once again.
Hi Abhishek, If possible request you to please create a video on an end to end flow from git commit of springboot application, then gitlab pipeline of CICD and use ECR ECS/ EKS. I mostly follow your videos because you make it very simple to understand. This one is much needed. I think many people would benefit.
You explained it very well Abhishek bhai, almost everything is pretty much clear. I have one doubt we have different microservices with different coding languages, How we couple them ? like what settings are there when we click something in catalog it goes to cart, what invokes the cart microservice ? how the flow goes, who decides the flow, if you could provide high level information about this that would be really helpful. PS: I already got a job by explaining your earlier projects in your channel playlists in an interview but learning from you has become the habit now, Your content feels so real-time, like you're right there explaining how things go down in a live production environment.
you explained very well, last 5 mint is key of microservices deployment which i dont know before. Thanks Abhishek, could please make videos about architect what kind of architect we need to setup and which is best approach to use in organization level.
Hi Abhishek , thank you for posting video. Please do demo with CICD pipeline as per organisation standard for more understanding. We are waiting for video.
Hey Abhishek, Great video Thank you i just done my Web App is up &running UI looks pretty good i have one request can you please do one project which includes with jenkins cicd as well please. also can you please take one mock interview of mine. i just finished my contract with x company.
Thanks for this session Abhishek. It's really nice session. I have couple of questions 1. Why mongodb and mysql hasn't deployed as a statefulset since that is database and if possible can u explain more about database and statefulet how it manages it 2. U told u will explain about rabbitmq about how it stores messages and order updates. If possible cover in the next video. 3. Is it required to enable alb before we create loadbalancer. I worked on azure and when we deploy istio or nginx ingress with load balancer service it automatically creates internal load balancer in azure for traffic routing. Overall its an amazing session about 3 tier application.
In mysql we stored product details and mongo we stored user details. They don’t have to be presisted. But incase of redis we are storing the users cart details in a in memory datastore, it is not a database. Yup I forgot about the rabbit mq, let me explain, in this project we used rabbit mq because when 100 users placed order, we need to track which one has to be shipped first, second and so on. We need to enable ALB or anyother ingress controller.
Thank you for the video Abhishek, it was an eye-opener for many that it has microservices with different languages included. Can you please do the video on EKS cluster provisioning with Terraform (included in Jenkins CI/CD pipeline) and with some insights on maintaining the EKS cluster and deploying 3-tier applications onto the cluster?
Hi Abhishek. Thankyou for such a wonderful session. Where do I find a video with detail explanation about DockerFile and Helm Chart? Can you please share the link?. Thanks.
Hi Abhishek. Thanks for the awesome IT work you are doing for the Mankind. You announced some time ago that you starting Azure training on the 28th of this month. I would like to be part of the journey but i do know how. Please help me get onboard. Thanks.
Hi Abhishek, Long day searching for a clear video explanation on sonarqube analysis and java and python to write a clear groovy syntax But not clear to write a common syntax for sonarqube and can you create a clear topic on this please
Hi Abhishek, Thank you for making clear on how to do microservice deployment with EKS. How can we configure multiple pipelines for 8 microservices, 2 DBs, 1 MQ and 1 in-memory data store
@@AbhishekVeeramalla I think we can use Jenkins to do the pipeline by adding stages to jenkins pipeline, but we have to apply and save each time. So there'd be 12 pipelines perhps.
Thank you so much Abhishek...but I had couple of questions, I had asked it in one of your other videos, not sure if you saw it 1) where do automated test scripts come in picture in entire devops cycle. How are they integrated in ci cd pipeline 2) once ci is done the docker image is updated, cd happens with argo or any other tool. But if there are multiple envs what happens ? Are their different pipelines for different envs? Your experience will be really helpful 🙏
1. You can create a stage automated tests after static code analysis stage. In this stage, we will run commands to execute the automated tests. 2. It depends, you can also add multiple clusters to the Argo and argo cd can deploy it to multiple clusters at once or create multiple pipelines. Usually different pipelines are used for each env.
great project, if you could add terraform part as well then this alone is good enough to get us a job because everywhere its about multi-microservice deployement.
Hi Abhishek, I’ve been following your videos and demos-they're very informative and helpful. I have a quick question: We typically use StatefulSets for deploying stateful applications like databases and monitoring tools. In this project, you used a StatefulSet for Redis but not for MySQL or MongoDB. Could you explain why?
Today I watched this project and It's really amazing and is there any way to connect with you one on one to ask some doubts, kindly make a video CICD as well and waiting for the CICD video for this project.
Hey @Abhishek.Veeramalla, Do you use a digital pen while writing on a whiteboard? BTW, excellent free content you are sharing with enthusiasts which is really helpful. Please do a vlog on a simple lab setup for online content creation for example on YT.
Hello Abhishek, i heard from many people saying we should not containerize any DB and orchestrate with kubernetes as the DB should never be disturbed for problem of loss of any data. (We know containers are ephemeral). Please throw some light on this.
First of all again Thank you so much for this Abhishek🙏, really needed , if you get time, can we have how this 3-tier app should be integrated with Terraform? again thanks a lot
Hi @ABhishek, Thanks for the video its really informational If possible could you do a single CICD pipeline for any of the micro-service. So, its very helpful for us. Thanks...!
Hi Abhishek, Nice demonstration. How are the dependencies configured via helm or K8s deployment in microservice architecture? in this example, we have db, business logic, and frontend app, of which deployment will be started first when we execute helm install and where is it configured usually in K8s deployment or helm? Thanks!
Thanks Abhishek for the amazing video, One question comes to my mind, If we have to run this application securely over https instead of http, How will we do certificate installation,configuration and management.
Big fan here! Your DevOps and AWS series were a game-changer for me. Graduated in Hotel Management in 2018, but your content helped me ace interviews and land my dream AWS engineer role. Thanks a ton for the free, amazing guidance! i am joining on jan 8th in my role if possible i am ready to share my testimony....thank you
Hi Kranthi, Awesome 😎 Hearty Congratulations 🎉. Can you please mail me or DM on linkedin, so that we can figure out how to share your experience with everyone ❤️
Bro can you give ur mail id plz
@@AbhishekVeeramalla Thank you for your kind words and congratulations! I appreciate the encouragement.
You making it simple to understand the microservices architecture. Please let me know one can prepare a ci/cd pipeline for the same application comprising of 5 microservices of different programming language.especially how to perform builts for each service without affecting the other services.
This is great testimony my brother. I would like to learn from you for sure
I hope you found the video useful. If you are looking for step by step screenshots for deploying this project. You can refer to the blog by Mr.Cloud Book
mrcloudbook.com/robot-shop-a-comprehensive-exploration-of-its-3-tier-architecture-8-services-and-2-databases/
Also another blog from Mudit Mathur that is extremely handy.
devopscirrus.hashnode.dev/exploring-the-3-tier-architecture-8-services-and-2-databases-of-robot-shop-a-comprehensive-overview
This project is incredibly important. I can confidently say that I know the three-tier architecture. Please complete this project by making a video for CI/CD. This is humble plead from our end. Thanks very much. We are waiting for the video.
🙇♂️
That was much needed. I really hope people will now know the difference between number of microservices doesn't mean the tier architecture will change.
Is it really people think this ?? 😮
Yes, some do@@vinaykumarmatam3708
@@vinaykumarmatam3708 yeah, have seen some people confusing microservices with tiers, for example, 10-tier microservices when the tier should remain at most 3, presentation, logic and db
Hi Anna,
Successfully implemented this project. Took 5 hrs for me to understand every file and complete the entire project. Deployed this in Mumbai region ❤
Great job!
I just wanted to drop a quick note to say how impressed I am with your recent project videos. Your consistent effort and dedication really shine through, and it's evident that you put a lot of thought and hard work into your content.
The project you're working on is not only interesting but also well-explained, making it easy for viewers to follow along. The level of detail you provide is fantastic, and it's clear that you're passionate about what you do.
Keep up the great work! Looking forward to more awesome projects from you.
Thanks alot for the kind feedback ❤️ It means alot.
HI Abhishek
I'm very happy to share with you that, I've successfully completed this project in my very first attempt.
This is because, I've watched and practiced each and every tutorial in this playlist multiple time specially the EKS project (GAME 2048).
A huge thanks to you for making such useful playlist and providing it to aspirants like me for free.
May god bless you!!
Thanks !!
Anonymous😛
Amazing 😍😍😍👌
3-tier architecture very nicely explained with a practical use case of microservices on k8s!! Keep up the great work, May God bless you!
Thanks a lot!
Very very big thanks Abhishek. I deployed this project and I am very happy
It's my pleasure
Excellent video....Whole Kubernetes overview in single video with real-time exact e-commerce sample....Wow🎉❤...This type real-time useful lectures we missed at our College days....
Thanks alot 🤩
I'm speechless in expressing my admiration for this outstanding presentation by Abhishek. Thank you so much!
💚💚💚
Best video for three teir application
Explained in most simplified way
Thanks a lot
Most welcome 😊
Completed...!
thanks Abhishek ,I tried this practical and it worked perfectly fine for me, It was nice journey with you as well as knowledge too ,Thanks once again for such nice content.
It needs lot of efforts to create such real-time project. And Abhi you were able to do this for us.
I appreciate your efforts and would like to thank you for delivering this wonderful content for us.
Thanks
In 1 vedio you shared a lot of Knowledge about kubernetes ❤❤❤❤👏👏👏👏
It's my pleasure
Thank you Abhishek, I really appreciate what you doing to the community, that's a great help.
😍
Done for the day
Thank u Abhishek the way you explained is amazing its take to complete this project it took 2 hours i faced some issues but finally done
Thank You 😍
Good job 👏
Thank you for the detailed tutorial...successfully implemented the robot-shop app☺☺
😀😍
The effort you put into making this video to help us understand the concept of microservices, including the different Dockerfiles for various programs, is very impressive.
lv u bro.
😍
Tnahk You ABishek, all is excelent, need to review it again for keeping in memory, love this way of teaching
Hello Abhishek!! Thanks a lot, able to implement it and verified the checking the components like login, register, ratings, cart, and catalog and it was very interesting. You are the brain behind this project as you have created helm-like structure and placed every k8s manifest files into the templates. Without your help, this project is nothing, Abhishek. Thanks once again.
Thanks Anil and happy for you. Btw the project is opensource, I just added steps and modified it to get it working with EKS :)
Hi Abhishek, If possible request you to please create a video on an end to end flow from git commit of springboot application, then gitlab pipeline of CICD and use ECR ECS/ EKS. I mostly follow your videos because you make it very simple to understand. This one is much needed. I think many people would benefit.
Yes
This is what we need end from very long time.. i really appreciate your effort Abhishek.
❤️❤️
Hi Abhishek, Please complete Gitops & Argocd videos. I have been eagerly waiting for those videos for 5 months, and It's helpful for me.
Done and running. Thanks for amazing work. Would have been a really hard work. Really appreciate your help. Keep up the good work man.
Glad it helped
done with the project implementation in one go....had a great learning
Excellent!
Implemented Just Now. Thanks @Abhishek
🚀🚀
Able to implement it successfully thanks a lot for wonderful project 🤖🙇♀️🙏
🔥🔥
Thanks a lot, This is the best Video on Microservice on TH-cam, Hats off !
You explained it very well Abhishek bhai, almost everything is pretty much clear. I have one doubt we have different microservices with different coding languages, How we couple them ? like what settings are there when we click something in catalog it goes to cart, what invokes the cart microservice ? how the flow goes, who decides the flow, if you could provide high level information about this that would be really helpful.
PS: I already got a job by explaining your earlier projects in your channel playlists in an interview but learning from you has become the habit now, Your content feels so real-time, like you're right there explaining how things go down in a live production environment.
Sure, good suggestion and hearty congratulations 🎉
Meanwhile you can also look at the github repo code to understand more about the application.
Thanks for this amazing project sir, actually waiting for this. Thanks a lot sir.
Thanks for this project i have implemented this using EKS and works like a charm.
Hello Abhi Sir, I have completed the project today , thank you for this amazing project.
Nice work! Way to go
Best in the class, with the valuable content Ty Anna
Thank u 🙏
you explained very well, last 5 mint is key of microservices deployment which i dont know before. Thanks Abhishek, could please make videos about architect what kind of architect we need to setup and which is best approach to use in organization level.
Very insightful! Please create a Ci/CD video for this project
Ok, will think.
you should be creating how MAANG and other product based company ship their code to production@@AbhishekVeeramalla
Awesome Awesome Awesome 🙌🏻
Thanks
This is really nice. But here missing the AWS infra and deployment Design/Architecture Diagram. Kudos for all your effort.
Hi Abhishek , thank you for posting video. Please do demo with CICD pipeline as per organisation standard for more understanding.
We are waiting for video.
Please refer to the ultimate cicd pipeline video on the channel. It is already explained.
TQ so so much Abhishek🎉🎉🎉🎉.Have a good year ahead😊😊😊
Deployed successfully. Thanks brother :)
Its a awesome project with 3 tier explanation.. can u explain abt rabbitmq.. and how can we see the datas stored in the data base
Hey Abhishek, Great video Thank you i just done my Web App is up &running UI looks pretty good i have one request can you please do one project which includes with jenkins cicd as well please. also can you please take one mock interview of mine. i just finished my contract with x company.
Jenkins cicd part is explained in the ultimate cicd pipeline video, it’s exactly the same
Thanks for this session Abhishek. It's really nice session. I have couple of questions
1. Why mongodb and mysql hasn't deployed as a statefulset since that is database and if possible can u explain more about database and statefulet how it manages it
2. U told u will explain about rabbitmq about how it stores messages and order updates. If possible cover in the next video.
3. Is it required to enable alb before we create loadbalancer. I worked on azure and when we deploy istio or nginx ingress with load balancer service it automatically creates internal load balancer in azure for traffic routing.
Overall its an amazing session about 3 tier application.
In mysql we stored product details and mongo we stored user details. They don’t have to be presisted. But incase of redis we are storing the users cart details in a in memory datastore, it is not a database.
Yup I forgot about the rabbit mq, let me explain, in this project we used rabbit mq because when 100 users placed order, we need to track which one has to be shipped first, second and so on.
We need to enable ALB or anyother ingress controller.
Thanks ana for making this 3 tier application 🎉❤.
Thanks Abhishek!
Welcome
Thanks for your great explanation ...bro
Thank you for the video Abhishek, it was an eye-opener for many that it has microservices with different languages included. Can you please do the video on EKS cluster provisioning with Terraform (included in Jenkins CI/CD pipeline) and with some insights on maintaining the EKS cluster and deploying 3-tier applications onto the cluster?
Glad to hear that
Hi Abhishek. Thankyou for such a wonderful session. Where do I find a video with detail explanation about DockerFile and Helm Chart? Can you please share the link?. Thanks.
Hi Abhishek. Thanks for the awesome IT work you are doing for the Mankind. You announced some time ago that you starting Azure training on the 28th of this month. I would like to be part of the journey but i do know how. Please help me get onboard. Thanks.
We started it yesterday already
Thanks Abhishek for this video
It's my pleasure
thanks for uploading this type of content
❤️❤️
Great Video.
But please mention how to clean all the resources in aws once completed.
Hi Abhishek,
Long day searching for a clear video explanation on sonarqube analysis and java and python to write a clear groovy syntax
But not clear to write a common syntax for sonarqube and can you create a clear topic on this please
Awesome. Very useful video
Glad it was helpful!
"Great tutorial! Clear instructions and very helpful.
Glad it was helpful!
Ur god gifted bro🎉
Waiting for cicd video for the same. And thank you for this video❤
Hi Abhishek,
Thank you for making clear on how to do microservice deployment with EKS. How can we configure multiple pipelines for 8 microservices, 2 DBs, 1 MQ and 1 in-memory data store
Awesome
@@AbhishekVeeramalla I think we can use Jenkins to do the pipeline by adding stages to jenkins pipeline, but we have to apply and save each time. So there'd be 12 pipelines perhps.
Hi sir Please use black or coloured screen
I was waiting for a such type of projects 😍😍😍😍😍
Thanks
Thank you so much Abhishek...but I had couple of questions, I had asked it in one of your other videos, not sure if you saw it
1) where do automated test scripts come in picture in entire devops cycle. How are they integrated in ci cd pipeline
2) once ci is done the docker image is updated, cd happens with argo or any other tool. But if there are multiple envs what happens ? Are their different pipelines for different envs?
Your experience will be really helpful 🙏
1. You can create a stage automated tests after static code analysis stage. In this stage, we will run commands to execute the automated tests.
2. It depends, you can also add multiple clusters to the Argo and argo cd can deploy it to multiple clusters at once or create multiple pipelines. Usually different pipelines are used for each env.
@@AbhishekVeeramalla Thanks a lot Abhishek ...makes sense
Excellent 😊
Thank you! Cheers!
Really helpful 👏Please make video of CICD if possible
Hi Abhishek. Thanks for sharing the information. Appreciated. Happy New year 2024
While doing cicd please use kustomize instead of helm. Because Many people want to learn kustomize but no clear video on kustomize in TH-cam.
Tqsm na for this project n what ur doing for us❤
❤️❤️
Thanks Abhishek We need more this kind of projects ,,, :)
Thank you 😊😊
great project, if you could add terraform part as well then this alone is good enough to get us a job because everywhere its about multi-microservice deployement.
Sir can you make some cicd pipeline(2 or 3 important services) for it please..
❤️❤️
Hi Abhishek, I’ve been following your videos and demos-they're very informative and helpful. I have a quick question: We typically use StatefulSets for deploying stateful applications like databases and monitoring tools. In this project, you used a StatefulSet for Redis but not for MySQL or MongoDB. Could you explain why?
Today I watched this project and It's really amazing and is there any way to connect with you one on one to ask some doubts, kindly make a video CICD as well and waiting for the CICD video for this project.
we have some end to end CICD videos, please check them in the meanwhile :)
Thanks sharing the knowledge 😊😊
Thank you Brother for sharing valuable content.
Awesome, Thanks a lot @AbhishekVeeramalla for your endless efforts..
Superb
Thanks a lot for your help bro. You the best!
Hey @Abhishek.Veeramalla, Do you use a digital pen while writing on a whiteboard? BTW, excellent free content you are sharing with enthusiasts which is really helpful. Please do a vlog on a simple lab setup for online content creation for example on YT.
Yes and sure
Awesome 👍😊
Thank you! Cheers!
Excellent
best
Super concept ❤
❤️
Hello Abhishek, i heard from many people saying we should not containerize any DB and orchestrate with kubernetes as the DB should never be disturbed for problem of loss of any data. (We know containers are ephemeral). Please throw some light on this.
First of all again Thank you so much for this Abhishek🙏, really needed , if you get time, can we have how this 3-tier app should be integrated with Terraform? again thanks a lot
looks too interesting ❤... thank you
You're welcome 😊
Hi, please offer a Linux course on TH-cam as it would be beneficial for us. Your teaching is excellent.
Hi @ABhishek, Thanks for the video its really informational
If possible could you do a single CICD pipeline for any of the micro-service. So, its very helpful for us.
Thanks...!
Please check the video with name ultimate cicd pipeline, it is exactly the same.
Hi Abhishek, Nice demonstration. How are the dependencies configured via helm or K8s deployment in microservice architecture? in this example, we have db, business logic, and frontend app, of which deployment will be started first when we execute helm install and where is it configured usually in K8s deployment or helm? Thanks!
excellent project. please bring this kind of projects. it helps us to understand end to end
Awesome
@AbhsihekVeeramalla Please make a vide on How to document our cloud projects online
Noted
Thanks Abhishek for the amazing video, One question comes to my mind, If we have to run this application securely over https instead of http, How will we do certificate installation,configuration and management.
That's awesome. thanks 👍
Hi Abhishek can you please create detailed videos on database management.
I don’t have much experience in that field
Then Devops person is required DB related knowledge or not?
Amazing video. I love your content. Is there anyway you can use CICD pipeline approch to complete this use case?
Thank you so much
Doing good job brother 👏💯
Thank alot anna😊
Sir please end to end hands-on demo
Abhishek you missed explaning about Rabbitmq iam waiting for that
Yes, will explain that.
మనుస్సులందు నీ కథ మహర్షి లాగ సాగదా............
Please do a webinar on this project