Sunteți pe pagina 1din 27

AWS Certified Solution Architect -

Associate

Amazon Web
Services - AWS

Contents
Amazon Web Services - AWS................................................................................. 1
1. Roadmap to get AWS Certified Solutions Architect Associate........................13
1.0 Why AWS Certified Solutions Architect Associate Certification First?......13
1.1 Roles and Responsibilities of Certified Solutions Architect Associate......13
1.2 Candidate Eligibility for AWS Certified Solutions Architect Associate Exam
13
1.3 Exam Blue Print – Review........................................................................13
2. AWS Overview............................................................................................... 13
2.0 What is “Cloud computing”?...................................................................13
2.1 Types of Cloud......................................................................................... 13
2.2 Cloud Service Models..............................................................................13
2.3 Advantage of Cloud Computing...............................................................13
2.4 Disadvantage of Cloud Computing..........................................................13
2.5 Introduction to AWS................................................................................13
2.6 AWS Cloud Computing Platform and Accessing Cloud Computing Platform
13
2.7 Global Infrastructure - Part 1: Regions....................................................13
2.8 Global Infrastructure - Part 2: Availability Zones.....................................13
2.9 Global Infrastructure - Part 3: Edge Locations.........................................13
2.10 Scope of Services.................................................................................... 13
2.11 Service Overview.................................................................................... 13
2.12 Steps to Create AWS account..................................................................13
2.13 Steps to Create a User in AWS IAM..........................................................13
3. Command Line Interface...............................................................................13
3.0 CLI concepts, Setup, Use users or roles with CLI - Demo........................13
4. Security in AWS............................................................................................. 13
4.0 Introduction to AWS Identity and Access Management...........................13
4.1 AWS IAM Features................................................................................... 13
4.2 How to Access AWS IAM..........................................................................13
4.3 Overview of Identity Management..........................................................13
4.4 Overview of Access Management...........................................................13
4.5 Quick Links to Common IAM Tasks..........................................................13
4.6 How IAM Users Sign In to your Account...................................................14
4.7 Create and Attach First Customer Managed Policy..................................14
4.8 IAM Best Practices Part 1.........................................................................14
4.9 IAM Best Practices Part 2.........................................................................14
4.10 Demo: Creating a User and Group..........................................................14
4.11 Demo: Creating Access Keys...................................................................14
4.12 Creating an IAM User AWS Console and AWS CLI....................................14
4.13 Managing the IAM Users..........................................................................14
4.14 Creating IAM Group using AWS Console and AWS CLI.............................14
4.15 Managing IAM Groups.............................................................................14
4.16 Understanding Roles............................................................................... 14
4.17 Demo: Creating Roles..............................................................................14
4.18 Federated Users...................................................................................... 14
4.19 Demo: Managing an MFA Device.............................................................14
4.20 Resource Policies..................................................................................... 14
4.21 Demo: Applying Resource Policy.............................................................14
4.22 Use Case: Using Roles for Cross Account Access.....................................14
4.23 Concept of IAM Role................................................................................ 14
4.24 IAM Roles Terms and Concepts................................................................14
4.25 Create an IAM Role for AWS EC2.............................................................14
4.26 Overview of AWS IAM Permissions..........................................................14
4.27 Permissions and Policies..........................................................................14
4.28 Demo: Creating and Attaching Policies...................................................14
4.29 Overview of IAM Policies.........................................................................14
4.30 Creating an IAM Policy on AWS IAM Console...........................................14
4.31 AWS IAM Limits....................................................................................... 14
5. Networking in AWS........................................................................................ 14
5.0 Introduction to Amazon Virtual Private Cloud (VPC)................................14
5.1 Demo: Creating a VPC............................................................................. 14
5.2 Pre-VPC - Basic Networking, Router, CIDR, IP address detail...................14
5.3 Pre-VPC - Subnet, Firewalls, Stateful and Stateless firewalls...................15
5.4 Firewalls in AWS VPC - Security Groups and NACLs.................................15
5.5 Demo: 3-tier architecture using Security Groups....................................15
5.6 Demo: 3-tier architecture using NACLs...................................................15
5.7 Route Tables, NAT Gateway & NAT Instance............................................15
5.8 NAT Demo............................................................................................... 15
5.9 VPC Endpoints, VPN Connection, VPN Demo, VPC Flow Logs..................15
5.10 VPC Flow Logs Demo............................................................................... 15
5.11 Pricing and Design Patterns....................................................................15
5.12 EC2: Elastic Network Interfaces with Multiple IP addresses....................15
5.13 Default & Non default VPCs.....................................................................15
5.14 Accessing Instances from Internet..........................................................15
5.15 Accessing AWS EC2 Instance from Corporate or Home Network.............15
5.16 VPC and Subnets Basics..........................................................................15
5.17 Basics of VPC, Subnets and Supported Platforms....................................15
5.18 Demo: Adding Subnets............................................................................15
5.19 Routing.................................................................................................... 15
5.20 Demo: Routing to the Internet................................................................15
5.21 Public, Private, and Hybrid Subnets........................................................15
5.22 VPC and Subnet Sizing for IPv4 and IPv6................................................15
5.23 Subnet Security....................................................................................... 15
5.24 Working with VPC and Subnets...............................................................15
5.25 IP Addressing in VPC............................................................................... 15
5.26 Private IPv4 Addresses............................................................................15
5.27 Public IPv4 Addresses..............................................................................15
5.28 IPv6 Addresses........................................................................................ 15
5.29 Security in VPC........................................................................................ 15
5.30 Basics of Security Groups........................................................................15
5.31 Working with Security Groups.................................................................15
5.32 Network Access Control Lists (NACL).......................................................15
5.33 Demo: Creating and Applying an NACL...................................................15
5.34 Demo: Creating a Security Group............................................................16
5.35 Network ACL Basics.................................................................................16
5.36 Network ACL Rules..................................................................................16
5.37 Default Network ACL...............................................................................16
5.38 Working with Network ACLs....................................................................16
5.39 VPC Peering............................................................................................. 16
5.40 VPC Peering Scenarios............................................................................ 16
5.41 Demo: Peering Two VPCs.........................................................................16
5.42 VPC Flow Logs......................................................................................... 16
5.43 Flow Logs Basics..................................................................................... 16
5.44 Flow Log Limitations................................................................................ 16
5.45 Working with Flow Logs...........................................................................16
5.46 Elastic Network Interfaces.......................................................................16
5.47 Route Table Basics...................................................................................16
5.48 Main and Custom Route Table.................................................................16
5.49 Route Table Association...........................................................................16
5.50 Internet Gateway and Enabling Internet Access......................................16
5.51 Architecture and Creation of Internet Gateway & attaching it to VPC.....16
5.52 NAT (Network Address Translation).........................................................16
5.53 NAT Gateway Basics................................................................................ 16
5.54 Architecture of VPC with NAT Gateway and Working with NAT Gateway. 16
5.55 Amazon VPC Limits................................................................................. 16
5.56 AWS Virtual Private Cloud Pricings..........................................................16
5.57 Demonstration of creating VPC and it’s all other Components using AWS.
16
5.58 VPN Access.............................................................................................. 16
5.59 AWS Direct Connect Description:............................................................16
5.60 AWS Direct Connect................................................................................ 16
6. Computing in AWS......................................................................................... 16
6.0 Introduction to Amazon Elastic Compute Cloud (EC2).............................16
6.1 Features of Amazon EC2.........................................................................16
6.2 Instances................................................................................................. 16
6.3 Storage of Instance.................................................................................17
6.4 Block Device Mapping Concepts.............................................................17
6.5 AMI Block Device Mapping......................................................................17
6.6 Instance Block Device Mapping...............................................................17
6.7 Stopping an instance..............................................................................17
6.8 Terminating an instance..........................................................................17
6.9 Important Points of Region and Availability Zone....................................17
6.10 Instance Types......................................................................................... 17
6.11 T2 and Compute Optimized Instances....................................................17
6.12 Memory Optimized Instances..................................................................17
6.13 Storage Optimized Instances..................................................................17
6.14 Linux Accelerated Computing Instances.................................................17
6.15 Instance Purchasing Options...................................................................17
6.16 Reserved Instances.................................................................................17
6.17 Reserved Instance Limits........................................................................17
6.18 Schedules Reserved Instances................................................................17
6.19 How Schedule Instance Work and Schedule Instance Lifecycle...............17
6.20 Schedule Instance Limits........................................................................17
6.21 Spot Instances......................................................................................... 17
6.22 Concepts of Spot Instances.....................................................................17
6.23 How Spot Instances work........................................................................17
6.24 Spot Instance Limits................................................................................17
6.25 Dedicated Hosts...................................................................................... 17
6.26 Dedicated Hosts Limitation & Restriction................................................17
6.27 Dedicated Instances................................................................................17
6.28 Instance Lifecycle....................................................................................17
6.29 Instance Launch, Start & Stop State.......................................................17
6.30 Reboot & Termination Instance State......................................................17
6.31 Amazon EC2 Key Pair............................................................................... 17
6.32 Creation & deletion of EC2 Key Pair.........................................................17
6.33 How to Covert .pem to .ppk key Pair.......................................................17
6.34 Amazon EC2 Security Groups..................................................................18
6.35 EC2 Security Group Rules........................................................................18
6.36 Controlling Access to Amazon EC2..........................................................18
6.37 Amazon EC2 & Amazon VPC...................................................................18
6.38 Benefits of VPC........................................................................................ 18
6.39 Elastic IP Addresses................................................................................. 18
6.40 Elastic IP Address Basics.........................................................................18
6.41 Working with Elastic IP Addresses...........................................................18
6.42 Elastic Network Interfaces.......................................................................18
6.43 Placement Groups...................................................................................18
6.44 Placement Group Limitations..................................................................18
6.45 How to Create Placement Group and Launch Instance in........................18
Placement Group............................................................................................ 18
6.46 Demonstration of Hosting Jenkins on AWS EC2.......................................18
6.47 Demonstration of creating AWS EC2 using Management Console..........18
6.48 Demonstration of creating AWS EC2 using AWS CLI................................18
6.49 Launch Fault Tolerant WordPress website on AWS EC2............................18
6.50 Amazon Machine Image (AMI).................................................................18
6.51 Demo: Launching a Linux Instance.........................................................18
6.52 Instance Metadata Service......................................................................18
6.53 Demo: Instance Metadata Service..........................................................18
6.54 Bootstrapping with Userdata...................................................................18
6.55 Demo: Launching a Windows Instance....................................................18
6.56 Demo: Stopping and Terminating Instances............................................18
6.57 Billing Options......................................................................................... 18
6.58 Use Case: Highly-Available Web Application............................................18
7. AWS Elastic Beanstalk................................................................................... 18
7.0 Overview of AWS Elastic Beanstalk.........................................................18
7.1 Architectural Flow of AWS Elastic Beanstalk............................................18
7.2 Elastic Beanstalk Platforms.....................................................................18
7.3 AWS Elastic Beanstalk Concepts.............................................................18
7.4 Concept of Web Server Environment......................................................19
7.5 Concept of Worker Environment..............................................................19
7.6 Getting Started using Elastic Beanstalk..................................................19
7.7 Managing & Configuring Elastic Beanstalk Applications..........................19
7.8 Managing Elastic Beanstalk Environments..............................................19
7.9 Advanced AWS Elastic Beanstalk Environment Configuration.................19
7.10 AWS Elastic Beanstalk Limitations...........................................................19
8. Storage in AWS.............................................................................................. 19
8.0 Overview of AWS Storage Options..........................................................19
8.1 Introduction to Amazon Simple Storage Service (S3)..............................19
8.2 Advantage of S3...................................................................................... 19
8.3 Demo: Creating Buckets and Objects......................................................19
8.4 Bucket Security with Resource Policies...................................................19
8.5 Bucket Policy........................................................................................... 19
8.6 Rules for S3 Bucket Naming....................................................................19
8.7 RRS (Reduced Redundancy Storage) and Bucket Policy..........................19
8.8 Real Time Scenario of Bucket Policy for IAM User....................................19
8.9 Managing Access with ACLs....................................................................19
8.10 Versioning and Operations of S3.............................................................19
8.11 AWS S3 Storage Classes..........................................................................19
8.12 Amazon S3 Limits....................................................................................19
8.13 Amazon S3 Pricing..................................................................................19
8.14 Demo: Creating a Bucket Policy for Public Read......................................19
8.15 Demonstration of S3 using Console........................................................19
8.16 Demonstration of S3 using CLI (Command Line Arguments)...................19
8.17 Demonstration of S3 using JavaScript API...............................................19
8.18 Steps to Host a Static Website on AWS S3..............................................19
8.19 Hosting website on S3 Bucket and Accessing from Internet....................19
8.20 Introduction to Amazon Glacier...............................................................19
8.21 Vault & Archive Glacier Data Model.........................................................19
8.22 Job & Notification Configuration Glacier Data Model...............................19
8.23 Supported Operation in Amazon Glacier.................................................20
8.24 Demonstration of Glacier using AWS CLI.................................................20
8.25 CLI commend.......................................................................................... 20
8.26 Glacier-CLI.txt.......................................................................................... 20
8.27 AWS Glacier Console............................................................................... 20
8.28 Demo: Adding Lifecycle Rules.................................................................20
8.29 Instance Store Volumes...........................................................................20
8.30 Introduction to Amazon Elastic Block Store (EBS)...................................20
8.31 Amazon EBS Volume Types and Performance..........................................20
8.32 Pre-EBS - File System and Storage Layer Concepts.................................20
8.33 EBS concepts, Throughput & IOPS..........................................................20
8.34 Volume Types - GP2, IO1, ST1 and SC11.................................................20
8.35 Demo - Volume Operations.....................................................................20
8.36 Snapshots............................................................................................... 20
8.37 Snapshot Demo - copy operations..........................................................20
8.38 Encryption, Pricing, EBS Optimization, Design Patterns (RAID, DR).........20
8.39 Demo: Creating an EBS Volume..............................................................20
8.40 Demo: Mounting an EBS Volume on Linux...............................................20
8.41 Demo: Mounting an EBS Volume on Windows.........................................20
8.42 Amazon EBS Snapshots...........................................................................20
8.43 Demo: Creating a Snapshot....................................................................20
8.44 Use Case: Video Transcoding and Archival..............................................20
9. Databases in AWS......................................................................................... 20
9.0 Introduction to Amazon Relational Database Service (RDS)....................20
9.1 What is DB Instances?............................................................................. 20
9.2 Concept of Regions, Availability Zones and Security...............................20
9.3 How you are charged for Amazon RDS?..................................................20
9.4 Creating a RDS MySQL and Connecting to a Database...........................20
9.5 Amazon RDS DB Instance.......................................................................20
9.6 DB Instance Class and Types...................................................................20
9.7 Working with Backups............................................................................. 20
9.8 Creating a Snapshot and Restoring from DB Snapshot...........................21
9.9 Creating Aurora DB on Amazon RDS.......................................................21
9.10 Creating Maria DB on Amazon RDS.........................................................21
9.11 MySQL on Amazon RDS...........................................................................21
9.12 Oracle on Amazon RDS...........................................................................21
9.13 Amazon RDS Limits.................................................................................21
9.14 Data Durability with Amazon RDS...........................................................21
9.15 Demo: Launch an Amazon RDS Instance................................................21
9.16 Introduction to Amazon DynamoDB and Data Models in.........................22
Amazon DynamoDB.......................................................................................... 22
9.17 Table, Items, Attributes, Primary & Sort Key............................................22
9.18 Secondary Indexes, Stream Concept in DynamoDB................................22
9.19 Overview of Throughput Capacity...........................................................22
9.20 Mechanisms for Managing throughput....................................................22
9.21 Concept of Partitions and Data Distribution............................................22
9.22 Overview of From SQL to NoSQL & Accessing the Database...................22
9.23 Demo: Scan and Query Operations.........................................................22
9.24 Introduction to Amazon ElastiCache........................................................22
9.25 Introduction to Amazon Redshift.............................................................22
9.26 Use Case: Database for E-Commerce......................................................22
10. Developer and Management Tools.............................................................22
10.0 Overview of Amazon CloudWatch...........................................................22
10.1 How Amazon CloudWatch Works?...........................................................22
10.2 Monitoring with Amazon Cloudwatch......................................................22
10.3 Amazon CloudWatch Concepts Part #1...................................................22
10.4 Amazon CloudWatch Concepts Part #2...................................................22
10.5 Scenario of monitoring your Estimated Charges using CloudWatch........22
10.6 Amazon CloudWatch Dashboard.............................................................22
10.7 Amazon CloudWatch Metrics...................................................................22
10.8 Creating Amazon CloudWatch Alarm.......................................................22
10.9 Log Collection with Amazon Cloudwatch Logs.........................................22
10.10 Infrastructure as Code with AWS Cloudformation................................22
10.11 Demo: Creating Resources with AWS Cloudformation..........................22
10.12 Application Management Services.......................................................22
10.13 Demo: Launching an Application on AWS Elastic Beanstalk.................22
11. High Availability and Fault Tolerance..........................................................22
11.0 Introduction to Elastic Load Balancing (ELB)...........................................22
11.1 What is Elastic Load Balancer?................................................................22
11.2 Architecture of Amazon ELB....................................................................23
11.3 Features of Elastic Load Balancer............................................................23
11.4 How Elastic Load Balancing works..........................................................23
11.5 Concepts of Amazon ELB........................................................................23
11.6 Concepts of Load Balancer Scheme........................................................23
11.7 Application Load Balancer Overview.......................................................23
11.8 Components of Application Load Balancer..............................................23
11.9 Benefits of Application Load Balancer.....................................................23
11.10 Pre-ELB, Classic Load Balancer and its architecture.............................23
11.11 Cross-zone load balancing, Listeners and Health Checks....................23
11.12 Cross Zone Load Balancing Scenarios..................................................23
11.13 Application Load Balancer, Target Groups, Listener Rules, Demo........23
11.14 SSL connections, Network Load Balancer, Demo.................................23
11.15 High Availability using Load Balancer – Demo.....................................23
11.16 Pricing and Design Patterns.................................................................23
11.17 Getting Started with Application Load Balancers.................................23
11.18 Load Balancer Security Group, State and Attributes............................23
11.19 Changing the IP Address Type, Deletion Protection and Idle................23
Timeout of Elastic Load Balancer......................................................................23
11.20 Create an Application Load Balancer...................................................23
11.21 Listeners for Application Load Balancer...............................................23
11.22 Target Groups for your Application Load Balancer................................23
11.23 Limits for your Application Load Balancer............................................23
11.24 Listeners and SSL Certificates..............................................................23
11.25 Load Balancing Algorithms...................................................................23
11.26 Demo: Creating an ELB........................................................................23
11.27 Introduction to Auto Scaling.................................................................23
11.28 What is Auto Scaling and Architecture of Auto Scaling?.......................23
11.29 Benefits of Auto Scaling.......................................................................23
11.30 Scaling In and Scaling Out of Auto Scaling Lifecycle............................23
11.31 Attach, Detach & Lifecycle Hook of Auto Scaling.................................23
11.32 Getting Started with Auto Scaling Group.............................................24
11.33 Set Up a Scaled and Load-Balanced Application..................................24
11.34 Tutorial on Launch Configuration.........................................................24
(Creation of Launch Configuration using AWS CLI............................................24
11.35 Tutorial on Auto Scaling Groups...........................................................24
11.36 Scaling the Size of your Auto Scaling Group........................................24
11.37 Concept of Scaling Plans......................................................................24
11.38 Maintaining the number of Instance in Auto Scaling Group.................24
11.39 Walk through the demonstration of creating Manual Scaling...............24
11.40 Walk through the demonstration of creating Scheduled Scaling..........24
11.41 Concept of Dynamic Scaling................................................................24
11.42 How to create an Auto Scaling Group with Step Scaling Policies..........24
11.43 Concept of Target Tracking Scaling Policies..........................................24
11.44 How to Create an Auto Scaling Group with Target Tracking Scaling
Policies 24
11.45 Concept of Auto Scaling Lifecycle Hooks.............................................24
11.46 How to Create a Lifecycle Hook for an Auto Scaling Group..................24
11.47 Concept of temporarily removing Instances from Auto Scaling Group. 24
11.48 Temporarily Remove the Instance from Auto Scaling Group using
Console & AWS CLI........................................................................................... 24
11.49 Concept of Suspending and Resuming Auto Scaling Processes............24
11.50 Auto Scaling Limits.............................................................................. 24
11.51 Demand-based Scaling........................................................................24
11.52 Demo: Creating an Auto Scaling Group................................................24
11.53 Pre-AS: Vertical and Horizontal Scaling, AWS Auto Scaling,.................24
Launch Configuration....................................................................................... 24
11.54 Launch Template, Dynamic Scaling, Simple Scaling Policy,.................24
Cooldown Period............................................................................................... 24
11.55 Demo - Dynamic Scaling with Simple Scaling Policy, Desired Capacity
24
11.56 Step Scaling, Demo.............................................................................. 24
11.57 Manual Scaling, Schedule Scaling - Demo...........................................24
11.58 Instance Termination, Pricing and Design Patterns..............................24
11.59 Load Balancer and Auto Scaling Integration........................................24
12. Network Load Balancer..............................................................................25
12.0 Network Load Balancer Overview...........................................................25
12.1 Benefits of Network Load Balancer..........................................................25
12.2 Getting started with Network Load Balancer...........................................25
12.3 Description of Network Load Balancer....................................................25
12.4 Limits for Network Load Balancer...........................................................25
13. Classic Load Balancer.................................................................................26
13.0 Classic Load Balancer Overview..............................................................26
13.1 Benefits of Classic Load Balancer............................................................26
13.2 CLB Demo............................................................................................... 26
13.3 NACLs in Load Balancer Architecture, Complete CLB Demo....................26
13.4 Tutorial of How to Create a Classic Load Balancer...................................26
13.5 Public DNS Names for your Load Balancer..............................................26
13.6 Registered Instances for your Classic Load Balancer..............................26
13.7 Limits for your Classic Load Balancer......................................................26
13.8 AWS Elastic Load Balancing Pricings.......................................................26
14. AWS Lambda.............................................................................................. 26
14.0 Introduction to AWS Lambda...................................................................26
14.1 Demo: Hello World in AWS Lambda.........................................................26
14.2 Use Case: Image Processing with AWS Lambda......................................26
15. Mobile and Application Services.................................................................26
15.0 Amazon Simple Queue Service (SQS).....................................................26
15.1 Amazon Simple Notification Service (SNS)..............................................26
15.2 Introduction to AWS SNS.........................................................................26
15.3 Common Amazon SNS Scenarios............................................................26
15.4 Getting Started with AWS SNS................................................................26
15.5 Amazon Simple Email Services (SES)......................................................26
15.6 Amazon Cognito...................................................................................... 26
15.7 Amazon Mobile Analytics........................................................................26
16. Analytics in AWS......................................................................................... 27
16.0 Learning objectives.................................................................................27
16.1 Real-Time Stream Processing with Amazon Kinesis - Part 1.....................27
16.2 Real-Time Stream Processing with Amazon Kinesis - Part 2.....................27
16.3 Big Data with Amazon Elastic MapReduce..............................................27
16.4 AWS Data Pipeline................................................................................... 27
16.5 Use Case: Video Subscription Service Business Intelligence...................27
17. Storage - EFS (Elastic File Store)................................................................27
17.0 Pre-EFS: Shared File System, EFS, Mount Target, Mount a file system.....27
17.1 EFS Demo................................................................................................ 27
17.2 EFS File Sync, Pricing...............................................................................27
18. Bulk Email Solutions...................................................................................27
18.0 Amazon SES............................................................................................ 27
18.1 Practice................................................................................................... 27
19. Billing & Support Services..........................................................................27
19.0 AWS Pricing Model................................................................................... 27
19.1 AWS Support Plans.................................................................................. 27
19.2 The TCO calculator.................................................................................. 27
19.3 AWS Whitepapers & Documentations.....................................................27
19.4 AWS Organization & Consolidated Billing................................................27
1. Roadmap to get AWS Certified Solutions Architect Associate

1.1 Why AWS Certified Solutions Architect Associate Certification First?

1.2 Roles and Responsibilities of Certified Solutions Architect Associate

1.3 Candidate Eligibility for AWS Certified Solutions Architect Associate


Exam

1.4 Exam Blue Print – Review

2. AWS Overview

2.1 What is “Cloud computing”?

2.2 Types of Cloud

2.3 Cloud Service Models

2.4 Advantage of Cloud Computing

2.5 Disadvantage of Cloud Computing

2.6 Introduction to AWS

2.7 AWS Cloud Computing Platform and Accessing Cloud Computing


Platform

2.8 Global Infrastructure - Part 1: Regions

2.9 Global Infrastructure - Part 2: Availability Zones

2.10 Global Infrastructure - Part 3: Edge Locations

2.11 Scope of Services

2.12 Service Overview

2.13 Steps to Create AWS account

2.14 Steps to Create a User in AWS IAM

3. Command Line Interface

3.1 CLI concepts, Setup, Use users or roles with CLI - Demo

4. Security in AWS

4.1 Introduction to AWS Identity and Access Management

4.2 AWS IAM Features

4.3 How to Access AWS IAM

4.4 Overview of Identity Management.

4.5 Overview of Access Management


4.6 Quick Links to Common IAM Tasks

4.7 How IAM Users Sign In to your Account.

4.8 Create and Attach First Customer Managed Policy

4.9 IAM Best Practices Part 1

4.10 IAM Best Practices Part 2

4.11 Demo: Creating a User and Group

4.12 Demo: Creating Access Keys

4.13 Creating an IAM User AWS Console and AWS CLI.

4.14 Managing the IAM Users.

4.15 Creating IAM Group using AWS Console and AWS CLI.

4.16 Managing IAM Groups.

4.17 Understanding Roles

4.18 Demo: Creating Roles

4.19 Federated Users

4.20 Demo: Managing an MFA Device

4.21 Resource Policies

4.22 Demo: Applying Resource Policy

4.23 Use Case: Using Roles for Cross Account Access

4.24 Concept of IAM Role

4.25 IAM Roles Terms and Concepts

4.26 Create an IAM Role for AWS EC2.

4.27 Overview of AWS IAM Permissions.

4.28 Permissions and Policies

4.29 Demo: Creating and Attaching Policies

4.30 Overview of IAM Policies.

4.31 Creating an IAM Policy on AWS IAM Console.

4.32 AWS IAM Limits

5. Networking in AWS

5.1 Introduction to Amazon Virtual Private Cloud (VPC)

5.2 Demo: Creating a VPC


5.3 Pre-VPC - Basic Networking, Router, CIDR, IP address detail

5.4 Pre-VPC - Subnet, Firewalls, Stateful and Stateless firewalls

5.5 Firewalls in AWS VPC - Security Groups and NACLs

5.6 Demo: 3-tier architecture using Security Groups

5.7 Demo: 3-tier architecture using NACLs

5.8 Route Tables, NAT Gateway & NAT Instance

5.9 NAT Demo

5.10 VPC Endpoints, VPN Connection, VPN Demo, VPC Flow Logs

5.11 VPC Flow Logs Demo

5.12 Pricing and Design Patterns

5.13 EC2: Elastic Network Interfaces with Multiple IP addresses

5.14 Default & Non default VPCs.

5.15 Accessing Instances from Internet.

5.16 Accessing AWS EC2 Instance from Corporate or Home Network

5.17 VPC and Subnets Basics.

5.18 Basics of VPC, Subnets and Supported Platforms.

5.19 Demo: Adding Subnets

5.20 Routing

5.21 Demo: Routing to the Internet

5.22 Public, Private, and Hybrid Subnets

5.23 VPC and Subnet Sizing for IPv4 and IPv6

5.24 Subnet Security

5.25 Working with VPC and Subnets

5.26 IP Addressing in VPC

5.27 Private IPv4 Addresses.

5.28 Public IPv4 Addresses.

5.29 IPv6 Addresses.

5.30 Security in VPC.

5.31 Basics of Security Groups.

5.32 Working with Security Groups.

5.33 Network Access Control Lists (NACL)


5.34 Demo: Creating and Applying an NACL

5.35 Demo: Creating a Security Group

5.36 Network ACL Basics.

5.37 Network ACL Rules

5.38 Default Network ACL

5.39 Working with Network ACLs

5.40 VPC Peering

5.41 VPC Peering Scenarios

5.42 Demo: Peering Two VPCs

5.43 VPC Flow Logs.

5.44 Flow Logs Basics.

5.45 Flow Log Limitations.

5.46 Working with Flow Logs.

5.47 Elastic Network Interfaces.

5.48 Route Table Basics.

5.49 Main and Custom Route Table.

5.50 Route Table Association.

5.51 Internet Gateway and Enabling Internet Access.

5.52 Architecture and Creation of Internet Gateway & attaching it to


VPC

5.53 NAT (Network Address Translation)

5.54 NAT Gateway Basics

5.55 Architecture of VPC with NAT Gateway and Working with NAT
Gateway

5.56 Amazon VPC Limits.

5.57 AWS Virtual Private Cloud Pricings.

5.58 Demonstration of creating VPC and it’s all other Components


using AWS.

5.59 VPN Access

5.60 AWS Direct Connect Description:

5.61 AWS Direct Connect

6. Computing in AWS
6.1 Introduction to Amazon Elastic Compute Cloud (EC2)

6.2 Features of Amazon EC2

6.3 Instances

6.4 Storage of Instance

6.5 Block Device Mapping Concepts.

6.6 AMI Block Device Mapping

6.7 Instance Block Device Mapping.

6.8 Stopping an instance.

6.9 Terminating an instance.

6.10 Important Points of Region and Availability Zone.

6.11 Instance Types.

6.12 T2 and Compute Optimized Instances.

6.13 Memory Optimized Instances

6.14 Storage Optimized Instances

6.15 Linux Accelerated Computing Instances.

6.16 Instance Purchasing Options

6.17 Reserved Instances

6.18 Reserved Instance Limits

6.19 Schedules Reserved Instances

6.20 How Schedule Instance Work and Schedule Instance Lifecycle

6.21 Schedule Instance Limits

6.22 Spot Instances

6.23 Concepts of Spot Instances

6.24 How Spot Instances work

6.25 Spot Instance Limits

6.26 Dedicated Hosts.

6.27 Dedicated Hosts Limitation & Restriction.

6.28 Dedicated Instances

6.29 Instance Lifecycle.

6.30 Instance Launch, Start & Stop State

6.31 Reboot & Termination Instance State.


6.32 Amazon EC2 Key Pair.

6.33 Creation & deletion of EC2 Key Pair.

6.34 How to Covert .pem to .ppk key Pair.

6.35 Amazon EC2 Security Groups.

6.36 EC2 Security Group Rules.

6.37 Controlling Access to Amazon EC2.

6.38 Amazon EC2 & Amazon VPC.

6.39 Benefits of VPC

6.40 Elastic IP Addresses

6.41 Elastic IP Address Basics

6.42 Working with Elastic IP Addresses

6.43 Elastic Network Interfaces

6.44 Placement Groups

6.45 Placement Group Limitations

6.46 How to Create Placement Group and Launch Instance in

Placement Group

6.47 Demonstration of Hosting Jenkins on AWS EC2

6.48 Demonstration of creating AWS EC2 using Management Console

6.49 Demonstration of creating AWS EC2 using AWS CLI

6.50 Launch Fault Tolerant WordPress website on AWS EC2

6.51 Amazon Machine Image (AMI)

6.52 Demo: Launching a Linux Instance

6.53 Instance Metadata Service

6.54 Demo: Instance Metadata Service

6.55 Bootstrapping with Userdata

6.56 Demo: Launching a Windows Instance

6.57 Demo: Stopping and Terminating Instances

6.58 Billing Options

6.59 Use Case: Highly-Available Web Application

7. AWS Elastic Beanstalk


7.1 Overview of AWS Elastic Beanstalk

7.2 Architectural Flow of AWS Elastic Beanstalk

7.3 Elastic Beanstalk Platforms.

7.4 AWS Elastic Beanstalk Concepts.

7.5 Concept of Web Server Environment.

7.6 Concept of Worker Environment.

7.7 Getting Started using Elastic Beanstalk.

7.8 Managing & Configuring Elastic Beanstalk Applications.

7.9 Managing Elastic Beanstalk Environments.

7.10 Advanced AWS Elastic Beanstalk Environment Configuration.

7.11 AWS Elastic Beanstalk Limitations.

8. Storage in AWS

8.1 Overview of AWS Storage Options

8.2 Introduction to Amazon Simple Storage Service (S3)

8.3 Advantage of S3

8.4 Demo: Creating Buckets and Objects

8.5 Bucket Security with Resource Policies

8.6 Bucket Policy

8.7 Rules for S3 Bucket Naming

8.8 RRS (Reduced Redundancy Storage) and Bucket Policy.

8.9 Real Time Scenario of Bucket Policy for IAM User

8.10 Managing Access with ACLs

8.11 Versioning and Operations of S3

8.12 AWS S3 Storage Classes

8.13 Amazon S3 Limits.

8.14 Amazon S3 Pricing.

8.15 Demo: Creating a Bucket Policy for Public Read

8.16 Demonstration of S3 using Console

8.17 Demonstration of S3 using CLI (Command Line Arguments)

8.18 Demonstration of S3 using JavaScript API


8.19 Steps to Host a Static Website on AWS S3.

8.20 Hosting website on S3 Bucket and Accessing from Internet.

8.21 Introduction to Amazon Glacier

8.22 Vault & Archive Glacier Data Model

8.23 Job & Notification Configuration Glacier Data Model

8.24 Supported Operation in Amazon Glacier

8.25 Demonstration of Glacier using AWS CLI

8.26 CLI commend

8.27 Glacier-CLI.txt

8.28 AWS Glacier Console

8.29 Demo: Adding Lifecycle Rules

8.30 Instance Store Volumes

8.31 Introduction to Amazon Elastic Block Store (EBS)

8.32 Amazon EBS Volume Types and Performance

8.33 Pre-EBS - File System and Storage Layer Concepts

8.34 EBS concepts, Throughput & IOPS

8.35 Volume Types - GP2, IO1, ST1 and SC11

8.36 Demo - Volume Operations

8.37 Snapshots

8.38 Snapshot Demo - copy operations

8.39 Encryption, Pricing, EBS Optimization, Design Patterns (RAID, DR)

8.40 Demo: Creating an EBS Volume

8.41 Demo: Mounting an EBS Volume on Linux

8.42 Demo: Mounting an EBS Volume on Windows

8.43 Amazon EBS Snapshots

8.44 Demo: Creating a Snapshot

8.45 Use Case: Video Transcoding and Archival

9. Databases in AWS

9.1 Introduction to Amazon Relational Database Service (RDS)

9.2 What is DB Instances?


9.3 Concept of Regions, Availability Zones and Security

9.4 How you are charged for Amazon RDS?

9.5 Creating a RDS MySQL and Connecting to a Database

9.6 Amazon RDS DB Instance.

9.7 DB Instance Class and Types

9.8 Working with Backups

9.9 Creating a Snapshot and Restoring from DB Snapshot.

9.10 Creating Aurora DB on Amazon RDS

9.11 Creating Maria DB on Amazon RDS

9.12 MySQL on Amazon RDS

9.13 Oracle on Amazon RDS

9.14 Amazon RDS Limits

9.15 Data Durability with Amazon RDS

9.16 Demo: Launch an Amazon RDS Instance


9.17 Introduction to Amazon DynamoDB and Data Models in

Amazon DynamoDB

9.18 Table, Items, Attributes, Primary & Sort Key

9.19 Secondary Indexes, Stream Concept in DynamoDB

9.20 Overview of Throughput Capacity

9.21 Mechanisms for Managing throughput

9.22 Concept of Partitions and Data Distribution

9.23 Overview of From SQL to NoSQL & Accessing the Database

9.24 Demo: Scan and Query Operations

9.25 Introduction to Amazon ElastiCache

9.26 Introduction to Amazon Redshift

9.27 Use Case: Database for E-Commerce

10. Developer and Management Tools

10.1 Overview of Amazon CloudWatch

10.2 How Amazon CloudWatch Works?

10.3 Monitoring with Amazon Cloudwatch

10.4 Amazon CloudWatch Concepts Part #1

10.5 Amazon CloudWatch Concepts Part #2

10.6 Scenario of monitoring your Estimated Charges using CloudWatch

10.7 Amazon CloudWatch Dashboard

10.8 Amazon CloudWatch Metrics

10.9 Creating Amazon CloudWatch Alarm

10.10 Log Collection with Amazon Cloudwatch Logs

10.11 Infrastructure as Code with AWS Cloudformation

10.12 Demo: Creating Resources with AWS Cloudformation

10.13 Application Management Services

10.14 Demo: Launching an Application on AWS Elastic Beanstalk

11. High Availability and Fault Tolerance

11.1 Introduction to Elastic Load Balancing (ELB)

11.2 What is Elastic Load Balancer?


11.3 Architecture of Amazon ELB

11.4 Features of Elastic Load Balancer

11.5 How Elastic Load Balancing works

11.6 Concepts of Amazon ELB

11.7 Concepts of Load Balancer Scheme

11.8 Application Load Balancer Overview

11.9 Components of Application Load Balancer

11.10 Benefits of Application Load Balancer

11.11 Pre-ELB, Classic Load Balancer and its architecture

11.12 Cross-zone load balancing, Listeners and Health Checks

11.13 Cross Zone Load Balancing Scenarios

11.14 Application Load Balancer, Target Groups, Listener Rules, Demo

11.15 SSL connections, Network Load Balancer, Demo

11.16 High Availability using Load Balancer – Demo

11.17 Pricing and Design Patterns

11.18 Getting Started with Application Load Balancers

11.19 Load Balancer Security Group, State and Attributes.

11.20 Changing the IP Address Type, Deletion Protection and Idle

Timeout of Elastic Load Balancer

11.21 Create an Application Load Balancer

11.22 Listeners for Application Load Balancer

11.23 Target Groups for your Application Load Balancer.

11.24 Limits for your Application Load Balancer

11.25 Listeners and SSL Certificates

11.26 Load Balancing Algorithms

11.27 Demo: Creating an ELB

11.28 Introduction to Auto Scaling

11.29 What is Auto Scaling and Architecture of Auto Scaling?

11.30 Benefits of Auto Scaling

11.31 Scaling In and Scaling Out of Auto Scaling Lifecycle

11.32 Attach, Detach & Lifecycle Hook of Auto Scaling


11.33 Getting Started with Auto Scaling Group

11.34 Set Up a Scaled and Load-Balanced Application

11.35 Tutorial on Launch Configuration

(Creation of Launch Configuration using AWS CLI

11.36 Tutorial on Auto Scaling Groups

11.37 Scaling the Size of your Auto Scaling Group

11.38 Concept of Scaling Plans

11.39 Maintaining the number of Instance in Auto Scaling Group

11.40 Walk through the demonstration of creating Manual Scaling

11.41 Walk through the demonstration of creating Scheduled Scaling

11.42 Concept of Dynamic Scaling

11.43 How to create an Auto Scaling Group with Step Scaling Policies

11.44 Concept of Target Tracking Scaling Policies

11.45 How to Create an Auto Scaling Group with Target Tracking Scaling
Policies

11.46 Concept of Auto Scaling Lifecycle Hooks

11.47 How to Create a Lifecycle Hook for an Auto Scaling Group

11.48 Concept of temporarily removing Instances from Auto Scaling


Group

11.49 Temporarily Remove the Instance from Auto Scaling Group using
Console & AWS CLI

11.50 Concept of Suspending and Resuming Auto Scaling Processes

11.51 Auto Scaling Limits.

11.52 Demand-based Scaling

11.53 Demo: Creating an Auto Scaling Group

11.54 Pre-AS: Vertical and Horizontal Scaling, AWS Auto Scaling,

Launch Configuration

11.55 Launch Template, Dynamic Scaling, Simple Scaling Policy,

Cooldown Period

11.56 Demo - Dynamic Scaling with Simple Scaling Policy, Desired


Capacity

11.57 Step Scaling, Demo

11.58 Manual Scaling, Schedule Scaling - Demo


11.59 Instance Termination, Pricing and Design Patterns

11.60 Load Balancer and Auto Scaling Integration

12. Network Load Balancer

12.1 Network Load Balancer Overview

12.2 Benefits of Network Load Balancer.

12.3 Getting started with Network Load Balancer

12.4 Description of Network Load Balancer

12.5 Limits for Network Load Balancer


13. Classic Load Balancer

13.1 Classic Load Balancer Overview

13.2 Benefits of Classic Load Balancer

13.3 CLB Demo

13.4 NACLs in Load Balancer Architecture, Complete CLB Demo

13.5 Tutorial of How to Create a Classic Load Balancer

13.6 Public DNS Names for your Load Balancer

13.7 Registered Instances for your Classic Load Balancer

13.8 Limits for your Classic Load Balancer

13.9 AWS Elastic Load Balancing Pricings

14.AWS Lambda

14.1 Introduction to AWS Lambda

14.2 Demo: Hello World in AWS Lambda

14.3 Use Case: Image Processing with AWS Lambda

15. Mobile and Application Services

15.1 Amazon Simple Queue Service (SQS)

15.2 Amazon Simple Notification Service (SNS)

15.3 Introduction to AWS SNS

15.4 Common Amazon SNS Scenarios

15.5 Getting Started with AWS SNS

15.6 Amazon Simple Email Services (SES)

15.7 Amazon Cognito

15.8 Amazon Mobile Analytics


16.Analytics in AWS

16.1 Learning objectives

16.2 Real-Time Stream Processing with Amazon Kinesis - Part 1

16.3 Real-Time Stream Processing with Amazon Kinesis - Part 2

16.4 Big Data with Amazon Elastic MapReduce

16.5 AWS Data Pipeline

16.6 Use Case: Video Subscription Service Business Intelligence

17.Storage - EFS (Elastic File Store)

17.1 Pre-EFS: Shared File System, EFS, Mount Target, Mount a file
system

17.2 EFS Demo

17.3 EFS File Sync, Pricing

18.Bulk Email Solutions

18.1 Amazon SES

18.2 Practice

19.Billing & Support Services

19.1 AWS Pricing Model

19.2 AWS Support Plans

19.3 The TCO calculator

19.4 AWS Whitepapers & Documentations

19.5 AWS Organization & Consolidated Billing

S-ar putea să vă placă și