KEMBAR78
01-Cloud Engineer Program | PDF | Amazon Web Services | Computer Engineering
0% found this document useful (0 votes)
8 views48 pages

01-Cloud Engineer Program

Uploaded by

Santhosh Nataraj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views48 pages

01-Cloud Engineer Program

Uploaded by

Santhosh Nataraj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 48

CLOUD ENGINEER

JOB Oriented Program


#No. 1 JOB Oriented Program

. 100 Hours . Live Training

+1-888-295-9666 (US Toll free ) +91-7793068396 (IND)


Index

About “Prepzee” 02

Who Should Enroll in Cloud Master's Program? 05

Future of Cloud Professionals 06

Learning Path 07

Program Features 08

Job Profiles In Cloud 09

Syllabus 10

Projects 39

Placement Support 42

Learn from Industry Experts 44

What Our Learners Have To Say 46


2

About Prepzee
Our Mission & Impact

The More You L E A R N


The More You E A R N

100+ 500+
Training Programs Top Educators

9.1/10 100K+
Avg. Rating Hour Training
Delivered
3

Mentors from brands like

We are featured In
Jio News

Indian News Network.net


4

Featured In

Click to read the whole article


5

Who Should Enroll in


Cloud Master's Program?
People looking for a Career switch

Anyone interested in the Cloud industry

Network Engineers

Software Engineers

Tech/IT Professionals with no coding background

Freshers and Undergraduates

Systems, Network, and Cloud Administrators

Testing, Software Automation, and Security Professionals

Non-IT professionals

Need More Info? Chat with Us


6

Future of Cloud
Professionals
39% Growth rate

$80 billion Revenue

$23 billion Profit

1386.14 billion USD


By 2030

INDUSTRY TRENDS

As per Payscale, the


As per Linkedin As per Indeed
average salary for
There are more than Ericsson, JP
an Cloud Engineer
33,000 vacancies for Morgan Chase, Dell,
ranges from ranges
Cloud Based Profiles etc. are looking to
from$1,06,000 to
in the United States. hire Cloud
$201,000 per year.
Professionals.
7

Learning Path

1. Linux Scripting ( 6 Hours Live Training )

2. Python ( 12 Hours Live Training )

3. AWS Solutions Architect (32 Hour Live Training)

4. DevOps ( 50 Hour Live Training )

5. Capstone Projects

6. Certification / Interview / Resume / LinkedIn Preparation

Master's Certification

Need More Info? Chat with Us


8

Program Features

100+ 90+
Hours Hands-on &
Hours of Live Training
Exercises

10+ 24*7
Projects & Case Technical Support
Studies

Top 1%
Industry Experts Lifetime live
Training Access

Need More Info? Chat with Us


9

Job Profiles In Cloud


Cloud Architect Solution Architect
Design complex cloud Create end-to-end solutions
architectures spanning AWS combining AWS, Azure services
and Azure, integrating DevOps with DevOps practices and
principles, and leveraging Python for seamless
Python for automation. integration.

Infrastructure Engineer Cloud Consultant


Manage cloud infrastructure Offer expertise in AWS, Azure,
on AWS, Azure, utilizing DevOps, and Python to advise
DevOps practices, and businesses on cloud strategies,
automating tasks with Python architecture, and optimization.
scripting.

Automation Engineer Cloud Engineer


Automate tasks, deployments Design, deploy, and manage
on AWS, Azure using DevOps cloud solutions across AWS
practices, and Python and Azure, implementing
scripting for efficient workflow DevOps practices for efficient
automation. operations.
10

Course1 : Linux and


Python Scripting
Module 1: Linux Basics and System Administration.

1.1: Introduction to Linux Operating System


1.2: Command Line Interface (CLI) Essentials
1.3: User and Group Management

Module 2: Networking Basics in Linux.

2.1: Practical exercises and assignments for mastering Linux commands


Command Line Mastery:

Hands On:
Exercises focusing on everyday CLI usage
Script Writing: Basics of Shell Scripting for Automation
System Administration Tasks: Setting up a Web Server, Creating Cron Job

Need More Info? Chat with Us


11

Module 3: Python Programming

3.1: Introduction to Python Programming

3.2: Why do we need Python?

3.3: Program structure in Python

3.4: Execution steps

3.5: Interactive Shell

3.6: Executable or script files.

3.7: User Interface or IDE

3.8: Flow Control

3.9: Boolean Operators

3.10: Comparison Operators

3.11: Binary Boolean Operators

3.12: The not Operator

3.13: Data Types and Operations

Module 4: Demos: Number, Strings, Tuple, Dictionary, List

4.1: Numbers

4.2: Strings

4.3: List

4.4: Tuple

Need More Info? Chat with Us


12

4.5: Dictionary

4.6: Other Core Types

4.7: Changing Values in a List with Indexes

4.8: List Concatenation and List Replication

4.9: Using for Loops with Lists

4.10: Removing Values from Lists with del Statements

4.11: Pattern Matching with Regular Expressions

4.12: Regular Expression Matching

4.13: Finding Patterns of Text with Regular Expressions

4.14: Grouping with Parentheses

4.15: Matching Multiple Groups with the Pipe

4.16: Matching Zero or More with the Star

4.17: Matching Specific Repetitions with Curly Brackets

4.18: Case-Insensitive Matching

4.19: Statements and Syntax in Python

Module 5: Demos: Loops, Functions, Classes

5.1: Backslash on Windows and Forward Slash on OS X and Linux

5.2: Absolute vs. Relative Paths

5.3: Finding File Sizes and Folder Contents

5.4: Open/Read/Write/Append into file

5.5: Using Files

Need More Info? Chat with Us


13

5.6: Copying Files and Folders

5.7: Libraries

5.8: Importing a library using PIP, CONDO etc

5.9: Math

5.10: Numpy

5.11: Working with RDBMS

5.12: Connection to Database

5.13: Cursor Creation

5.14: Fire Query & Collect results from Tables/Queries

5.15: Insert Data into Tables

5.16: Bulk Insert into Tables

5.17: Procedure Calls with Arguments & Collect Result Values

5.18: Debugging

5.19: Raising Exceptions

Module 6: Demos: File Operation, Tablr Operation

6.1: Getting the Traceback as a String

6.2: Assertions

6.3: Logging Module

6.4: Logging to a File

6.5: IDLE’s Debugger

6.6: Breakpoint

Need More Info? Chat with Us


14

6.7: Working with CSV Files and JSON Data

6.8: CSV Module

6.9: Reading Data from Reader

6.10: Objects in a for Loop

6.11: Writer Objects

6.12: The delimiter and line terminator Keyword Arguments

6.13: JSON Module

6.14: Reading JSON with the loads() Function

6.15: Writing JSON with the dumps() Function

6.16: Multithreading

6.17: Running Other Python Scripts

Need More Info? Chat with Us


15

Course2 : AWS
Module 1: Introduction to AWS and Cloud Computing.

1.1: What is AWS?


1.2: What is Cloud Computing?
1.3: Cloud Computing Service and Deployment Models
1.4: AWS vs. Azure vs. GCP
1.5: AWS Services
1.6: Benefits of AWS
1.7: AWS: Cloud Computing Products
1.8: AWS S3, VPC, EC2 Overview
1.9: Introduction to EBS, AMI, ELB
1.10: AWS Management Console
1.11: AWS Architecture
1.12: Virtualization
1.13: AWS Account Overview
1.14: What is Auto-Scaling?
1.15: AWS Cloudshell

Practical Experience:
Creating your AWS Free Tier Account
Launching EC2 Instance and Linux Virtual Machine
Hosting a Website
Exploring Console
Configuring CLI

Need More Info? Chat with Us


16

Module 2: Amazon Elastic Compute

. Elastic Compute Cloud


2.1: Introduction to Amazon
(EC2)
2.2: Benefits of EC2
2.3: EC2 Instance Types
2.4: Public IP vs. Elastic IP
2.5: Introduction to Amazon Machine Image (AMI)
2.6: Hardware Tenancy – Shared vs. Dedicated
2.7: Introduction to EBS
2.8: EBS Volume Types and Snapshots
2.9: Solid State Drive and Hard Disk Drive
2.10: Introduction to EFS
2.11: Difference between EBS and EFS
2.12: Amazon FSx
2.13: AWS Batch

Practical Experience:
Creating a Linux and Windows Based EC2 Instance
Creating Custom AMI
Copying AMI to another region
Creating EBS volume
Attaching EBS volume with an instance
Taking backup of EBS volume
Attaching EFS Volume to an EC2 Instance
Creating Snapshot
Mounting FSx into Windows Servers

Need More Info? Chat with Us


17

Module 3: AWS Storage Options – S3

3.1: Why move to Cloud Storage?


3.2: Traditional vs. Cloud Storage: Comparing Cost
3.3: Introduction to AWS Storage
3.4: Amazon S3 Architecture
3.5: Working of Simple Storage Service (S3)
3.6: Bucket Policy
3.7: Version Control in S3
3.8: S3: Policies, Storage Classes, and Pricing
3.9: S3 Select and S3 Glacier Select
3.10: Access Control List
3.11: Cross Region Replication (CRR)
3.12: Lifecycle Policy of S3 Bucket
3.13: AWS Backup
3.14: CloudFront
3.15: Snowball
3.16: Amazon Athena and Macie

Practical Experience:
Creating S3 Bucket
Object Upload to S3 Bucket
Object Versioning in S3
Establishing Lifecycle Management for all objects
Static Website Hosting through S3
Facilitate transfer and retrieval of data from Glacier
Creating a Backup Vault
Sharing File through AWS Storage Gateway

Need More Info? Chat with Us


18

Module 4: Networking and Amazon Virtual Private Cloud (VPC)

4.1: Introduction to Amazon VPC


4.2: Components of VPC: Route Tables, NAT, Network Interfaces, Internet
Gateway
4.3: Benefits of VPC
4.4: CIDR Notations
4.5: IP Addresses
4.6: Network Address Translation: NAT Gateway, NAT Devices, and NAT
Instance
4.7: VPC Peering with Scenarios
4.8: VPC: Types, Pricing, Endpoints, Design Patterns
4.9: Direct Connect and Private Link
4.10: Bastion Host and Auto Scaling
4.11: AWS Global Accelerator
4.12: AWS Transit Gateway

Practical Experience:
Creating a VPC, its subnets, and attaching it to an EC2 Instance
Building triad architecture with security groups
Using VPC Peering by connecting two instances in different VPCs
NAT Gateway, NACL, and Internet Gateway

Need More Info? Chat with Us


19

Module 5: AWS: Load Balancing, Routing, and Auto Scaling

5.1: Introduction to Elastic Load Balancer


5.2: Types and Features of ELB
5.3: Components and Benefits of Application Load Balancer
5.4: Tripartite comparison between Application, Network, and Classic
Load Balancer
5.5: Cross-Zone Load Balancing
5.6: Load Balancer Architecture
5.7: Auto-Scaling: Introduction, Components, Types, Groups, Lifecycle,
and Benefits
5.8: Launch Configurations/Launch Templates
5.9: Load Balancer and Auto Scaling
5.10: Working of DNS
5.11: Route 53: Need and Working
5.12: Routing Policies

Practical Experience:
Creating a Classic, Network, or Application ELB
Creating and Configuring an Auto-Scale Group
Integrating ELB with Auto Scaling
Making use of Launch Template for creating ASG

Need More Info? Chat with Us


20

Module 6: Databases and Datastores

6.1: Introduction to Databases


6.2: Types of Databases .
6.3: Introduction to Amazon Relational Database Service (RDS)
6.4: Features and Pricing of and Read Replicas in RDS
6.5: Amazon Aurora: Introduction, Pricing, Design Patterns, and
Benefits
6.6: Amazon Redshift: Introduction and Advantages
6.7: DynamoDB: Introduction, Components, Design Patterns, and
Pricing
6.8: Introduction to ElastiCache

Practical Experience:
Launching and Modifying an RDS instance
Data Caching using Amazon ElastiCache
Creating an Aurora replica, a Multi-az Deployment, and an Aurora
DB Cluster
Conducting CRUD operations on No-SQL Database
Creating a DynamoDB Table

Need More Info? Chat with Us


21

Module 7: Identity and Security Management

7.1: Introduction to Identity Access Management (IAM)


7.2: Introduction to Amazon Resource Name (ARN) and Multi-Factor
Authentication (MFA) in JSON and IAM
7.3: IAM: Policies, Roles, Permissions, Pricing, and Identity Federation
7.4: IAM: Groups, Users, Features
7.5: Introduction to Resource Access Manager (RAM)
7.6: AWS Single Sign-On (SSO)
7.7: Introduction to CloudTrail
7.8: Introduction to CloudWatch: Architecture, Pricing, Metrics and
Namespaces, Design Patterns, Alarms, Dashboards, and Logs
7.9: AWS Directory Service

Practical Experience:
Creating IAM users, a group, a policy, and a role
Creating CloudWatch dashboard
Building a log group, billing alarm, and a trail
Configuring Secure Authentication Access Mechanism through
Amazon Cognito

Need More Info? Chat with Us


22

Module 8: AWS Monitoring and Governance

8.1: Introduction to AWS CloudWatch


8.2: What is AWS Config .
8.3: Introduction to AWS CloudTrain and Control Tower
8.4: What are AWS Organizations and License Tower
8.5: Introduction to AWS Service Catalog and Systems Manager
8.6: What is AWS Personal Health Dashboard

Practical Experience:
Conducting an audit of Amazon Cloud Services through AWS
CloudTrail
Application Metrics monitoring through CloudWatch Dashboard

Need More Info? Chat with Us


23

Module 9: AWS: Serverless Computing, Application


Services, and Configuration

9.1: Introduction to AWS Simple Email Service (SES) and Simple


Notification Service (SNS)
9.2: Working of SES and SNS
9.3: Working with Amazon Simple Queue Service
9.4: Comparison between Amazon SNS and SQS
9.5: Amazon MQ and Amazon Event Bridge
9.6: Amazon Simple Workflow Service (SWF)
9.7: Introduction to AWS Lambda, AWS Fargate, AWS Step Functions,
AWS Elastic Beanstalk, AWS CloudFormation
9.8: Amazon Elastic Transcoder, Amazon Kinesis, and Amazon
Workspaces
9.9: Advantages and Disadvantages of AWS Lambda
9.10: Elastic Beanstalk: Working, Pricing, Concepts
9.11: Introduction to AWS OpsWorks

Practical Experience:
Creating Lambda function and Setting up Lambda triggers and
destinations
Monitoring EC2 instance status through the combination of SNS
and EventBridge
Using AWS StepFunctions to create Workflows
Creating an Elastic Beanstalk application
Using JSON and YAML to create Cloud Formation templates
Creating a stack in OpsWorks
Using Beanstalk for Web Application deployment with DynamoDB

Need More Info? Chat with Us


24

Module 10: AWS Well-Architected Framework

10.1: Introduction to AWS Well-Architected Framework


10.2: Designing a Well-Architected Framework
10.3: Pillars of AWS Well-Architected Framework
10.4: How to build Highly Available and Fault Tolerant Architectures
10.5: Deciding upon Resilient Storage
10.6: Designing Decoupling Mechanisms and Multi-tier Architecture
Solution
10.7: Introduction to Disaster Recovery and ways to implement the
same
10.8: Guaranteeing Performance Efficiency through Selection, Review,
and Monitoring

Practical Experience:
Website designing using Serverless Architecture

Syllabus Query? Chat with Us


25

Module 11: Amazon SageMaker

11.1: What is SageMaker?


11.2: Key features and benefits
11.3: Use cases and applications
11.4: Overview of SageMaker Studio
11.5: Setting up SageMaker Studio
11.6: Data cleaning and preprocessing
11.7:Handling missing data
11.8: Feature scaling and normalization
11.9: Exploratory Data Analysis (EDA) using SageMaker
11.10: Visualizing and understanding your data

Syllabus Query? Chat with Us


26

Course 3 : DevOps
Module 1: Introduction to cloud computing and
DevOps

1.1: What is cloud computing


1.2: What is Software Development?
1.3: Software Development Life Cycle
1.4: Traditional Models for SDLC
1.5: What is DevOps?
1.6: Why DevOps?
1.7: DevOps Lifecycle
1.8: DevOps Tools

Hands-on:

DevOps architecture

DevOps lifecycle

DevOps tools

Software development

Module 2: Infrastructure Setup

2.1: EC2 Walkthrough


2.2: Installation of DevOps Tools in the Cloud

Need More Info? Chat with Us


27

Hands-on:

ELK

Git

Puppet

Docker

Selenium

Ansible

Jenkins

Kubernetes

Module 3: Version Control with Git

3.1: What is Version Control?


3.2: Types of Version Control System
3.3: Introduction to SVN
3.4: Introduction to Git
3.5: Git Lifecycle
3.6 : Common Git Commands
3.7 : Working with Branches in Git
3.8 : Merging Branches
3.9 : Resolving Merge Conflicts
3.10 : Git Workflow

Need More Info? Chat with Us


28

Hands-on:

Git Life cycle Commands

Stashing Code in Git

Creating, Deleting Git Branches

Pushing Code to GitHub

Reverting a Push to GitHub

Using Git to merge branches

Using Git rebase to merge branches

Using git merge tool to resolve merge conflicts

Module 4: Containerisation using Docker-1

4.1: Introduction to Docker


4.2: Understanding Docker Lifecycle
4.3: Components of Docker Ecosystem
4.4: Common Docker Operations
4.5: Creating a DockerHub Account
4.6: Committing changes in a Container
4.7: Pushing a Container Image to DockerHub
4.8: Using Dockerfile to create Custom Docker Images

Need More Info? Chat with Us


29

Hands-on:

Common Docker Operations

Creating a DockerHub Account

Committing Changes to a Container

Pushing container to DockerHub

Creating Local Image Repository

Building an Image using Dockerfile

Module 5: Configuration Management Using Ansible

5.1: What is Ansible?


5.2: Ansible vs Puppet
5.3: Ansible Architecture
5.4: Using Ansible to set up Master-Slave
5.5: Ansible Playbook
5.6: Ansible Roles
5.7: Using Ansible for applying configuration

Need More Info? Chat with Us


30

Hands-on:
Installing Ansible on AWS

Creating a Playbook using YAML

Creating an Ansible Role

Using Roles in Playbook

Module 6 : Git, Jenkins & Maven Integration

6.1 : Branching and Merging with Git


6.2 : Resolving Merge Conflicts
6.3 : Utilizing Stashing, Rebasing, Reverting, and Resetting in Git
6.4 : Understanding Git Workflows
6.5 : Introduction to Maven and Its Uses
6.6 : Exploring Maven Architecture
6.7 : Introduction to Continuous Integration Principles

Hands-on:
Applying Branching and Merging Techniques in Git

Managing Merge Conflicts

Implementing Stashing, Rebasing, Reverting, and

Resetting in Git

Configuring Maven for Project Management


31

Module 7: Continuous Integration with Jenkins

7.1: Introduction to Continuous Integration


7.2: Jenkins Master-Slave Architecture
7.3: Understanding CI/CD Pipelines
7.4: Creating an end-to-end automated CI/CD Pipeline

Hands-on:
Creating a Jenkins Master-Slave on AWS

Installing Plug-ins in Jenkins

Creating Jenkins Builds

Creating Scheduled Builds

Triggering Jobs using Git Webhooks

Using the Pipeline Plugin in Jenkins

Need More Info? Chat with Us


32

Module 8: Continuous Orchestration Using Kubernetes - 1

8.1: Introduction to Kubernetes


8.2: Docker Swarm vs Kubernetes
8.3: Kubernetes Architecture
8.4: Deploying Kubernetes using Kubeadms
8.5: Alternate ways of deploying Kubernetes
8.6: YAML Files
8.7: Creating a Deployment in Kubernetes using YAML
8.8: Services in Kubernetes
8.9: Ingress in Kubernetes
8.10: Case Study – Kubernetes Architecture

Hands-on:
Setting up Kubernetes using kubeadm

Installing Kubernetes using kops and GCK

Creating a Deployment

Creating Services

Creating an Ingress

Demonstrating the use of Ingress, services, and

deployments together

Need More Info? Chat with Us


33

Module 9: Continuous Orchestration Using Kubernetes - 2

9.1: What are volumes?


9.2: Types of volumes
9.3: Persistent volumes
9.4: Introduction to secrets
9.5: Taints and tolerations
9.6: Introduction to Federation
9.7: Kubernetes Monitoring
9.8: Setting up Prometheus
9.9: Setting up Grafana

Hands-on:
Creating volumes

Creating Persistent Volumes

Creating and working with secrets, Taints, and

Tolerations

Controlling clusters from the outside

Setting up and working with Prometheus

Setting up and working with Grafana

Need More Info? Chat with Us


34

Module 10 : Monitoring using Prometheus and Grafana

10.1: Introduction to Prometheus and Grafana


10.2: Setting up Prometheus and Grafana
10.3: Utilizing Prometheus for Monitoring
10.4: Visualization Techniques with Grafana Dashboards
10.5 : Creating Pipelines Monitoring Dashboard

Hands-on:
Service Monitoring with Prometheus

Implementing Alerts with Prometheus

Dashboard Creation in Grafana

Pipeline Monitoring Techniques

Need More Info? Chat with Us


35

Module 11: Terraform modules and workspaces

11.1: What is Infrastructure as a code


11.2: IaC vs Configuration Management
11.3: Introduction to Terraform
11.4: Installing Terraform on AWS
11.5: Basic Operations in Terraform
init

plan

apply

destroy

11.6 : Terraform Code Basics


11.7 : Deploying an end-to-end architecture on AWS using
Terraform

Hands-on:
Installing Terraform

Initializing AWS Terraform Provider

Creating an EC2 instance using Terraform

Updating changes to EC2 using Terraform

Destroying EC2 using Terraform

Deploying EC2 inside a custom VPC using Terraform

Need More Info? Chat with Us


36

Module 12 : Terraform Script Structure

12.1: HCL (HashiCorp Configuration Language) basics


12.2: Defining providers in Terraform
12.3: Configuring provider-specific settings
12.4: Defining resources in Terraform
12.5: Common resource types
12.6: Understanding Terraform state
12.7: Managing state files
Using variables in Terraform
12.8: Variable types and scope
12.9: Introduction to modules
12.10: Creating and using modules
12.11: Configuring remote backends for state storage
12.12: Using AWS S3 or other backends
12.13: Utilizing data sources in Terrafor
12.14: Querying external data
12.15: Organizing Terraform code
12.16: Code structuring and naming conventions
12.17: Version control with Terraform

Need More Info? Chat with Us


37

Hands-on:
Create a simple module for a specific resource type (e.g.,

VPC).

Use the module in a main Terraform configuration.

Configure a remote backend, such as an AWS S3 bucket.

Initialize and apply your Terraform configuration using

the remote backend.

Use a data source to retrieve information from an

existing AWS resource (e.g., an AMI ID).

Integrate the data source into your Terraform

configuration

Refactor your existing Terraform code following best

practices.

Implement version control for your Terraform code using

Git.

Need More Info? Chat with Us


38

MODULE 13: Introduction to SonarQube

13.1: Understanding code quality and its importance


13.2: Installation and setup of SonarQube
13.3: Configuring projects in SonarQube
13.4: Analyzing code with SonarQube
13.5: Interpreting SonarQube analysis results
13.6: Addressing code issues identified by SonarQube
13.7: Utilizing quality gates for automated quality control
13.8: Integrating SonarQube into CI/CD pipelines
13.9: Managing and maintaining SonarQube instance
13.10: Best practices for effective usage of SonarQube

Module 14 : CV, INTERVIEW PREP & LINKEDIN PROFILE


UPDATE

14.1: CV PREPARATION
14.2: INTERVIEW PREPARATION
14.3: LINKEDIN PROFILE UPDATE
14.4: EXPERT TIPS & TRICKS

Need More Info? Chat with Us


39

Projects
Project 1

Design Infrastructure to host Web


Applications using AWS

Using web applications for virtual isolation of network


from customers Ensuring the capability of web
applications to manage uncertain traffic patterns Web
applications should be capable of being evaluated by
users with low latency.

Project 2
Using Docker Containers to deploy a
containerized application

Attempt to build a container image for an application and


run it with a container engine, or deploy it to a container
platform/PaaS.

Project 3

Detecting the face mask

Detect a mask and prompt any error. This program can


be applied in malls or any public meeting place.
Understand image processing. Understand how to
handle images before implementing the face mask
detection problem.
40

Project 4
Making use of AWS for creating Custom
VPCs
Making use of AWS for creating Custom VPCs Key
requirements: Using subnets for customizing VPC in AWS
having public as well as private access.

Project 5
Create an application with an API and deploy
it to Kubernetes

Create an application that exposes an API in any preferred


language - Python, Java, or JavaScript. Package the app
into a container and deploy it to Kubernetes.

Project 6
Converting a currency
Building a currency converter to convert currencies from
one unit to another, for example: converting the Indian
rupee into pounds or euros. The design of this application
should be straightforward. Focus on the primary function,
which is converting currency units.
41

Project 7

Automated Cloud Infrastructure Deployment:

Design and implement an automated cloud infrastructure


deployment using Terraform. Create a scalable and secure
architecture for a web application, incorporating modules
for compute resources, networking, and security policies.

Project 8

Load Balancer Configuration and Auto Scaling


Compute Capacity Key requirements:

The case study would entail load balancing and


autoscaling among multiple EC2 instances within AWS
based on defined or varied metrics for autoscaling
instances. Route custom domains to AWS resources.

Project 9

Create a monitoring dashboard for


an application

Add monitoring to an application by creating a dashboard.


Key Points: Deploy an application Use an open-source
monitoring tool - AWS CloudWatch, for example Configure
the application to expose some metrics to show its health.
42

PLACEMENT SUPPORT
"The More You Learn, The More You Earn"

Resume
Building

LinkedIn Profile
Upadation

Interview
Preparation

Sample
Exam Papers

Need More Info? Chat with Us


43

5,000+ Careers Advanced

Aman Yadav
Senior Associate Product Compliance at Amazon

Journey From Non-IT to IT

Abhishek Pareek
Technical Manager at Capgemini

Got 200% Salary Hike

Vishal Purohit
Product Manager at Icertis

Immense Job opportunities

Ranjith Kumar
Developer Cissco

Got 2 job offers with 400% salary hike


44

learn from
Industry Experts
Nitesh Prajapat
Senior cloud architect at Capgemini
Microsoft , Adobe & amp ; AWS certified young and dynamic
professional with 14+ years of industry experience . Trained 8200+
professionals , and counting , on all cloud technologies .

Vaibhav
Cybersecurity manager at Cisco
Always learning and always yearning , have delivered more than
200+ mentoring / training sessions online on Cyber Security , CEH ,
CCNA , Microsoft Azure , and Network Security to more than 20000
students .

Neeraj
Python Senior Data Engineer at IBM
Skilled in Python , Microsoft Azure , ETL , Big Data , Herok technolo
gies and frameworks with practical hands - on experience from the
last 12 years .

Venkatesh G
Engaging , understanding , and knowledgeable technical trainer with
over 18 years of experience in a variety of software pro grams and
technologies including Data Science , Artificial Intelli gence , Data
Engineering , Business Intelligence AWS , Azure and GCP , DevOps ,
AEM , IOS , UI / UX .
45

Rahul Sachdeva
Network Manager - TCS
An Information security enthusiast and a security researcher for the
past 10+ yrs . He specialises in domains ranging from responsible
and diversified exposure in project & amp ; program management ,
System , Network & amp ; Internet Security .

Manohar G
Senior Analyst at Accenture
15+ Years of Experience in Automation , DevOps , Software Testing
with Testing Tools ( Industry & Training ) . Having Experience in
Manual Testing , and Automation & amp ; Performance Testing

Sidharth
Hewlett Packard DevOps Engineer
As a Data Engineer , I have 15+ experience working on different cloud
environments on various projects.I currently lead multi - work stream
projects as a Cloud analyst and DevOps Engineer.Work on DevOps Tools :
Git Hub , Jenkins , Ansible , Docker , Kubernetes

Manish Jaiswal
Technical lead Pfizer
Takes real pride and joy in his work , a cloud and web develop ment
professional having an experience of 12+ Years in Cloud cost
optimization , Cloud solution architect , and Disaster . recovery .

Pratik K
Group head Analyst JPMorgan
Expertise in Tableau and SQL from the last 12 years . As a Tableau
Developer , Proficient in designing and developing data visual izations
using Tableau and working with Tableau Desktop , Tableau Server .
46

What Our Learners


Have To Say

Manish Saini
Vise President Fit Web
We wanted to train our team in Data lake , snowflake and shared the
requirement with Prepzee we are thankful they have given the
curriculum which we were looking for and went with the training for a
team of 20 people including me . The training was amazing .

Nishant Jain
Senior Devops Engineer at Encora
I enrolled for DevOps Azure certification . The course gave me the right
number of pointers and resources to handle my ongoing projects in
DevOps to handle the team of DevOps and Azure .

Amit Sharma
Senior Software Engineer at Visa
My overall experience was great and Prepzee has helped me in
switching my career from java developer to cloud by providing training
from industry experts . I enrolled for Azure Certification training which
covered all pointers of Azure .
prepzee.com

For Further Details, Contact Us

hi@prepzee.com

+1-888-295-9666 (US Toll free )

+91-7793068396

We are available 24*7

You might also like