Course details

AWS Cloud Computing Fundamental

A brief summary

If you want to start your career in AWS then this is the right course for you. In this course we will cover all the foundational elements of AWS cloud computing. You will come to know about the primary elements of AWS cloud computing in this course. After completing this course you will have clear idea about cloud computing and be able to start develop software in the cloud.

Prerequisite

You have to know any of these programming languages: (Java, PHP, C#, Python)

Course highlight

  • You will have access to AWS account to practice everything on your own
  • You will get video recording from each class
  • Practical assignments that help you get familiar with real world cloud application
  • Course material available in Bangla
  • Group activity among students to share knowledge

What you will learn

At the end of this course you will be familiar with the concepts of cloud computing. You will have clear idea what is cloud computing, how this works and how to build software for the cloud. You will also be able to design and build your software to utilize and run in AWS infrastructure.


01

Introduction to cloud computing concepts

In this course we will get to know what is cloud computing and how this works. We will learn what is the difference between cloud based software and traditional software. We will learn the benefits of cloud computing and other fundamental concepts about cloud computing.

02

Get to know about AWS products

In this course we will learn about what services AWS provide and the use case of each of these services. It will help us understand the domain of AWS products and broaden our idea in this platform.

03

Detail analysis of EC2

In this part we will go in deep with EC2 features. EC2 is the foundation of AWS services. So this is very important topic. We will learn with practical lab about this. Instructor will demo how to create and manage EC2 instances.

04

Amazon Machine Image (AMI)

We will learn what is AMI and what we can do with it. We will learn how to create new AMI from instance. We will also see how we can create instance using our custom AMI. All these will be done through practical lab & demo.

05

Security Group

We will learn what is security group and how this is applied to ensure security and access. We will see how we can create and apply new security group through practical lab.

06

Load Balancer & Target group

We will learn what is load balancer & target group and what is the advantage of using them. We will learn how we can create & use new load balancers. We will also see how we can channel traffic among instances using target groups. All these will be done through demo and practical lab.

07

Elastic IP

We will learn what is Elastic IP and why we need this. We will see how we can create, attach and detach Elastic IP.

08

Instance Types & Pricing

We will learn about AWS billing process. We will see what are the different instances types that are available and how much bill they might consume. We will see how we can use the price calculator to calculate our monthly approximate bill.

09

Elastic Block Storage (EBS)

We will learn what is EBS and how we can create, attach, detach and release EBS volumes in an instance. We will also learn about different types of EBS and their advantages, disadvantages. We will do practical lab to understand these concepts.

10

Snapshot

We will learn what is snapshot and how we can use it. We will learn about snapshot billing.

11

AWS AutoScaling

AutoScaling is a very important feature. We will learn how we can use this in our advantage. We will setup autoscaling and configure it to connect with load balancer. We will learn it through practical lab and demo as usual.

12

Virtual Private Cloud (VPC)

This is a very important topic and we will cover this in detail through practical lab. We will create and setup our own VPC. We will learn the advantages of VPC and use cases of VPC. We will learn about various components of VPC such as NACL, Internet Gateway, Route Table, Subnet etc.

13

NAT Instance & NAT Gateway

We will see how we can create NAT Instance & NAT Gateway to allow controlled internet access in our VPC private network. We will understand the different between these two. We will have practical lab & demo on this.

14

VPC Endpoint

We will learn about VPC endpoint and its advantage over the other approaches. We will learn how to setup this and connect with our VPC to establish inter service communication. We will have practical lab & demo on this.

15

Relational Database Service (RDS)

We will learn about AWS RDS. We will see what are the different types of relational databases that are available in AWS and how we can configure them. We will learn about the benefits of using RDS. We will have practical lab & demo on this.

16

Identity & Access Management (IAM)

We will learn about IAM with practical lab and demo. We will create group, user, role, policy and learn what is the use case of each one. We will learn how we can control user access through these features.

17

AWS Cloudwatch

We will learn about Cloudwatch reporting. We will see how we can check various metrics of our AWS resources through this. We will monitor our resources and will configure triggers.

18

Simple Storage Service (S3)

We will learn about this important feature of AWS. We will learn about different types of storage class. We will see what advantage it can provide in developing scalable software. We will also learn versioning, transfer acceleration, rule based transition, replication, report generation etc. We will also do coding tasks to upload, download files in S3.

19

Simple Queue Service (SQS)

We will learn about queue service and when to use this. We will learn what is dead letter queue and what are the various configurations that SQS provides us to have a reliable queue system. We will also learn writing code to enqueue - dequeue message in queue.

20

Simple Notification Service (SNS)

We will learn how we can create SNS topics and can subscribe in it. We will learn how to use this to notify users on various events.

21

Simple Email Service

We will learn about AWS SES. We will see how we can setup email accounts and how we can verify it to send email from particular domain name. We will also learn about limits and how we can increase the limits.


Next Batches

No upcoming batches available.

Students feedback/comment about this course

Student Photo

Md Ashikur Rahman

Posted On: 31-Jan-2019

The contents of the course covered all the components a beginner should learn . I am thankful to the trainer for conducting such an organized learning environment among the students.

Back to top