AWS DevOps Full Course [ 2025 ] | AWS DevOps Tutorial For Beginners | AWS DevOps Training | Edureka
Key Takeaways
This video teaches AWS DevOps skills, including AWS CodePipeline, AWS CodeBuild, and AWS CodeDeploy
Full Transcript
Hello everyone and welcome to the AWS DevOps full course. In today's world of cloud computing and rapid software delivery, combining the power of Amazon web services with DevOps practices has become essential. This course is designed to help you master the tools, technologies, and processes required to build, automate, and deploy application at scale using AWS. You will learn how to set up CI/CD pipelines, manage infrastructure as code, automate deployments, and monitor systems efficiently. From version control with Git to tools like Genkins, Docker, cloud form, code pipeline, and much more. This course covers everything you need to become a skilled AWS DevOps engineer. Whether you are starting your DevOps journey or looking to upskill with AWS, this course will guide you step by step with hands-on projects and real world examples. So before we get started, please like, share and subscribe to Edureka's YouTube channel and hit the bell icon to stay updated on the latest content from Edureka. Also check out Edureka's DevOps certification training course with Gen AI. This course is designed to equip learners with the skills to master AI integrated DevOps across the entire software delivery life cycle. Through hands-on learning, you will gain expertise in building intelligent automated and secure CI/CD pipelines. This comprehensive course covers essential tools like Git, Genkins, Terapform, Anible, Docker, Kubernetes and monitoring frameworks while also integrating AIdriven solutions for code generation, testing and analytics. So check out the course link given in the description box below. Now let's get started with our first topic that is introduction to AWS. >> So what exactly is AWS? Well AWS is Amazon Web Services and it is one of the best cloud service providers in the market. Well, it is a complete software suit or a cloud service provider which is highly secure. It provides you with various compute, storage, database and any number of other services which we would be discussing in further slides as well. And when you talk about the market, it is the best and it has various reasons to be the best in the market. One being its flexibility, its scalability and its pricing. Other reasons being its compute capacity. Now, why is it so important the compute capacity? Well, if you talk about the compute capacity, you need to understand one thing. If you take all the other cloud service providers in the market and you combine their compute capacity that is you leave out AWS and you take all others into consideration the space would be somewhere equal to say X. And if you compare it with AWS it is 6X. So AWS has more compute capacity which is six times more than all the other service providers that are there in the market. So that is a huge amount. So these are the reasons that make AWS one of the best in the market and let's try to find out what are the other reasons about AWS that make it so good. What are the services features and its uses basically so I would be discussing some use cases. Now if you're talking about a manufacturing organization now the main focus is to manufacture goods but most of the businesses they focus so much on various other services or practices that need to be taken care of that they cannot focus on the manufacturing goal. Now this is where AWS steps in. It takes care of all the IT infrastructure and management. That means businesses are free to focus on manufacturing and they can actually go ahead and expand a lot. Architecture consulting. Now their main concern is prototyping and rendering. AWS takes care of both the issues. It lets you have automated or speed up rendering as far as prototyping is concerned. And that is why architectural business benefit a lot when you talk about using AWS or any cloud provider. But AWS being the best in the market again their services are the best media company. Now as far as a media company goes their main concern is generating content and the place to dump it or to store it. Again as takes care of all these situations or both these situations. Large enterprises when you talk about large enterprises their reach is worldwide. So they have to reach their customers and their employees globally or across different places. So AWS gives you that option because it has a global architecture and your reach can be very wide as far as these points are concerned. Now advantages of AWS as I've mentioned I won't say advantages exactly. I would say features as well. Flexibility. Now as far as AWS is concerned it is highly flexible. Now there are various reasons to support it and one of the major reasons is it's very cost effective. Let us try to understand these two points together rather. Now when you talk about flexibility the first concern you should have is you are dealing with big organizations they have a lot of data that needs to be managed deployed and taken care of. Now when you talk about a cloud provider if it is flexible all these things are taken care of. The second thing is it is highly cost effective. Now when I say cost effective AWS takes care of almost every aspect. If you are a beginner or a learner they have something called as a free tier. That means you have sufficient resources to use for free and that took for one long year. So you would have sufficient hands-on without paying anything. Plus it has something called as pay as you go model. Now when I say pay as you go model what it does is it charges you only for the services which you're using and only for the time being you're using them. Again that lets you scale up nicely and hence you end up paying very less since you are paying very less and since you have so many options when you are actually buying it services. What that does is that gives you a lot of flexibility, scalability. Again, the first two points are related to this point. Now, how is that? Now, when I say scalability, what happens is, as I've mentioned, it is very affordable. So, you're paying on hourly basis. If you're using a particular service for 1 hour, you'll be paying it only for 1 hour. That is how flexible it is. And what that does is that gives you a freedom to scale up and even scale down. Since it is easy to scale up, it is always advisable that you start with less and then scale as for your needs. Plus, there are quite a few services that are there which can be automatically scheduled. Now, what that means is you'll be using them only when there is an uptime and in downtime you can those get automatically shut down. So, you do not have to worry about that as well. So, when you talk about scalability, scaling up and down is very easy as far as AWS goes. Security again uh now security has been a topic of debate when you talk about cloud services especially but AWS puts all those questions to rest it has great security mechanism plus it provides you with various compliance programs that again help you take care of security and when you talk about real-time security even that is taken care of you can take care of all the suspicious activities that are there and not you AWS takes care of all those things and you're let free to focus on your business rather so these are the advantages which I feel that AWS adds value to and apart from that there are quite a few other points like we have automated scheduling which I just mentioned you have various integrated APIs now these APIs they're available in different programming languages and that makes it architecturally very strong to switch from one programming language to another so these are some of the features I feel that make AWS a wonderful wonderful service provider in the market so let's move further and try to understand other things as far as AWS is concerned it's global architecture when you talk about AWS as I've mentioned it is the best service provider in the market. So what makes AWS this popular? One of the reasons is its architecture. Now when I talk about its architecture, it is very widely spread and it covers almost every area that needs to be covered. So let's try to understand how it works exactly. Well, if you talk about AWS architecture, now the architecture is divided into two major parts that is regions and availability zones. Now when you talk about the regions and availability zones, regions are nothing but different locations across the world where they have their various data centers put up. Now as far as one region goes, it might have more than one data center. And these data centers are known as availability zone. You being a consumer or an individual, you can actually access or access these services by sitting anywhere in the world. To give you an example, if I'm sitting in some part of the world, say for example, I'm in Japan right now, I can actually have access to the services or data centers that are there in US right now. So that is how it works. You can choose your region and accordingly you can pick your availability zones and use those. So you do not have to worry about anything. Domains of AWS. Now when you talk about its domains, the first domain that we are going to discuss is compute. And when you talk about compute, the first thing that should come to your mind is EC2. Now when I say EC2, it is elastic cloud compute and what it does is it lets you have a resizable compute capacity. It's more of a ROS server where you can host your websites and it is a clean slate. Now what do I mean by this? Say for example, you go ahead and buy a laptop. It is a clean device where you can have your own OS. You can choose which OS you want and all those things. Accordingly, your EC2 is again a clean slate and you can do so many things with it. Now next you have elastic beantock which lets you deploy your various applications on AWS and the only thing you need to know about this thing is you do not have to worry about the underlying architecture. Now it is very similar to your EC2 and the only difference between the two is as far as your elastic beanto is concerned you can think of it as something that has predefined libraries whereas your EC2 is a clean slate. Now when I say predefined libraries say for example you want to use Java as far as EC2 goes now this is just an example don't take it literally you'll have to say for example install everything from the beginning and start fresh but as far as your elastic beanto is concerned it has this predefined libraries and you can just go ahead and use those because there's an underlying architecture which is defined let me say it again I just gave you an example don't take these sentences literally So next we have migration. When you talk about migration, you need to understand one thing. AWS has a global architecture and there would be a requirement for migration. And what AWS does is it lets you have physical migration as well. That means you can physically move your data to the data center which you desire. Now why do we need to do that? Say for example, I'm sending an email to somebody. I can do that through internet. But imagine if I have to give somebody a movie. So instead of sending it online, I can actually go ahead and give it to someone if that person is mean reachable for me and that way it would be more better for me. My data remains secure and so many other things. So same is with data migration as well. And when you talk about AWS, it has something called as snowball which actually lets you move this data physically. Now it's a storage service and it actually helps you in migration a lot. Security and compliance. Now when you talk about security we have various services like I have IM, we have KMS. Now when I say IM, it is nothing but your identification and authentication management tool. We have KMS which lets you actually go ahead and create your own public and private keys and that helps you keep your system secured. Then we have storage. Now when I talk about storage again AWS has quite a few services to offer to you. We have something called as your S3. Now S3 it works as a bucket object kind of a thing. Your storage place is called as a bucket and your object which you store in are nothing but your files. Now these objects have to be stored in their root files which act as the buckets basically. And then we have something called as your cloudfront which is nothing but your content delivery network. We have something called as glacier. Now when you talk about glacier you can think of it as a place where you can store archives because it is highly affordable. Next we have networking. Now when you talk about networking we have services like VPC, direct connect, route 53 which is a DNS. Now when I say VPC it is a virtual network which actually lets you move or launch your resources that is your AWS resources. Basically when you talk about direct connect you can think of it as a least internet connection which can be used within AWS. Next on this list we have something called as messaging. Yes AWS assures secured messaging and there are quite a few applications to take care of that as well. Now we have something called as cloud trial. We have ops works. All these things they help you in messaging or communicating with other parties. Basically databases. Now storage and databases are similar but you have to understand one difference. When you talk about your storage that is where you store your executable files. So that is the difference between the two. And when you talk about databases, we have something called as your Aurora which is something which is very SQL like and it lets you perform various SQL options at a very faster rate and what Amazon claims is it is five times faster than what SQL is. So yes when you talk about Aurora again a great service to have. We also have something called as Dynamob which is a non relational DBMS. And when you talk about non relational DBMS, I won't be discussing that but this helps you in dealing with various unstructured data sources as well. Next on this list, we have the last domain that is the management tools. Now when you talk about management tools, we have something called as cloudatch which is a monitoring tool and it lets you set alarms and all those things. So this was about AWS and its basics as in the points which we just discussed that is what it is, its uses, its advantages, its domain, its global architecture. So yes guys, what I've done is I've gone ahead and I've switched into my AWS account. The first thing you need to understand is what AWS does is it offers you a free tier. Now while I was talking about these things I just rushed through it because I know that I was going to give you a demo on these things. So and I wanted to discuss this thing in detail. Now when you talk about AWS if you are a beginner this is where you start. Now what AWS does is it provides you with its free tier which is accessible to you for 12 months and there are quite a few services which we just discussed which are available to you for free. And when I say free, there's certain limitations on it as in these many hours is what you can use it for. And this is the amount of memory or storage you can use in total and all those things and its capacity and everything. Based on that you have different instances which you can create and all those things. Now what AWS does is it gives you these services for free and as long as you stay in the limits that AWS has set, you won't be charged anything. And trust me when it is for learning purposes that is more than enough. And let's quickly go ahead and take a look at these services first and then there are few other points which I would like to discuss as well. But firstly the free tier services. Now see this is what it has to offer to you. 12 months of free and always free products. When you talk about EC2 which is one of its most popular compute services 750 hours and that is per month. Next you have Amazon quicksite which gives you 1 GB of spice capacity. Now I won't get into the details of these things as in what spice capacity is and all those things. When you have time I would suggest that you go ahead and explore these things as in what do these things do. Today we are going to focus more on the EC2 part. So for now let's quickly take a look at these one by one first. Amazon RDS which is again which gives you 750 hours of your T2 micro instance. Amazon S3 which is a storage which again gives you 5GB of standard storage and AWS Lambda 1 million free requests per month. So there are some of the videos here actually which would introduce you to these things that would help you get started with how to creating an account and all those things and this is the other important point which I would like to mention when you do create an AWS account the first thing you need to consider is they'll be asking you for your credit card details. So how does the login process work? Firstly, you go there, you've given your email id and your basic details as in why do you want to use it and all those things. Next, what it would do is just to verify your account. It would ask you for your credit card details. Even the debit card details work. I've actually tried those. So, you can go ahead and give your credit card or debit card details. And when you do that, what it does is it subtracts a very small amount from your account. I did this in India and I know that uh I was charged 2 rupees which is fairly less and that was again refunded back to me in two to three working days. The only reason they cut those two rupees was just for the verification purpose that my account is up and running and I am a legitimate user. Now as long as you stay in the limits you won't be charged anything. But if you do cross those limits you'll be charged. Now you might be worried as in what if I do cross the limit would I be charged? Yes you would be. But the fact is you actually won't go beyond it. And even if you do, you'll be notified saying that you are going above the limit or above the limit. Even when your free subscription ends, you're notified saying that do you want to enter your billing details and do you want to start billing? And if you say yes only then you would be charged for the subsequent months. And that is a very stringent process. You don't have to worry about it. That is you won't be losing out on any money as long as you follow these rules. So if you do not have an account, my suggestion would be you go ahead you log into AWS and create your free tier account which is a very easy and two to three-step process. Once you've done that, these are the services that are available to you and you can go ahead and use all of these services on your own. Next we have something called as your simple monthly calculator. Now this is a very useful app to have. What it does is whatever service which you are going to use, you can enter in the detail and accordingly you'll be given the price as well. Now this is something for use after your free tier ends so that you know that if I have to use these services how much would I be charged and this thing will tell you in total. Now if you can take a look at here you have the services say for example I want to add an EC2 service an instance gets added here I can put in the description now it is Linux t1.micro instance and this is what my monthly cost is I can go ahead and I can change the number of instances here to suit my need and accordingly everything would get verified as in okay um this is the cost and all those things. So if I enter these values my AWS calculates all the values accordingly for my storage for my compute and there are the other details which you can go ahead and fill in here and once you've done that you can actually come here and you can check your estimate monthly bill because once you save those details there or once you calculate those details here would be your monthly expense because you would be dealing with more than one instances. So your different costs are added together and a total is given to you here and you can actually go ahead and save it and share it with others because yes you might be required to exchange these details with some of your colleagues or whatever it is and to do that you have an option here as well which is provided by AWS. There was a query on stack overflow once as in can I do that and AWS quickly responded by going ahead and solving this issue and giving them with this save and share button. So yeah, this is your calculator, your monthly AWS calculator which lets you take care of your usage and gives you the bill accordingly. So if you're worried about as in how much you're going to spend by using AWS or its services, you can always come here and calculate that as well. Now that being said, let's quickly move to the demo part and see what all we can do with the AWS. Now I have my account here and I've logged in actually. So these are the services that are there at my disposal rather. So I'm just going to go ahead and open one of these. Say for example I open my EC2 service. My internet is a little slow today. So yep. Now as you can see I have one running instance. I have one key pair. I have three security groups. As we move further we would be dealing with these and we would be implementing or creating new instances and all those things. So firstly what I want to do is I want to go ahead and create a key pair. Now why do I need to do that? The first thing you need to understand is when you create a key pair uh what you're doing is you're actually going ahead and you're creating your SSH key. Now when I say SSH key that is something but a secure shell key. Now this key is very useful when you talk about certain OSS because that helps you establish your connection. When you talk about Windows you do not need to do that. So but still you would be needing an SSH key. Now you might wonder why. The reason you'd be needing it is because given on the longer run even if you're using Windows you'd be required to put in an admin login and for that you'd be requiring this key. Anyways, if you are on using this application on your Linux OS in that case it is a must that you generate the key first. One more thing you need to understand is once you generate this key you need to take care that you do not lose it because once it's gone it's gone forever. So that is one precaution you need to take. So let's first start by creating a key pair here and as we move further you'd understand why did I create one. So I say create my second key because I believe I've created a key in this account prior to this second key. I say create and there you go. I have a key now. My second key is something which I basically have it here. I'll just cut it from here and I'll paste it in one of my folders basically. So let's say I'm here and I say I need a new folder. I come here. I say AWS demo and I put my key in here. I would be needing this. That is why I'm doing it. Now you can see that the extension here is PEM. You might get other extensions depending upon the system which you're using and the OSS that it's running or using. So depending on that this extension might vary. It's preferable that it is.pm. So, yep, we have this key now and let's see what we can do with it. I'm going to go ahead and select this key and select this for now and I have all the information as far as this key is concerned. Now, as I've already mentioned that security is very important when you talk about your cloud services. So, it is very important that you define a proper security group to take care of all these things. So, before we create an instance, let's quickly go ahead and create a security group first. I come here. I've actually gone ahead and created a security group. So I would want to go ahead and create one more. So I would say create. Now when I do that, I need to give in a name to it. Say this security for today's demo. I say security demo description for reference sake is what I would say. There you go. And uh we'll be going ahead and adding in rules here as where do I want certain rules? because you can go ahead and define certain rules. How do you want to give access to your system and all those things? So I say as far as my accesses are concerned, I'd be wanting an SSH rule. See the port range is given to you because uh you can communicate with the system through these ports basically. And uh then I can go ahead and add more. I can say HTTP. There you go. I say I would be needing HTTPS as well. And since I'm using Windows, I would go for RDP. Now these are the different port names that are there. Now, as far as these groups are concerned, so you can see that this has 000000 security because you would be wanting these ports to be available to others as well because why you're dealing with data exchange and all those things. So these are the ports that need to be active. Now you have your SS and your RDP. Yes, for now they are secured here. I can actually go ahead and change it here for the simplicity sake. If I have it something like this or maybe like this, this is how it would look like. And for the sake of being easy to use, I'd be having it like this. But as far as you are concerned, you need to consider better practices for this. You have different sources here. Why? Because you have an option to customize it. You can go ahead and customize those because there are certain services which you would be wanting to use differently and it is very important that your system is secured because uh since certain services would be accessing your data, it is important that access is denied to them in certain cases where it's not required and that is why you need to consider your security practices. Now as far as this demo goes, this is a basic thing which we are doing and we can ignore our security policies here. This is just for the demo sake. I would be creating a simple uh security group. So this sources bear with it for now. Now I say create and there you go my security group is created. It is security demo here. That is the name. Now let us move further and go ahead and create one of the instances that we can do. So I say to I go to services. I say EC2 and I say launch an instance or create an instance. Now there are quite a few instances here. We have Linux and all those things. I would be going for Microsoft Windows. Let me just go ahead and pick one. We can actually go ahead and pick any. The only thing we need to consider is whether it's eligible for you. Now when I say eligible, I mean eligible for your free tier basically. So let us go ahead and pick one of these. I would say base 2012 server. Let us see whether it's doable for us. Yep. Now this is selected by default because it's free tier eligible and we can we're actually going to go ahead and use it. Now when you are creating an instance you need to understand one thing. These are the details that are there about the instance and these are some of the points you need to consider. When you say review and launch you can just click on it. You would directly be taken to the last step and all the by default admits are given to you. But now that we are doing it for the first time here I would want to do it step by step. There's nothing we are doing. We are just selecting the by default thing but I just want you to see what all it has to offer to you. Say for example when you pick a general purpose T2 instance number of CPUs one your memory 1 GB basically and uh these are the other details are the network performances low to moderate and all those things so I next the details which I can enter in as in the number of instances purchasing options network subnet and all these things is there an IM rule and all those things. So yeah, for now I'm not going to make any changes again here and I'm just going to say next. As you can see the size I have 30 GBs of total available with me and these are the details about it. I ops and all those things. So you can just go ahead and say next. Now you have an option here whether you want to go ahead and add a tag and all those things and you can do that or you can just go ahead and say next. You have your wizard here and there you go. I have my seven step where I can go ahead and launch my instance. You can see I have a notification here saying that improve it security. As I've mentioned that we are doing it for the demo sake and I've chosen few basic ones. So I do not have to worry about anything. My ports are open and those are accessible. So the thing is my AWS is warning me as in you should not have it that way. So when you do go ahead and implement it on larger scales, you need to take care that your security groups are well defined and properly defined. For now let's go ahead and say launch. Now it would ask you to pick a key pair. As I've mentioned that key pair is important whether you're using it on Windows or not. But you need to go ahead and define a key pair. So I would go ahead and select an existing one because we created one. Proceed with a key pair. Okay. I say I acknowledge and I say launch. And it says that your instance is now launching. So what I'm going to do is I'm going to go ahead and view the launch log. And it gives me details as in what are inbound rules and all those things are mentioned here. How do I connect to my instances and all those things there's an information here. I can just go ahead and say view instances. And there you go. I have both of my instances here. And the details are given to me as in what are the details. Now I've gone ahead and I've stuck with this availability zone as far as I'm concerned which is Mumbai for my case. You can go ahead and pick an availability zone for your sake but make sure you stay consistent with it because that would be more convenient for you. That is for your different instances. Status checks. As far as this goes, everything is okay here. This was the instance which I launched yesterday. This is the one which I have launched today which is still initializing. So there you go. You have one here. Yeah. So this was about going ahead and creating an instance as far as AWS is concerned. Now what we can do is we can go ahead and try and do other things as far as your AWS is concerned. Now the other points which we need to discuss are can we connect this instance to a server and the answer to this question is yes we can do that. Meanwhile what I want is I want my instance to refresh first and everything needs to be in place before we do that. Yeah. So there you go. Now as you can see the status checks as far as the checks are concerned it is complete and we can go ahead and we can connect to a server now. So I was talking about the different service servers that uh you can go ahead and connect to. Now if you're using a Linux machine you need to understand one thing that you have to go ahead into your terminal and then you have to connect to your server. But when you talk about Windows the process is a little different. Let us see how we can do that using Windows. Say for example I select this instance here the second one. I say connect. So what I'll have to do is I'll have to go ahead and download a remote desktop file for that. And how do I do that? I do this. I say connect. It would be asking me for my admin password here. It would give me an error because I need the password here and I guess uh I missed out on the password. Just bear with me. Let me just generate the password and I'll get back to you on this. Okay. So, how do I do that? What I'm going to do is I'm going to get into my previous instance this one. And I'm just going to connect or try to connect it because I have one here already. So, as you can see, I have this option here which says get me a password. As far as my administrator or username is concerned, it is administrator. And when I say get password, I'll be clicking here and it would be asking me to choose a file. Say for example I go ahead and I choose one of the files. Now I had downloaded the password last time or the key rather. Now that is why you need the key. Uh when you store it at some place you'd be asked for this key and you have to enter it here. And when you say decrypt password there you go. You'll be getting your password here which is this. Now I would be copying this password for my reference sake. Ctrl C. Just to give you a demo again I'll download it. I'll close it and I would say connect. It would ask for the admin password and I say take this. Do you want to connect despite these certification errors? Yes. And there you go. I've connected to the server here. And this is the file which I created the last time. There you have it. So this is how you go ahead and actually create your instance and connect to the server. You can go ahead and create another files here. You can say new. You can have your options. It's just like your nice operating system where you can do so many things. Yes, it's more of a clean slate and you are fully it's fully available to you to go ahead and edit it the way you want to. So this is what we did right now. We've actually gone ahead and we've created an SSH key. The reason we did was because we wanted to login here. Second thing we went ahead and we created a security group. Yes, it wasn't great but you can actually set security rules as for your needs. Then you can go ahead and launch your instance and then you can connect to a server you want to. Now this is what I have here. I can actually go ahead and do other things as well. What are the other things that I can do? Well, I can go ahead and I can set alarm for my systems. And how do I do that? Now I have something called as my cloud watch here under my management tools. Now when I come here, I can go ahead and set alarms as well. What kind of alarms? Say for example I want to monitor my system and I want to make sure that the usage as far as my system is concerned it does not go above maybe say 70%. And if it does go above 70% and that happens for five continuous minutes I want my system to throw in an alarm for me. So can I do that? Yes I can actually go ahead and do that. I can create an alarm and I can do that accordingly. I click here on alarm. I say my EC2 metrics basically or I just type EC2 here. All the services are here. And uh since we are creating an alarm for utilization. Let's select that. You get all the details here as in how much is the usage and all those things. You can come here and define the alarm name say CPU usage greater than 70%. See, and you say throw an alarm when usage exceeds 70%. There you go. 70. And I move down and I say notify me. How do I do that? Send notification to new list. Suppose I enter in some email ID. Now take this for example. I suppose I go ahead and use this account here and I say create an alarm. There has to be a name as well. Say VPT for example. And congratulations, your alarm has been created. It says insufficient data because there's pending information here. You need to understand one thing. When you do create an alarm, the email id you enter in AWS would go ahead and it would give in a message to the email id or in the email id saying that this is something that is trying to happen here. Do you want to be notified when the usage goes this far? And if the user says yes or he or she confirms that that can be done in that case AWS would configure this status saying that yes it is no longer pending and the status would be displayed here and this would turn to green. So this is how you actually go ahead and create your own alarm as far as AWS is concerned. [Music] Let me ask you a quick question. Have you ever thought about how companies like Netflix, Airbnb or Spotify manage your data, run their application and scale so efficiently? The secret lies in the power of the cloud. And for many top companies, AWS is a backbone of their success. With 63% of IT professionals finding it tough to recruit cloud talent. AWS certifications are your gateway to a high demand career. Salaries for AWS roles in India are around 10 lak rupees and in US they reach up to $120,000. Cloud jobs are set to grow by 28% in the next 5 years. According to Gartner, by 2025 51% of IT spending will shift to the public cloud. So, if you're looking to futureproof your career, AWS certification could be the ultimate step forward. With that said, hello everyone. Let's dive into AWS certifications and explore how they can help you boost your career in the cloud computing world. In this video, I'm giving you deep knowledge on 12 AWS certifications across four different categories, covering the essentials like exam format, question count, and the idle candidates for each certification. We'll also highlight newly added certifications, including the AI practitioner for foundational AI skills and machine learning specialtity. Stick around till the end to discover which certification best aligns with your experience and goals and the key skills you'll need to master to succeed in each exam. So, let's understand what exactly is AWS certification. AWS certification is a program designed to validate your skills and expertise in using Amazon Web Services or AWS. The leading cloud computing platform powering businesses and applications worldwide. AWS offers a wide range of cloud services from storage and computing power to machine learning and artificial intelligence. And AWS certification shows that you have the knowledge to leverage these tools effectively. Now we'll understand why is AWS certification important. So, why should you care about AWS certification? Well, it's industry recognized and highly valued by employers. Getting certified proves to potential employers that you have the skills needed to design, implement, and manage cloud-based solutions using AWS. And trust me, that can set you apart from other candidates. Whether you're looking to switch careers or advance your current role, AWS certification can open doors to new job opportunities, career advancements, and even higher salaries. Next, let's explore the various AWS certification levels and what they entail. AWS offers a total of 12 certifications across four levels, foundational, associate, professional, and specialtity. Each level cers to different expertise from beginner to advanced cloud professionals. Here's a quick breakdown of each category. First, we have the foundational level. This is a knowledgebased certification for those who want a foundational understanding of AWS cloud. The best part, no prior experience is needed for this level. There are two certifications here. The AWS certified cloud practitioner and the AWS certified AI practitioner. These are perfect for beginners looking to get started with AWS. Next is the associate level. These are role- based certifications that showcase your knowledge and skills on AWS, helping you build credibility as an AWS cloud professional. While no AWS experience is needed, some prior cloud or strong on-remises IT experience is recommended. This level includes five certifications. AWS certified CISOPS administrator associate, AWS certified developer associate, AWS certified solutions architect associate, AWS certified data engineer associate and AWS certified machine learning engineer associate. Moving on to the professional level, these certifications validate advanced skills needed to design secure, optimized and modern applications on AWS as well as to automate processes. For this level, AWS recommends at least 2 years of prior cloud experience. Here we have AWS certified solutions architect professional and AWS certified DevOps engineer professional. These exams are for advanced users who can handle complex AWS environments. Finally, there's a specialtity level. This level lets you dive deeper and become a trusted adviser in specific strategic levels. For these certifications, check the exam guides on AWS sites for the recommended experience. Specialtity certifications include AWS certified advanced networking specialtity, AWS certified machine learning specialty and AWS certified security specialtity. Each of these focuses on a particular field within AWS, giving you an edge in specialized roles. Whether you're just starting or looking to specialize, there is an AWS certification that's right for you. So, first let's see the foundational level certification. Let's dive deep into the details of the AWS certified cloud practitioner certification. Starting with the category, this certification falls under the foundational level. It's aimed as individual who want to get a higher level understanding of AWS cloud even if they are new to IT or cloud computing. Then we have the exam duration. You'll have 90 minutes to complete the exam. Exam format is that the exam consists of 65 questions. You'll see a mix of multiple choice and multiple response questions. The cost of the exam is 100 USD. Remember pricing may vary slightly with foreign exchange rates. So check AWS exam pricing for up-to-date details. Then where to take the test? You can take the exam at the Pearson VUE testing center or through a online proctor exam. The certification is accessible in multiple languages including English, Japanese, Korean, etc. Now we'll cover what the AWS certified cloud practitioner exam tests on you. You will need to know these points as well. First explain the value of the AWS cloud and how it benefits organizations. Understand the AWS share responsibility model to know what responsibilities lie with AWS and what remains with the customer. Understand security best practices for keeping data and also application secure. Understand AWS cloud costs and billing practices to effectively manage and forecast cloud expenses. Describe core AWS services like compute, network, database, and storage. Lastly, identify AWS services for common use cases to solve different business problems. To prepare for the AWS certified cloud practitioner exam, here are the key concepts you should have the basic understanding of. First, AWS cloud concepts for a broad understanding of the cloud. Security and compliance in AWS, including best practices to safeguard data. core AWS services that are most commonly used and last is economics of AWS cloud to understand costs and also value. Now let's see the job tasks that are out of scope for this exam. You are not expected to perform technical tasks like coding, designing cloud architectures, troubleshooting, implementing or load and perform testing. And that's the overview of AWS certified cloud practitioner certification. It's an ideal starting point for anyone looking to build foundational cloud skills and understand AWS at a higher level. Now, let's see the AWS certified AI practitioner. Let's take a structured look at AWS certified AI practitioner certification, especially if you're aiming to validate your skills in artificial intelligence and machine learning on AWS. The category is the certification fails under the foundational level. It's meant for individuals who work with AI and ML technologies on AWS, even if they're not directly building solutions. The exam duration is 90 minutes. The exam format is you'll encounter 65 questions covering multiple choice and multiple response types. The cost for the certification is 100 USD. As always, check AWS official pricing page for any variations based on exchange rates. And then intent candidates. The certification is perfect for those who may not necessarily build a IML solutions but are familiar with these technologies on AWS. Testing options are you have flexibility here. You can take the exam at the Pearson VUE testing center or through an online proctor exam. Next, language is offered. The exam is available in English, Japanese, Korean and so on. This certification validates your understanding of in- demand concepts in artificial intelligence, machine learning, and generative AI. This can sharpen your competitive edge and position as well for your career growth and better earning opportunities. Now, let's get into what this exam covers. Candidates are expected to demonstrate the ability to understand AI, ML, and generative AI concepts, methods, and strategies, particularly how they apply on AWS. ask relevant questions within their organization to determine the best uses of a IML technologies. Determine the correct type of a IML technologies for specific use cases. Lastly, use a IML and generative AI technologies responsibly to ensure ethical and effective deployment. Next, let's see the recommended AWS knowledge. Although you do not need extensive AWS experience, familiarity with a few key areas can be helpful. Those are core AWS services like Amazon EC2, S3, AWS Lambda, and SageMaker. An understanding of AWS's shared responsibility model, especially around security and compliance. AWS identity and access management for resource access control. Lastly, knowledge of AWS's global infrastructure and service pricing models. Now, let's move on to job tasks that are out of the scope. For this exam, you would be expected to perform technical tasks such as developing a IML model, conducting data engineering, hyperparameter tuning, and implementing security protocols for AI systems. The certification focuses on more practical a IML knowledge rather than hands-on development. Now, let's look at the exam content. The exam includes a mix of question types to assess your knowledge such as multiplechoice and multiple response questions where you'll pick one or more correct answers. Ordering questions where you'll arrange responses in the correct sequence. Matching questions where you'll match items based on prompts. Lastly, case studies where you'll analyze a scenario with multiple questions to assess your applied knowledge. And that's a structured look at the AWS certified AI practitioner certification. Perfect for professionals seeking to deepen their understanding of AI and ML concepts on AWS and to start their AI journey on a solid foundation. Now, let's dive into the AWS certified solutions architect associate certification. This is one of the most popular AWS certifications and an idle choice if you're looking to deepen your cloud architecture skills. The category of the certification is at associate level, perfect for those with foundational AWS knowledge or IT experience. Whether in the cloud or on premises, the exam duration is you will have 130 minutes to complete the exam. The exam format includes 65 questions, mostly multiplechoice or multiple response. The cost is 150 USD. Be sure to check AWS's official pricing page for any regional cost variations. The testing options are you have the option to take this exam at the Pearson VUE testing center or through an online proctored exam. The languages that they offer is this exam is available in English, French, German, Italian and so on. This certification is designed for those who want to architect cost optimized high-erforming cloud solutions on AWS. Let's cover the core skills the exam assess. Candidates should be able to design solutions with AWS services to meet current and projected business needs. Develop architectures that are secure, resilient, higherforming, and cost optimized. Lastly, review existing solutions and identify areas for improvement. And next, target candidate description. The ideal candidate should have at least one year of hands-on experience designing cloud solutions using AWS services. Now, understand the exam content. There are two main question types on the exam. Multiple choice where you'll select the one correct answer. Multiple responses where two or more answers may be correct out of five or more options. One more important thing is unanswered questions are scored as incorrect but there are no penalty for guessing. Remember the exam includes 50 scored questions and 15 unscored questions. AWS gathers data from these unscored questions to evaluate them for future use and they won't affect your overall score. Next about the exam results. The exam is scored on the scale from 100 to,000 with the minimum passing score of 720. This compensatory scoring model means you do not need to pass each section individually, only the overall exam. Your results will include a classification of your performance in each section, giving you insight into your strengths and areas to improve. Some sections carry more weight, meaning they have more questions and can impact your score more heavily. Moving ahead, let's explore AWS Certified Developer Associate Certification. This is a key certification if you are looking to enhance your skills in AWS cloud development. The category is the certification is at associate level ideal for developers who are ready to showcase their cloud development skills and understand AWS environments. The exam duration is 130 minutes long. The exam format is it consists of 65 questions including multiplechoice and multiple response formats. The cost of this exam is 150 USD. Check AWS's pricing page for additional regional cost details. The testing options are you can take this exam at a Pearson VUE testing center or through an online proctor option. The languages offered are this exam is available in English, Japanese, Korean and so on. The AWS Certified Developer Associate Certification validates your skills in developing, optimizing, packaging, and deploying AWS applications. It's great for anyone starting out in AWS or working in IT or cloud development roles. This exam is designed to assess the skills like we'll break down what skills the AWS Certified Developer Associate exam is designed to assess including developing and optimizing applications on AWS, deploying applications using CI/CD workflows, securing applications code and managing data protection, identifying and resolving application issues. The target candidate description is ideally candidates that have one plus years of hands-on experience developing application using AWS services. Now let's see
Original Description
🔥𝐀𝐖𝐒 𝐃𝐞𝐯𝐎𝐩𝐬 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 𝐂𝐞𝐫𝐭𝐢𝐟𝐢𝐜𝐚𝐭𝐢𝐨𝐧 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐂𝐨𝐮𝐫𝐬𝐞 (Use code "𝐘𝐎𝐔𝐓𝐔𝐁𝐄𝟐𝟎") : https://www.edureka.co/aws-certified-devops-training
In this AWS DevOps training video, you will learn everything about AWS and DevOps from basic to advanced levels. This video on AWS DevOps Tutorial For Beginners includes an introduction to DevOps, AWS, why DevOps with AWS, AWS code pipeline, hands-on project, and interview preparation. This is a must-watch session for everyone who wishes to learn AWS DevOps and make a career in the cloud domain.
00:00:00 Introduction
00:01:32 What is Data Engineering?
00:19:30 How to Become a Data Engineer?
00:21:03 Introduction to Big Data
00:53:02 How To Become A Big Data Engineer?
01:07:30 Hadoop Ecosystem
01:25:22 AWS services for data engineering
01:38:27 How to create EC2 Instances in AWS?
02:20:05 Amazon Virtual Private Cloud (VPC)
03:12:19 Amazon CloudWatch
03:41:20 AWS CloudFormation
03:58:24 AWS S3
04:38:04 Amazon Redshift
05:10:37 AWS Kinesis
05:31:32 AWS Lambda
05:38:20 AWS EMR
05:54:17 Getting Started with AWS Glue ETL
06:13:56 Apache Hive
07:14:27 Apache Sqoop Tutorial
07:32:19 AWS Interview Questions and Answers
🔴 𝐋𝐞𝐚𝐫𝐧 𝐓𝐫𝐞𝐧𝐝𝐢𝐧𝐠 𝐓𝐞𝐜𝐡𝐧𝐨𝐥𝐨𝐠𝐢𝐞𝐬 𝐅𝐨𝐫 𝐅𝐫𝐞𝐞! 𝐒𝐮𝐛𝐬𝐜𝐫𝐢𝐛𝐞 𝐭𝐨 𝐄𝐝𝐮𝐫𝐞𝐤𝐚 𝐘𝐨𝐮𝐓𝐮𝐛𝐞 𝐂𝐡𝐚𝐧𝐧𝐞𝐥: https://edrk.in/DKQQ4Py
📢📢Check out the latest 2025 video on Top 10 Technologies for the most up-to-date insights!
📌 Top 10 Technologies to Learn in 2025 → https://youtu.be/5kjWh8lBxC4
📝Feel free to share your comments below.📝
🔴 𝐄𝐝𝐮𝐫𝐞𝐤𝐚 𝐎𝐧𝐥𝐢𝐧𝐞 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐚𝐧𝐝 𝐂𝐞𝐫𝐭𝐢𝐟𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬
🔵 DevOps Online Training: http://bit.ly/3VkBRUT
🌕 AWS Online Training: http://bit.ly/3ADYwDY
🔵 React Online Training: http://bit.ly/3Vc4yDw
🌕 Tableau Online Training: http://bit.ly/3guTe6J
🔵 Power BI Online Training: http://bit.ly/3VntjMY
🌕 Selenium Online Training: http://bit.ly/3EVDtis
🔵 PMP Online Training: http:
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from edureka! · edureka! · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
ChatGPT Not Working - 4 Fixes | How To Fix ChatGPT Not Working | Why Is ChatGPT Not Working |Edureka
edureka!
Advanced Java script Tutorial | JavaScript Training | JavaScript Programming | Edureka Rewind
edureka!
Java script interview question and answers | Java script training | Edureka Rewind
edureka!
OpenAI API Tutorial using Python | How to use OpenAI GPT-3 API - Ada Babbage Curie Davinci | Edureka
edureka!
What is Unsupervised Learning ? | Unsupervised Learning Algorithms| Machine Learning | Edureka
edureka!
Top 10 Applications of Machine Learning in 2023 | Machine Learning Training | Edureka Rewind - 7
edureka!
Machine Learning Engineer Career Path in 2023 | Machine Learning Tutorial | Edureka Rewind - 6
edureka!
10 Must Have Machine Learning Engineer Skills That Will Get You Hired | Edureka Rewind - 7
edureka!
Data Structures in Python | Data Structures and Algorithms in Python | Edureka | Python Live - 5
edureka!
Python Lists | List in Python | Python Training | Edureka Rewind
edureka!
Predictive Analysis Using Python | Learn to Build Predictive Models | Python Training | Edureka
edureka!
Machine Learning Tutorial | Machine Learning Algorithm | Machine Learning Engineer Program | Edureka
edureka!
How to use Pandas in Python | Python Pandas Tutorial | Python Tutorial | Edureka Rewind
edureka!
Parameters in Tableau | Tableau Parameters Examples | Tableau Tutorial | Edureka Rewind
edureka!
Top 10 Reasons to Learn Tableau in 2023 | Tableau Certification | Tableau | Edureka Rewind
edureka!
Tableau Developer Roles & Responsibilities | Become A Tableau Developer | Tableau | Edureka Rewind
edureka!
Deep Learning With Python | Deep Learning Tutorial For Beginners | Edureka Rewind
edureka!
Realtime Object Detection | Object Detection with TensorFlow | Edureka | Deep Learning Rewind - 2
edureka!
Top 20 Tableau Tips and Tricks in 20 Minutes | Tableau Tutorial | Tableau Training | Edureka Rewind
edureka!
Climate Change Prediction using Time Series | Python Projects | Edureka | DS Rewind - 5
edureka!
ReactJS Installation Tutorial | ReactJS Installation On Windows | ReactJS Tutorial | Edureka Rewind
edureka!
Phases in Cybersecurity | Cybersecurity Training | Edureka | Cybersecurity Rewind - 2
edureka!
What Is React | ReactJS Tutorial for Beginners | ReactJS Training | Edureka Rewind
edureka!
Cybersecurity Frameworks Tutorial | Cybersecurity Training | Edureka | Cybersecurity Rewind- 2
edureka!
React vs Angular 4 | Angular 2 vs React | React & Angular | ReactJS Training | Edureka Rewind - 5
edureka!
ReactJS Components Life-Cycle Tutorial | React Tutorial for Beginners | Edureka Rewind
edureka!
Ethical Hacking using Kali Linux | Ethical Hacking Tutorial | Edureka | Cybersecurity Rewind - 3
edureka!
Types Of Artificial Intelligence | Artificial Intelligence Explained | What is AI? | Edureka
edureka!
Top 10 Applications Of Artificial Intelligence in 2023 | Artificial Intelligence| Edureka Rewind
edureka!
The Future of AI | How will Artificial Intelligence Change the World in 2023? | Edureka Rewind
edureka!
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginners | Edureka Rewind
edureka!
Google Cloud IAM | Identity & Access Management on GCP | Edureka | GCP Rewind - 5
edureka!
Google Cloud AI Platform Tutorial | Google Cloud AI Platform | GCP Training | Edureka Rewind
edureka!
Projects in Google Cloud Platform | GCP Project Structure | GCP Training | Edureka Rewind
edureka!
How to Become a Data Scientist | Data Scientist Skills | Data Science Training | Edureka Rewind - 3
edureka!
Agglomerative and Divisive Hierarchical Clustering Explained | Data Science Training | Edureka Live
edureka!
Climate Change Prediction using Time Series | Python Projects | Edureka | DS Rewind - 5
edureka!
Data Science Project - Covid-19 Data Analysis | Python Training | Edureka | DS Rewind - 6
edureka!
What is Honeycode? | Introduction to Honeycode | Edureka
edureka!
Difference between Amazon AWS and Google Cloud | GCP Training Google Cloud | Edureka Live
edureka!
DevOps Lifecycle | Introduction To DevOps | DevOps Tools | What is DevOps? | Edureka Rewind
edureka!
Introduction to DevOps | DevOps Tutorial for Beginners | DevOps Tools | DevOps | Edureka Rewind
edureka!
How to Create Login System using Python | Python Programming Tutorial | Edureka Rewind
edureka!
Python Developer | How to become Python Developer | Python Tutorial | Edureka Rewind
edureka!
How to become a Data Engineer | Complete Roadmap to become a Data Engineer| Data Engineer | Edureka
edureka!
Azure Data Engineer Certification [DP 203] | How to Become Azure Data Engineer [2023] | Edureka
edureka!
Data Analyst vs Data Engineer vs Data Scientist | Data Analytics Masters Program | Edureka Rewind
edureka!
DevOps Engineer day-to-day Activities | DevOps Engineer Responsibilities | Edureka Rewind
edureka!
How to Become a DevOps Engineer? | DevOps Engineer Roadmap | Edureka | DevOps Rewind
edureka!
How to Become a Data Engineer? | Data Engineering Training | Edureka
edureka!
How To Become A Big Data Engineer? | Big Data Engineer Roadmap | Edureka Rewind
edureka!
Python Integration for Power BI and Predictive Analytics | Power BI Training | Edureka
edureka!
Power BI KPI Indicators Tutorial | Custom Visuals In Power BI | Power BI Training | Edureka Rewind
edureka!
Apache HBase Tutorial For Beginners | What is Apache HBase? | Big Data Training | Edureka Rewind
edureka!
Big Data Hadoop Tutorial For Beginners | Hadoop Training | Big Data Tutorial | Edureka Rewind
edureka!
Big Data Analytics | Big Data Analytics Use-Cases | Big Data Tutorial | Edureka Rewind
edureka!
What Is Power BI? | Introduction To Microsoft Power BI | Power BI Training | Edureka Rewind
edureka!
Triggers in Salesforce | Salesforce Apex Triggers | Salesforce Tutorial | Edureka Rewind
edureka!
How To Become A Salesforce Developer | Salesforce For Beginners| Salesforce Training Edureka Rewind
edureka!
Java ArrayList Tutorial | Java ArrayList Examples | Java Tutorial | Edureka Rewind
edureka!
Related Reads
📰
📰
📰
📰
What Is an MCP Registry? (And the NxM Problem It Solves)
Dev.to · Sahajmeet Kaur
Built a suite of client-side dev tools to fix the "production data" privacy gap
Dev.to · Rayan Ahmad
5 Best BrowserStack Alternatives to Optimize Your Testing Infrastructure
Medium · DevOps
️ The Lifecycle Symphony: A Senior SRE’s Deep Dive into Init and Sidecar Containers
Medium · DevOps
Chapters (20)
Introduction
1:32
What is Data Engineering?
19:30
How to Become a Data Engineer?
21:03
Introduction to Big Data
53:02
How To Become A Big Data Engineer?
1:07:30
Hadoop Ecosystem
1:25:22
AWS services for data engineering
1:38:27
How to create EC2 Instances in AWS?
2:20:05
Amazon Virtual Private Cloud (VPC)
3:12:19
Amazon CloudWatch
3:41:20
AWS CloudFormation
3:58:24
AWS S3
4:38:04
Amazon Redshift
5:10:37
AWS Kinesis
5:31:32
AWS Lambda
5:38:20
AWS EMR
5:54:17
Getting Started with AWS Glue ETL
6:13:56
Apache Hive
7:14:27
Apache Sqoop Tutorial
7:32:19
AWS Interview Questions and Answers
🎓
Tutor Explanation
DeepCamp AI