From No Experience to Cloud Engineer | Step by Step Roadmap (2024)

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
imagine waking up one day and realizing that you are in a job that doesn't align with your passions or your goals that was me not too long ago I was working in a tech company but something was missing I kept hearing about the incredible growth of the cloud industry and how it was changing the way that businesses are operating I knew I had to be part of it but there was a problem I had zero experience in the cloud zilch n absolutely no experience but I didn't let that stop me I set myself a challenge to become a cloud engineer in just free months using only the resources available online and guess what I did it I went from being a complete Cloud novice to Landing multiple job offers as a cloud engineer it wasn't easy but it was definitely worth it now I know so many people will comment that this didn't happen this is fake news that you can't do this in such short amount of time all of these people people do is complain and cry that someone else was able to do it and their own mediocre mind and work ethic cannot comprehend the idea of applying yourself daily that you will see progress over time to give you an idea of what my days look like back then I would wake up at 5:00 a.m. and do 3 hours of cloud engineering tutorials I would then get up and go to work and do a full day in Consulting for the tech company and then when I got home I would spend between 6:00 p.m. to midnight learning more Cloud engineering topics AWS and building projects while still finding the time to grow this YouTube channel I did this consistently and I did this knowing I would get the results if I kept going most beginners when they start they already have this mental block that it's not possible this already puts you in a disadvantage I'm the living proof that it's possible I went from learning about the cloud to working with Fortune 500 companies small startups and government organizations have architected built and implemented multi-million pound Solutions on AWS that are resilient scalable and cost effective I've gone from working for a company to working for myself as an expert Cloud consultant to now running my own specialized Consulting business where we build automation for businesses across the UAE Saudi and the EU and help them generate more revenue and increase their productivity through AI software and Cloud Technologies whilst also launching and growing my own cloud education company where we help aspiring Cloud Engineers around the world build real world Cloud skills now through this progression my income literally 10 xed and this is the power of making a plan and sticking with it but also working hard now all normies give up after a few hours that it's too hard when it's too difficult but let me tell you something it's meant to be hard if it was easy everyone would be doing it and this is what separates the 1% to the 99% their mindset their work ethic and their efforts are completely different the truth is when I started as a 19-year-old in Tech I always knew that I would work for myself and it was Cloud engineering which changed everything for me you see I learned best by doing by building projects by putting things into practice I am a Visual and practical learner being a cloud engineer exposed me to using different tools and Technologies which helped me learn and start building projects which drastically improve my skills my knowledge and my experience at an accelerated rate right now you are in a key time of technology and Cloud engineering and with the rise of AI every single company is investing in cloud computing and AI which means that the need for cloud Engineers is growing exponentially the cloud provides immense computing power storage capacity and scalability needed to train and deploy these complex AI models with the cloud AI can crunch massive amounts of data and perform intricate calculations in real time in fact a Deo study found that 70% of companies get their AI capabilities through cloud-based software and 65% create AI applications using cloud services Ai and the cloud are I like peanut butter and jelly they just work really well together well depending on your taste now I always tell my subscribers in my YouTube videos in my newsletter and the students inside my cloud engineer Academy to double down on cloud skills as it's the platform that is key to AI now fundamentally at its simplest form Cloud Engineers design Implement and manage Cloud systems Cloud engineering has a lower barrier to entry compared to other tech jobs like software engineering Cloud engineering offers job opportunities with less competition because of how new it fairly is and how early we still are in the transition to migrating into the cloud in fact as a cloud engineer you will build the infrastructure that powers the future whether you're stuck in a job that doesn't fulfill you or you're just starting out in your career and looking for a lucrative and exciting path this video is for you Cloud industry is only going to keep growing with an expected Market size of 800 billion by 2025 and trillions in the coming decade there's never been a better time to get in on the action okay so how did I do it and how can you become a cloud engineer too in this video I'm going to literally give you a crash course on cloud engineering and break down the fundamentals the tools and Technologies for you I'm giving you all the notes that I took when I learned Cloud engineering it's a complete stepbystep road map to becoming a cloud engineer and if your dopamine addicted mind cannot pay attention for the duration of this video then this pathway of working for the best companies and having locational Freedom isn't for you all right so let's get down to business and learn about Cloud fundamentals first things first if you want to become a cloud engineer with no experience you need to lay a solid foundation by understanding the basics of cloud computing this is a non-negotiable you might be tempted to skip this step and jump straight into doing certifications or learning AWS but trust me without a clear grasp of these fundamentals you'll be building your skills on shaky grounds to really understand the cloud you need to look at it from both a technical and business perspective ask yourself these questions what exactly is the cloud why is it such a big deal what makes businesses want to migrate to the cloud what are the pros and what are the cons I know these questions might seem a little bit daunting when you're getting started especially if you're new to this world of cloud computing but don't worry I've got you covered I'm going to break it down for you in simple terms so you don't have to spend hours looking around the internet for the answers at its core the cloud refers to Computing resources things like storage servers analytics and AI that you can access via the Internet instead of companies having to manage their own physical servers or run software on their own machines they can simply rent the Computing resources that they need need from cloud providers like AWS now the beauty of cloud computing lies in its scalability businesses can easily scale their Computing resources up or down based on their needs without having to invest in expensive Hardware this means that they can be more agile responding quickly to changes in their application demands by moving to the cloud companies can significantly reduce the cost and complexity of managing and maintaining their it system they can deploy new applications faster scale resources as needed and innovate at a pace that simply wasn't possible with the traditional infrastructure in data centers okay so you have an idea of what the role of the cloud is but to become a cloud engineer you need to understand the core components of the cloud networking operating system virtualization databases and security networking is like the roads that connect cities allowing data to travel between computer and devices operating systems are the managers that keep everything running smoothly allocating resources and ensuring applications work together virtualization is like dividing a large room into smaller spaces each serving a different purpose and in the cloud it allows a single server to be split into multiple virtual servers each acting as a separate computer databases are like the libraries for storing and organizing data in the cloud these databases are accessible over the Internet making data management more flexible and more scalable security is the guard that protects your data and systems from unauthorized access and threats Cloud security involves protecting data privacy ensuring compliance and implementing robust access controls and encryption now as a cloud engineer you'll need to choose the right operating systems configure virtual machines manage databases and implementing strong security measures to keep everything safe and running smoothly you'll also be speaking to clients to gather their requirements and working to design solutions to solve their problems as a cloud engineer understanding Cloud architecture is like having a blueprint for building a robust and efficient Cloud solution just as a well-designed house has a solid foundation into connected rooms and backup systems a well architected cloud has key components that ensures is reliability performance and resilience when starting out focuses on these essential architectural Concepts High availability scalability fault tolerance and Disaster Recovery High availability ensures that your Cloud Solutions stays up and running even if some component fails it's like having multiple entrances to a building so if one gets blocked people can still get in scalability means you design your Cloud to easily grow and handle the increase inreasing demands just like a flexible house layout that allows for easy expansion as your family grows so you can basically extend your house into the garden Vault tolerance is to build your Cloud to withstand failures similar to having a backup generator in your house to keep the lights on during any power outage Disaster Recovery means you need to have a plan to quickly get your cloud back up and running after a major incident Now by mastering these architectural principles you'll be able to design Cloud solutions that are resilient adaptable and can handle whatever challenges comes their way now one of the most important decisions that you'll make is choosing a cloud platform to learn and specialize in while there are several options out there the fre Giants in this area are AWS Google cloud and Microsoft Azure each has its own strengths and unique features but here is a pro tip for myself go with the one that offers the most job opport unities in your region for many aspiring Cloud Engineers that is AWS as they are the biggest and the one that's been around the longest now I know what you are thinking learning a cloud platform can be expensive right well I think you are wrong all three of these platforms offer free tiers or credits giving you the perfect opportunity to get hands-on experience without breaking the bank so once you've settled on a platform it's time to get familiar with its core Services let's take take AWS as an example you'll want to know about ec2 for virtual servers IM am for security VPC for networking RDS for databases Route 53 for DNS and Lambda for serverless computing these are just a few cool ones that I think you should really master and then expand into other services but don't just memorize the names understand what each service does and how it fits into the bigger picture is it a compute service storage database security network working by categorizing the services in your mind you'll start to understand and learn how they interconnect and work together to build powerful Cloud Solutions remember the key here is focus don't try and learn everything at once or spread yourself in across multiple platforms pick one dive in deep and become an expert that's how you'll stand out in a job market and make a real impact as a cloud engineer you'll be shocked by how many people cannot understand and explain the simple concepts of these core Services okay so let's talk about Cloud certifications I have mixed feelings on cloud certifications but they demonstrate to potential employers that you have the theoretical knowledge to design deploy and manage Cloud Solutions when you're just starting out earning a certification can give you a significant boost in credibility and help you stand out in a job market for example if you have no experience and you're against a candidate with also no experience but they have a certification then it's very likely that they will be picked over you if you've chosen AWS as your Cloud platform I highly recommend starting with the AWS certified Cloud practitioner exam this entry level certification tests your overall understanding of AWS Cloud including its core Services security pricing and support models it's a great way to build a solid foundation before moving on to more advanced certification after the cloud practition the natural next step is the AWS certified solution architect associate exam this certification focuses on designing and deploying scalable highly available and fault tolerant systems on AWS it covers a wide range of AWS services and how they can be used to work together to create Cloud Solutions and here is another Pro tip for myself AWS offers 50% discounts on your next exam if you've passed a cloud practitioner exam first this discount applies to any sociate level exam including the solution architect Socia now in my case I started with the cloud practitioner exam and passed it within a week and then I moved on to the solution architect associate and after that I also ended up taking my solution architect professional AWS certification which of course validates Advanced skills in designing and deploying complex Cloud architectures on AWS all right let's talk about the importance of Hands-On practice when learning to become a cloud engineer it's not not just enough to read about Cloud Concepts or watch tutorials you need to get your hands dirty and start building projects as soon as possible and here's the thing the best way to learn is by doing when you actively engage in creating something you are forced to think critically solve problems and apply the concepts that you've learned in a practical way to a project this is how I learned best by putting things together by breaking them apart and by figuring out how to make them work but before you start building Cloud projects there's one non-negotiable skill that you need to start learning a coding foundation in today's world being able to write code is essential for any Cloud engineer now you don't need to be a programming wizard but you should have a solid understanding of at least one programming language like python or JavaScript and once you have the foundation it's time to dive into Cloud tools focus on learning terraform which lets you define and manage infrastructures code this is a game changer for cloud Engineers as it allows you to create reproducible scalable infrastructure across multiple Cloud platforms next you need to master GitHub actions for cicd this tool automates your software development workflows making it easy to build test and deploy your applications to the cloud it's a must half for any Cloud engineer working with cicd pipelines and of course don't forget to learn specific tools for your chosen Cloud platform if you're working with AWS for example you want to know how to use the AWS CLI to interact and manage services from the command line but here is the key as you start learning these tools start building projects immediately don't wait until you feel like you've learned and mastered everything start by applying your knowledge right away build a simple web application and deploy it using terraform create a cicd pipeline with gith actions experiment with different cloud services and see how they work together the best cloud Engineers are Builders they build projects they learn the theory and then they build the more projects you build the more you'll learn you'll encounter challenges make mistakes and then you need to figure out how to fix them this problem solving experience is what will make you valuable as a cloud engineer and don't forget to document your projects create clear concise documentation that explains what you've built and how you've built it and why you've made certain decisions this not only helps you solidify your own understanding but also demonstrates your skills to potential employers if you want a structured path to follow check out my cloud engineer Academy it's designed to FastTrack your journey to becoming a cloud engineer with Hands-On projects and practical guidance as well as a one-on-one coaching and live workshops with me but whether you choose that route or follow your own path remember the key is to learn by doing build break and keep building that's how you'll become a successful Cloud engineer even with no prior experience and there you have it a complete road map to become a cloud engineer with no experience I did it and you can do it too this is the best opportunity in Tech right now as always thank you for watching and I'll see you on the next one
Info
Channel: Tech With Soleyman
Views: 32,153
Rating: undefined out of 5
Keywords: how to become a cloud engineer, cloud engineer roadmap, steps to become a cloud engineer, cloud engineer roadmap 2024, how to become a cloud engineer in 2022, cloud engineer, how to become a cloud engineer with no experience, cloud engineer salary, cloud engineer roles and responsibilities, cloud engineer skills, how to become a cloud engineer in 2023, cloud computing, how to become a cloud engineer from scratch, become a cloud engineer, cloud computing engineer roadmap
Id: FmK8-zUtcr4
Channel Id: undefined
Length: 18min 19sec (1099 seconds)
Published: Tue May 28 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.