Cloudcore Hub
Cloudcore Hub
  • 14
  • 14 583
Deploying Microservice Applications Series: What is Microservices? Microservices Architecture Design
Welcome to the second video in our series on deploying microservices application using various cloud and DevOps tools! 🚀
In this video, we delve into the fundamentals of microservices and how they differ from monolithic applications. Using the household help analogy, we'll simplify these concepts and make them easy to understand.
🔑 What We'll Cover:
Introduction to microservices and monolithic applications
Comparing microservices and monolithic applications using a household help analogy
Key benefits and challenges of microservices architecture
Overview of microservices architecture design
📌 Key Takeaways:
Gain a clear understanding of microservices and their advantages over monolithic applications
Learn the household help analogy to visualize the differences between the two architectures
Explore the essential components and design principles of microservices architecture
Here are the link to the repo:
github.com/cloudcore-hub/microservices-ticket.git
💬 Join Our Telegram Channel for Troubleshooting and Support:
t.me/+g3BKQI8mimY3N2U5
☕ Support the Channel:
If you find this series helpful and want to support us, consider buying us a coffee! buymeacoffee.com/cloudcorehub
Stay tuned for more tutorials in this series, where we'll explore hands-on deployments, advanced configurations, and real-world use cases. Don't forget to like, subscribe, and hit the notification bell to stay updated!
Link to Series 1 czcams.com/video/O98IhNNpdWc/video.html
zhlédnutí: 8

Video

Deploying Microservices Application Series: Introduction
zhlédnutí 38Před 10 hodinami
Welcome to the first video in our series on deploying microservices application using various cloud and DevOps tools! 🚀 In this introductory video, we'll walk you through the codebase and highlight the key configurations you need to modify to get started. Whether you're a seasoned DevOps engineer or just diving into the world of microservices, this series will provide you with practical insight...
Automate Serverless Architecture AWS S3 and Lambda with Terraform Cloud & GitHub Actions | Hands-on
zhlédnutí 1,2KPřed 2 měsíci
Welcome to our comprehensive tutorial where we dive into automating AWS resources with Terraform Cloud, integrating AWS S3 buckets, Lambda functions, and GitHub Actions, all through a user-friendly ReactJS frontend. Whether you're a DevOps engineer, cloud enthusiast, or a developer looking to streamline your workflows, this guide will walk you through every step with precision and clarity. Here...
Terraform vs. CloudFormation: The Ultimate IaC Showdown in 60 Seconds!
zhlédnutí 91Před 2 měsíci
Choosing the right Infrastructure as Code (IaC) tool is crucial for efficiently managing cloud resources. In this quick comparison, we dive into the features of Terraform and CloudFormation, two leading IaC tools, to help you make an informed decision. Discover the differences in provider support, syntax flexibility, state management, and community support between Terraform by HashiCorp and Clo...
Terraform Cloud Introduction | Why Terraform Cloud | Unique Features of Terraform Cloud
zhlédnutí 59Před 2 měsíci
Welcome to our in-depth tutorial on Terraform Cloud! Whether you're a DevOps engineer, cloud practitioner, or someone interested in infrastructure as code, this video is your ultimate guide to understanding and leveraging the power of Terraform Cloud. Dive deep with us as we explore everything from its basic concepts to its unique features, integrations, and how it stands out from alternatives....
GitHub Actions for DevOps: From Basics to Advanced Workflows | Github Actions Marketplace | Hands-on
zhlédnutí 657Před 2 měsíci
Welcome back to our channel! In this tutorial, we delved deep into the world of GitHub Actions, an essential tool for DevOps, CI/CD pipelines, and automation. Whether you're new to GitHub Actions or looking to expand your knowledge, this video is tailored for you. Check out this video for more demonstration czcams.com/video/EVG51U3VcYs/video.htmlsi=-1tM_eipRGxwxc1w Timestamps and chapters: 00:0...
Connect Mongodb database using Node JS with express and mongoose for ReactJS App | Hands-on
zhlédnutí 425Před 3 měsíci
🌐 Master MongoDB Integration with Our Cloud-Native App on AWS! 🚀 Dive deeper into cloud-native application development with this essential follow-up tutorial. After setting up your environment with AWS, DevSecOps practices, and Kubernetes, it's time to enhance your application's backend with MongoDB. This video guides you through creating a robust database deployment, connecting it to your Node...
Master Three-Tier Application | A Complete DevSecOps Guide on AWS with Kubernetes, GitOps & ArgoCD
zhlédnutí 9KPřed 3 měsíci
🚀 Launch Your Own Cloud-Native Applications with DevSecOps on AWS! 🚀 Join us on a thrilling journey as we dive deep into the world of cloud-native applications powered by AWS, DevSecOps practices, and Kubernetes. This comprehensive tutorial video covers every step of setting up, deploying, and managing a robust Three-Tier application on Amazon EKS. Whether you're a developer, a DevOps enthusias...
Automate User Security in Minutes: Python Script for DevOps & SREs | Secure Your Linux System Now!"
zhlédnutí 276Před 4 měsíci
🚀 Welcome! In today's essential tutorial, we're diving into the world of system security and automation. If you're passionate about maintaining robust and secure systems, this video is a must-watch! 👨‍💻 What You'll Learn: Automate User Account Security: Discover how to automatically detect, log, and manage malicious user accounts on your system using Python. Hands-On Python Scripting: Follow al...
How to Create EKS Cluster Using Terraform | Deploy EKS using IaC Terraform
zhlédnutí 2,4KPřed 4 měsíci
🚀 Welcome to our latest Terraform tutorial! In this video, I'll guide you through setting up an AWS EKS Cluster using Terraform. Perfect for DevOps, Cloud, and SRE Engineers, this step-by-step demonstration will empower you with practical skills in infrastructure automation. What You'll Learn: 📚 Understanding Terraform Files: Dive into the structure and purpose of terraform.tf, variables.tf, ma...
Docker Simplified for Absolute Beginners 2024
zhlédnutí 76Před 4 měsíci
In this comprehensive tutorial, we'll walk you through the step-by-step process of building and running Docker containers for Python or Node.js applications. Whether you're a beginner or experienced developer, this video is here to simplify the complex world of Docker and make your life easier. We'll start by explaining the fundamentals of Docker and why it's become a go-to tool for developers ...
Kubernetes Tutorial | Install minikube & kubectl on MacOS | K8s Cluster
zhlédnutí 81Před 4 měsíci
Embark on your Kubernetes journey with our concise tutorial on 'How to Install Minikube in macOS.' Perfect for beginners and pros alike, this video guides you through the simple yet crucial process of setting up Minikube on a Mac. Minikube is an essential tool for running Kubernetes locally and is ideal for testing and development purposes. We'll cover prerequisites, step-by-step installation, ...
Channel Intro
zhlédnutí 80Před 4 měsíci
Channel Intro

Komentáře

  • @compton8301
    @compton8301 Před 6 hodinami

    Thank you for this. :)

  • @Tim28259
    @Tim28259 Před 6 hodinami

    im hyped :). ur content is high quality^^

  • @mokadisuryaprasad247
    @mokadisuryaprasad247 Před 7 hodinami

    Content❤

  • @godwineffiong5164
    @godwineffiong5164 Před 7 hodinami

    Hi @cloudcore, we've missed you. Please don't keep us waiting on the rest of the series

    • @CloudcoreHub
      @CloudcoreHub Před 2 hodinami

      I know right, I hope to keep up ...haha

  • @arnaudfrancktaptuekuate5367

    So beautiful ❤

  • @techwithog
    @techwithog Před 9 hodinami

    Yeh, I can’t wait to see all the videos in this series. Keep it up

  • @AhmedSTC-cr6mg
    @AhmedSTC-cr6mg Před 2 dny

    Good stuff, keep it up and appreciated

  • @AhmedSTC-cr6mg
    @AhmedSTC-cr6mg Před 2 dny

    Good stuff, keep it up and appreciated

  • @mark-benjaminkatamba8831

    Thanks for the video! What would be the procedure if I wish to use an existing VPC and not create a new one? I have an existing cluster that I want to replace with a new one, but I want to maintain the networking.

    • @CloudcoreHub
      @CloudcoreHub Před 3 dny

      To use an existing VPC in your EC2 instance configuration with Terraform, follow these steps: 1. Fetch Existing VPC Information: • Use the data source to retrieve information about your existing VPC. • Similarly, fetch the details of the existing subnets, security groups, etc. 2. Define EC2 Instance: • Reference the VPC ID, subnet ID, and other relevant details in the EC2 instance resource.

    • @mark-benjaminkatamba8831
      @mark-benjaminkatamba8831 Před 2 dny

      @@CloudcoreHub Thanks for your reply. Would you mind making a practical video about this to show a step-by-step procedure? I've tried to look around online but there seems not to be much resource about how to work this out. I want to be able to create a new EKS cluster with Terraform, but using the networking resources of the the existing cluster (the plan is to take down the existing cluster after the new one is up and running).

  • @DailyKhabhar
    @DailyKhabhar Před 5 dny

    wonderful

  • @akanohammed9496
    @akanohammed9496 Před 11 dny

    Brilliant content.... Keep posting more of it. Much appreciated

  • @joeb.1163
    @joeb.1163 Před 13 dny

    Brilliant content!!!! I can't wait to get more stuff.. One small feedback for the benefit of new starters, Please try to always test your application in your local before moving to EKS.

  • @VISHALJAIN-qp9fp
    @VISHALJAIN-qp9fp Před 14 dny

    Hi there great project.....one question when i am running the project locally it's able to load questions from mongoDB successfully but on aws it doesn't load questions. Any reason for that ?

    • @CloudcoreHub
      @CloudcoreHub Před 14 dny

      Check the db connection string in the code. it should point to the mongo svc and not to the localhost db

    • @VISHALJAIN-qp9fp
      @VISHALJAIN-qp9fp Před 14 dny

      @@CloudcoreHub ​ @CloudcoreHub Thanks for the response. I have raised an issue on your repo for better reach with all info there including git and website link. I connection string from mongo atlas, encoded with base64 and used in secret. In pod logs also it says connection successful. Will be very helpful.

  • @VISHALJAIN-qp9fp
    @VISHALJAIN-qp9fp Před 14 dny

    Hi there great project.....one question when i am running the project locally it's able to load questions from mongoDB successfully but on aws it doesn't load questions. Any reason for that ?

    • @CloudcoreHub
      @CloudcoreHub Před 14 dny

      Check the db connection string in the code. it should point to the mongo svc and not to the localhost db

    • @VISHALJAIN-qp9fp
      @VISHALJAIN-qp9fp Před 14 dny

      ​@@CloudcoreHub Thanks for the response. I have raised an issue on your repo for better reach with all info there including git and website link. I connection string from mongo atlas, encoded with base64 and used in secret. In pod logs also it says connection successful. Will be very helpful.

  • @user-ki3ip1bq5o
    @user-ki3ip1bq5o Před 16 dny

    Thanks for a wonderful Project Bro.

  • @palanisamy-dl9qe
    @palanisamy-dl9qe Před 20 dny

    Thanks for video and effort. How the IAM identity provider getting mapped with eks cluster?

    • @CloudcoreHub
      @CloudcoreHub Před 14 dny

      Thanks for the question, it is mapped to the resources that eks depends on

  • @mohammaduzzaman9467
    @mohammaduzzaman9467 Před 29 dny

    Hello there, I have issues with Terraform Plan and Terraform apply, in action mode both are not run, both are 0s and then continue with Post Checkout source code, I tried with manually in terminal using terraform command it worked but not in Action mode. Could you please help me?

    • @CloudcoreHub
      @CloudcoreHub Před 29 dny

      I would need to see your GitHub actions file . Join here for the troubleshooting t.me/+g3BKQI8mimY3N2U5

  • @amanshrivastava1343
    @amanshrivastava1343 Před měsícem

    How is the populateDB.js file getting executed in the backend container to load the data in mongodb?

    • @CloudcoreHub
      @CloudcoreHub Před 29 dny

      To execute the file, run this command ‘node populateDB.js’ Be sure to cd into the folder that contains the file in your terminal before executing the script.

    • @amanshrivastava1343
      @amanshrivastava1343 Před 28 dny

      DO we have to maunally execute the file everytime. what happens when we want to scale the containers? @@CloudcoreHub

  • @busipieterson6802
    @busipieterson6802 Před měsícem

    From a sister to another sister, you are doing an amazing job, cant wait to see this chanel. Thank you for your time and dedication, im learning a lot

  • @Tim28259
    @Tim28259 Před měsícem

    once of the best channels about cloud & devops :).

  • @rahulsingh-iq4gd
    @rahulsingh-iq4gd Před měsícem

    Thank you ma’am for your videos

  • @vengaiahn-gr8lv
    @vengaiahn-gr8lv Před měsícem

    Your Explanation is very clear in depth of tq

  • @arnaudfrancktaptuekuate5367

    Hey hope you are doing well. i was working on the same project, and i got stuck some where. my pipeline was crashing because of snyk API TOKEN. how can to help me to solve that? Thank you!

    • @CloudcoreHub
      @CloudcoreHub Před měsícem

      Be sure you copied the right API token for snyk. It might be that you copied org API instead . You can connect on here for troubleshooting t.me/+g3BKQI8mimY3N2U5

  • @arnaudfrancktaptuekuate5367

    Thank you so much for this video everything was perfect i will try to follow step by step and post it on linkedin what is your linkedin name, i will give you credit on this project. again, Thank you for sharing.😇

    • @CloudcoreHub
      @CloudcoreHub Před měsícem

      Thanks for the feedback www.linkedin.com/in/ogoozotta

  • @Yanis-gx5gf
    @Yanis-gx5gf Před měsícem

    Hello Mrs, Please, in your CICD Project, why did you deploy a MongoDB in the cluster K8s while you connect and store your data on a remote database hosted on mongodb./net using mongo_uri? why didn't you establish connection with the db deployed in the cluster K8s using connection data? is there any synchronisation between the databases? or maybe something i didn't understand?!

  • @Yanis-gx5gf
    @Yanis-gx5gf Před měsícem

    Hello again ms, Please, why did you deploy a MongoDB in the cluster while you connect and store your data on a remote database hosted on mongo./net using mongo_uri? why didn't you establish connection with the db deployed in the cluster using connection data? is there any synchronisation between the databases? or maybe something i didn't understand?!

  • @suhaswagh9184
    @suhaswagh9184 Před měsícem

    Great work!! Please create DevSecOps project using AWS CICD.

  • @vishaldesai4102
    @vishaldesai4102 Před měsícem

    One question regarding this why we are using cloud database. Instead we are creating database through k8s.

    • @CloudcoreHub
      @CloudcoreHub Před měsícem

      I used cloud database to host the questions prior to deployment

  • @vishaldesai4102
    @vishaldesai4102 Před měsícem

    Great work!!! Create more projects like this

  • @dennisraborar4040
    @dennisraborar4040 Před 2 měsíci

    Why you didn't use the terraform to create or automate the EKS?

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      I have a separate video I used terraform to create EKS. You can try it out too

    • @dennisraborar4040
      @dennisraborar4040 Před 2 měsíci

      @@CloudcoreHub Thank you for your response :), I mean in this video :)

  • @RaviPrakash-ix9dd
    @RaviPrakash-ix9dd Před 2 měsíci

    amazing good job 👏👏👏 can you post more projects 😊

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      Yeah, sure. Thanks for the feedback

  • @lorezyra
    @lorezyra Před 2 měsíci

    Audio volume is too low... 👎🏻 when CZcams plays a commercial, it blasts my headphones because I'm forced to increase the sound volume to hear your voice...

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      Thanks for the feedback. We will improve the audio quality and volume

  • @atatekeli9295
    @atatekeli9295 Před 2 měsíci

    Can we have same applications in other repos like I've forked a repo and created terraform in the forked repo, written by myself and having a pipeline to make things easier and doing a different implementation?

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      Yes you can use same application for other implementations

    • @atatekeli9295
      @atatekeli9295 Před 2 měsíci

      @@CloudcoreHub I have two pipelines, one repo, one for app file and one for terraform are the files

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      That’s cool

  • @shreyojitdas9333
    @shreyojitdas9333 Před 2 měsíci

    this content is by far the best can we have more such contents soon...where an end to end mern or nextjs stack is deployed using all devops and cloud functions it helps so much

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      Thanks for the feedback. We will work on it.

  • @sofi6463
    @sofi6463 Před 2 měsíci

    I will do it tomorrow and poste on LinkedIn I just saw the video today 4/13/2024

  • @prakritimandal1722
    @prakritimandal1722 Před 2 měsíci

    hello there, thank u for making the excellent tutorials, the videos u make are great help to experience real life applications.... wd u mind if I use your react quiz project for preparations 😄😄

  • @RolexSiva-ib9uh
    @RolexSiva-ib9uh Před 2 měsíci

    Please make a vedio on micro-service architecture ( CICD jenkins ) real time devops with aws (with demanding tools)

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      Thanks for the feedback. We will work on it soon

  • @andrewmwendo6745
    @andrewmwendo6745 Před 2 měsíci

    Hi i am facing this error after running git push fatal: The upstream branch of your current branch does not match the name of your current branch. To push to the upstream branch on the remote, use git push origin HEAD:master To push to the branch of the same name on the remote, use git push origin HEAD To choose either option permanently, see push.default in 'git help config'. To avoid automatically configuring an upstream branch when its name won't match the local branch, see option 'simple' of branch.autoSetupMerge in 'git help config'.

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      Run ‘git push origin HEAD:master’

    • @andrewmwendo6745
      @andrewmwendo6745 Před 2 měsíci

      @@CloudcoreHub I did but here is not workflow in GitHub and there jumphost is not getting created

    • @andrewmwendo6745
      @andrewmwendo6745 Před 2 měsíci

      @@CloudcoreHub it managed to run but in the workflow it failed on initializing terraform what could I have done wrong

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      Be sure your terraform is running in the right directory.

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      Alternatively, send me direct email, we can book a time to troubleshoot cloudcorehub@gmail.com

  • @godwineffiong5164
    @godwineffiong5164 Před 2 měsíci

    See me running to quickly checkout this new tutorial and get my hands dirty. Already getting addicted to this channel

  • @GodwinEffiong-tn5xg
    @GodwinEffiong-tn5xg Před 2 měsíci

    If excellence is a person, then you are excellence personified. This is just outstanding! Thank you for creating one of the best devops video i have seen on CZcams. I wish i can like it more than once😀. I see this channel exploding soon.

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      Thank you so much for the feedback. I will definitely create more

  • @user-bs5gx1hj1y
    @user-bs5gx1hj1y Před 2 měsíci

    neither IAC explanation neither github action code explanation , I am not happy

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      We totally understand this. View this video for GitHub actions explanation GitHub Actions for DevOps: From Basics to Advanced Workflows | Github Actions Marketplace | Hands-on czcams.com/video/ovl7rU9uUHI/video.html

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      This one will explain the IAC How to Create EKS Cluster Using Terraform | Deploy EKS using IaC Terraform czcams.com/video/y3Hji6WZ9Z4/video.html

  • @thierrymemel
    @thierrymemel Před 2 měsíci

    I fall in love with the lady, please what is your name? Great course, I just subscribed to your channel! I love you!, please what your name? Brillant course! Great explain. I think this is the best pipeline I have seen from now.

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      Thank you.

    • @thierrymemel
      @thierrymemel Před 2 měsíci

      Why you didn't you create the EKS using the current terraform script?

    • @thierrymemel
      @thierrymemel Před 2 měsíci

      for next videos try to improve the sound of your mic, am struggling to hear you 😇

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      Sure. Thanks for the feedback

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      Yes. I could. You can try it out.

  • @Yanis-gx5gf
    @Yanis-gx5gf Před 2 měsíci

    Thanks a lot for this valuable project. Question: Why didn't you tag the images with the Build-Id in order to see the powerful of ArgoCD when it automatically update and deploy the new version after each code modification ? Because, using the "latest as tag", ArgoCD can't detect any change, don't you think?

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      You are right.

    • @Yanis-gx5gf
      @Yanis-gx5gf Před 2 měsíci

      @@CloudcoreHub In your repository, i see that you have another similar project developped in python and in this case, you used the principale of updating tag and manifest files. I think we can take inspiration from this script to make the deployment dynamic.

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      Yes, that’s true.

    • @Yanis-gx5gf
      @Yanis-gx5gf Před 2 měsíci

      @@CloudcoreHub Thanks you for your reply. Keep sharing great projects with us and improve the sound quality

  • @user-oq5hg8eb2l
    @user-oq5hg8eb2l Před 2 měsíci

    Just a question why did we at the beginning do a ssh exchange between our GitHub and local computer?

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      SSH key exchange between your local computer and GitHub is a secure method of authentication, facilitating a safe, encrypted connection for your Git operations

  • @Manojkumar-bh8os
    @Manojkumar-bh8os Před 2 měsíci

    Good explanation

  • @Vamsibl
    @Vamsibl Před 2 měsíci

    Great work!

  • @evansdanso2374
    @evansdanso2374 Před 2 měsíci

    Wow!!! I just fall in love with this project! Am going to practice step by step!! And one thing I love soo much is the background sound, is so relaxing and calms every nerves down! Make absorption super!!! I love it!!! Thank you!

  • @vishnusai4658
    @vishnusai4658 Před 2 měsíci

    Hi your video are good Can make project frountend and backend using jenkins and gitlab also

    • @CloudcoreHub
      @CloudcoreHub Před 2 měsíci

      Thanks for the feedback. We will work on it soon. Stay in touch

  • @tobiore7511
    @tobiore7511 Před 2 měsíci

    This was very informative. I love it 💯💯💯

  • @myyololand
    @myyololand Před 3 měsíci

    Bravo!!!