![Cloudcore Hub](/img/default-banner.jpg)
- 14
- 14 583
Cloudcore Hub
United States
Registrace 4. 02. 2024
Welcome to Cloudcore Hub, master DevOps, Cloud Computing, and Software Engineering! 🚀 Our channel is dedicated to providing easy-to-follow tutorials and educational content. Whether you're a beginner eager to step into the world of cloud computing, a developer keen on refining your CI/CD pipeline skills, or an SRE expert looking to deepen your knowledge, we've got you covered.
Dive into our comprehensive guides on AWS, Azure, GCP, Docker, Kubernetes, CICD, and more. Learn about creating robust and scalable cloud infrastructures, automating deployment processes, and implementing effective monitoring and security strategies. Stay ahead in your career with our practical tips, industry insights, and real-world case studies.
At Cloudcore Hub, we believe in learning by doing. Our tutorials are hands-on, ensuring you gain practical skills you can apply immediately. Join our growing community to empower your career in the cloud and beyond. Subscribe now and turn complexity into clarity! ☁️💻🌟
Dive into our comprehensive guides on AWS, Azure, GCP, Docker, Kubernetes, CICD, and more. Learn about creating robust and scalable cloud infrastructures, automating deployment processes, and implementing effective monitoring and security strategies. Stay ahead in your career with our practical tips, industry insights, and real-world case studies.
At Cloudcore Hub, we believe in learning by doing. Our tutorials are hands-on, ensuring you gain practical skills you can apply immediately. Join our growing community to empower your career in the cloud and beyond. Subscribe now and turn complexity into clarity! ☁️💻🌟
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
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, ...
Thank you for this. :)
Thanks for the feedback
im hyped :). ur content is high quality^^
Happy to hear that!
Content❤
Thank you
Hi @cloudcore, we've missed you. Please don't keep us waiting on the rest of the series
I know right, I hope to keep up ...haha
So beautiful ❤
Thank you
Yeh, I can’t wait to see all the videos in this series. Keep it up
Thanks! Will do!
Good stuff, keep it up and appreciated
Appreciate it!
Good stuff, keep it up and appreciated
Thank you.
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.
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.
@@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).
wonderful
Thanks for the feedback
Brilliant content.... Keep posting more of it. Much appreciated
Thanks for the feedback
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.
Thanks for the feedback.
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 ?
Check the db connection string in the code. it should point to the mongo svc and not to the localhost db
@@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.
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 ?
Check the db connection string in the code. it should point to the mongo svc and not to the localhost db
@@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.
Thanks for a wonderful Project Bro.
Glad you like it
Thanks for video and effort. How the IAM identity provider getting mapped with eks cluster?
Thanks for the question, it is mapped to the resources that eks depends on
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?
I would need to see your GitHub actions file . Join here for the troubleshooting t.me/+g3BKQI8mimY3N2U5
How is the populateDB.js file getting executed in the backend container to load the data in mongodb?
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.
DO we have to maunally execute the file everytime. what happens when we want to scale the containers? @@CloudcoreHub
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
Thank you so much for the feedback
once of the best channels about cloud & devops :).
Thanks for the feedback.
Thank you ma’am for your videos
Thanks for the feedback
Your Explanation is very clear in depth of tq
Thanks for the feedback
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!
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
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.😇
Thanks for the feedback www.linkedin.com/in/ogoozotta
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?!
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?!
Great work!! Please create DevSecOps project using AWS CICD.
Sure. Thanks for the feedback
One question regarding this why we are using cloud database. Instead we are creating database through k8s.
I used cloud database to host the questions prior to deployment
Great work!!! Create more projects like this
Sure. Thanks for the feedback
Why you didn't use the terraform to create or automate the EKS?
I have a separate video I used terraform to create EKS. You can try it out too
@@CloudcoreHub Thank you for your response :), I mean in this video :)
amazing good job 👏👏👏 can you post more projects 😊
Yeah, sure. Thanks for the feedback
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...
Thanks for the feedback. We will improve the audio quality and volume
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?
Yes you can use same application for other implementations
@@CloudcoreHub I have two pipelines, one repo, one for app file and one for terraform are the files
That’s cool
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
Thanks for the feedback. We will work on it.
I will do it tomorrow and poste on LinkedIn I just saw the video today 4/13/2024
Cool. Thank you
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 😄😄
Sure you can use it
Please make a vedio on micro-service architecture ( CICD jenkins ) real time devops with aws (with demanding tools)
Thanks for the feedback. We will work on it soon
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'.
Run ‘git push origin HEAD:master’
@@CloudcoreHub I did but here is not workflow in GitHub and there jumphost is not getting created
@@CloudcoreHub it managed to run but in the workflow it failed on initializing terraform what could I have done wrong
Be sure your terraform is running in the right directory.
Alternatively, send me direct email, we can book a time to troubleshoot cloudcorehub@gmail.com
See me running to quickly checkout this new tutorial and get my hands dirty. Already getting addicted to this channel
Thanks for coming back for more
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.
Thank you so much for the feedback. I will definitely create more
neither IAC explanation neither github action code explanation , I am not happy
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
This one will explain the IAC How to Create EKS Cluster Using Terraform | Deploy EKS using IaC Terraform czcams.com/video/y3Hji6WZ9Z4/video.html
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.
Thank you.
Why you didn't you create the EKS using the current terraform script?
for next videos try to improve the sound of your mic, am struggling to hear you 😇
Sure. Thanks for the feedback
Yes. I could. You can try it out.
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?
You are right.
@@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.
Yes, that’s true.
@@CloudcoreHub Thanks you for your reply. Keep sharing great projects with us and improve the sound quality
Just a question why did we at the beginning do a ssh exchange between our GitHub and local computer?
SSH key exchange between your local computer and GitHub is a secure method of authentication, facilitating a safe, encrypted connection for your Git operations
Good explanation
Thank you
Great work!
Thank you
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!
Thanks so much! 😊
Hi your video are good Can make project frountend and backend using jenkins and gitlab also
Thanks for the feedback. We will work on it soon. Stay in touch
This was very informative. I love it 💯💯💯
Thank you ❤️
Bravo!!!
Thank you