0% found this document useful (0 votes)
55 views23 pages

Introduction to AWS and IAM Basics

This document provides an introduction to Amazon Web Services (AWS) and its Identity Access Management (IAM) system. It outlines the key characteristics of cloud computing, the global infrastructure of AWS, and the importance of IAM in managing secure access to AWS resources. The document also includes learning outcomes and hands-on lab exercises to enhance understanding and application of AWS and IAM concepts.
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)
55 views23 pages

Introduction to AWS and IAM Basics

This document provides an introduction to Amazon Web Services (AWS) and its Identity Access Management (IAM) system. It outlines the key characteristics of cloud computing, the global infrastructure of AWS, and the importance of IAM in managing secure access to AWS resources. The document also includes learning outcomes and hands-on lab exercises to enhance understanding and application of AWS and IAM concepts.
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

Introduction to

Amazon Web Services


Module 1

3
Units OVERVIEW : MODULE 01
1.1 Introduction to AWS Cloud
1.2 AWS Identity Access Management (IAM)
Introduction to Amazon Web Services
1.3 Hands-on Lab
Learning Outcomes

• Define Amazon Web Services (AWS) and its role in the cloud computing industry
• Understand the global infrastructure of AWS, including regions and availability zones
• Recognize fundamental concepts that underpin AWS Cloud
• Articulate the importance of AWS IAM in managing secure access to AWS resources
• Explain essential IAM concepts, such as users, groups, roles, policies, and permissions
• Understand the purpose and advantages of IAM groups for effective user management
• Grasp the concept of IAM roles and their application in delegating permissions
• Apply IAM knowledge to enhance security and access control within the AWS service
• Apply theoretical knowledge gained in the IAM module through practical, hands-on lab exercises.
• Develop confidence in utilizing IAM for secure access control within AWS

4
Lesson Learning Outcomes LESSON OVERVIEW
✓ Understand the concept of cloud
computing MODULE 1 INTRODUCTION TO AMAZON WEB SERVICES
✓ Define key characteristics of cloud
computing, such as on-demand self- Lesson 1.1 Introduction to AWS Cloud
service, broad network access, resource
pooling, rapid elasticity, and measured
service
✓ Explain an overview of Amazon Web • Cloud Definition
Services (AWS) and its role in providing • What is AWS Cloud
cloud computing services
✓ Understand about the global • AWS Global Infrastructure
infrastructure of AWS, including the
concept of regions and availability zones

5
1.1

Introduction to AWS Cloud


Amazon Web Services offers a broad set of global cloud-based products including computing, storage,
databases, analytics, networking, mobile, developer tools, management tools, IoT, security, and
enterprise applications: on-demand, available in seconds, with pay-as-you-go pricing

6
Introduction to AWS Cloud

Definition of Cloud Computing

According to Forrester, Cloud Computing is:

“A form of standardized IT-based capabilities, such as Internet-


based services, software, or IT infrastructure offered by a service provider
that is accessible via Internet Protocols from any computer, is
always available and scales automatically to adjust to demand, is pay-per-use,
has Web- or programmatic-based control interfaces, and enable full customer
self-service.”

7
Introduction to AWS Cloud

Definition of Cloud Computing

National Institute of Standards and Technology (NIST)

A model for enabling ubiquitous, convenient, on-demand network


access to a shared pool of configurable computing resources that
can be rapidly provisioned and released with minimal management
effort or service provider interaction. This cloud model comprises
five essential characteristics, three service, and four deployment
models.

8
Introduction to AWS Cloud

What is AWS Cloud

Amazon Web Services, Inc. is a subsidiary of Amazon that


provides on-demand cloud computing platforms and APIs to
individuals, companies, and governments, on a metered pay-
as-you-go basis. These cloud computing web services
provide distributed computing processing capacity and
software tools via AWS server farms.

9
Introduction to AWS Cloud

AWS Global Infrastructure

10
Introduction to AWS Cloud

AWS Global Infrastructure

What is AWS Availably Zone?

Think Availably Zone as a data center. An Availability Zone may have multiple
data centers but because they are close together, they count as 1 Availability
Zone.

What is the AWS Region?

The region is a separate geographic area. Each Region consists 2 or More


Availability Zones.

11
Introduction to AWS Cloud

AWS Global Infrastructure

Edge Locations

Edge Locations are part of AWS's CDN service, Amazon CloudFront. CloudFront
uses a network of edge locations to cache and deliver content to users with
lower latency by serving content from the edge location closest to the user.

12
Introduction to AWS Cloud

SUMMARY

✓ Key characteristics of cloud computing: on-demand self- ✓ Introduction to AWS regions and availability zones
service, broad network access, resource pooling, rapid ✓ Explanation of AWS's distributed data center model for
elasticity, and measured service reliability, scalability, and fault tolerance
✓ Understanding the concept of cloud computing and its
implications
✓ Overview of Amazon Web Services (AWS) and its role in the
cloud computing industry
✓ Exploration of various AWS services, covering computing
power, storage, databases, machine learning, analytics, and
more

13
Introduction to AWS Cloud

Resources

• [Link]
v14_fig1_295090956
• [Link]
• [Link]

14
Lesson Learning Outcomes LESSON OVERVIEW
✓ Articulate the role of AWS IAM in managing
access to AWS resources MODULE 1 INTRODUCTION TO AMAZON WEB SERVICES
✓ Explain key IAM concepts, including users,
groups, roles, policies, and permissions Lesson 1.2 AWS Identity Access Management (IAM)
✓ Identify and describe security features
offered by IAM, such as MFA and identity
federation
✓ Understand the purpose and benefits of
• IAM Overview
IAM groups for user management • IAM Features
✓ Grasp the concept of IAM roles and their
application in permission delegation • IAM User, Group and Role
✓ Create IAM policies and associate them • IAM Policy and Permission
with users, groups, and roles
✓ Apply IAM knowledge to enhance security
and access control within AWS services

15
1.2

AWS Identity Access Management (IAM)


AWS Identity and Access Management (IAM) is a web service provided by Amazon Web Services (AWS)
that allows you to manage access to AWS resources securely.

16
AWS Identity Access Management (IAM)

IAM Overview

AWS IAM

IAM allows you to manage users and their level of access to the AWS Console. It
is important to understand IAM and how it works. Both for the exam and for
administrating a company’s AWS account in real life.

17
AWS Identity Access Management (IAM)

IAM Features

AWS IAM offers the following features:

● User Management
● Group Management
● Role Management
● Policy Management
● Granular Permissions
● Access Key Rotation
● Multi-Factor Authentication (MFA)
● Identity Federation

18
AWS Identity Access Management (IAM)

IAM User, Group, Role and Policies

IAM Users IAM Groups IAM Policies IAM Roles

An Individual who has A Collection of IAM IAM Policies IAM Roles define set of
set of permissions is an users is called as Specifies those permissions for making
IAM User IAM Groups permissions that you AWS service Requests
want to acquire
Users have credentials to All the IAM users in a
make API calls in order to group can access the IAM Roles are basically
communicate with AWS permissions assigned to assigned to the
resources that group applications

19
AWS Identity Access Management (IAM)

IAM Policy and Permission

IAM policies in AWS are JSON documents that define permissions. These policies are attached to IAM identities (users, groups, or roles).

Policy Structure:

IAM policies have a JSON structure. A policy consists of one or more statements. Each statement has an "Effect" (Allow or Deny), "Action“ (the
AWS API actions), and "Resource" (the AWS resources affected by the actions).

20
AWS Identity Access Management (IAM)

IAM Policy and Permission

21
AWS Identity Access Management (IAM)

IAM Policy and Permission

22
AWS Identity Access Management (IAM)

SUMMARY

✓ Recognizing IAM as AWS's identity management service for ✓ Comprehending the advantages and purpose of IAM groups for
secure access control to AWS services and resources effective user management
✓ Key Concepts: fundamental IAM concepts, including users, ✓ Gaining hands-on experience in crafting IAM policies to define
groups, roles, policies, and permissions granular permissions
✓ Understanding IAM's security features, such as multi-factor ✓ Understanding how permissions are associated with IAM
authentication (MFA) and identity federation users, groups, and roles
✓ Exploring IAM's integration with other AWS services and its role
in enhancing security practices
✓ Understanding the lifecycle of IAM users, from creation to
deletion

23
AWS Identity Access Management (IAM)

Resources

• [Link]
• [Link]

24
1.3

Hands-On Lab
Introduction to AWS Identity and Access Management (IAM)

25

You might also like