0% found this document useful (0 votes)
27 views26 pages

AWS CC Seminar

The document provides an overview of Amazon Web Services (AWS) and cloud computing, detailing key features, core services, and real-life applications. It explains AWS's infrastructure components, such as regions and availability zones, and highlights essential services like EC2, S3, and Lambda. Additionally, it discusses the importance of Identity and Access Management (IAM) for security and user control within AWS.

Uploaded by

22d129
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)
27 views26 pages

AWS CC Seminar

The document provides an overview of Amazon Web Services (AWS) and cloud computing, detailing key features, core services, and real-life applications. It explains AWS's infrastructure components, such as regions and availability zones, and highlights essential services like EC2, S3, and Lambda. Additionally, it discusses the importance of Identity and Access Management (IAM) for security and user control within AWS.

Uploaded by

22d129
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/ 26

PSG INSTITUTE OF TECHNOLOGY AND APPLIED RESEARCH

AMAZON WEB
SERVICES
Presented by :
Akshara K M
Bhavadharani S
Laxmi Priyya K S
Supriya R
Varsha K
OVERVIEW
WHAT IS CLOUD COMPUTING?
WHAT IS AWS ?
AWS CLOUD INFRASTRUCTURE
AWS CORE SERVICES
IDENTITY AND ACCESS MANAGEMENT
REAL LIFE APPLICATIONS OF AWS
CLOUD COMPUTING
Cloud computing means using the internet to access
computing resources like servers, storage, databases, and
software — instead of buying and managing them on your
own computer or data center.

KEY FEATURES

On-demand: Access resources anytime.


Scalable: Increase or decrease resources easily.
No hardware needed: No need to buy your own servers.
Pay-as-you-go: You only pay for what you use.
ABOUT
AWS (Amazon Web Services) is a cloud computing platform created by Amazon that provides
on-demand access to computing resources like servers, storage, databases, networking,
machine learning tools, and more over the internet. We can interact with it using:
A web-based management console
Command Line Interface (CLI)
APIs/SDKs for integration with your applications.

Amazon Q - generative AI–powered assistant


for accelerating software development

Amazon Bedrock - a platform that has models

aws.amazon.com
Public AMI
What it is: Shared by AWS or third parties; available for anyone to use.
Private AMI
It is created by you or your organization and only visible in your AWS account.
Paid (Marketplace) AMI
It is created by third-party vendors and sold through the AWS Marketplace. It often
includes licensed software

Some of the services provided by AWS are


Amazon S3
Amazon EC2
Amazon Lambda
Amazon Beanstalk
Amazon RDS
Amazon Glacier
Case Study
Accenture was engaged by a US-based financial organization to support a greenfield
deployment on AWS. The client required a secure, scalable, and centrally managed
infrastructure following AWS best practices, including a multi-account setup, centralized
networking and logging, and a centralized service catalog.

To meet these requirements within a tight deadline, Accenture adopted HashiCorp Terraform
as the Infrastructure as Code (IaC) tool, enabling consistent and repeatable provisioning of AWS
resources.

However, manual authoring of Terraform templates is time-consuming and error-prone. To


accelerate development, Accenture leveraged Amazon Q Developer, an AI-powered assistant
by AWS that provides intelligent code generation, contextual recommendations, security scans,
and troubleshooting capabilities.

By integrating Amazon Q Developer into their workflow, Accenture significantly reduced


development time (by ~30%) and improved code accuracy (up to 99%) .
Real Life Example
"AWS offers the most secure and robust public cloud infrastructure to operate mission-critical
SAP workloads. It enables enterprises to perform automated migrations with ease and
streamline operations through its large service portfolio.”

AWS delivers seamless access to mission-critical data with SAP Datasphere, SAP Analytics
Cloud, and SAP AI Launchpad.

SAP BTP services are running only on AWS.

Benefits:
Scalability: AWS's infrastructure allows businesses to scale their SAP workloads up or down
based on demand.
Cost Efficiency: The pay-as-you-go model ensures that companies only pay for the
resources they use, leading to potential cost savings.
COMPONENTS
1. Region
A Region is a physical geographic location where AWS has
clusters of data centers.
Regions are independent to ensure data sovereignty,
compliance, and resilience.
Example Regions:
us-east-1 (N. Virginia, USA)
eu-west-1 (Ireland)
ap-southeast-2 (Sydney)
2. Availability Zone (AZ)
An AZ is one or more data centers within a region with independent
power, cooling, and networking.
Each AZ is physically separated but connected with low-latency
links.
Regions always have at least two AZs for redundancy.
Example:
us-east-1 has AZs like us-east-1a, us-east-1b, us-east-1c.

3.Edge locations
Global data centers for fast content delivery.
Part of CloudFront CDN.
Reduce latency by caching data near users.
Found in major cities worldwide.
3. Local Zones
Local Zones extend AWS services closer to end-users or edge locations,
minimizing latency.
Linked to a parent region but physically closer to customers.
Example:
Los Angeles Local Zone attached to us-west-2 (Oregon).

4. Global Network
All AWS regions are connected via a high-bandwidth, fully redundant
network.
This backbone provides secure, low-latency communication between
regions.
AWS CORE SERVIVES
AWS core services include essential
building blocks for cloud computing,
such as compute, storage, databases,
and networking, enabling users to
build and run applications on the
cloud. Here, we’ll look about some of
the most important services provided
by AWS.
AMAZON EC2
EC2 stands for Elastic Compute Cloud a
service from Amazon Web Services (AWS).
EC2 is an on-demand computing service on
the AWS cloud platform. It lets you rent
virtual computers to run your applications.
You pay only for what you use.
Instead of buying and managing your own
servers, EC2 gives you a virtual machine,
where you can run websites, apps, or even
big data tasks. You can choose how much
memory, storage, and processing power you
need- and stop it when you’re done.
Think of EC2 like renting a room in a hotel
(the cloud). You get your own space (CPU,
RAM, OS), and you can use it for as long as
you want. You don’t have to buy the whole
hotel — just rent the room when needed.
EC2 INSTANCE TYPES
5 Major Instance Types

Coprocessors are used in


The computation, memory, and accelerated computing
networking resources in general- instances to execute specific
purpose instances are balanced. Memory-optimized instances operations more effectively
Scenarios, where you can use are geared for workloads that than software running on
General Purpose Instances, are need huge datasets to be CPUs. Floating-point numeric
gaming servers, small databases, processed in memory. Memory computations, graphics
personal projects, etc. here defines RAM which allows processing, and data pattern
us to do multiple tasks at a matching are examples of
time. Data stored is used to these functions.
Compute-optimized instances are perform the central processing Storage-optimized instances
appropriate for applications that unit (CPU) tasks it loads from are made for workloads that
require a lot of computation and help storage to memory to run. This demand fast, sequential read
from high-performance CPUs. You may process of preloading gives the and write access to huge
employ compute-optimized instances CPU direct access to the datasets. Distributed file
for workloads including web, computer program. systems, data warehousing
application, and gaming servers just like applications, and high-
general-purpose instances. This frequency online transaction
instance type is best suited for high- processing (OLTP) systems are
performance applications like web examples of workloads that are
servers, Gaming servers. suited for storage-optimized
instances.
AMAZON S3
Amazon S3 is a Simple Storage Service in AWS Amazon S3 bucket is a fundamental
that stores files of different types like Photos, Storage Container feature in AWS S3
Audio, and Videos as Objects providing more Service. It provides a secure and scalable
scalability and security to. It allows the users repository for storing of Objects such as
to store and retrieve any amount of data at Text data, Images, Audio and Video files
any point in time from anywhere on the web. It over AWS Cloud. Each S3 bucket name
facilitates features such as extremely high should be named globally unique and
availability, security, and simple connection to should be configured with ACL (Access
other AWS Services. Control List).
AWS LAMBDA
AWS Lambda is a powerful serverless
computing service that automatically runs
code in response to events, without requiring
you to manage the underlying infrastructure.
It supports event-driven applications
triggered by events such as HTTP requests,
DynamoDB table updates, or state
transitions. You simply upload your code (as
a .zip file or container image), and Lambda
handles everything from provisioning to
scaling and maintenance.
AWS ELASTIC BEANSTALK
AWS Elastic Beanstalk is an AWS-managed service for
web applications. Elastic Beanstalk is a pre-configured
EC2 server that can directly take up your application
code and environment configurations and use it to
automatically provision and deploy the required
resources within AWS to run the web application. Unlike
EC2 which is Infrastructure as a service, Elastic
Beanstalk is a Platform As A Service (PAAS) as it allows
users to directly use a pre-configured server for their
application
AMAZON GLACIER
Amazon Glacier stands out as AWS’s ultra-low-cost
storage service built specifically for backups and long-
term data archiving. It provides highly secure and
durable storage, ensuring 99.9% durability with
encryption to keep data protected. Glacier is optimized
for long-term storage and is much cheaper, but retrieval
times can be slower. If you need affordable, secure and
scalable long-term storage, Amazon Glacier is the
perfect choice.
AMAZON RDS
Amazon RDS Is a relational database management
system along with the facilities of the AWS cloud
platform. It facilitates us in creating database instances
as per our requirements, i.e. resizable, variety of
database types, etc. it offers wide range data base
engines like the following: MySQL, PostgreSQL, Oracle,
SQL Server.
AMAZON DYNAMODB
Amazon DynamoDB is a fully managed, serverless,
NoSQL database service provided by Amazon Web
Services (AWS). It's designed for high-performance
applications that require scalability and predictable
performance. DynamoDB supports key-value and
document data models and automatically handles the
complexities of storage, replication, and scaling.
IDENTITY ACCESS
MANAGEMENT
In AWS (Amazon Web Services), Identity and Access
Management (IAM) is a service that helps you
securely control access to AWS resources.
AWS IAM allows you to:
Manage identities (users, groups, roles, and
policies)
Control access to AWS services and resources
It ensures that only authorized users and
applications can access specific resources under
defined conditions.
Roles vs Users vs Policies

Users : Individual identities with credentials (e.g., developers, admins).


Groups : Collection of users that share the same permissions.
Roles : Temporary access given to users, applications, or services.
Policies : JSON documents defining permissions (who can do what on which
resources).
MFA (Multi-Factor Authentication) : Adds an extra layer of security.
Fine-Grained Permissions : You can define access down to a specific
resource or action.

Example : You can create a user Anna, assign her to a group Developers,
and give that group permissions to use EC2 and S3. We can also require
MFA when Anna accesses the AWS console.
Why Security Is Important in AWS:
Data Protection : Ensures your sensitive and confidential data (e.g., customer
information, financial data) is not exposed or stolen.
Compliance Requirements : Helps meet regulatory standards (like GDPR, HIPAA,
PCI-DSS) by implementing secure configurations and access controls.
Business Continuity : Prevents disruptions or losses due to cyberattacks or
misconfigurations.
User and Access Control : Prevents unauthorized access through IAM policies,
roles, and MFA.
Cost Control : Avoids security breaches that could lead to data loss, legal
penalties, and financial damage.
Reputation Management : Maintains trust with customers and stakeholders by
securing systems against breaches.
AWS Security Services like:
AWS CloudTrail (activity logs)
AWS Config (compliance monitoring)
Amazon GuardDuty (threat detection)
AWS WAF (Web Application Firewall)
Monitor and audit regularly.
AWS Shared Responsibility Model:
Security of the cloud:AWS (e.g.,physicalservers, network
infrastructure).
Security in the cloud:User (e.g., data, IAM, configurations, apps)
THANK YOU!
TIME FOR QUIZ

TIME TO TEST YOUR LISTENING


CAPACITY

You might also like