CloudEngineer Syllabus
CloudEngineer Syllabus
Master Program in
BROCHURE & SYLLABUS
Cloud Computing
AWS
1 : Introduction to AWS
• Navigate the AWS Management Console
• Recognize AWS Global Infrastructure
• Describe the security measures AWS provides
• Create an Amazon EC2 instance
• Remotely connecting to an EC2 instance
• Setting up Amazon Linux and Apache web server
• Browsing Amazon Machine Images (AMI)
• Specifying security groups and key pairs
• Creating new images off of running instances
2: AWS Storage
5: Alternate access
7: Amazon S3 Basics
• Creating Buckets
• Creating Folders
• Uploading Objects
• Making Objects Public
• Creating Buckets
• Securing Bucket/Object access
• Configuring a Bucket as Static Web Page
• Controlling Life Cycle of a Bucket
• Accessing Amazon Buckets from Windows/Linux desktops/Servers
8: AWS-RDS
9: AWS-IAM
14: AWS-CloudFront
• Concepts of AWS-CloudFront
• Host a Website with CloudFront
15: AWS-Route53
16: AWS-CloudTrial
• Run command
• Compliance
• Patch Manager
DEVOPS
Lifecycle
4: Agile Methodologies:
5: LINUX Administration
6: Installation and Initialization:
7: Boot and Package
Management:
8: User Administration:
9: Run levels:
Version Control/ SCM(Git)
1: Introduction to Git
Ansible Modules.
1: Introduction to Ansible
2: Ansible Building blocks and Process flow
3: Ansible Playbook Modules and directory structure
Docker Modules
1: Getting Started with
Docker 2: Docker
Installation
3: Docker Images
4: Docker Networking
5: Container Operations
6: Docker Compose
Jenkins Modules
1: Introduction to Continuous Integration and Jenkins-CI/CD
2: Jenkins Installation
3: Configure Jenkins and User Management.
4: Jenkins jobs setup
5: Jenkins Integration
6: Jenkins User administration
Maven Modules
1: Build Tolls overview
2: Customized Project and plugin setup
3: Maven Repositories and GAV snapshots.
Complete guide to
Kubernetes 1:
Introduction to
Kubernetes
• The need for a Container Orchestration Engine
• Battles of COEs, which one to choose
• Key Features of a COE.
• What makes Kubernetes the defacto COE choice.
• Negatives of using Kubernetes
• post,bios(uefi),mbr,grub(grub2),systemd(initd),r unlevels(target)
• understanding and deep dive into linux architecture, kernel, interpreter,
shells,memory
• Log Into A Linux System And Run Simple Commands Using Shells
• Understanding The Terminals (TTY’s) Using The Shell
• Identifying The Shells And Usage Of Shells
• Create, manage, and delete local users and groups, as well as administer
localpassword policies
• understanding the commands useradd, userdel, usermod, groupadd,
groupdell,groupmod, Passwd, gshadow commands and their policies
implementation
• switching users and accessing the shells
• Control and monitor network services and system daemons using systemd.
• Understanding the systemctl,service commands
(status,start,stop,restart,enablemodes)
• Download, install, update, and manage software packages from Red Hat and
DNFpackage repositories.
• understanding the rpm, yum, wget commands