0% found this document useful (0 votes)
277 views30 pages

Aws Cloud Practitioner Essentials

The document provides an overview of the AWS Cloud Practitioner Essentials course. The course covers topics such as cloud computing concepts, Amazon EC2, S3, SQS, security, networking, databases, migration strategies, and the AWS certification exam. It aims to help students understand the basics of AWS and prepare for the Cloud Practitioner certification. Key services discussed include EC2, S3, Lambda, VPC, IAM, CloudWatch, CloudTrail, EBS, EFS, and different storage classes. The document also discusses availability zones, edge locations, Elastic Beanstalk and CloudFormation for deploying apps on AWS.

Uploaded by

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

Aws Cloud Practitioner Essentials

The document provides an overview of the AWS Cloud Practitioner Essentials course. The course covers topics such as cloud computing concepts, Amazon EC2, S3, SQS, security, networking, databases, migration strategies, and the AWS certification exam. It aims to help students understand the basics of AWS and prepare for the Cloud Practitioner certification. Key services discussed include EC2, S3, Lambda, VPC, IAM, CloudWatch, CloudTrail, EBS, EFS, and different storage classes. The document also discusses availability zones, edge locations, Elastic Beanstalk and CloudFormation for deploying apps on AWS.

Uploaded by

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

AWS CLOUD PRACTITIONER

ESSENTIALS
COURSE PROVIDER:- COURSERA

BY: - PRATHAM VERMA


SEC:- L
WEEK 1: INTRODUCTION TO AMAZON WEB
SERVICES

• What is cloud computing ?


• Amazon EC2
• Elastic Load Balancer
• Amazon SQN and SNS
WHAT IS CLOUD COMPUTING?
• CLOUD COMPUTING IS THE ON-DEMAND DELIVERY OF IT RESOURCES OVER THE INTERNET
WITH PAY-AS-YOU-GO PRICING.

• NO NEED OF BUYING, OWNING, AND MAINTAINING PHYSICAL DATA CENTERS AND SERVERS.
• ONE CAN ACCESS TECHNOLOGY SERVICES, SUCH AS COMPUTING POWER, STORAGE, AND
DATABASES ON INTERNET.

• ON AN AS-NEEDED BASIS FROM A CLOUD PROVIDER LIKE AMAZON WEB SERVICES (AWS).

• A CLIENT CAN BE A WEB BROWSER OR DESKTOP APPLICATION THAT A PERSON INTERACTS


WITH TO MAKE REQUESTS TO COMPUTER SERVERS

• A SERVER CAN BE SERVICES SUCH AS AMAZON ELASTIC COMPUTE CLOUD (AMAZON EC2), A
TYPE OF VIRTUAL SERVER
AMAZON EC2
• AMAZON ELASTIC COMPUTE CLOUD (AMAZON EC2) PROVIDES SECURE, RESIZABLE COMPUTE
CAPACITY IN THE CLOUD AS AMAZON EC2 INSTANCES.

• FIRST, BEGIN BY SELECTING A TEMPLATE WITH BASIC CONFIGURATIONS FOR YOUR INSTANCE.

• SELECT THE INSTANCE TYPE, WHICH IS SPECIFIC HARDWARE CONFIGURATION OF YOUR


INSTANCE.

• SECOND, CONNECT TO THE INSTANCE BY LOGGING IN AND ACCESSING THE COMPUTER DESKTOP.

• THIRD, CONNECTED TO THE INSTANCE, YOU CAN BEGIN USING IT.

• AMAZON EC2 INSTANCE TYPES :-


 General purpose instances
 Compute optimized instances
 Memory optimized instances
 Accelerated computing instances
 Storage optimized instances
ELASTIC LOAD BALANCER
ELASTIC LOAD BALANCING IS THE SERVICE THAT AUTOMATICALLY DISTRIBUTES
INCOMING APPLICATION TRAFFIC ACROSS MULTIPLE RESOURCES.

• LOW DEMAND PERIOD :

• HIGH DEMAND PERIOD :


AMAZON SNS AND SQS
 AMAZON SNS
• Amazon Simple Notification Service (Amazon SNS) is a publish/subscribe service.
• Using this SNS topics, a publisher publishes messages to its subscribers.

 AMAZON SQS
• Amazon Simple Queue Service (Amazon SQS) is a message queuing service.
• Using this, you can send, store, and receive messages between software components, without
losing messages or requiring other services to be available.
• In Amazon SQS, an application sends messages into a queue.
• A user or service retrieves a message from the queue, processes it, and then deletes it from the
queue.
WEEK 2: AWS GLOBAL INFRASTRUCTURE
AND RELIABILITY AND NETWORKING
• AVAILABILITY ZONES

• EDGE LOCATIONS

• AWS ELASTIC BEANSTALK AND AWS CLOUDFORMATION

• CONNECTIVITY TO AWS

• GLOBAL NETWORKING
AVAILABILITY ZONES AND EDGE
LOCATIONS
• AVAILABILITY ZONES: AN AVAILABILITY ZONE IS A SINGLE DATA CENTER OR A GROUP
OF DATA CENTERS WITHIN A REGION.

• EDGE LOCATIONS: AN EDGE LOCATION IS A SITE THAT AMAZON CLOUDFRONT USES


TO STORE CACHED COPIES OF CONTENT CLOSER TO CUSTOMERS FOR FASTER
DELIVERY.
AWS ELASTIC BEANSTALK AND AWS
CLOUDFORMATION
 AWS ELASTIC BEANSTALK
WITH AWS ELASTIC BEANSTALK, YOU PROVIDE CODE AND CONFIGURATION SETTINGS,
AND ELASTIC BEANSTALK DEPLOYS THE RESOURCES NECESSARY TO PERFORM THE
FOLLOWING TASKS:
• Adjust capacity
• Load balancing
• Automatic scaling
• Application health monitoring

 AWS CLOUDFORMATION
• With AWS CloudFormation, you can treat your infrastructure as code.
• You can build an environment by writing lines of code instead of using the AWS Management
Console to individually provision resources.
CONNECTIVITY TO AWS
AMAZON VIRTUAL PRIVATE CLOUD (AMAZON VPC) : IT GIVES YOU
FULL CONTROL OVER YOUR VIRTUAL NETWORKING ENVIRONMENT,
INCLUDING RESOURCE PLACEMENT, CONNECTIVITY, AND SECURITY.

INTERNET GATEWAY : TO ALLOW PUBLIC TRAFFIC FROM THE


INTERNET TO ACCESS VPC, ATTACH AN INTERNET GATEWAY TO THE
VPC.

AWS DIRECT CONNECT : AWS DIRECT CONNECT


IS A SERVICE THAT ENABLES YOU TO ESTABLISH A
DEDICATED PRIVATE CONNECTION BETWEEN
DATA CENTER AND A VPC.
WEEK 3 : STORAGE AND DATABASES

• Amazon Elastic Block Store (Amazon EBS)


• Amazon Simple Storage Service (Amazon S3)
• Amazon Elastic File System (Amazon EFS)
• AWS Database Migration Service (AWS DMS)
AMAZON ELASTIC BLOCK STORE (AMAZON
EBS)
• It is a service that provides block-level storage volumes that you can use with
Amazon EC2 instances.
• If you stop or terminate an Amazon EC2 instance, all the data on the attached
EBS volume remains available.

• Amazon EBS Snapshots : An EBS snapshot is an incremental backup.


• This means that the first backup taken of a volume copies all the data.
• For subsequent backups, only the blocks of data that have changed since the
most recent snapshot are saved.
AMAZON SIMPLE STORAGE SERVICE
(AMAZON S3)
• Object Storage : In object storage, each object consists of data, metadata, and a
key.
• (Amazon S3) is a service that provides
object-level storage. Amazon S3 stores
data as objects in buckets.
• Amazon S3 Storage Classes :
 S3 Standard
 S3 Standard-Infrequent Access (S3 Standard-IA)
 S3 One Zone-Infrequent Access (S3 One Zone-IA)
 S3 Intelligent-Tiering
 S3 Glacier
 S3 Glacier Deep Archive
AMAZON ELASTIC FILE SYSTEM (AMAZON
EFS)
• File Storage : In file storage, multiple clients can access data that is stored in shared
file folders.
• In this approach, a storage server uses block storage with a local file system to
organize files.
• Clients access data through file paths.
• Amazon Elastic File System (Amazon EFS) is a scalable file system used with AWS
Cloud services and on-premises resources.
• As you add and remove files, Amazon EFS grows and shrinks automatically.
• It can scale on demand to petabytes without disrupting applications.
WEEK 4: CLOUD SECURITY

• User Permission and Access


• Denial-of-Service Attacks
• Additional Security Services
USER PERMISSION AND
ACCESS
• AWS IDENTITY AND ACCESS MANAGEMENT (IAM) ENABLES YOU TO
MANAGE ACCESS TO AWS SERVICES AND RESOURCES SECURELY.
• IT GIVES YOU THE FLEXIBILITY TO CONFIGURE ACCESS BASED ON
YOUR COMPANY’S SPECIFIC OPERATIONAL AND SECURITY NEEDS.
• AWS ACCOUNT ROOT USER: THE ROOT USER IS ACCESSED BY
SIGNING IN WITH THE EMAIL ADDRESS AND PASSWORD THAT YOU
USED TO CREATE YOUR AWS ACCOUNT.
DENIAL-OF-SERVICE ATTACKS
• A denial-of-service (DoS) attack is a deliberate attempt to make a website or application unavailable
to users.
• Distributed Denial-of-Service Attacks is a malicious attempt to disrupt the normal traffic of a
targeted server, service or network by overwhelming the target or its surrounding infrastructure with
a flood of Internet traffic
• AWS Shield is a service that protects applications against DDoS attacks.
WEEK 5: MONITORING AND ANALYTICS,
AND PRICING AND SUPPORT
• Amazon CloudWatch
• AWS CloudTrail
• AWS Free Tier
• AWS Cost Explorer
AMAZON CLOUDWATCH
• Amazon CloudWatch is a web service that enables you to monitor and manage
various metrics and configure alarm actions based on data from those metrics.
• CloudWatch Alarms: With CloudWatch, one can create alarms that automatically
perform actions if the value of your metric has gone above or below a predefined
threshold.
AWS CLOUDTRAIL

• AWS CloudTrail records API calls for your account.


• The recorded information includes the identity of the API caller, the time of the API
call, the source IP address of the API caller, and more.
• CloudTrail Insights: This optional feature allows CloudTrail to automatically detect
unusual API activities in your AWS account
AWS FREE TIER

• The AWS Free Tier enables you to begin using certain services without
having to worry about incurring costs for the specified period.
• Three types of offers are available:
 Always Free
 12 Months Free
 Trials
AWS COST EXPLORER
• AWS Cost Explorer is a tool that enables you to visualize, understand, and
manage your AWS costs and usage over time.
• AWS Cost Explorer includes a default report of the costs and usage for your
top five cost-accruing AWS services.
WEEK 6: MIGRATION AND INNOVATION, AND
THE CLOUD JOURNEY

• AWS Cloud Adoption Framework (AWS CAF)


• Migration Strategies
• Innovate with AWS
• The AWS Well-Architected Framework
• Benefits of the AWS Cloud
AWS CLOUD ADOPTION FRAMEWORK (AWS
CAF)
• At the highest level, the AWS Cloud Adoption Framework (AWS CAF)
organizes guidance into six areas of focus, called Perspectives
 Business Perspective
 People Perspective
 Governance Perspective
 Platform Perspective
 Security Perspective
 Operations Perspective
MIGRATION STRATEGIES AND INNOVATE
WITH AWS
• 6 Strategies for Migration
• Rehosting
• Replatforming
• Refactoring/re-architecting
• Repurchasing
• Retaining
• Retiring

• Innovate with AWS: When examining how to use AWS services, it is important to focus
on the desired outcomes. You are properly equipped to drive innovation in the cloud.
• Some paths one might explore in future in cloud journey:
• Serverless Applications
• Artificial Intelligence
• Machine Learning
THE AWS WELL-ARCHITECTED FRAMEWORK AND
BENEFITS OF THE AWS CLOUD
• The AWS Well-Architected Framework helps to understand how to design and operate reliable, secure, efficient, and
cost-effective systems in the AWS Cloud.
• The Well-Architected Framework is based on five pillars:
• Operational excellence
• Security
• Reliability
• Performance efficiency
• Cost optimization

• Six advantages of cloud computing:


• Trade upfront expense for variable expense.
• Benefit from massive economies of scale.
• Stop guessing capacity.
• Increase speed and agility.
• Stop spending money running and maintaining data centers.
• Go global in minutes.
WEEK 7: AWS CERTIFIED CLOUD PRACTITIONER
BASICS
EXAM

• Certification Exam
• Completion certificate
APPLICATIONS OF AWS
• AWS enables businesses to build a number of sophisticated applications.
 Storage and Backup
 Websites
 Gaming
 Mobile, Web and Social Applications
• Companies using AWS
 Netflix
 Coinbase
 Johnson & Johnson
 Adobe
WHY HAVE I SELECTED THIS COURSE ?

• Selected this course to gain some knowledge about how this cloud platform works.
• To learn how to host a machine on AWS.
• To learn how the things behind the cloud works, how the machines are used
virtually.
• To learn about how the service provider provides and handles so much requests of
cloud services efficiently.
• To learn about the cost system of the AWS , how does the company provides
machines at effective rates.
THANK YOU

You might also like