Skip to content

Instantly share code, notes, and snippets.

@kiransharma755
Last active October 7, 2019 00:47
Show Gist options
  • Save kiransharma755/055dbd30f122f97a1221da0ac104dfcc to your computer and use it in GitHub Desktop.
Save kiransharma755/055dbd30f122f97a1221da0ac104dfcc to your computer and use it in GitHub Desktop.

Getting started

Creating aws account

https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account/

Here are some of the suggested readings for AWS cloud practioner certificaiton , the entry level exam

1. overview

https://d0.awsstatic.com/whitepapers/aws-overview.pdf

  1. Best practices https://d0.awsstatic.com/whitepapers/AWS_Cloud_Best_Practices.pdf

  2. pricing https://d0.awsstatic.com/whitepapers/aws_pricing_overview.pdf https://d1.awsstatic.com/whitepapers/aws-tco-web-applications.pdf

  3. support plan https://aws.amazon.com/premiumsupport/compare-plans/?tag=viglink20307-20

  4. well architected framework https://aws.amazon.com/blogs/apn/the-5-pillars-of-the-aws-well-architected-framework/

  1. shared security model https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account/

  2. global infrastructure

https://www.inqdo.com/aws-explained-global-infrastructure/?lang=en

Resources to learn AWS

AWS Frequently asked questions:

https://aws.amazon.com/faqs/

For all kinds of AWS updates:

https://aws.amazon.com/blogs/

For quick 10-minute lessons:

https://aws.amazon.com/getting-started/tutorials/

Mini Videos on Real life Architectures of companies using AWS. This Is My Architecture Series:

https://aws.amazon.com/this-is-my-architecture/

Do a lot of labs. Labs steps and code from official AWS Github pages:

https://github.com/awslabs/

Documentation of All the services:

https://aws.amazon.com/documentation/?nc2=h_ql_d&awsm=ql-5

Reinvent Videos: Free 1 hour videos from AWS experts working on Amazon. This is from a conference that happens every year in Las Vegas and 40000 people attend. Walkthroughs, In depth sessions. There are 200, 300, 400 level videos. 1000 videos uploaded every year:

https://www.youtube.com/user/AmazonWebServices/playlists?view=50&sort=dd&shelf_id=27

Read the Frequently asked questions for all the major services. Then read the FAQ’s on services that confuse you the most:

https://aws.amazon.com/faqs/

To make Great Looking AWS Diagrams cloudcraft.co

Where to ask questions? If you’re confused and want insight on something or want to troubleshoot an issue, you can use these highly online active community forums.

  1. Official AWS forum : https://forums.aws.amazon.com/index.jspa

  2. Reddit AWS forum: https://www.reddit.com/r/aws

@ravsau
Copy link

ravsau commented Aug 3, 2018

AWS Free Tier : There's a very generous free tier for new accounts on AWS.

Reference: https://aws.amazon.com/free/?awsf.Free%20Tier&awsf.Free%20Tier%20Types=categories%23featured

The AWS Free Tier enables you to gain free, hands-on experience with the AWS platform, products, and services.

Some of the highlights are:

  • You get to run a virtual server (1GB RAM) (EC2) for free for the first year.
  • A database for free first year ( 1 GB ram)
  • Serverless Computing: 1 million seconds of compute with AWS Lambda for free every month!
    image

Moving to the Cloud? Calculate the savings with these tools

image

image


Global Infrastructure:

AWS Global Infrastructure consists of:

  1. Regions:
    A region is a geographically seperated location in the world. Regions are designed to be completely isolated from one another.
    A region consists of one or more Avalability Zones(AZ's)
  2. Availability Zones(AZ):
    An AZ Consists of one or more discrete data centers. Each have redundant power supply. They are chosen to be away from areas that get flooded.

Global Infrastructure Benefits:

Availability and Fault Tolerance
Fulfill data residency and compliance requirements
Ability to go global in minutes.

The AWS Cloud spans 55 Availability Zones within 18 geographic Regions and 1 Local Region around the world, with announced plans for 12 more Availability Zones and four more Regions in Bahrain, Hong Kong SAR, Sweden, and a second AWS GovCloud Region in the US.

image

@ravsau
Copy link

ravsau commented Aug 3, 2018

image

@ravsau
Copy link

ravsau commented Aug 3, 2018

image

@ravsau
Copy link

ravsau commented Aug 3, 2018

AWS Whitepapers: Great reosources to learn AWS and its use cases.

AWS Whitepapers features a comprehensive list of technical AWS whitepapers, covering topics such as architecture, security, and economics. These whitepapers have been authored by the AWS Team, independent analysts, or the AWS Community (Customers or Partners).

image

Cloud Economics

image

Security

image

image

@ravsau
Copy link

ravsau commented Aug 3, 2018

Frameworks

image

DevOps

image

image

@ravsau
Copy link

ravsau commented Aug 3, 2018

Migration

image

@kiransharma755
Copy link
Author

Other Resources to learn AWS

AWS Frequently asked questions:

https://aws.amazon.com/faqs/

For all kinds of AWS updates:

https://aws.amazon.com/blogs/

For quick 10-minute lessons:

https://aws.amazon.com/getting-started/tutorials/

Mini Videos on Real life Architectures of companies using AWS. This Is My Architecture Series:

https://aws.amazon.com/this-is-my-architecture/

Do a lot of labs. Labs steps and code from official AWS Github pages:

https://github.com/awslabs/

Documentation of All the services:

https://aws.amazon.com/documentation/?nc2=h_ql_d&awsm=ql-5

Reinvent Videos: Free 1 hour videos from AWS experts working on Amazon. This is from a conference that happens every year in Las Vegas and 40000 people attend. Walkthroughs, In depth sessions. There are 200, 300, 400 level videos. 1000 videos uploaded every year:

https://www.youtube.com/user/AmazonWebServices/playlists?view=50&sort=dd&shelf_id=27

Read the Frequently asked questions for all the major services. Then read the FAQ’s on services that confuse you the most:

https://aws.amazon.com/faqs/

To make Great Looking AWS Diagrams
cloudcraft.co

Where to ask questions? If you’re confused and want insight on something or want to troubleshoot an issue, you can use these highly online active community forums.

  1. Official AWS forum :
    https://forums.aws.amazon.com/index.jspa

  2. Reddit AWS forum:
    https://www.reddit.com/r/aws

@ravsau
Copy link

ravsau commented Aug 3, 2018

image
image

Cost of AWS Certifications

  • The Cloud Practitioner exam is 100 USD. -- 65 Questions
  • Associate-level exams are 150 USD. -- 65 Questions
  • Professional-level are 300 USD -- 80 Questions
  • Specialty exams are 300 USD. -- 65 Questions
  • Recertification exams are 75 USD.

@ravsau
Copy link

ravsau commented Aug 3, 2018

AWS Products and Services

Compute

  • Amazon EC2: Virtual Servers in the Cloud
  • Amazon EC2 Auto Scaling: Scale Compute Capacity to Meet Demand
  • Amazon Elastic Container Service: Run and Manage Docker Containers
  • Amazon Elastic Container Service for Kubernetes: Run Managed Kubernetes on AWS
  • Amazon Elastic Container Registry: Store and Retrieve Docker Images
  • Amazon Lightsail: Launch and Manage Virtual Private Servers
  • AWS Batch: Run Batch Jobs at Any Scale
  • AWS Elastic Beanstalk: Run and Manage Web Apps
  • AWS Fargate: Run Containers without Managing Servers or Clusters
  • AWS Lambda: Run your Code in Response to Events
  • AWS Serverless Application Repository: Discover, Deploy, and Publish Serverless Applications
  • VMware Cloud on AWS: Build a Hybrid Cloud without Custom Hardware

Storage

  • Amazon S3 : Scalable Storage in the Cloud
  • Amazon EBS : Block Storage for EC2
  • Amazon Elastic File System : Managed File Storage for EC2
  • Amazon Glacier: Low-cost Archive Storage in the Cloud
  • AWS Storage Gateway : Hybrid Storage Integration
  • AWS Snowball: Petabyte-scale Data Transport
  • AWS Snowball Edge: Petabyte-scale Data Transport with On-board Compute
  • AWS Snowmobile: Exabyte-scale Data Transport

Database

  • Amazon Aurora: High Performance Managed Relational Database
  • Amazon RDS : Managed Relational Database Service for MySQL, PostgreSQL, Oracle, SQL Server, and MariaDB
  • Amazon DynamoDB : Managed NoSQL Database
  • Amazon ElastiCache : In-memory Caching System
  • Amazon Redshift : Fast, Simple, Cost-effective Data Warehousing
  • Amazon Neptune : Fully Managed Graph Database Service
  • AWS Database Migration Service : Migrate Databases with Minimal Downtime

Migration

  • AWS Database Migration Service: Migrate Databases with Minimal Downtime
  • AWS Application Discovery Service: Discover On-Premises Applications to Streamline Migration
  • AWS Database Migration Service: Migrate Databases with Minimal Downtime
  • AWS Migration Hub: Track Migrations from a Single Place
  • AWS Server Migration Service: Migrate On-Premises Servers to AWS
  • AWS Snowball: Petabyte-scale Data Transport
  • AWS Snowball Edge: Petabyte-scale Data Transport with On-board Compute
  • AWS Snowmobile: Exabyte-scale Data Transport

Networking and content delivery

  • Amazon VPC: Isolated Cloud Resources
  • Amazon CloudFront: Global Content Delivery Network
  • Amazon Route 53: Scalable Domain Name System
  • Amazon API Gateway: Build, Deploy, and Manage APIs
  • AWS Direct Connect: Dedicated Network Connection to AWS
  • Elastic Load Balancing: High Scale Load Balancing

Management Services

  • Amazon CloudWatch: Monitor Resources and Applications
  • AWS Auto Scaling: Scale Multiple Resources to Meet Demand
  • AWS CloudFormation: Create and Manage Resources with Templates
  • AWS CloudTrail: Track User Activity and API Usage
  • AWS Config: Track Resource Inventory and Changes
  • AWS OpsWorks: Automate Operations with Chef and Puppet
  • AWS Service Catalog: Create and Use Standardized Products
  • AWS Systems Manager: Gain Operational Insights and Take Action
  • AWS Trusted Advisor: Optimize Performance and Security
  • AWS Personal Health Dashboard: Personalized View of AWS Service Health

Security Identity and Compliance

  • AWS Identity & Access Management: Manage User Access and Encryption Keys
  • Amazon Cloud Directory: Create Flexible Cloud-native Directories
  • Amazon Cognito: Identity Management for your Apps
  • AWS Single Sign-On: Cloud Single Sign-On (SSO) Service
  • Amazon GuardDuty: Managed Threat Detection Service
  • AWS Direct Connect: Dedicated Network Connection to AWS
  • Amazon Inspector: Analyze Application Security
  • Amazon Macie: Discover, Classify, and Protect your Data
  • AWS Certificate Manager: Provision, Manage, and Deploy SSL/TLS Certificates
  • AWS CloudHSM: Hardware-based Key Storage for Regulatory Compliance
  • AWS Directory Service: Host and Manage Active Directory
  • AWS Key Management Service: Managed Creation and Control of Encryption Keys
  • AWS Organizations: Policy-based Management for Multiple AWS Accounts
  • AWS Shield: DDoS Protection
  • AWS WAF: Filter Malicious Web Traffic

Aplication integration Services

  • AWS Step Functions: Coordinate Distributed Applications
  • Amazon Simple Queue Service (SQS): Managed Message Queues
  • Amazon Simple Notification Service (SNS): Pub/Sub, Mobile Push and SMS
  • Amazon MQ: Managed Message Broker for ActiveMQ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment