Do you want to get your first cloud architect job? Learn how in our FREE webinar! Register for the FREE Cloud Architect Career Webinar here www.gocloudarchitects.com/free-cloud-webinar/
I can never get tired of watching your videos, so resourceful and yet free. Thank you so much Mike for doing a wonderful job bridging the gap between applicants' and interviewers' expectations, looking forward to the next video already.
I completely agree. UA-cam is filled with smoke blowers that only mention salary numbers, and tell you to your face how to become an irreplaceable IT pro in a 10 minute video, lol.
This is the level of reasoning actual solution architect should learn to have. Great one. I must say watching plenty of videos recently related to cloud as a preparation of one intervew some of these videos I wached several versions explaining same concepts but none of them has given me the satisfactory level of understanding and reasoning I was looking for like this one. It is easy to learn, but the challenge is to understand what you have learned! Tons of thanks
Thank you very much Meme. We try very hard to give people the depth of knowledge they need to build their careers. You so right. It’s not hard to learn things. It’s hard to truly know and understand them.
Maimoona, Thank you very much. We work very hard for the cloud architect community. Thank you for your kind words and feedback. I think I will make some presentation skills videos for cloud architects.
It’s great that you have clarified this for the masses. Why? I know that many prospectives may believe that passing the test is all that is necessary. Bring this to light makes a big difference, as to what a candidate will achieve, if they know there abilities over incompetence.
Was sent this by a friend and he highly recommended it. I can easily see why he found it to be resourceful Well presented Excellent content And very informative Thank you guys God bless
The cloud is not complicated. The vendors make it sound complicated with the names chosen. Just remember it’s just a network and data center and you will always know what to do.
I’m confused by your first question and how you answered it. The question was how do you scale a relational database, and then you went on talking about caching and queueing systems none of which are scaling mechanisms. These help with performance but they don’t answer the question.
Hi Younes, These non-database technologies are used to scale databases. In much the same way load balancers are used to provide performance, availability and increase capacity Since you can’t scale by just adding servers you must do something different. You reduce read load from the primary database with read replicas. But if a big data environment they too will be overwhelmed by read traffic. So you will need to use caching to reduce the load on the read replicas. Caching helps read scaling. Now there is now such thing as a write replica. Since you can’t send an unlimited amount of traffic to the database without the cpu and disk reaching 100 percent and dropping messages queuing is used. Queuing smooths out the write traffic enabling the database to better scale. This is an extremely important topic. I’ll make a training video on this soon.
@@GoCloudArchitects but you can scale by adding servers, it’s called sharding, Sharding, also known as horizontal partitioning, is a popular scale-out approach for relational databases. This is the first thing that came to my mind when I heard the question. If the question was: how do you enhance a db performance, then yes cashe, queues or read replicas come to mind as well.
@@YounesFadil Yones - This is absolutely true. And the cloud database architects, and database architects will know this. But these are cloud architect interview questions. Since most cloud architects focus on end-to-end system design this level of database engineering/architecture is not expected knowledge from hiring managers for cloud architects. But we are going to make a full training video. With the collaboration of the database architects on our team. Perhaps we should include the more advanced database components in addition to all the other tech most architects consider first.
Thank you Marjan. We do everything we can to help the cloud architect community. We will be having a large number of how to get your first cloud architect job videos in the coming weeks. And one of those videos per week will be related to cloud architect interview questions. Thank you for watching.
Sure. Databases struggle when there is insufficient CPU, Memory or Disk performance So you add read replicas and caching to offload read traffic from the master database. This saves compute resources and therefore more write traffic can be handled. But there is always sill a limit to write traffic. Let’s say you could write 10k times per second to a database. But you had times where there was no writes to the database and other times where there is 11k writes per second. What will happen is al write load gets to 100 percent and messages will be lost and other times the load of the database server may be one percent. So if you could put the messages in a place ( a queue) and you could send the write traffic from the queue to the data base at a pace it can handle it will smooth out the rough patches, prevents messages being lost, and smooths out the pace of the write traffic. Which effectively reduces the load on the sever by smoothing out peaks and troughs in traffic.
Excellent video Mike, one question at time 3:29 of your video you said "In order to reduce write load, so you don’t have peaks and valleys you can use killing system. " can you explain what exactly is killing system and what is peaks and valleys ?
Hi full stack master, I said use a queuing system to smooth out the peaks and valleys. So you would not have times where the system recourses were at 100 percent and times where they were at 0 percent.
@@surabhitripathi4223 If I'm not wrong, you can implement a message system like SQS or Kafka. That would be responsible for managing process workloads which don't require real time response so you could set pulling interval based in your workload and response time requirements then the messages could processed smoothly. That would reduce the workload on the DB. I hope that helps.
0:09 - 0:14 We have a similar background and also a similar foreground. But you're light years ahead of me. Seems I need to hustle & get on my grind💪🏽😤 & get #cloudhired.😁
Im not sure of the context. Although we often use this when referring to a DDoS attack. For example in a DDoS attack an attacker uses a large number of systems to overwhelm the capacity of the system. If effect overwhelms the servers and can cause a crash, or just the capacity to be overwhelmed. Autoscaling can help as it can increase capacity, sometimes to a greater level of capacity then the attack. So this often can help keep the attack in check unit the systems are remediated.
No certification combo is enough to work from home in IT. You need real world skills that employers need which is not covered in most certifications except for the Cisco certified Internet Expert (CCIE) as that requires real competency to pass. Which means you need real tech career training not certifications.
Do you want to get your first cloud architect job? Learn how in our FREE webinar! Register for the FREE Cloud Architect Career Webinar here www.gocloudarchitects.com/free-cloud-webinar/
These tips are great for anyone who is faced with a cloud architect interview.
I can never get tired of watching your videos, so resourceful and yet free. Thank you so much Mike for doing a wonderful job bridging the gap between applicants' and interviewers' expectations, looking forward to the next video already.
Thank you so much Ayo. We do everything we can to help the cloud architect community.
This channel deserves more recognition! Great source of content.
Thank you Jay. Please help us spread the word so we can help more people learn cloud computing.
I completely agree. UA-cam is filled with smoke blowers that only mention salary numbers, and tell you to your face how to become an irreplaceable IT pro in a 10 minute video, lol.
@@welock You're totally missing the point. And it's 11 minutes, lol.
This is the bare essentials and fundamentals of cloud technology worth knowing if you want to understand how the cloud works. Sound explanations.
Cloud Skills, Thank you very much.
This is the level of reasoning actual solution architect should learn to have. Great one. I must say watching plenty of videos recently related to cloud as a preparation of one intervew some of these videos I wached several versions explaining same concepts but none of them has given me the satisfactory level of understanding and reasoning I was looking for like this one.
It is easy to learn, but the challenge is to understand what you have learned!
Tons of thanks
Thank you very much Meme. We try very hard to give people the depth of knowledge they need to build their careers.
You so right. It’s not hard to learn things. It’s hard to truly know and understand them.
Great collection of questions. Thank you for sharing.
Thank you very much!
Cant wait for my next cloud architect interview! Wow this is great advice!
Thank you very much Peter
Just found out today, great insight. Subscribed your channel today. Greatly appreciated.
Thank you, Brandaln!
I'm glad you joined! Enjoy our free content!
#cloudhired
Great explanations and interview questions
Thank you!
I wish I could talk like you. so professional and after watching this video im glad I subscribed this channel
Maimoona,
Thank you very much. We work very hard for the cloud architect community.
Thank you for your kind words and feedback.
I think I will make some presentation skills videos for cloud architects.
It’s great that you have clarified this for the masses. Why? I know that many prospectives may believe that passing the test is all that is necessary. Bring this to light makes a big difference, as to what a candidate will achieve, if they know there abilities over incompetence.
Thank you. We want to give the cloud architect community all the tools they need to be successful!
Thank you Mike. Appreciate your efforts. Waiting for the series of videos to come !
Shivanand,
Thank you. We have another one coming this Friday.
The video is super helpful! :)
thank you so much
Thank you!
I'm glad you enjoyed it!
#cloudhired
Whoa I was not expecting this level of video. Just passed my AWS Architect Associate level and this was immensely helpful
Thank you David. Congratulations on passing the exam.
You are exceptional aws architect. Thanks for all the inputs
Thank you, Ajit!
I am a Cloud Architect.
#cloudhired
@@GoCloudArchitects can you plz make a video on cost optimization and performance improvement in aws
Was sent this by a friend and he highly recommended it.
I can easily see why he found it to be resourceful
Well presented
Excellent content
And very informative
Thank you guys
God bless
Thank you!
I'm glad you find it useful!
#cloudhired
Waiting the others👍
Thank you.
I really like your statement of cloud definition: nothing more than virtualization of network and data center. This boosts the confidence of newbies.
The cloud is not complicated. The vendors make it sound complicated with the names chosen.
Just remember it’s just a network and data center and you will always know what to do.
That's an excellent subject which will help us to get ready for the interviews.
Ahmed, thank you very much!
Great interview questions
Thank you very much!
This is quite insightful . I love the open ended questions . Thank you Mike.
Thank you very much.
Thank you Michael for this great insight
Thank you very much Tolani!
Yet another very informative Video from Mike Gibbs that will help you to have a successful Cloud Architect interview.
Ian. Thank you very much
Great stuff Mike. This is much-needed assistance in reinforcing the material and then being able to communicate. Looking forward to the next video
That you Dennis. We have a lot more videos coming on this topic
I really enjoy information like this. It’s refreshing to hear from the hiring side what they look for.
Chuck. Thank you.
Everything we do is from the hiring managers perspective so we can best help the cloud architect community
This is so helpful! Thanks so much!
Thank you, Matt!
I'm so glad you enjoyed!
#cloudhired
Nice questions and answers I like the way you explain. Looking for another set of questions.
Thank you Vijay. We have 10 more of these videos coming and will be releasing a lot more cloud architect interview tips coming too.
I’m confused by your first question and how you answered it. The question was how do you scale a relational database, and then you went on talking about caching and queueing systems none of which are scaling mechanisms. These help with performance but they don’t answer the question.
Hi Younes,
These non-database technologies are used to scale databases. In much the same way load balancers are used to provide performance, availability and increase capacity
Since you can’t scale by just adding servers you must do something different.
You reduce read load from the primary database with read replicas. But if a big data environment they too will be overwhelmed by read traffic. So you will need to use caching to reduce the load on the read replicas. Caching helps read scaling.
Now there is now such thing as a write replica. Since you can’t send an unlimited amount of traffic to the database without the cpu and disk reaching 100 percent and dropping messages queuing is used.
Queuing smooths out the write traffic enabling the database to better scale.
This is an extremely important topic. I’ll make a training video on this soon.
@@GoCloudArchitects but you can scale by adding servers, it’s called sharding, Sharding, also known as horizontal partitioning, is a popular scale-out approach for relational databases. This is the first thing that came to my mind when I heard the question. If the question was: how do you enhance a db performance, then yes cashe, queues or read replicas come to mind as well.
@@YounesFadil Yones - This is absolutely true. And the cloud database architects, and database architects will know this.
But these are cloud architect interview questions. Since most cloud architects focus on end-to-end system design this level of database engineering/architecture is not expected knowledge from hiring managers for cloud architects.
But we are going to make a full training video. With the collaboration of the database architects on our team. Perhaps we should include the more advanced database components in addition to all the other tech most architects consider first.
I'm looking forward to this series Mike!
Thank you Dave
Awesome! Great questions and very understandable explanations. Thank you so much and looking forward to the rest in the following weeks.
Thank you Marjan. We do everything we can to help the cloud architect community.
We will be having a large number of how to get your first cloud architect job videos in the coming weeks.
And one of those videos per week will be related to cloud architect interview questions.
Thank you for watching.
For Question on how to scale write traffic for database , you mentioned about Queuing system. could you please elaborate?
Sure. Databases struggle when there is insufficient CPU, Memory or Disk performance
So you add read replicas and caching to offload read traffic from the master database. This saves compute resources and therefore more write traffic can be handled.
But there is always sill a limit to write traffic.
Let’s say you could write 10k times per second to a database. But you had times where there was no writes to the database and other times where there is 11k writes per second.
What will happen is al write load gets to 100 percent and messages will be lost and other times the load of the database server may be one percent.
So if you could put the messages in a place ( a queue) and you could send the write traffic from the queue to the data base at a pace it can handle it will smooth out the rough patches, prevents messages being lost, and smooths out the pace of the write traffic. Which effectively reduces the load on the sever by smoothing out peaks and troughs in traffic.
Love it. How simplified you have explain the cloud tech interview question. Keep doing it.
Thank you Rizwan!
Excellent video Mike, one question at time 3:29 of your video you said "In order to reduce write load, so you don’t have peaks and valleys you can use killing system. " can you explain what exactly is killing system and what is peaks and valleys ?
Hi full stack master,
I said use a queuing system to smooth out the peaks and valleys. So you would not have times where the system recourses were at 100 percent and times where they were at 0 percent.
@@GoCloudArchitects Can u please explain this by giving example ..its bit unclear.
@@surabhitripathi4223 If I'm not wrong, you can implement a message system like SQS or Kafka. That would be responsible for managing process workloads which don't require real time response so you could set pulling interval based in your workload and response time requirements then the messages could processed smoothly. That would reduce the workload on the DB. I hope that helps.
Thank you for this resourceful information once more. You always deliver great stuff.
Brenda, thank you very much!
What an insight!
Loved it. Thank you Mike.
Thank You Abhishek! We work hard on these vides and your kind words are appreciated!
I just want to say that you are great!. thanks a lot for your hard work!.
ps. I've actually been asked about nat twice. so real
Thank you!
I'm glad you find it helpful!
#cloudhired
Great breakdown of these technical concepts. I love the way you communicate them in simple terms
Thank you very much. We try to make this as helpful as possible for the cloud architect community
Great work Mike. Your style has spark!
Thank you very much
0:09 - 0:14
We have a similar background and also a similar foreground. But you're light years ahead of me. Seems I need to hustle & get on my grind💪🏽😤 & get #cloudhired.😁
Each one has their own time, Ken!
#cloudhired
Great collection of questions. Great stuff Mike. truth!!
Thank you Don Curry
Hi Mike, we can not use replication if the traffic of the data base is write too ?!! Any explication please ?
This is a much needed video to assist in what to study in terms of interview questions and how to gain some practice.
Great Video Michael
Rich, thank you very much.
Awesome video. I'm going to use these in my mock interviews.
Jordan. Excellent. That’s why we created this video
Excellent video, Thanks.
Thank you very much!
Great information! Thank you for taking the time to share
Thank you very much.
Great video very insightful
Thank you very much!
Awesome video Mike .. very insightful and recommendation for all cloud professionals .
Thank you Sujit.
Thanks for the guidance, this is great
Thank you!
This is a great video with very good content. I appreciate you effort in putting this together.
Thank you Gladys
I truly love it.. a great knowledge refresher for anyone who wants to face the cloud architect interview.. Thanks for doing this
GOPI. Thank you very much.
We do what we can to help the cloud architect community.
Loved the questions list, got prepared from it but what added to my cloud computing strength is thinkcloudly.com 's LIVE PROJECTS.
Liked and subscribed 👍
Very happy to have you on our channel. Hope to meet you soon on another video or livestream!
Awesome content
Thank you very much.
Great guidance.
Thank you very much
Thanks so much for this
Shang,
Thank you so much for coming to our channel and leaving such nice feedback
What exactly is a killing system and how does it help with write scaling? Did I hear that right?
Im not sure of the context. Although we often use this when referring to a DDoS attack. For example in a DDoS attack an attacker uses a large number of systems to overwhelm the capacity of the system. If effect overwhelms the servers and can cause a crash, or just the capacity to be overwhelmed. Autoscaling can help as it can increase capacity, sometimes to a greater level of capacity then the attack. So this often can help keep the attack in check unit the systems are remediated.
awesome!!
Thank you
Which is a better combo certification to work from home in IT? 1)CEH W/Splunk 2)CCNA W/CCNP or 3) CySA+ W/CEH
No certification combo is enough to work from home in IT.
You need real world skills that employers need which is not covered in most certifications except for the Cisco certified Internet Expert (CCIE) as that requires real competency to pass.
Which means you need real tech career training not certifications.
Truth!
Thank you very much Richard!
Hello
Hello moHam