List of AWS services are

  • EC2
  • VPC
  • S3
  • RDS
  • Lambda
  • Route 53
  • SNS
  • SQS
  • ELB

EC2

Amazon Elastic Compute Cloud or Amazon EC2, is

  • A web service that provides secure, resizable compute capacity in the cloud
  • Designed to make web-scale cloud computing easier for developers.
identify the core aws services

Instance Types

General Purpose

  • T2 – T2 instances are Burstable Performance Instances that provide a baseline level of CPU performance with the ability to burst above the baseline.
  • M4 – M4 instances are the latest generation of General Purpose Instances. This family provides a balance of compute, memory, and network resources, and it is a good choice for many applications.

Compute Optimised –

  • C4 – C4 instances are the latest generation of Compute-optimized instances, featuring the highest performing processors and the lowest price/compute performance in EC2.

Memory Optimised –

  • X1 – X1 Instances are optimized for large-scale, enterprise-class, in-memory applications and high-performance databases, and have the lowest price per GiB of RAM among Amazon EC2 instance types.
  • R4 – R4 instances are optimized for memory-intensive applications and offer better price per GiB of RAM than R3. The RAM sizes are a step below the X1s.

Accelerated Computing –

  • P2 – P2 instances are intended for general-purpose GPU compute applications.
  • G3 – G3 instances are optimized for graphics-intensive applications. The GPU specs are a step below the P2s.
  • F1 – F1 instances offer customizable hardware acceleration with field programmable gate arrays (FPGAs).

Storage Optimised –

  • I3 – High I/O instances. This family includes the High Storage Instances that provide Non-Volatile Memory Express (NVMe) SSD backed instance storage optimized for low latency, very high random I/O performance, high sequential read throughput and provide high IOPS at a low cost.
  • D2 – Dense-storage instances. D2 instances feature up to 48 TB of HDD-based local storage, deliver high disk throughput, and offer the lowest price per disk throughput performance on Amazon EC2.

Pricing

Amazon EC2 is free to try. There are four ways to pay for Amazon EC2 instances: On-Demand, Reserved Instances, and Spot Instances. You can also pay for Dedicated Hosts which provide you with EC2 instance capacity on physical servers dedicated for your use.

  • On-Demand – With On-Demand instances, you pay for compute capacity by per hour or per second depending on which instances you run. No longer-term commitments or upfront payments are needed.
  • Spot Instances – Amazon EC2 Spot instances allow you to bid on spare Amazon EC2 computing capacity for up to 90% off the On-Demand price. Spot instances are recommended for applications that have flexible start and end times, applications that are only feasible at very low compute prices or users with urgent computing needs for large amounts of additional capacity.
  • Reserved Instances – Reserved Instances provide you with a significant discount (up to 75%) compared to On-Demand instance pricing. For applications that have steady state or predictable usage, require reserved capacity or can commit to using EC2 for a 1 or 3 year period, Reserved Instances can provide significant savings compared to using On-Demand instances.
  • Per-Second Billing – With per-second billing, you pay for only what you use. It takes cost of unused minutes and seconds in an hour off of the bill, so you can focus on improving your applications instead of maximising usage to the hour.

Security Groups

  • It acts as a virtual firewall that controls the traffic for one or more instances.
  • After launching an instance, associate one or more security groups with the instance.
  • Add rules to each security group that allow traffic to or from its associated instances.
  • Modify the rules for a security group at any time; the new rules are automatically applied to all instances that are associated with the security group.

S3

  • Amazon S3 is object storage
  • built to store and retrieve any amount of data from anywhere – web sites and mobile apps, corporate applications, and data from IoT sensors or devices.
  • Can deliver 99.999999999% durability,
  • Provides comprehensive security and compliance capabilities
  • It has query-in-place functionality, allowing you to run powerful analytics directly on your data at rest in S3.
identify the core aws services

Storage Classes

Amazon S3 offers a range of storage classes designed for different use cases. Lifecycle transitions can be used to move data between classes, given certain events.

  • Amazon S3 Standard – Designed for general-purpose storage of frequently accessed data. Delivers low latency and high throughput, perfect for a wide variety of use cases. There is no retrieval fee, minimum object size or minimum storage duration.
  • Amazon S3 Standard – Infrequent Access – Designed for long-lived, but less frequently accessed data. For data that is accessed less frequently, but requires rapid access when needed. Standard – IA offers the high durability, throughput, and low latency of Amazon S3 Standard, with a low per GB storage price and per GB retrieval fee.
  • Amazon Glacier – Designed for long-term archive. Secure, durable, and extremely low-cost storage service for data archiving. You can reliably store any amount of data at costs that are competitive with or cheaper than on-premises solutions. Amazon Glacier provides three options for access to archives, from a few minutes to several hours.

RDS

  • Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud.
  • Provides cost-efficient and resizable capacity
  • Automates time-consuming administration tasks such as hardware provisioning, database setup, patching and backups.
  • Available on several database instance types – optimized for memory, performance or I/O.
  • Six familiar database engines to choose from.
  • Supports encryption at rest and in transit, using keys managed through KMS.
  • Backups are automated, user-initiated snapshots are available and database software is updated automatically.

Instance Types

  • Standard
  • Memory Optimized
  • Micro Instances

Database Engines

  • Amazon Aurora
  • PostgreSQL
  • MySQL
  • MariaDB
  • Oracle
  • Microsoft SQL Server

Supporting Services

AWS Database Migration Service

  • It help you migrate databases to AWS easily and securely.
  • Source database remains fully operational during the migration.
  • It can migrate your data to and from most widely used commercial and open-source databases.
  • It supports homogenous migrations such as Oracle to Oracle, or heterogeneous migrations like, Oracle to Amazon Aurora.
  • Allows you to stream data to Amazon Redshift, Amazon DynamoDB, and Amazon S3 from any of the supported sources
  • Supported sources
    • Amazon Aurora
    • PostgreSQL
    • MySQL
    • MariaDB
    • Oracle
    • SAP ASE
    • SQL Server
    • MongoDB
  • Can also be used for continuous data replication with high-availability.

AWS Schema Conversion Tool

  • It makes heterogeneous database migrations to a format compatible with the target database , predictable by automatically converting
    • the source database schema
    • the database code objects
    • views
    • stored procedures
    •  functions
  • Objects that cannot be automatically converted are clearly marked
  • It can also scan application source code for embedded SQL statements and convert them.
  • Source database can be on-premises, or in AWS
  • Supports conversions from multiple RBMS providers to an equivalent database in RDS, or from multiple data warehouse providers to Amazon Redshift.

Lambda

  • Lets you run code without provisioning or managing servers.
  • Pay only for the compute time you consume
  • No charge when your code is not running.
  • Run code for virtually any type of application or backend service – with zero administration.
  • Scales your application by running code in response to each trigger.
  • Code runs in parallel and processes each trigger individually
  • Scaling precisely with the size of the workload.
  • Charged for every 100ms your code executes and the number of times your code is triggered.

Route 53

  • It is highly available and scalable cloud Domain Name System (DNS) web service.
  • It also offers Domain Name Registration
  • It will automatically configure DNS settings for your domains.
  • Used to configure DNS health checks to route traffic to healthy endpoints
  • Independently monitor the health of your application and its endpoints.
  • Amazon Route 53 Traffic Flow makes it easy for you to manage traffic globally
  • various routing types supported like Latency Based Routing, Geo DNS, Geoproximity, and Weighted Round Robin
  • Combined all routing types with DNS Failover in order to enable a variety of low-latency, fault-tolerant architectures.
  • Amazon Route 53 Traffic Flow’s simple visualor, helps to manage how your end-users are routed to your application’s endpoints—whether in a single AWS region or distributed around the globe.
  • Amazon Route 53 is integrated with Elastic Load Balancing (ELB).

SNS

Amazon Simple Notification Service (SNS) is

  • A Pub/Sub messaging and mobile notifications for
    • Microservices
    • distributed systems
    •  serverless applications
  • It makes it simple and cost effective to send push notifications to iOS and Android based devices.
  • It supports
    • HTTP/HTTPS
    • Email/Email-JSON
    • SMS
    • Amazon Simple Queue Service (SQS) queues,
    • AWS Lambda functions.

Amazon DevPay

Amazon DevPay is

  • a simple-to-use online billing and account management service
  • Makes it easy for businesses to sell applications that are built in, or run on AWS.

Amazon QuickSight

Amazon QuickSight is

  • A fast business analytics service
  • Build visualizations
  • perform ad hoc analysis
  • Quickly get business insights from data.
  • Access data from multiple sources –
  • upload files or connect to AWS data sources or external databases.

Link for free practice test – https://www.testpreptraining.com/aws-certified-cloud-practitioner-free-practice-test

Menu