{TOC}
Host traditionnal applications Full access to the OS
Host short running functions Service-oriented applications Event driven applicaiton No provisioning or managing server
Lambda fonction attends un “trigger” avant de s’exectuter. durée < 15mn
For example, a simple Lambda function might involve automatically resizing uploaded images to the AWS Cloud. In this case, the function triggers when uploading a new image.
ECS - Amazon Elastic Container Service Run container as scale Run on EC2
EKS - Amazon Elastic Kubernetes Service run on EC2
Serverless Work wih ECS and EKS When using AWS Fargate, you do not need to provision or manage servers. AWS Fargate manages your server infrastructure for you.
Image customisé d’une instances pour redéployer à l’identique.
Region: A Region consists of two or more Availability Zones. Availability Zone:
Which factors should be considered when selecting a Region? (Select TWO.)
Amazon CloudFront: A global content delivery service based on a network of edge locations to cache content and deliver content to customers all over the world
AWS Outposts is a service that enables you to run infrastructure in a hybrid cloud approach
Virtual private gateway
AWS Direct Connect
Limite l’entrée et la sortie du subnet VPC à chaque paquet sans souvenir du traffic (Stateless) By default, your account’s default network ACL allows all inbound and outbound traffic
Limite l’entrée et la sortie du paquet de chaque instance EC2 instance avec souvenir du traffic (Statefull) They are stateful and deny all inbound traffic by default
Service DNS Site web sur AWS
EBS: n stopping or terminating an EC2 instance, data remains available - Best for data retention Instance Store: When stopping or terminating an EC2 instance, data is deleted - Best for temporary data
Store data as objects Store objets in a bucket 5TB storage
Gestion des fichier en tant que blocs. Le fichier est divisé en plusieurs blocs de données et lorsque l’on veut modifier le fichier, seul les blocs changés seront à ré-upload. Importance de taille sur les fichiers de très grosses tailles.
Amazon Aurora est une base de données relationnelle compatible avec MySQL et PostgreSQL Creation de 6 copies sauvegardées et répliquées automatique par AWS Possibilité également de créer des “Automated backups” pour sauvegarder notre BDD à intervals réguiliers.
Service de données NoSQL rapide et flexible fournit par Amazon. Modèle de données flexible et performances fiable. Il convient parfaitement à des structures d’applications mobiles, Web, jeux ou technologies publicitaires.
Service that is used to query and analyze data across a data warehouse
AWS WAF us a webapplication firewall AWS Shield prevent DDOS attack
PKI - Gestion des certificats
Agent à installer sur l’instance qui remonte les anomalies et comportements anormals
Protection intelligente contre les menaces au niveau réseau.
Access all metrics from central location Gain visibilité into your applications infrastructure and services Reduce MTTR (Min time to resolve) and improve TCO (cost of ownership) Drive insights to optimize applications and operationnal esources Monitor your resources’ utilization and performance Access metrics from a single dashboard Amazon CloudWatch is a web service that enables you to monitor and manage various metrics for the resources that run your applications
Every request gets logged in the CloudTrail enfine Who, when, where (IP), Result AWS CloudTrail is a web service that enables you to review details for user activities and API calls that have occurred within your AWS environment.
AWS Trusted Advisor is a web service that inspects your AWS environment and provides real-time recommendations in accordance with AWS best practices.
Amazon GuardDuty is a service that provides intelligent threat detection for your AWS environment and resources. It identifies threats by continuously monitoring the network activity and account behavior within your AWS environment.
The AWS Free Tier enables you to begin using certain services without having to worry about incurring costs for the specified period.
Pay for what you use. Pay less when you reserve. Pay less with volume-based discounts when you use more.
Use the AWS Billing & Cost Management dashboard to pay your AWS bill, monitor your usage, and analyze and control your costs. From the billing dashboard in the AWS Management Console, you can view details on your AWS bill, such as service costs by Region, month to date spend, and more.
The consolidated billing feature of AWS Organizations enables you to receive a single bill for all AWS accounts in your organization. By consolidating, you can easily track the combined costs of all the linked accounts in your organization
Review how much cost your predicted AWS usage will incur by the end of the month
AWS Cost Explorer is a tool that enables you to visualize, understand, and manage your AWS costs and usage over time
AWS Marketplace is a digital catalog that includes thousands of software listings from independent software vendors. You can use AWS Marketplace to find, test, and buy software that runs on AWS.
Rehosting
Replatforming
Refactoring/re-architecting
Repurchasing
Retaining
Retiring
Rehosting
Replatforming
Refactoring/re-architecting
Repurchasing
Retaining
Retiring
The AWS Snow Family is a collection of physical devices that help to physically transport up to exabytes of data into and out of AWS.
AWS Snow Family is composed of AWS Snowcone, AWS Snowball, and AWS Snowmobile.
AWS Snowmobile is a service that is used for transferring up to 100 PB of data to AWS. Each Snowmobile is a 45-foot long shipping container that is pulled by a semi trailer truck.
The six advantages of cloud computing are:
Final assessment
Q : You want to send and receive messages between distributed application components. Which service should you use?
Q : Which statement best describes AWS Marketplace?
Q : Which migration strategy involves changing how an application is architected and developed, typically by using cloud-native features?
Q : Which statement best describes Elastic Load Balancing?
Q : Which pillar of the AWS Well-Architected Framework focuses on using computing resources in ways that meet system requirements?
Q : Which tool is used to automate actions for AWS services and applications through scripts?
Q : You want Amazon S3 to monitor your objects’ access patterns. Which storage class should you use?
Q : Which service is used to run containerized applications on AWS?
Q : You want to store data in a volume that is attached to an Amazon EC2 instance. Which service should you use?
Q : Which tasks are the responsibilities of AWS? (Select TWO.)
Q : In the S3 Intelligent-Tiering storage class, Amazon S3 moves objects between a frequent access tier and an infrequent access tier. Which storage classes are used for these tiers? (Select TWO.)
Q : Which service enables you to review details for user activities and API calls that have occurred within your AWS environment?
Q : Which component or service enables you to establish a dedicated private connection between your data center and virtual private cloud (VPC)?
Q : Which tool enables you to visualize, understand, and manage your AWS costs and usage over time?
Q : Which compute option reduces costs when you commit to a consistent amount of compute usage for a 1-year or 3-year term?
Q : Which service enables you to consolidate and manage multiple AWS accounts from a central location?
Q : Which AWS Trusted Advisor category includes checks for your service limits and overutilized instances?
Q : Which service enables you to build the workflows that are required for human review of machine learning predictions?