\documentclass[10pt,a4paper]{article} % Packages \usepackage{fancyhdr} % For header and footer \usepackage{multicol} % Allows multicols in tables \usepackage{tabularx} % Intelligent column widths \usepackage{tabulary} % Used in header and footer \usepackage{hhline} % Border under tables \usepackage{graphicx} % For images \usepackage{xcolor} % For hex colours %\usepackage[utf8x]{inputenc} % For unicode character support \usepackage[T1]{fontenc} % Without this we get weird character replacements \usepackage{colortbl} % For coloured tables \usepackage{setspace} % For line height \usepackage{lastpage} % Needed for total page number \usepackage{seqsplit} % Splits long words. %\usepackage{opensans} % Can't make this work so far. Shame. Would be lovely. \usepackage[normalem]{ulem} % For underlining links % Most of the following are not required for the majority % of cheat sheets but are needed for some symbol support. \usepackage{amsmath} % Symbols \usepackage{MnSymbol} % Symbols \usepackage{wasysym} % Symbols %\usepackage[english,german,french,spanish,italian]{babel} % Languages % Document Info \author{tronghao} \pdfinfo{ /Title (haodt-aws.pdf) /Creator (Cheatography) /Author (tronghao) /Subject (HaoDT-AWS Cheat Sheet) } % Lengths and widths \addtolength{\textwidth}{6cm} \addtolength{\textheight}{-1cm} \addtolength{\hoffset}{-3cm} \addtolength{\voffset}{-2cm} \setlength{\tabcolsep}{0.2cm} % Space between columns \setlength{\headsep}{-12pt} % Reduce space between header and content \setlength{\headheight}{85pt} % If less, LaTeX automatically increases it \renewcommand{\footrulewidth}{0pt} % Remove footer line \renewcommand{\headrulewidth}{0pt} % Remove header line \renewcommand{\seqinsert}{\ifmmode\allowbreak\else\-\fi} % Hyphens in seqsplit % This two commands together give roughly % the right line height in the tables \renewcommand{\arraystretch}{1.3} \onehalfspacing % Commands \newcommand{\SetRowColor}[1]{\noalign{\gdef\RowColorName{#1}}\rowcolor{\RowColorName}} % Shortcut for row colour \newcommand{\mymulticolumn}[3]{\multicolumn{#1}{>{\columncolor{\RowColorName}}#2}{#3}} % For coloured multi-cols \newcolumntype{x}[1]{>{\raggedright}p{#1}} % New column types for ragged-right paragraph columns \newcommand{\tn}{\tabularnewline} % Required as custom column type in use % Font and Colours \definecolor{HeadBackground}{HTML}{333333} \definecolor{FootBackground}{HTML}{666666} \definecolor{TextColor}{HTML}{333333} \definecolor{DarkBackground}{HTML}{EDBE21} \definecolor{LightBackground}{HTML}{FDFAF1} \renewcommand{\familydefault}{\sfdefault} \color{TextColor} % Header and Footer \pagestyle{fancy} \fancyhead{} % Set header to blank \fancyfoot{} % Set footer to blank \fancyhead[L]{ \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{C} \SetRowColor{DarkBackground} \vspace{-7pt} {\parbox{\dimexpr\textwidth-2\fboxsep\relax}{\noindent \hspace*{-6pt}\includegraphics[width=5.8cm]{/web/www.cheatography.com/public/images/cheatography_logo.pdf}} } \end{tabulary} \columnbreak \begin{tabulary}{11cm}{L} \vspace{-2pt}\large{\bf{\textcolor{DarkBackground}{\textrm{HaoDT-AWS Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{tronghao} via \textcolor{DarkBackground}{\uline{cheatography.com/174041/cs/36858/}}} \end{tabulary} \end{multicols}} \fancyfoot[L]{ \footnotesize \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{LL} \SetRowColor{FootBackground} \mymulticolumn{2}{p{5.377cm}}{\bf\textcolor{white}{Cheatographer}} \\ \vspace{-2pt}tronghao \\ \uline{cheatography.com/tronghao} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Published 2nd April, 2023.\\ Updated 8th April, 2023.\\ Page {\thepage} of \pageref{LastPage}. \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Sponsor}} \\ \SetRowColor{white} \vspace{-5pt} %\includegraphics[width=48px,height=48px]{dave.jpeg} Measure your website readability!\\ www.readability-score.com \end{tabulary} \end{multicols}} \begin{document} \raggedright \raggedcolumns % Set font size to small. Switch to any value % from this page to resize cheat sheet text: % www.emerson.emory.edu/services/latex/latex_169.html \footnotesize % Small font. \begin{multicols*}{2} \begin{tabularx}{8.4cm}{x{3.44 cm} x{4.56 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{EC2 Instance Store}} \tn % Row 0 \SetRowColor{LightBackground} EBS & - Persist data if terminate\{\{nl\}\}- Mount one instance at time\{\{nl\}\}- Bound specific AZ\{\{nl\}\} \tn % Row Count 5 (+ 5) % Row 1 \SetRowColor{white} EBS Snapshot & - Backup EBS\{\{nl\}\}- Copy across AZ or region\{\{nl\}\}- Feature:\{\{nl\}\} ~+ Archive\{\{nl\}\} ~+ Recycle Bin for EBS Snapshot \tn % Row Count 11 (+ 6) % Row 2 \SetRowColor{LightBackground} AMI & - Customization EC2\{\{nl\}\}- Launch instace From (public AMI, private AMI and AWS Marketplace AMI) \tn % Row Count 16 (+ 5) % Row 3 \SetRowColor{white} EC2 Image Builder & - Create, maintain, validate, test EC2 AMI\{\{nl\}\}- Can run schedule\{\{nl\}\}- Free service \tn % Row Count 20 (+ 4) % Row 4 \SetRowColor{LightBackground} EC2 Instance Store \{\{nobreak\}\} & - Lose storage if stop\{\{nl\}\}- For buffer or cache \tn % Row Count 23 (+ 3) % Row 5 \SetRowColor{white} EFS & - Can mounted 100 EC2\{\{nl\}\}- Work linux-multi AZ\{\{nl\}\}- EFS-IA (Infrequent Access): Auto move file EFS to EFS-IA\{\{nl\}\}- FSx:\{\{nl\}\}~+ Launch 3rd party\{\{nl\}\}~+ Build on Window File Server\{\{nl\}\}~+ Integrate Microsoft Active Derectory \tn % Row Count 35 (+ 12) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.72 cm} x{5.28 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Elastic Load Balancing \& Auto Scaling Group}} \tn % Row 0 \SetRowColor{LightBackground} Elastic Load Balancer & - 3 kind:\{\{nl\}\}~+ Application load balancer (HTTP/HTTPS - layer 7)\{\{nl\}\}~+ Network load balancer (TCP - layer 4)\{\{nl\}\}~+ Classic load balancer (layer 4 \& layer 7) \tn % Row Count 7 (+ 7) % Row 1 \SetRowColor{white} Auto Scaling Group & - Ensure min max instance run\{\{nl\}\}- Register new instance\{\{nl\}\}- Replace unhealthy instance\{\{nl\}\}- Scaleing strategies:\{\{nl\}\}~+ Manual Scaling\{\{nl\}\}~+ Dynamic Scaling \{\{nl\}\}~~~=\textgreater{} Simple/Step scaling\{\{nl\}\}~~~=\textgreater{} Target tracking scaling\{\{nl\}\}~~~=\textgreater{} Schedule scaling\{\{nl\}\}~+ predictive scaling \tn % Row Count 21 (+ 14) % Row 2 \SetRowColor{LightBackground} S3 & - unit name\{\{nl\}\}- S3 global, bucket region\{\{nl\}\}- S3 contain:\{\{nl\}\}~+ bucket\{\{nl\}\}~+ Object \tn % Row Count 25 (+ 4) % Row 3 \SetRowColor{white} Snow Family & - Data migrate:\{\{nl\}\}~+ Snowcone (8TB)\{\{nl\}\}~+ Snowball Edge (80TB) (TB or PB)\{\{nl\}\}~+ Snow mobile (EB) better \textgreater{} 10 PB\{\{nl\}\}- Edge computing \tn % Row Count 31 (+ 6) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{2.72 cm} x{5.28 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Elastic Load Balancing \& Auto Scaling Group (cont)}} \tn % Row 4 \SetRowColor{LightBackground} OpsHub & - Software manage snow family \tn % Row Count 2 (+ 2) % Row 5 \SetRowColor{white} AWS Storage Gateway & - Connect on-premise and cloud\{\{nl\}\}- Type:\{\{nl\}\}~+ File gateway\{\{nl\}\}~+ Volumn gateway\{\{nl\}\}~+ Tape gateway \tn % Row Count 7 (+ 5) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.44 cm} x{4.56 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Database}} \tn % Row 0 \SetRowColor{LightBackground} AWS RDS & - Multi AZ\{\{nl\}\}- Scale verticle and horizontal\{\{nl\}\}- Store blocked by EBS\{\{nl\}\}- Simlify for database admin \tn % Row Count 5 (+ 5) % Row 1 \SetRowColor{white} \mymulticolumn{2}{x{8.4cm}}{Amazon Aurora} \tn % Row Count 6 (+ 1) % Row 2 \SetRowColor{LightBackground} Amazon Elastic Cache & Cache for RDS \tn % Row Count 8 (+ 2) % Row 3 \SetRowColor{white} DynamoDB & - 100TB\{\{nl\}\}- Type:\{\{nl\}\}~+ standard\{\{nl\}\}~+ Infrequent Access (IA)\{\{nl\}\}- Integrate IAM \tn % Row Count 13 (+ 5) % Row 4 \SetRowColor{LightBackground} DynamoDB Accelerator (DAX) & Cache for DynamoDB \tn % Row Count 15 (+ 2) % Row 5 \SetRowColor{white} Redshift & Warehourse \tn % Row Count 16 (+ 1) % Row 6 \SetRowColor{LightBackground} EMR (Elastic MapReduce) & Big data, hadoop \tn % Row Count 18 (+ 2) % Row 7 \SetRowColor{white} Athena & analyze data S3 \tn % Row Count 19 (+ 1) % Row 8 \SetRowColor{LightBackground} QuickSight & - Machine learning\{\{nl\}\}- Bussiness intelligent (BI) service \tn % Row Count 22 (+ 3) % Row 9 \SetRowColor{white} DocumentDB & For mongoDB \tn % Row Count 23 (+ 1) % Row 10 \SetRowColor{LightBackground} Neptune & - Graph database\{\{nl\}\}- For social network \tn % Row Count 25 (+ 2) % Row 11 \SetRowColor{white} QLDB (Quantum ledger database) & book (ledger) \tn % Row Count 27 (+ 2) % Row 12 \SetRowColor{LightBackground} Amazon manage blockchain & blockchain \tn % Row Count 29 (+ 2) % Row 13 \SetRowColor{white} AWS Glue & extract, move S3 \tn % Row Count 30 (+ 1) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{3.44 cm} x{4.56 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Database (cont)}} \tn % Row 14 \SetRowColor{LightBackground} DMS (Database migrate service) & - Migrate\{\{nl\}\}- Support:\{\{nl\}\}~+ Homogenerous migrates\{\{nl\}\}~+ Heterogenerous migrates \tn % Row Count 5 (+ 5) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.52 cm} x{4.48 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Other Compute}} \tn % Row 0 \SetRowColor{LightBackground} ECS & - Launch docker container\{\{nl\}\}- not serverless\{\{nl\}\}- Intergrate Application load balacer \tn % Row Count 5 (+ 5) % Row 1 \SetRowColor{white} Fargate & - launch docker container\{\{nl\}\}- Serverless \tn % Row Count 7 (+ 2) % Row 2 \SetRowColor{LightBackground} ECR (Elastic Container Registry) & Store docker image \tn % Row Count 9 (+ 2) % Row 3 \SetRowColor{white} AWS Lamda & - You only upload code, lamda will run code deploy for you\{\{nl\}\}- Java, Nodejs, Python \tn % Row Count 13 (+ 4) % Row 4 \SetRowColor{LightBackground} Amazon API Gateway & - Build a serverless API \tn % Row Count 15 (+ 2) % Row 5 \SetRowColor{white} AWS Batch & - Launch EC2 or Spot Instance\{\{nl\}\}- Run by docker image \& run on ECS \tn % Row Count 19 (+ 4) % Row 6 \SetRowColor{LightBackground} Lightsail & Simple create server for people little experience \tn % Row Count 22 (+ 3) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.2 cm} x{4.8 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Deploying and Managing Infrastructure at scale}} \tn % Row 0 \SetRowColor{LightBackground} Cloud Formation & - Is a declarative way of outlining your AWS Infrastructure\{\{nl\}\}- Repeat across region \& account. \tn % Row Count 5 (+ 5) % Row 1 \SetRowColor{white} CDK (Cloud Developer Kit) & Defind infrastructure by language program \tn % Row Count 7 (+ 2) % Row 2 \SetRowColor{LightBackground} Elastic Beanstalk & - Developer centric view of deploy app on AWS\{\{nl\}\}- Easy to user service deploy\{\{nl\}\}- Paas\{\{nl\}\}- Free \tn % Row Count 12 (+ 5) % Row 3 \SetRowColor{white} AWS Code Deploy & - Deploy app auto\{\{nl\}\}- Hyrid service\{\{nl\}\}- Config CodeDeploy Agent \tn % Row Count 15 (+ 3) % Row 4 \SetRowColor{LightBackground} AWS Code Commit & git repository \tn % Row Count 16 (+ 1) % Row 5 \SetRowColor{white} AWS Code Build & Complies source code, run test \tn % Row Count 18 (+ 2) % Row 6 \SetRowColor{LightBackground} Code Artifact & Manage depend on software package (npm, ...)) \tn % Row Count 20 (+ 2) % Row 7 \SetRowColor{white} Code Star & - Unified UI manage software in one place\{\{nl\}\}- Can edit Cloud 9 \tn % Row Count 23 (+ 3) % Row 8 \SetRowColor{LightBackground} Cloud 9 & Cloud IDE \tn % Row Count 24 (+ 1) % Row 9 \SetRowColor{white} SSM (Amazon System Manager) & - Manage EC2 and on-premise\{\{nl\}\}- SSM sission manager: start shell on EC2 not SSH not port\{\{nl\}\}- UI view operational data \tn % Row Count 30 (+ 6) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{3.2 cm} x{4.8 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Deploying and Managing Infrastructure at scale (cont)}} \tn % Row 10 \SetRowColor{LightBackground} Opswork & chef \& puppet \tn % Row Count 1 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.12 cm} x{4.88 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Global Infrastructure}} \tn % Row 0 \SetRowColor{LightBackground} Route53 & is a manage DNS \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} CloudFront & - Content delivery network (CDN)\{\{nl\}\}- DDos protect\{\{nl\}\}- File cacshe\{\{nl\}\}- Static content \tn % Row Count 5 (+ 4) % Row 2 \SetRowColor{LightBackground} S3 Cross Region Relication & - File update realtime\{\{nl\}\}- Read only, dynamic content \tn % Row Count 8 (+ 3) % Row 3 \SetRowColor{white} S3 Transfer Acceleration & Upload and download file to S3 bucket \tn % Row Count 10 (+ 2) % Row 4 \SetRowColor{LightBackground} AWS Global Accelerator & - Improve global app and performance\{\{nl\}\}- 2 any cast ip\{\{nl\}\}- Integrate Sheild\{\{nl\}\}- No cache\{\{nl\}\}- Improve TCP or UDP \tn % Row Count 16 (+ 6) % Row 5 \SetRowColor{white} AWS Outposts & - Hyrid\{\{nl\}\}- Server racks\{\{nl\}\}- Access AWS Infrastructure on -premise \tn % Row Count 19 (+ 3) % Row 6 \SetRowColor{LightBackground} AWS Warelength & 5G Network \tn % Row Count 20 (+ 1) % Row 7 \SetRowColor{white} AWS LocalZones & place sesrvices closer to user \tn % Row Count 22 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{1.44 cm} x{6.56 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Cloud Intergration}} \tn % Row 0 \SetRowColor{LightBackground} SQS & Queue \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} SNS & Push notifier \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} \seqsplit{Kinesis} & - Streaming\{\{nl\}\}- Type: \{\{nl\}\} + Data stream\{\{nl\}\} + Data Fire house\{\{nl\}\} + Data analytic\{\{nl\}\} + Video streaming \tn % Row Count 6 (+ 4) % Row 3 \SetRowColor{white} Amazon MQ & - For RabbitMQ, ActiveMQ\{\{nl\}\}- have SNS \& SQS feature. \tn % Row Count 8 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.36 cm} x{4.64 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Cloud Monitoring}} \tn % Row 0 \SetRowColor{LightBackground} Amazon CloudWatch & - Metrics: various monitor\{\{nl\}\}- Alarm: Trigger notify for metric\{\{nl\}\}- Logs: Realtime monitor log \tn % Row Count 5 (+ 5) % Row 1 \SetRowColor{white} Amazon EventBridge & Service allow access realtime change of AWS Service under SaaS \tn % Row Count 8 (+ 3) % Row 2 \SetRowColor{LightBackground} CloudTrail & - Govermance, complance and audit your account\{\{nl\}\}- Resource deleted =\textgreater{} view CloudTrail\{\{nl\}\}- Record API your account \tn % Row Count 14 (+ 6) % Row 3 \SetRowColor{white} AWS X-Ray & - Debug in production \tn % Row Count 15 (+ 1) % Row 4 \SetRowColor{LightBackground} CloudTrail Insight & Auto analysis cloudtrail event \tn % Row Count 17 (+ 2) % Row 5 \SetRowColor{white} Amazon Code Guru & - Code review and recommand\{\{nl\}\}- 2 function: Code Guru Reviewer and Code Guru Profier \tn % Row Count 21 (+ 4) % Row 6 \SetRowColor{LightBackground} AWS Personal Health Dashboard & Remendiation guide when AWS experiency may impact you \tn % Row Count 24 (+ 3) % Row 7 \SetRowColor{white} AWS Services Health Dashboard & Status all AWS service across all regions \tn % Row Count 26 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.36 cm} x{4.64 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{VPC}} \tn % Row 0 \SetRowColor{LightBackground} Internet Gateway & Help VPC Connect internet \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} NAT Gateway & - Private subnet to access internet\{\{nl\}\}- AWS manage \tn % Row Count 5 (+ 3) % Row 2 \SetRowColor{LightBackground} NAT Instance & - Private subnet to access internet\{\{nl\}\}- Self manage \tn % Row Count 8 (+ 3) % Row 3 \SetRowColor{white} NACL (Network ACL)\{\{nobreak\}\} & Firewall controls traffic to subnet \tn % Row Count 10 (+ 2) % Row 4 \SetRowColor{LightBackground} VPC Flow Logs & Capture info IP \tn % Row Count 11 (+ 1) % Row 5 \SetRowColor{white} VPC Peering & Connect two VPC \tn % Row Count 12 (+ 1) % Row 6 \SetRowColor{LightBackground} VPC Endpoint & Allow connect AWS Service use private network \tn % Row Count 14 (+ 2) % Row 7 \SetRowColor{white} AWS PrvateLink & Most secure \& scalable way to expose a service to 1000s of VPCs. \tn % Row Count 17 (+ 3) % Row 8 \SetRowColor{LightBackground} DX (Direct connect) & - Make easy establish a declicate connect form on-premise network to one or more VPC in same region\{\{nl\}\}- Private connect form data center to AWS \tn % Row Count 24 (+ 7) % Row 9 \SetRowColor{white} Client VPN & Connect your compute to private netwowrk user open VPC \tn % Row Count 27 (+ 3) % Row 10 \SetRowColor{LightBackground} Transit Gateway & Transitive peering between thousand of VPC and on-premise, optimized network \tn % Row Count 31 (+ 4) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.44 cm} x{4.56 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Security and Compliance}} \tn % Row 0 \SetRowColor{LightBackground} WAF (Web Application Firewall) & - Protect your web app (layer 7)\{\{nl\}\}- Protect SQL Injection, cross site scripting \tn % Row Count 4 (+ 4) % Row 1 \SetRowColor{white} Penetration Testing & Customer test infrastructure AWS \tn % Row Count 6 (+ 2) % Row 2 \SetRowColor{LightBackground} AWS KMS & Encryption \tn % Row Count 7 (+ 1) % Row 3 \SetRowColor{white} Cloud HSM & Encrypt hardware \tn % Row Count 8 (+ 1) % Row 4 \SetRowColor{LightBackground} ACM (AWS Certificate Manager) & SSL/TLS Certificate \tn % Row Count 10 (+ 2) % Row 5 \SetRowColor{white} AWS Secret Manager & Store secret \tn % Row Count 12 (+ 2) % Row 6 \SetRowColor{LightBackground} AWS Artifact & Customer access AWS compliance/Security document and AWS agreement \tn % Row Count 15 (+ 3) % Row 7 \SetRowColor{white} AWS GuardDuty & - Inteligent protect\{\{nl\}\}- Against crypto currency attack. \tn % Row Count 18 (+ 3) % Row 8 \SetRowColor{LightBackground} AWS Inspector & Auto security assetment \tn % Row Count 20 (+ 2) % Row 9 \SetRowColor{white} AWS Config & - Audit \& recording compliance your AWS resource\{\{nl\}\}- Config AWS resources\{\{nl\}\}- Keep track change your resources\{\{nl\}\}- Have Service AWS Config Resources \tn % Row Count 28 (+ 8) % Row 10 \SetRowColor{LightBackground} AWS Macie & Protect your sensitive data \tn % Row Count 30 (+ 2) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{3.44 cm} x{4.56 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Security and Compliance (cont)}} \tn % Row 11 \SetRowColor{LightBackground} AWS Security Hub & Cental security tool across several AWS account and auto security check \tn % Row Count 4 (+ 4) % Row 12 \SetRowColor{white} AWS Detective & Analyze, quickly identifies root cause of security issue \tn % Row Count 7 (+ 3) % Row 13 \SetRowColor{LightBackground} AWS abuse & Report AWS resource use for abuse or illiegal purpose \tn % Row Count 10 (+ 3) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.88 cm} x{5.12 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Machine Learning}} \tn % Row 0 \SetRowColor{LightBackground} Rekognition & Find object, people, text, ... \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} Transcribe & Convert speech to text \tn % Row Count 3 (+ 1) % Row 2 \SetRowColor{LightBackground} Polly & Convert text to speech \tn % Row Count 4 (+ 1) % Row 3 \SetRowColor{white} Translate & Translate \tn % Row Count 5 (+ 1) % Row 4 \SetRowColor{LightBackground} Lex & Chatbot \tn % Row Count 6 (+ 1) % Row 5 \SetRowColor{white} Connect & Recieve call, message SMS \tn % Row Count 7 (+ 1) % Row 6 \SetRowColor{LightBackground} Comprehend & Natual language pocessing - NLP \tn % Row Count 9 (+ 2) % Row 7 \SetRowColor{white} SageMarker & Developer build ML Model \tn % Row Count 10 (+ 1) % Row 8 \SetRowColor{LightBackground} Forecast & Use ML to Forecast \tn % Row Count 11 (+ 1) % Row 9 \SetRowColor{white} Kendra & Document search (text, pdf, ...) \tn % Row Count 13 (+ 2) % Row 10 \SetRowColor{LightBackground} Amazon Personalize & Buil app realtime personal \tn % Row Count 15 (+ 2) % Row 11 \SetRowColor{white} Textract & Extract text, hand writing \tn % Row Count 17 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.68 cm} x{4.32 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Account Management, Billing \& Support}} \tn % Row 0 \SetRowColor{LightBackground} AWS Trust Advisor & - Tool realtime guildance help you provision your resource\{\{nl\}\}- Check security group for rules allow urestrical aross \tn % Row Count 6 (+ 6) % Row 1 \SetRowColor{white} AWS Cost Explorer & View cost \tn % Row Count 7 (+ 1) % Row 2 \SetRowColor{LightBackground} Cost Allocation Tag & Categories and track resource view billing \tn % Row Count 9 (+ 2) % Row 3 \SetRowColor{white} CTO Calculator & Estimate cost save between AWS and on-premise \tn % Row Count 12 (+ 3) % Row 4 \SetRowColor{LightBackground} AWS Pricing Calculator & Estimate a month bill resource use \tn % Row Count 14 (+ 2) % Row 5 \SetRowColor{white} AWS Budgets & Set custm budgets to track your cost and usage. \tn % Row Count 17 (+ 3) % Row 6 \SetRowColor{LightBackground} Cost And Usage Report & Dive Deeper in your AWS cost and usage \tn % Row Count 19 (+ 2) % Row 7 \SetRowColor{white} Billing Alarm & - Simple alarm cost\{\{nl\}\}- Not powerfull as AWS budget \tn % Row Count 22 (+ 3) % Row 8 \SetRowColor{LightBackground} \mymulticolumn{2}{x{8.4cm}}{AWS Basic Support Plan} \tn % Row Count 23 (+ 1) % Row 9 \SetRowColor{white} AWS Business Support Plan (24/7) & - Production workload\{\{nl\}\}- Phone, email, chat to Cloud Support Engineer \tn % Row Count 27 (+ 4) % Row 10 \SetRowColor{LightBackground} AWS Enterprise Support Plan (24/7) & - Production or bussiness critaical workload\{\{nl\}\}- Mission critical workload\{\{nl\}\}- Access Techinical Account Manage (TAM)\{\{nl\}\}- Concierge Support Team\{\{nl\}\}- Infrastructure event manage, well-architect \& opertationo reviews \tn % Row Count 38 (+ 11) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.76 cm} x{4.24 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Advanced Identity}} \tn % Row 0 \SetRowColor{LightBackground} AWS STS\{\{nl\}\}Security Token Services & Create temporary, limit privilege credentials \tn % Row Count 3 (+ 3) % Row 1 \SetRowColor{white} AWS Cognito (Simplified) & - Identity for web and mobile\{\{nl\}\}- Sign up, sign in (SAML \& OpenID)\{\{nl\}\}- You can create user by Cognito \tn % Row Count 9 (+ 6) % Row 2 \SetRowColor{LightBackground} AWS Directory Service & Manage Microsoft Active Directory \tn % Row Count 11 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{4 cm} x{4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Other AWS Service}} \tn % Row 0 \SetRowColor{LightBackground} Amazon Workspace & - Virtual Desktop Computing\{\{nl\}\}- Manage desktop as services (DAAS) Solutions. \tn % Row Count 4 (+ 4) % Row 1 \SetRowColor{white} Amazon Appstream 2.0 & App streaming allow access vitual desktop \tn % Row Count 7 (+ 3) % Row 2 \SetRowColor{LightBackground} Amazon sumerian & VR, AR \tn % Row Count 8 (+ 1) % Row 3 \SetRowColor{white} Amazon IoT Core & IoT \tn % Row Count 9 (+ 1) % Row 4 \SetRowColor{LightBackground} AMazon Elastic transcoder & Convert media file S3 to media file \tn % Row Count 11 (+ 2) % Row 5 \SetRowColor{white} AWS Appsync & Service allow developer build app with realtime or offline synced data. \tn % Row Count 15 (+ 4) % Row 6 \SetRowColor{LightBackground} AWS Device Form & Test web and mobile in browser \tn % Row Count 17 (+ 2) % Row 7 \SetRowColor{white} AWS Backup & Auto backup \tn % Row Count 18 (+ 1) % Row 8 \SetRowColor{LightBackground} DRS - Elastic Disaster Recovery & Quickly and easily recover your physical and cloud \tn % Row Count 21 (+ 3) % Row 9 \SetRowColor{white} AWS DataSync & Move large data on-premise to AWS \tn % Row Count 23 (+ 2) % Row 10 \SetRowColor{LightBackground} MGW\{\{nl\}\}AWS Application Migrate Service & lift and sift solution simle migrate app to AWS \tn % Row Count 26 (+ 3) % Row 11 \SetRowColor{white} FIS\{\{nl\}\}AWS Fault Injection Simulator & Run test fault injection \tn % Row Count 28 (+ 2) % Row 12 \SetRowColor{LightBackground} AWS StepFunction & Build workflow order to lamda \tn % Row Count 30 (+ 2) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{4 cm} x{4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Other AWS Service (cont)}} \tn % Row 13 \SetRowColor{LightBackground} AWS GroudStation & Controll Sattelite Communicator \tn % Row Count 2 (+ 2) % Row 14 \SetRowColor{white} AWS Pinpoint & Scale 2 way (outbound/invound markerting) \tn % Row Count 5 (+ 3) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{4 cm} x{4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{AWS Architecting \& Ecosystem}} \tn % Row 0 \SetRowColor{LightBackground} AWS Well-Architecture Tool & Review your architect 6 pillas \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} AWS Right Sizing & Process matching instance type size your requirement \tn % Row Count 5 (+ 3) % Row 2 \SetRowColor{LightBackground} AWS Marketplace & Digital catalog with thousand of software \tn % Row Count 8 (+ 3) % Row 3 \SetRowColor{white} \mymulticolumn{2}{x{8.4cm}}{AWS Training} \tn % Row Count 9 (+ 1) % Row 4 \SetRowColor{LightBackground} AWS Professional Services \& Partner Network & - Is global team of export\{\{nl\}\}- APN = AWS Partner Network \tn % Row Count 12 (+ 3) % Row 5 \SetRowColor{white} AWS Knowlege Center & Most frequently \& Common question \tn % Row Count 14 (+ 2) % Row 6 \SetRowColor{LightBackground} AWS IQ & Quicky find help \tn % Row Count 15 (+ 1) % Row 7 \SetRowColor{white} AWS re:post & Question and Answer Services \tn % Row Count 17 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.44 cm} x{4.56 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Other}} \tn % Row 0 \SetRowColor{LightBackground} Quickstart & - Deploy popular technologies \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} AWS Storage gateway & - Hyrid cloud storage service \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} Services control policy (SCPS) & Are a type of organization policy you can use manage permission in your organization. \tn % Row Count 8 (+ 4) % Row 3 \SetRowColor{white} Service controll policy (SCP) & Retrict acount privileage \tn % Row Count 10 (+ 2) % Row 4 \SetRowColor{LightBackground} AWS Control Tower & Easy way to setup govern a secure and complant AWS enviroment base on best practice \tn % Row Count 14 (+ 4) % Row 5 \SetRowColor{white} AWS Compute Optimizer & Recomment optimizer resource your workload \tn % Row Count 16 (+ 2) % Row 6 \SetRowColor{LightBackground} AWS Analyzer & Identity resource external \tn % Row Count 18 (+ 2) % Row 7 \SetRowColor{white} SWF (Simple Workflow services) & is a web services easy to coordinate work across distribute application component \tn % Row Count 22 (+ 4) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{Experience}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{1) Advanced RDS ỏ database admin =\textgreater{} simplifies} \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{2) VPC include multiple AZ} \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{3) AWS Trust Advisior: Tool realtime guilidance help you provision your resource} \tn % Row Count 4 (+ 2) % Row 3 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{4) AWS Health Dashboard: show issue impact your resource} \tn % Row Count 6 (+ 2) % Row 4 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{5) AWS Cost Exploere: is used for view cost} \tn % Row Count 7 (+ 1) % Row 5 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{6) S3 Store virtual unlimited} \tn % Row Count 8 (+ 1) % Row 6 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{7) Cost Allocation Tags =\textgreater{} categories and track resource after run view billing cost Explorer} \tn % Row Count 10 (+ 2) % Row 7 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{8) Elasticity to resolve the issue of under utilization} \tn % Row Count 12 (+ 2) % Row 8 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{9) AWS Direct Connect: provide private connect from data center to AWS} \tn % Row Count 14 (+ 2) % Row 9 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{10) AWS Transit gateway: used for optimizing the network VPC and on-premise network.} \tn % Row Count 16 (+ 2) % Row 10 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{11) EC2 hosts \# Ec2 instance} \tn % Row Count 17 (+ 1) % Row 11 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{12) Continually reduce price =\textgreater{} economies of scale} \tn % Row Count 18 (+ 1) % Row 12 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{13) Quick Start =\textgreater{} deploy popular technologies on AWS} \tn % Row Count 20 (+ 2) % Row 13 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{14) Cloud Formation =\textgreater{} deploy infrastructure from template} \tn % Row Count 22 (+ 2) % Row 14 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{15) AWS Artifact =\textgreater{}provide access AWS security and compliance report.} \tn % Row Count 24 (+ 2) % Row 15 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{16) AWS Config: used for compliance relating config AWS resource.} \tn % Row Count 26 (+ 2) % Row 16 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{17) IAM grant for S3 bucket =\textgreater{} update principal} \tn % Row Count 27 (+ 1) % Row 17 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{18) Launch EC2 Instance behind Elastic Load Balance =\textgreater{} accross multi AZ in a single AWS Region} \tn % Row Count 29 (+ 2) % Row 18 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{19) Database access operating system =\textgreater{} EC2} \tn % Row Count 30 (+ 1) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{Experience (cont)}} \tn % Row 19 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{20) Dynamo DB =\textgreater{} config (customer), backup (AWS)} \tn % Row Count 1 (+ 1) % Row 20 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{21) A sole manage reponsibility AWS =\textgreater{} AZ manager} \tn % Row Count 2 (+ 1) % Row 21 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{22) Agility - (fast, quick) in one click} \tn % Row Count 3 (+ 1) % Row 22 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{23) Elasticity - Infrastructure scale base on demand.} \tn % Row Count 5 (+ 2) % Row 23 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{24) Fault tolerance - Ensuring app stay available in the event of a fault.} \tn % Row Count 7 (+ 2) % Row 24 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{25) CTO Calculator - estimat cost saving on AWS compare on-premise} \tn % Row Count 9 (+ 2) % Row 25 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{26) AWS Pricing Calculator - Estiamte a month bill resource use} \tn % Row Count 11 (+ 2) % Row 26 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{27) IAM Roles not have standard long-term credentials} \tn % Row Count 13 (+ 2) % Row 27 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{28) AWS Storage Gateway - hyrid cloud storage servies} \tn % Row Count 15 (+ 2) % Row 28 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{29) VPC establish connect between your on-premise network} \tn % Row Count 17 (+ 2) % Row 29 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{30) AWS Budgets - set custom budgets to trck your cost and usage} \tn % Row Count 19 (+ 2) % Row 30 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{31) AWS config keep track all change your resource} \tn % Row Count 20 (+ 1) % Row 31 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{32) In a higher avalable system the failer of a single component should not affect the app.} \tn % Row Count 22 (+ 2) % Row 32 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{33) Quick Sight - bussiness intellient (BI) service} \tn % Row Count 24 (+ 2) % Row 33 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{34) Elastic Beanstalk - Easy to user service deploy} \tn % Row Count 26 (+ 2) % Row 34 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{35) Access key contain 2 part: an access key ID and a secret access key} \tn % Row Count 28 (+ 2) % Row 35 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{36) Trust Advisor - check security group for rules allow unrestricted access} \tn % Row Count 30 (+ 2) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{Experience (cont)}} \tn % Row 36 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{37) Service control policy (SCPs) - are a type of organization policy that you can use to manage permission iyour organization} \tn % Row Count 3 (+ 3) % Row 37 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{38) Network ACL: chặn IP cụ thể (block IP)} \tn % Row Count 4 (+ 1) % Row 38 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{39) Access Analyzer: ideatity resource ễtrnal} \tn % Row Count 5 (+ 1) % Row 39 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{40) AWS System Manager: UI view operational data.} \tn % Row Count 6 (+ 1) % Row 40 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{41) IAM user have an access key ID and secret access key} \tn % Row Count 8 (+ 2) % Row 41 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{42) Sheild =\textgreater{} in a edge location} \tn % Row Count 9 (+ 1) % Row 42 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{43) Amazon Cognito can add user sign-up, sign-in and access control web \& mobile (SAML) and OpenID} \tn % Row Count 11 (+ 2) % Row 43 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{44) GuardDuty: account continous for malicious activity and unauthorized behavior.} \tn % Row Count 13 (+ 2) % Row 44 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{45) AWS site-to-site VPN: encrypt traffic arcoss your network + Amazon workspace} \tn % Row Count 15 (+ 2) % Row 45 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{46) Amazon App Stream 2.0: is non-persistent desktop and application services for remotely access your work} \tn % Row Count 18 (+ 3) % Row 46 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{47) AWS managed services (AMS): adopt scale and operate more efficiently and securely. Easily leave a lot of the heavy lifting to AWS.} \tn % Row Count 21 (+ 3) % Row 47 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{48) FSX - has standard server message block (SMB) protocol to access file over a network} \tn % Row Count 23 (+ 2) % Row 48 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{49) Facility operation and hardware procurement cost are something you no longer to pay for in AWS cloud.} \tn % Row Count 26 (+ 3) % Row 49 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{50) AWS Technical Account Mnager: provide expert monitoring and optimization for your environment and cordinates access to other pgram and experts} \tn % Row Count 29 (+ 3) % Row 50 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{51) The company is resonsible for enabling encryptiion on the buckets S3} \tn % Row Count 31 (+ 2) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{Experience (cont)}} \tn % Row 51 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{52) AWS ApplicatioDiscovery Service: help you plan your migrate AWS, collect usage and cofig data.} \tn % Row Count 2 (+ 2) % Row 52 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{53) AWS Resource Groups: manage and auto task on large number of resource in one place.} \tn % Row Count 4 (+ 2) % Row 53 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{54) AWS Service Catalog: reate and manage catalog IT services} \tn % Row Count 6 (+ 2) % Row 54 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{55) SQS and Step Function: provide asynchonous itergrate} \tn % Row Count 8 (+ 2) % Row 55 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{56) Amazon EC2 Dedicate host: allow use your iligoble software licenses from vendors.} \tn % Row Count 10 (+ 2) % Row 56 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{57) Consolidated billing benefit: onebill, easy tracking, conbined usage, no extra fee.} \tn % Row Count 12 (+ 2) % Row 57 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{58) AWS Health API is available to bussiness, Enterprise On-Ramp, Enterprise Support} \tn % Row Count 14 (+ 2) % Row 58 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{59) AWS Storgae \& Gateway has gateway virtual Tape library to backup software.} \tn % Row Count 16 (+ 2) % Row 59 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{60) Resource performance monitor, event and leart =\textgreater{} Cloudwatch} \tn % Row Count 18 (+ 2) % Row 60 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{61) Account - specific activity and audit =\textgreater{} CloudTrail} \tn % Row Count 20 (+ 2) % Row 61 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{62) Resource - specific change history, audit, compliance =\textgreater{} Config} \tn % Row Count 22 (+ 2) % Row 62 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{63) Service Health Dashboard display the general status personal Health Daboard personal view.} \tn % Row Count 24 (+ 2) % Row 63 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{64) Cloudformatio =\textgreater{} same AWS infrastructure across multiple AWS Account and regions} \tn % Row Count 26 (+ 2) % Row 64 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{65) Elastic Load Balance - high availibility, auto scleing and rebust security.} \tn % Row Count 28 (+ 2) % Row 65 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{66) U2F security key - use USB port on yr compute} \tn % Row Count 29 (+ 1) % Row 66 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{67) Virtual MFA Sservice - software app} \tn % Row Count 30 (+ 1) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{Experience (cont)}} \tn % Row 67 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{68 ) Hardwrae MFA Device - hardware device generate six-digital} \tn % Row Count 2 (+ 2) % Row 68 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{69) SMS text message - SMS} \tn % Row Count 3 (+ 1) % Row 69 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{70) AWS Computed Optimizer: provide EC2, ELB, Lamda, Auto Scaling; not provide EFS, S3.} \tn % Row Count 5 (+ 2) % Row 70 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{71) Cloudwatch enable central log on-premise and cloud.} \tn % Row Count 7 (+ 2) % Row 71 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{72) IAM Credential Report: là loại báo cáo liệt kê all user và trạng thái thông tin đăng nhập của họ.} \tn % Row Count 10 (+ 3) % Row 72 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{73) IAM Access Advisor: là 1 cố vấn truy cập, show ra các quyền dịch vụ được cấp cho user và thời điểm dịch vụ đó truy cập lần cuối.} \tn % Row Count 14 (+ 4) % Row 73 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{74) AMI: là loại thiết bị ảo để tạo 1 máy áo} \tn % Row Count 16 (+ 2) % Row 74 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{75) EFS: dịch vụ lưu trữ tệp} \tn % Row Count 17 (+ 1) % Row 75 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{76) OpsHub: software quản lý Snow Family} \tn % Row Count 18 (+ 1) % Row 76 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{77) AWS Storage gateway: hyrid access on-premise to AWS} \tn % Row Count 20 (+ 2) % Row 77 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{78) AWS EMR: dịch vụ Hadoop (big data), kiểm soát cụm và phần mềm cài trên nó} \tn % Row Count 22 (+ 2) % Row 78 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{79) Althena: analyze data S3} \tn % Row Count 23 (+ 1) % Row 79 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{80) AWS Batch: run job batch trên nhiều AZ trong 1 region} \tn % Row Count 25 (+ 2) % Row 80 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{81) Lightsail: tạo server cho người ít kinh nghiệm} \tn % Row Count 27 (+ 2) % Row 81 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{82) Elastic Beanstalk: dịch vụ Paas giúp dễ dàng triển khai và mở rộng ứng dụng web và dịch vụ} \tn % Row Count 30 (+ 3) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{Experience (cont)}} \tn % Row 82 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{83) AWS Code pipeline: tự động hóa quy trình deploy cho các bản cập nhật nhanh chống và ổn định.} \tn % Row Count 3 (+ 3) % Row 83 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{84) CodeStar: Unifed UI in one place manage.} \tn % Row Count 4 (+ 1) % Row 84 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{85) Quicksight: machine leaning, trực quan hóa dữ liệu business itelligent.} \tn % Row Count 6 (+ 2) % Row 85 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{86) AWS System manager: cung cấp cho người dùng khả năng hiển thị và kiểm soát cơ sở hạ tầng trên AWS} \tn % Row Count 9 (+ 3) % Row 86 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{87) OpsWorks: quản lý Chef \& Puppet, sử dụng mã tự động cấu hình máy chủ.} \tn % Row Count 11 (+ 2) % Row 87 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{88) Outpost: khách hàng truy cập cơ sở hạ tầng AWS, hyrid nhất quán.} \tn % Row Count 13 (+ 2) % Row 88 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{89) Amazon Event Bridge: truy cập realtime những thay đổi trong dịch vụ AWS dưới dạng Saas} \tn % Row Count 16 (+ 3) % Row 89 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{90) AWS CloudTrail: ghi lại lệnh gọi API} \tn % Row Count 17 (+ 1) % Row 90 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{91) AWS Service Heath Dashboard: hiển thị tình trạng chung của ác dịch vụ Ắ} \tn % Row Count 19 (+ 2) % Row 91 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{92) NAT gateway: mạng private connect internet nhưng ngăn không cho internet kết nối đến Server đó.} \tn % Row Count 22 (+ 3) % Row 92 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{93) NACL: lớp bảo mật như firewall kiểm soát ra vào của 1 hoặc nhiều subnet.} \tn % Row Count 24 (+ 2) % Row 93 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{94) VPC Flow log: cho phép nắm bắt thông tin traffic đến và đi} \tn % Row Count 26 (+ 2) % Row 94 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{95) AWS Private Link: là cách an toàn để kết nối VPC tới các dịch vụ AWS khác.} \tn % Row Count 28 (+ 2) % Row 95 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{96) Forecast: dự báo chuỗi thời gian dựa trên máy học xây dựng phục vụ mục đích phân tích chỉ số kinh doanh} \tn % Row Count 31 (+ 3) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{Experience (cont)}} \tn % Row 96 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{97) Artifact: Truy cập báo cáo trên thư và bảo mật.} \tn % Row Count 2 (+ 2) % Row 97 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{98) GuardDuty: phát hiện mói đe dọa, inteligent protect} \tn % Row Count 4 (+ 2) % Row 98 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{99) AWS Inspector: phát hiện lỗ hổng bảo mật tự động, phát hiện lỗ hổng bảo mật và khả năng xâm nhập qua mạng} \tn % Row Count 7 (+ 3) % Row 99 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{100) AWS Security Hub: cảnh báo bảo mật ưu tiên cao và trạng thái tuân thủ trên các tài khoản AWS.} \tn % Row Count 10 (+ 3) % Row 100 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{101) AWS Step Function: luồng công việc cho Lamda} \tn % Row Count 12 (+ 2) % Row 101 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{102) AWS Pinpoint: marketing} \tn % Row Count 13 (+ 1) % Row 102 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{103) Direct connect} \tn % Row Count 14 (+ 1) % Row 103 \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{104) Transit gateway} \tn % Row Count 15 (+ 1) % Row 104 \SetRowColor{LightBackground} \mymulticolumn{1}{x{8.4cm}}{105) AWS Detective: root cause} \tn % Row Count 16 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}