Create
Learn
Share

AWS Cloud Computing Platform

rename
adeshbharti's version from 2018-01-03 16:02

AWS Cloud Services Categories

Question Answer
Compute and Networking Services(1) Amazon EC2; (2) AWS Lambda; (3) Auto Scaling; (4) ELB: Elastic Load Balancing; (5) AWS Elastic Beanstalk; (6) Amazon VPC; (7) AWS Direct Connect; (8) Route 53
Storage and Content Delivery(1) S3; (2) Glacier; (3) EBS; (4) Storage Gatewy; (5) CloudFront;
Database Services(1) Amazon RDS; (2) DynamoDB; (3) Amazon Redshift; (4) Amazon ElastiCache
Management Tools(1) Amazon CloudWatch (2) AWS CloudFormation; (3) AWS CloudTrail; (4) AWS Config;
Security and Identity(1) IAM; (2) KMS; (3) Directory Service; (4) Certificate Manager; (5) AWS WAF
Application Servicies(1) API Gateway (2) Elastic Transcoder (3) SNS (4) SES- email (5) SWF (6) SQS
memorize

Compute and Networking Services

Question Answer
(1) Amazon EC2This web service provides a re-sizable compute capacity(CPU, memory and so on) in the cloud.
(2) AWS LambdaIt is a zero-administration server-less compute platform for back-end web developers.
(3) Auto ScalingIt allows organisations to scale Amazon EC2 capacity up or down automatically according to conditions defined for the particular workload.
(4) ELB: Elastic Load BalancingELB automatically distributes incoming applications traffic across multiple Amazon EC2 instances in the cloud.
(5) AWS Elastic BeanstalkOnce developer uploads application code, this service automatically handles all the details such as resource provisioning, load balancing, Auto scaling, and monitoring.
(6) Amazon VPCprovides a logically isolated section of AWS cloud where one can lauch AWS resources in a virtual network, they define.
(7) AWS Direct ConnectIt allows organisation to establish a dedicated network connection from their data-center to AWS
(8) Route 53is a highly available and scalable DNS web-service.
memorize

Storage and Content Delivery

Question Answer
(1) S3 - Simple Storage Servicehighly durable and scalable object storage.
(2) Glaciera secure, durable and extremely low-cost storage service for data archiving and long-term backup.
(3) EBS - Elastic Block Storageprovide persistent Block-level storage volumes for use with EC2 instances.
(4) AWS Storage Gatewayis a service connecting an on-premise software appliance with cloud-based storage to provide seamless and secure integration between an organization's on-premises IT environment and AWS storage inftrastructure.
(5) Amazon CloudFronta content delivery web-service, to distribute content to users across the world with low latency, using a global network of edge locations.
memorize

Database Services

Question Answer
(1) Amazon RDS(Relational Database Service)provides a fully managed relational database
(2) Amazon DynamoDBis a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale.
(3) Amazon Redshiftis a fast, fully managed, penta-byte-scale data warehousing that makes it simple and cost-effective to analyse structured data.
(4) Amazon ElastiCacheis a web service that simplifies deployment, operation and scaling of an in-memory cache in the cloud.
memorize

Management Tools

Question Answer
(1) Amazon CloudWatch is a monitoring service for AWS cloud resources and the applications running on AWS.
(2) AWS CloudFormationgives developers and sys-admins an effective way to create and manage a collections of related AWS resources, provisioning and updating them in an orderly and predictable fashion.
(3) AWS CloudTrailis a web-service that records AWS API calls for an account and delivers log files for audit and reviews.
(4) AWS Configis a fully managed service that provides organisation with an AWS resource inventory, configuration history and configuration change notifications to enable security and governance.
memorize

Security and Identity

Question Answer
(1) IAM - Identity and Access Managementenable organizations to securely control access to AWS Cloud services and resources for their users.
(2) AWS KMS - Key Management Service is a managed service that makes it easy for organisations to create and control the encryption keys used to encrypt their data.
(3) AWS Directory Serviceallows organizations to set up and run Microsoft Active Directory on the AWS Cloud or connect AWS resources with existing on-premises Microsoft Active Directory.
(4) Certificate Manageris a service that lets organizations easily provision, manage, and deploy SSL/TLS(Secure Socket Layer/Transport Layer Security) certification for user with AWS Cloud services.
(5) AWS WAF (Web Application Firewall)helps protect web application from common attacks and exploits that could affect applications availability, compromise security, or consume excessive resources.
memorize

Application Services

Question Answer
(1) Amazon API Gatewayis a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale.
(2) Amazon Elastic Transcoder is a media trans-coding in the cloud.
(3) Amazon SNS (Simple Notification Service) is a web service that coordinates and manages the delivery or sending of messages to recipients.
(4) Amazon SES (Simple Email Service) is a cost-effective email service that organizations can use to send transactional email, marketing messages, or any other type of content to their customers.
(5) Amazon SWF (Simple Workflow Service)helps developers build, run, and scale background jobs that have parallel or sequential steps.
(6) Amazon SQS (Simple Queue Service)is a fast, reliable, scalable, fully managed message queuing service, to decouple the components of a cloud application.
memorize

Test Your Knowledge

Question Answer
(1) Amazon EC2re-sizable compute capacity in the cloud.
(2) AWS Lambdaevent based server-less compute platform.
(3) Auto-scalingscale Amazon EC2 capacity up/down automatically
(4) ELBdistributes incoming applications traffic across EC2 instances.
(5) Elastic Beanstalkanalyse code & provision resources automatically.
(6) VPCa logically isolated virtual cloud.
(7) Direct Connectestablish a dedicated network connection to organization.
(8) Route 53is a highly available and scalable DNS web-service.
(9) S3 highly durable and scalable object storage.
(10) Glacierextremely low-cost storage for data archiving/long-term backup.
(11) EBSpersistent Block-level storage volumes for use with EC2 instances.
(12) Storage Gatewayseamlessly & securely connects on-premise software appliance with cloud-based storage.
(13) CloudFronta low latency content delivery across the world using edge locations.
(14) RDSprovides a fully managed relational database
(15) DynamoDBa NoSQL database service for single-digit millisecond latency at any scale.
(16) Redshifta penta-byte-scale data warehousing to analyse structured data.
(17) ElastiCachea simple managed in-memory cache in the cloud.
(18) CloudWatch a monitoring service for AWS cloud resources and the applications.
(19) CloudFormationcreate/manage a collections of related AWS resources; provision and update them in an orderly and predictable fashion.
(20) CloudTrailrecords AWS API calls for an account and delivers log files for audit and reviews.
(21) AWS Configprovides AWS resource inventory, configuration history and configuration change notifications to enable security and governance.
(22) IAMcreate/manage aws users and groups & user permissions to allow/deny access to AWS resources..
(23) KMScreate and control the encryption keys used to encrypt their data.
(24) AWS Directory Serviceset up & run Microsoft AD on the AWS or (connect AWS resources with on-premises AD).
(25) Certificate Managerprovision, manage, and deploy SSL/TLS(Secure Socket Layer/Transport Layer Security) certification.
(26) WAFprotect web-app from attacks/exploits.
(27) API Gatewayservice for developers to create, publish, maintain, monitor, and secure APIs at any scale.
(28) Elastic Transcoder is a media trans-coding in the cloud.
(29) SNS coordinates/manages the delivery or sending of messages to recipients.
(30) SES email service to send transactional email, marketing messages etc to customers.
(31) SWFbuild, run, and scale background jobs having parallel or sequential steps.
(32) SQSa message queuing service, to decouple the a application components.
memorize