21
AWS Services Cheat Sheet by irohitpawar via cheatography.com/127546/cs/24837/ Compute Cate‐ gory Serv‐ ice Description Inst‐ ances (Virtual machi nes) EC2 Provides secure, resizable compute capacity in the cloud. It makes web-scale cloud computing easier for developers. EC2 EC2 Spot Run fault-tolerant workloads for up to 90% off. EC2Spot EC2 Autosc aling Automatically add or remove compute capacity to meet changes in demand. EC2_AustoScaling Compute (cont) Lightsail Designed to be the easiest way to launch & manage a virtual private server with AWS. An easy-to-use cloud platform that offers everything need to build an application or website. Lightsail Batch Enables developers, scientists, & engineers to easily & efficiently run hundreds of thousands of batch computing jobs on AWS. Fully managed batch processing at any scale. Batch Con tain‐ ers Elastic Container Service (ECS) Highly secure, reliable, & scalable way to run containers. ECS Compute (cont) Elastic Container Registry (ECR) Easily store, manage, & deploy container images. ECR Elastic Kubernetes Service (EKS) Fully managed Kubernetes service. EKS Fargate Serverless compute for contai‐ ners. Fargate Serv‐ erless Lambda Run code without thinking about servers. Pay only for the compute time you consume. Lamda Edge and hybrid Outposts Run AWS infrastru‐ cture & services on premises for a truly consistent hybrid experience. Outposts Snow Family Collect and process data in rugged or disconnected edge environments. SnowFamily By irohitpawar cheatography.com/irohitpawar/ Published 17th October, 2020. Last updated 18th October, 2020. Page 1 of 21. Sponsored by ApolloPad.com Everyone has a novel in them. Finish Yours! https://apollopad.com

AWS Services Cheat Sheet - Cheatography.com

  • Upload
    others

  • View
    13

  • Download
    1

Embed Size (px)

Citation preview

Page 1: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Comp ute

Cate ‐gory

Serv ‐ice

Desc rip tion

Inst ‐ances(Virtualmachin es)

EC2 Provides secure,resizable computecapacity in the cloud. Itmakes web-scale cloudcomputing easier fordevelo pers. EC2

EC2Spot

Run fault- tol erantworkloads for up to90% off. EC2Spot

EC2Autosc aling

Automa tically add orremove computecapacity to meetchanges in demand.EC2_AustoScaling

Comp ute (cont)

Lightsail Designed to be theeasiest way to launch& manage a virtualprivate server withAWS. An easy-t o-usecloud platform thatoffers everything needto build an applic ationor website. Lightsail

Batch Enables develo pers,scient ists, & engineersto easily & effici entlyrun hundreds ofthousands of batchcomputing jobs onAWS. Fully managedbatch processing atany scale. Batch

Cont ain ‐ers

ElasticContainerService(ECS)

Highly secure, reliable,& scalable way to runcontai ners. ECS

Comp ute (cont)

ElasticContainerRegistry(ECR)

Easily store,manage, & deploycontainer images.ECR

ElasticKubernetesService(EKS)

Fully managedKubernetesservice. EKS

Fargate Serverlesscompute for contai ‐ners. Fargate

Serv ‐erl ess

Lambda Run code withoutthinking aboutservers. Pay onlyfor the computetime you consume.Lamda

Edgeandhybrid

Outposts Run AWS infras tru ‐cture & services onpremises for a trulyconsistent hybridexperi ence.Outposts

SnowFamily

Collect and processdata in rugged ordiscon nected edgeenviro nments.SnowFamily

By irohitpawar

cheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 1 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. FinishYours!https://apollopad.com

Page 2: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Comp ute (cont)

Wavelength Deliver ultra-low latencyapplic ation for 5G devices.Wavelenth

VMwareCloud onAWS

Innovate faster, rapidlytransition to the cloud, &work securely from anylocation. VMware_On_AWS

LocalZones

Run latency sensitive applic ‐ations closer to end-users.LocalZones

Storage

Serv ‐ice

Desc rip tion

AWSS3

S3 is the storehouse for theinternet i.e. object storage built tostore & retrieve any amount ofdata from anywhere S3

AWSBackup

AWS Backup is an extern all y-a ‐cce ssible backup provider thatmakes it easier to align &optimize the backup of dataacross AWS services in thecloud. AWS_Backup

Storage (cont)

AmazonEBS

Amazon Elastic Block Store is aweb service that providesblock- level storage volumes.EBS

AmazonEFSStorage

EFS offers file storage for theuser’s Amazon EC2 instances.It's kind of blob Storage. EFS

AmazonFSx

FSx supply fully managed 3rd-party file systems with the nativecompat ibility & charac ter isticsets for workloads. It's availableas FSx for Windows server(Fully managed file storage builton Windows Server) & Lustre(Fully managed high-p erf ‐ormance file system integratedwith S3). FSx_WindowsFSx_Lustre

AWSStorageGateway

Storage Gateway is a servicewhich connects an on-pre misessoftware appliance with cloud- ‐based storage.Storage_Gateway

Storage (cont)

AWSDataSync

DataSync makes it simple &fast to move large amounts ofdata online between on-pre ‐mises storage & S3, EFS, orFSx for Windows File Server.DataSync

AWSTransferFamily

The Transfer Family providesfully managed support for filetransfers directly into & out ofS3. Transfer_Family

AWSSnowFamily

Highly -se cure, portabledevices to collect & processdata at the edge, and migratedata into and out of AWS.Snow_Family

Clas sif ica tion:Object storage: S3File storage servic es: Elastic File System,FSx for Windows Servers & FSx for LustreBlock storage: EBSBack up: AWS BackupData transf er:Storage gateway --> 3 types: Tape, File,Volume.Transfer Family --> SFTP, FTPS, FTP.Edge computing and storage and SnowFamily --> Snowcone, Snowball,Snowmobile

Data bases

Databasetype

Usecases

Serv ‐ice

Desc rip ‐tion

By irohitpawar

cheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 2 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. FinishYours!https://apollopad.com

Page 3: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Data bases (cont)

Rela ‐tio ‐nal

Tradit ionalapplic ‐ations,ERP,CRM, e-commerce

Aurora,RDS,Redshift

RDS is awebservice thatmakes iteasier toset up,control,and scale arelationaldatabasein thecloud.AuroraRDSRedshift

Key- ‐value

High-t ‐raffic webapps, e-commercesystems,gamingapplic ‐ations

DynamoDB DynamoDBis a fullyadmini ‐steredNoSQLdatabaseservice thatoffers quickand reliableperfor ‐mance withintegratedscalab ility.DynamoDB

Data bases (cont)

In-m ‐emory

Caching,sessionmanage ‐ment,gamingleader ‐boards,geospatialapplic ‐ations

Elasti CacheforMemcached& Redis

Elasti Cache helps insetting up, managing,and scaling in-memorycache condit ions.Memcached Redis

Docu ‐ment

Contentmanage ‐ment,catalogs,userprofiles

DocumentDB DocumentDB (withMongoDB compat ibi lity)is a quick, depend able,and fully- manageddatabase service thatmakes it easy for you toset up, operate, andscale MongoD B-c omp ‐atibledatabases.DocumentDB

Data bases (cont)

Widecolumn

Highscaleindustrialapps forequipmentmainte ‐nance,fleetmanage ‐ment, androuteoptimi ‐zation

Keyspaces(for ApacheCassandra)

Graph Frauddetection,socialnetwor ‐king,recomm ‐end ationengines

Neptune

By irohitpawarcheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 3 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. Finish Yours!https://apollopad.com

Page 4: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Data bases (cont)

Timeseries

IoTapplic ‐ations,DevOps,industrialtelemetry

Timestream Timestreamis a fast,scalable,andserverlesstime seriesdatabaseservice forIoT andoperat ionalapplic ationsthat makesit easy tostore andanalyzetrillions ofevents perday.Timestream

Data bases (cont)

Ledger Systemsofrecord,supplychain,regist ‐rat ions,bankingtransa ‐ctions

QuantumLedgerDatabase(QLDB)

QLDB is afullymanagedledgerdatabasethatprovides atransp ‐arent,immutable,andcrypto gra ‐phi callyverifiabletransa ctionlog ownedby acentraltrustedauthority.QLDB

Deve loper Tools

Serv ‐ice

Desc rip tion

Cloud9 Cloud9 is a cloud- based IDE thatenables the user to write, run, anddebug code. Cloud9

CodeAr tifact

CodeAr tifact is a fully managedartifact repository service thatmakes it easy for organi zations ofany size to securely store, publish,& share software packages usedin their software develo pmentprocess. CodeArtifact

Deve loper Tools (cont)

CodeBuild CodeBuild is a fullymanaged service thatassembles sourcecode, runs unit tests, &also generatesartefacts ready todeploy. CodeBuild

CodeGuru CodeGuru is adeveloper tool poweredby machine learningthat provides intell igentrecomm end ations forimproving code quality& identi fying an applic ‐ation’s most expensivelines of code.CodeGuru

CloudDevelo ‐pment Kit

Cloud Develo pment Kit(AWS CDK) is an opensource softwaredevelo pmentframework to definecloud applic ationresources using familiarprogra mminglanguages. CDK

CodeCommit CodeCommit is aversion control servicethat enables the user topersonally store &manage Git archives inthe AWS cloud.CodeCommit

By irohitpawar

cheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 4 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. FinishYours!https://apollopad.com

Page 5: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Deve loper Tools (cont)

CodeDeploy CodeDeploy is a fullymanaged deploymentservice that automatessoftware deploy ments to avariety of compute servicessuch as EC2, Fargate,Lambda, & on-pre misesservers. CodeDeploy

CodePi ‐peline

CodePi peline is a fullymanaged continuousdelivery service that helpsautomate release pipelinesfor fast & reliable app & infraupdates. CodePipeline

CodeStar CodeStar enables to quicklydevelop, build, & deployapplic ations on AWS.CodeStar

CLI AWS CLI is a unified tool tomanage AWS services &control multiple servicesfrom the command line &automate them throughscripts. CLI

X-Ray X-Ray helps developersanalyze & debug produc tion,distri buted applic ations, suchas those built using amicros ervices archit ecture.X-Ray

Migration & Transfer services

Serv ice Desc rip tion

MigrationEvaluator

Build a data-d riven businesscase for AWS. ME

MigrationHub

Migration Hub provides asingle location to track theprogress of app migrationsacross multiple AWS & partnersolutions. MigrationHub

Applic ‐ationDiscoveryService

Applic ation Discovery Servicehelps enterprise customersplan migration projects bygathering inform ation abouttheir on-pre mises data centers.ADS

ServerMigrationService(SMS)

SMS is an agentless servicewhich makes it easier & fasterto migrate thousands of on-pre mises workloads to AWS.SMS

DatabaseMigrationService(DMS)

DMS helps migrate databasesto AWS quickly & securely.DMS

Migration & Transfer services (cont)

CloudE ‐ndureMigration

CloudE ndure Migration simpli ‐fies, expedites, & reduces thecost of cloud migration byoffering a highly automated lift-&-shift solution. CloudEndure

VMwareCloud onAWS

Refer compute section.

DataSync Refer storage section.

TransferFamily

Refer storage section.

SnowFamily

Refer storage section.

Cost Management

Usecases

Capa bil ‐ities

Serv ‐ice

Desc rip ‐tion

By irohitpawar

cheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 5 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. FinishYours!https://apollopad.com

Page 6: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Cost Management (cont)

Organize Constructcostallocation &governancefoundationwith yourowntaggingstrategy

1) CostAllocationTags 2)CostCategories

Cost Categories isa feature withinAWS CostManagementproduct suite thatenables group cost& usage inform ‐ation intomeaningfulcategories basedon needs.CostAllocationTagsCostCategories

Cost Management (cont)

Report Raiseawareness& accoun ‐tab ility ofyour cloudspend withthedetailed,allocablecost data

1) CostExplorer2) Cost&UsageReport

Cost & UsageReport containsthe most compre ‐hensive set ofAWS cost & usagedata available,including additionalmetadata aboutAWS services,pricing, & reserv ‐ations.CostExplorer CUR

Access Trackbillinginform ‐ationacross theorgani ‐zation in aconsol ‐idatedview

1)Consol ‐idatedBilling2)Credits

credits are appliedto bills to helpcover costs thatare associatedwith eligibleservices.ConsolidatedBillingCredits

Cost Management (cont)

Control Establisheffectivegovernancemechanismswith the rightguardrails inplace

By irohitpawarcheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 6 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. Finish Yours!https://apollopad.com

Page 7: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Cost Management (cont)

Forecast Estimateresourceutiliz ‐ation &spendwithforecastdashbo ‐ards.

1) CostExplorer(Self- ‐Ser vice)2)Budgets(Event -Dr iven)

A forecast is aprediction of howmuch you will useAWS services overthe forecast timeperiod that youselected, based onyour past usage.ForecastingEventDrivenBudgets

Budget Keepspend incheckwithcustombudgetthreshold& autoalertnotifi ‐cation

1)Budgets2)BudgetAlertsviaChime& Slack3)ServiceCatalog

Budgets allows toset custom budgetsto track cost &usage from thesimplest to the mostcomplex use cases.BudgetsBudgetAlertsServiceCatalog

Cost Management (cont)

Purchase Leveragefree trials& progra ‐mmaticdiscountsbased onworkloadpattern &needs

1) FreeTier 2)ReservedInstances3) SavingsPlans 4)SpotInstances5)DynamoDBOn-demand

RI provide asignif icantdiscount (up to75%) compared toOn-Demandpricing. RIFreeTierSavingsPlanSpotEC2DynamoDBOD

Elasticity Scale &scheduleservicesbased onexpectedutiliz ationpattern &needs

1) InstanceScheduler2) Redshiftpause &resume 3)EC2 AutoScaling 4)TrustedAdvisor

Trusted Advisor isan online tool thatprovides real timeguidance to helpprovisionresourcesfollowing AWSbest practices.InstanceSchedulerRedshiftP&REC2ASGTrustedAdvisor

Cost Management (cont)

Rightsize Alignserviceallocationsize toactualworkloaddemand

Inspect Stay up-to-date withresourcedeployment& costoptimi ‐zationopport ‐unities

By irohitpawarcheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 7 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. Finish Yours!https://apollopad.com

Page 8: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

SDKs & Toolkits

Serv ice Desc rip tion

CDK CDK uses the famili arity &expressive power of progra ‐mming languages formodeling apps. CDK

Corretto Corretto is a no-cost, multip ‐lat form, produc tio n-readydistri bution of the OpenJDK.Corretto

CryptoTools

Crypto graphy is hard to dosafely & correctly. The AWSCrypto Tools libraries aredesigned to help everyone docrypto graphy right, evenwithout special expertise.Crypto Tools

ServerlessApplic ‐ationModel(SAM)

SAM is an open-s ourceframework for buildingserverless applic ations. Itprovides shorthand syntax toexpress functions, APIs,databases, & event sourcemappings. SAM

SDKs & Toolkits (cont)

Tools for developingand managing applic ‐ations on AWS

Complete list oftools can be foundhere: Tools

Netw orking & Content Delivery

Usecases

Func tio ‐nal ity

Serv ice

Desc rip ‐tion

Build acloudnetwork

Defineandprovisiona logicallyisolatednetworkfor yourAWSresources

VPC VPC letsyouprovision alogicallyisolatedsection ofthe AWSCloudwhere youcan launchAWSresourcesin a virtualnetworkthat youdefine.VPC

Netw orking & Content Delivery (cont)

ConnectVPCs andon-pre ‐misesnetworksthrough acentral hub

TransitGateway

Transit Gatewayconnects VPCs& on-pre misesnetworks througha central hub.This simplifiesnetwork & putsan end tocomplex peeringrelati ons hips.TransitGateway

Provideprivateconnec ‐tivitybetweenVPCs,services,and on-pre misesapplic ‐ations

Privat ‐eLink

Privat eLinkprovides privateconnec tivitybetween VPCs &services hostedon AWS or on-pre mises,securely on theAmazonnetwork.PrivateLink

By irohitpawar

cheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 8 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. FinishYours!https://apollopad.com

Page 9: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Netw orking & Content Delivery (cont)

Routeusers toInternetapplic ‐ations withamanagedDNSservice

Route 53 Route 53 is a highlyavailable & scalablecloud DNS webservice. Route53

Scaleyournetworkdesign

Automa ‐ticallydistributetrafficacross apool ofresources,such asinstances,contai ners,IPaddresses,andLambdafunctions

ElasticLoadBalancing

Elastic LoadBalancing automa ‐tically distri butesincoming applic ationtraffic across multipletargets, such asEC2's, contai ners, IPaddresses, &Lambda functions.ElasticLoadBalancing

Netw orking & Content Delivery (cont)

Directtrafficthroughthe AWSGlobalnetwork toimproveglobalapplic ‐ationperfor ‐mance

GlobalAccele rator

Global Accele ‐rator is anetworkingservice thatsends user’straffic throughAWS’s globalnetwork infras tru ‐cture, improvinginternet userperfor mance byup to 60%.GlobalAccelerator

Secureyournetworktraffic

Safeguardapplic ‐ationsrunningon AWSagainstDDoSattacks

Shield Shield is amanaged Distri ‐buted Denial ofService (DDoS)protection servicethat safeguardsapplic ationsrunning on AWS.Shield

Netw orking & ContentDelivery (cont)

Protectyourwebapplic ‐ationsfromcommonwebexploits

WAF WAF is aweb applic ‐ationfirewall thathelpsprotect yourweb applic ‐ations orAPIsagainstcommonweb exploitsthat mayaffectavaila bility,compromisesecurity, orconsumeexcessiveresources.WAF

By irohitpawarcheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 9 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. Finish Yours!https://apollopad.com

Page 10: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Netw orking & Content Delivery (cont)

Centrallyconfigureandmanagefirewallrules

FirewallManager

FirewallManager is asecuritymanagementservicewhich allowsto centrallyconfigure &managefirewall rulesacrossaccounts &apps in AWSOrgani ‐zation. linktext

Build ahybridITnetwork

Connectyourusers toAWS oron-pre ‐misesresourcesusing aVirtualPrivateNetwork

(VPN) -Client

VPNsolutionsestablishsecureconnec tionsbetween on-pre misesnetworks,remoteoffices, clientdevices, &the AWSglobalnetwork.VPN

Netw orking & Content Delivery(cont)

Create anencryptedconnectionbetweenyournetworkand yourAmazonVPCs orAWSTransitGateways

(VPN) -Site toSite

Site-t o-SiteVPN createsa secureconnectionbetween datacenter orbranch office& AWS cloudresources.site_to_site

Establisha private,dedicatedconnectionbetweenAWS andyourdatace ‐nter,office, orcolocationenviro ‐nment

DirectConnect

DirectConnect is acloud servicesolution thatmakes it easyto establish adedicatednetworkconnectionfrom yourpremises toAWS.DirectConnect

Netw orking & Content Delivery (cont)

Contentdeliverynetworks

Securelydeliverdata,videos,applic ‐ations, andAPIs tocustomersgloballywith lowlatency,and hightransferspeeds

CloudFront CloudFrontexpeditesdistri butionof static &dynamicwebcontent.CloudFront

Build anetworkformicros ‐ervicesarchit ‐ect ures

Provideapplic ati ‐on- levelnetworkingforcontainersandmicros ‐ervices

App Mesh App Meshmakes itaccessibleto guide &controlmicros ‐ervicesoperating onAWS.AppMesh

Create,maintain,andsecureAPIs atany scale

APIGateway

APIGatewayallows theuser todesign &expand theirown RESTandWebSocketAPIs at anyscale.APIGateway

By irohitpawarcheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 10 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. Finish Yours!https://apollopad.com

Page 11: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Netw orking & Content Delivery (cont)

Discover AWSservicesconnected toyour applic ations

CloudMap

Cloud Map permitsthe name & handlesthe cloud resources.CloudMap

Security, Identity, & Compliance

Cate ‐gory

Usecases

Serv ice Desc rip ‐tion

Identity&accessmanage ment

Securelymanageaccess toservicesandresources

Identity &AccessManagement(IAM)

IAM is awebservicefor safelycontro ‐llingaccess toAWSservices.IAM

Securelymanageaccess toservicesandresources

Single Sign-On

SSOhelps insimpli ‐fying,managingSSOaccess toAWSaccounts&businessapplic ‐ations.SSO

Security, Identity, & Compliance (cont)

Identitymanagementfor apps

Cognito Cognito lets youadd user sign-up, sign-in, &access controlto web & mobileapps quicklyand easily.Cognito

ManagedMicrosoftActiveDirectory

DirectoryService

AWS ManagedMicrosoft ActiveDirectory (AD)enables yourdirect ory -awareworkloads &AWS resourcesto use managedActive Directory(AD) in AWS.DirectoryService

Security, Identity, & Compliance(cont)

Simple,secureservice toshare AWSresources

ResourceAccessManager

ResourceAccessManager(RAM) is aservicethatenablesyou toeasily &securelyshare AWSresourceswith anyAWSaccount orwithinAWSOrgani ‐zation.RAM

Centralgovernanceandmanagementacross AWSaccounts

Organi ‐zations

Organi ‐zationshelps youcentrallygovernyourenviro ‐nment asyou growand scaleyourworkloadson AWS.Orgs

By irohitpawar

cheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 11 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. FinishYours!https://apollopad.com

Page 12: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Security, Identity, & Compliance (cont)

Dete ction

Unifiedsecurityandcompliancecenter

SecurityHub

SecurityHub gives acompre ‐hensiveview ofsecurityalerts &securitypostureacross AWSaccounts.SecurityHub

Managedthreatdetectionservice

GuardDuty GuardDutyis a threatdetectionservice thatcontin ‐uouslymonitors formaliciousactivity &unauth ‐orizedbehavior toprotectAWSaccounts,workloads,& datastored inS3.GuardDuty

Security, Identity, & Compliance (cont)

Analyzeapplic ‐ationsecurity

Inspector Inspector is asecurity vulner ‐abilityassessmentserviceimproves thesecurity &compliance ofthe AWSresources.Inspector

Recordandevaluateconfig ura ‐tions ofyour AWSresources

Config Config is aservice thatenables toassess, audit, &evaluate theconfig ura tionsof AWSresources.Config

Security, Identity, & Compliance (cont)

Track useractivity andAPI usage

CloudTrail CloudTrail isa servicethat enablesgovern ance,compli ance,operat ionalauditing, &risk auditingof AWSaccount.CloudTrail

Securitymanagementfor IoTdevices

IoTDeviceDefender

IoT DeviceDefender isa fullymanagedservice thathelps securefleet of IoTdevices.IoTDD

By irohitpawar

cheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 12 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. FinishYours!https://apollopad.com

Page 13: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Security, Identity, & Compliance (cont)

Infr ast ‐ructureprotec ‐tion

DDoSprotection

Shield Shield is amanagedDDoSprotectionservicethatsafeguardsappsrunning. Itprovidesalways-ondetection&automaticinlinemitiga tionsthatminimizeapplic ationdowntime& latency.Shield

Security, Identity, & Compliance (cont)

Filtermaliciousweb traffic

WebApplic ‐ationFirewall(WAF)

WAF is a webapplic ationfirewall thathelps protectweb apps orAPIs againstcommon webexploits thatmay affectavaila bility,compromisesecurity, orconsumeexcessiveresources. WAF

Centralmanagementof firewallrules

FirewallManager

FirewallManager easesthe user AWSWAF admini str ‐ation & mainte ‐nance activitiesover multipleaccounts &resources.FirewallManager

Security, Identity, & Compliance (cont)

Dataprotec tion

Discover andprotect yoursensitivedata at scale

Macie Macie isa fullymanageddata(security&privacy)servicethat usesML &patternmatchingtodiscover& protectsensitivedata.Macie

Key storageandmanagement

KeyManagementService(KMS)

KMSmakes iteasy forto create&managecrypto ‐graphickeys &controltheir useacross awiderange ofAWSservices& in yourapplic ‐ations.KMS

By irohitpawarcheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 13 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. Finish Yours!https://apollopad.com

Page 14: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Security, Identity, & Compliance(cont)

Hardwarebased keystorage forregulatorycompliance

CloudHSM CloudHSMis acloud- ‐basedhardwaresecuritymodule(HSM) thatenablesyou toeasilygenerate &use yourownencryptionkeys.CloudHSM

Provision,manage,and deploypublic andprivateSSL/TLScertif icates

Certif icateManager

Certif icateManageris aservicethat easilyprovision,manage, &deploypublic andprivateSSL/TLScerts foruse withAWSservices &internalconnectedresources.ACM

Security, Identity, & Compliance (cont)

Rotate,manage,andretrievesecrets

SecretsManager

SecretsManager assistthe user tosafely encode,store, & recovercreden tials forany user’sdatabase &other services.SecretsManager

Incidentresponse

Invest ‐igatepotentialsecurityissues

Detective Detective makesit easy toanalyze, invest ‐igate, & quicklyidentify the rootcause ofpotentialsecurity issuesor suspiciousactivi ties.Detective

Security, Identity, & Compliance (cont)

Fast,automated,cost-effectivedisasterrecovery

CloudE ‐ndureDisasterRecovery

Providesscalable,cost-e ffe ‐ctivebusinesscontinuity forphysical,virtual, &cloudservers.CloudEndure

Comp lia ‐nce

No cost,self-s erviceportal foron-demandaccess toAWS’compliancereports

Artifact Artifact is aweb servicethat enablesthe user todownloadAWSsecurity &compliancerecords.Artifact

Data Lakes & Analytics

Cate ‐gory

Usecases

Serv ‐ice

Desc rip tion

By irohitpawarcheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 14 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. Finish Yours!https://apollopad.com

Page 15: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Data Lakes & Analytics (cont)

Anal ytics

Intera ctiveanalytics

Athena Athena isan intera ‐ctive queryservice thatmakes iteasy toanalyzedata in S3usingstandardSQL.Athena

Big dataprocessing

EMR EMR is theindust ry- ‐leadingcloud bigdataplatform forprocessingvastamounts ofdata usingopen sourcetools suchas ApacheSpark, Hive,HBase, ‐Flink, Hudi,& Presto.EMR

Data Lakes & Analytics (cont)

Datawareho ‐using

Redshift The most popular &fastest cloud datawarehouse. Redshift

Real-timeanalytics

Kinesis Kinesis makes iteasy to collect,process, & analyzereal-time, streamingdata so one can gettimely insights.Kinesis

Data Lakes & Analytics (cont)

Operat ionalanalytics

Elasti ‐csearchService

Elasti csearchService is afully managedservice thatmakes it easyto deploy,secure, & runElasti csearchcost effect ivelyat scale. ES

Dashboards& visual iza ‐tions

Quicksight QuickSight is afast, cloud- ‐poweredbusiness intell ‐igence servicethat makes iteasy to deliverinsights toeveryone inorgani zation.QuickSight

By irohitpawar

cheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 15 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. FinishYours!https://apollopad.com

Page 16: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Data Lakes & Analytics (cont)

Datamovement

Real-timedatamovement

1)AmazonManagedStreamingforApacheKafka(MSK) 2)KinesisDataStreams3) KinesisDataFirehose4) KinesisDataAnalytics5) KinesisVideoStreams6) Glue

MSK is afullymanagedservicethatmakes iteasy tobuild &runapplic ‐ationsthat useApacheKafka toprocessstreamingdata.MSKKDS KDFKDA KVSGlue

Data Lakes & Analytics (cont)

Datalake

Objectstorage

1) S3 2)LakeFormation

LakeFormation is aservice thatmakes it easyto set up asecure datalake in days. Adata lake is acentra lized,curated, &securedrepository thatstores all data,both in itsoriginal form &prepared foranalysis. S3LakeFormation

Data Lakes & Analytics (cont)

Backup&archive

1) S3Glacier 2)Backup

S3 Glacier &S3 GlacierDeep Archiveare a secure,durable, &extremely low-cost S3 cloudstorageclasses fordata archiving& long-termbackup.S3Glacier

Datacatalog

1) Glue2)) LakeFormation

Refer asabove.

Third- ‐partydata

DataExchange

Data Exchangemakes it easyto find,subscribe to, &use third- partydata in thecloud.DataExchange

By irohitpawar

cheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 16 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. FinishYours!https://apollopad.com

Page 17: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Data Lakes & Analytics (cont)

Pred ‐ictiveanalytics&&machinelearning

Frameworks& interfaces

DeepLearningAMIs

Deep LearningAMIs providemachine learningpracti tioners &resear chers withthe infras tru cture &tools to acceleratedeep learning inthe cloud, at anyscale.DeepLearningAMIs

Data Lakes & Analytics (cont)

Platformservices

SageMaker SageMakeris a fullymanagedservice thatprovideseverydeveloper& datascientistwith theability tobuild, train,& deploymachinelearning(ML)modelsquickly.SageMaker

Containers

Use cases Serv ice

Desc ‐rip tion

Store, encrypt,and managecontainer images

ECR Refercomputesection

Run contai nerizedapplic ations orbuild micros ‐ervices

ECS Refercomputesection

Managecontainers withKubernetes

EKS Refercomputesection

Containers (cont)

Runcontainerswithoutmanagingservers

Fargate Fargate is aserverlesscomputeengine forcontainers thatworks withboth ECS &EKS. Fargate

Runcontainerswithserver -levelcontrol

EC2 Refer computesection

Contai ‐nerize andmigrateexistingapplic ‐ations

App2Co ntainer

App2Co ntainer(A2C) is acomman d-linetool formodern izing.NET & Javaapplic ationsinto contai ‐nerized applic ‐ations.App2Container

Quicklylaunchandmanagecontai ‐nerizedapplic ‐ations

Copilot Copilot is acommand lineinterface (CLI)that enablescustomers toquickly launch& easilymanagecontai nerizedapplic ations onAWS. Copilot

By irohitpawar

cheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 17 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. FinishYours!https://apollopad.com

Page 18: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Serverless

Cate ‐gory

Serv ice Desc rip tion

Comp ute

Lambda Lambda letsyou run codewithout provis ‐ioning ormanagingservers. Youpay only for thecompute timeyou consume.

Lambda@Edge Lambda @Edgeis a feature ofAmazonCloudFront thatlets you runcode closer tousers of yourapplic ation,which improvesperfor mance &reduceslatency.

Fargate Refercontainerssection

Stor ‐age

S3 Refer storagesection

EFS Refer storagesection

Datastores

DynamoDB DynamoDB is akey-value &documentdatabase thatdelivers single -digit millis econdperfor mance atany scale.

Serverless (cont)

AuroraServerless

Aurora Serverless isan on-demand, auto-s caling config urationfor Amazon Aurora(MySQL & Postgr ‐eSQ L-c omp atibleeditions), where thedatabase willautoma tically startup, shut down, &scale capacity up ordown based on yourapplic ation's needs.

RDSProxy

RDS Proxy is a fullymanaged, highlyavailable databaseproxy for RDS thatmakes applic ationsmore scalable,resilient to databasefailures, & moresecure.

APIProxy

APIGateway

API Gateway is afully managedservice that makes iteasy for developersto create, publish,maintain, monitor, &secure APIs at anyscale.

Serverless (cont)

Appl ‐icationintegr ‐ation

SNS SNS is a fullymanaged messagingservice for bothsystem -to -system &app-to -person (A2P)commun ica tion.

SQS SQS is a fullymanaged messagequeuing service thatenables to decouple& scale micros erv ‐ices, distri butedsystems, & serverlessapplic ations.

AppSync AppSync is a fullymanaged service thatmakes it easy todevelop GraphQLAPIs by handling theheavy lifting ofsecurely connectingto data sources likeAWS DynamoDB,Lambda.

By irohitpawar

cheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 18 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. FinishYours!https://apollopad.com

Page 19: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Serverless (cont)

EventBridge EventB ridge is aserverless event busthat makes it easy toconnect applic ationstogether using datafrom apps,integrated SaaSapps, & AWSservices.

Orch est ‐rat ‐ion

StepFunctions

Step Functions is aserverless functionorches trator thatmakes it easy tosequence Lambdafunctions & multipleAWS services intobusine ss- cri ticalapplic ations.

Anal ytics

Kinesis Kinesis makes iteasy to collect,process, & analyzereal-time, streamingdata so one can gettimely insights.

Athena Athena is an intera ‐ctive query servicethat makes it easy toanalyze data inAmazon S3 usingstandard SQL.

Applic ation Integr ation

Cate ‐gory

Serv ice Desc rip tion

Mess ‐aging

SNS Reliable highthroughputpub/sub, SMS,email, and mobilepush notifi cations

SQS Message queuethat sends, stores,and receivesmessages betweenapplic ationcomponents at anyvolume

MQ Message broker forApache ActiveMQthat makesmigration easy andenables hybridarchit ectures

Work ‐flows

StepFunctions

Coordinate multipleAWS services intoserverlessworkflows so youcan build andupdate appsquickly

APImanage ment

APIGateway

Create, publish,maintain, monitor,& secure APIs atany scale forserverlessworkloads & webapps

AppSync Create a flexibleAPI to securelyaccess, manipu ‐late, & combinedata from one ormore data sources

Applic ation Integr ation (cont)

Eventbus

EventBridge Build an event- ‐driven archit ecturethat connectsapplic ation datafrom your ownapps, SaaS, &AWS services

AppFlow Automate the flowof data betweenSaaS applic ations& AWS services atnearly any scale,without code.

Management & Governance

Cate ‐gory

Serv ‐ice

Desc rip tion

Enable ControlTower

The easiest way to setup and govern a new,secure multi- accountAWS enviro nment.ControlTower

Organi zations

Organi zations helpscentrally govern enviro ‐nment as you grow &scale workloads onAWS Organizations

Well-A rch ‐itectedTool

Well-A rch itected Toolhelps review the stateof workloads &compares them to thelatest AWS archit ‐ectural best practices.WATool

By irohitpawar

cheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 19 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. FinishYours!https://apollopad.com

Page 20: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Management & Governance (cont)

Budgets Budgets allows to setcustom budgets to trackcost & usage from thesimplest to the mostcomplex use cases.Budgets

LicenseManager

License Managermakes it easier tomanage softwarelicenses from softwarevendors such asMicrosoft, SAP, Oracle,& IBM across AWS &on-pre mises enviro ‐nments.LicenseManager

Prov ision

CloudF ‐orm ation

CloudF orm ationenables the user todesign & provision AWSinfras tru cture deploy ‐ments predic tably &repeat edly.CloudFormation

ServiceCatalog

Service Catalog allowsorgani zations to create& manage catalogs ofIT services that areapproved for use onAWS. ServiceCatalog

Management & Governance (cont)

OpsWorks OpsWorks presentsa simple and flexibleway to create andmaintain stacks andapplic ations.OpsWorks

Market place Market place is adigital catalog withthousands ofsoftware listingsfrom indepe ndentsoftware vendorsthat make it easy tofind, test, buy, &deploy software thatruns on AWS.Marketplace

Oper ate

CloudWatch CloudWatch offers areliable, scalable, &flexible monitoringsolution that caneasily start.CloudWatch

CloudTrail CloudTrail is aservice that enablesgovern ance, compli ‐ance, operat ionalauditing, & riskauditing of AWSaccount. CloudTrail

Config Config

Management & Governance (cont)

SystemsManager

Systems Manager to plan,proctor, & automate admini str ‐ation tasks on the AWSresources. SystemsManager

Cost &usagereport

Refer cost managementsection

Costexplorer

Refer cost managementsection

ManagedServices

Operate your AWS infras tru ‐cture on your behalf.ManagedServices

X Ray X-Ray

Recommend security best practices

Turn on multif actor authen tic ation for the“root” account

Turn on CloudTrail log file valida tion.

Enable CloudTrail multi- region logging.

Integrate CloudTrail with CloudW atch.

Enable access logging for CloudTrail S3buckets.

Enable access logging for Elastic LoadBalancer (ELB).

Enable Redshift audit logging.

Enable Virtual Private Cloud (VPC) flowlogging.

Require multif actor authen tic ation (MFA) todelete CloudTrail buckets

Enable CloudTrail logging across all AWS.

Turn on multi- factor authen tic ation for IAMusers.

Enable IAM users for multi-mode access.

Attach IAM policies to groups or roles

By irohitpawar

cheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 20 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. FinishYours!https://apollopad.com

Page 21: AWS Services Cheat Sheet - Cheatography.com

AWS Services Cheat Sheetby irohitpawar via cheatography.com/127546/cs/24837/

Recommend security best practices(cont)

Rotate IAM access keys regularly, andstanda rdize on the selected number of days

Set up a strict password policy.

Set the password expiration period to 90days and prevent reuseC ustomer Visual ‐force pages with standard headers

Don’t use expired SSL/TLS certif icates

User HTTPS for CloudFront distri butions

Restrict access to CloudTrail bucket.

Encrypt CloudTrail log files at rest

Encrypt Elastic Block Store (EBS) database.

Provision access to resources using IAMroles.

Ensure EC2 security groups don’t havelarge ranges of ports open

Configure EC2 security groups to restrictinbound access to EC2.

Avoid using root user accounts.

Use secure SSL ciphers when connectingbetween the client and ELB.

Use secure SSL versions when connectingbetween client and ELB.

Use a standard naming (tagging)convention for EC2.

Encrypt RDS.

Ensure access keys are not being used withroot accounts.

Use secure CloudFront SSL versions.

Enable the requir e_ssl parameter in allRedshift clusters.

Rotate SSH keys period ically.

Recommend security best practices(cont)

Minimize the number of discrete securitygroups.

Reduce number of IAM groups.

Terminate unused access keys

Disable access for inactive or unused IAMusers

Remove unused IAM access keys

Delete unused SSH Public Keys

Restrict access to AMIs.

Restrict access to EC2 security groups.

Restrict access to RDS instances.

Restrict access to Redshift clusters.

Restrict outbound access.

Disallow unrest ricted ingress access onuncommon ports.

Restrict access to well-known ports such asCIFS, FTP, ICMP, SMTP, SSH, Remotedesktop

Inventory & categorize all existing customapps by the types of data stored,compliance requir ements & possible threatsthey face.

Involve IT security throughout the develo ‐pment process.

Grant the fewest privileges as possible forapplic ation users

Enforce a single set of data loss preventionpolicies across custom applic ations and allother cloud services.

Encrypt highly sensitive data such asprotected health inform ation (PHI) orpersonally identi fiable inform ation (PII).

By irohitpawar

cheatography.com/irohitpawar/

Published 17th October, 2020.Last updated 18th October, 2020.Page 21 of 21.

Sponsored by ApolloPad.comEveryone has a novel in them. FinishYours!https://apollopad.com