Linux Academy Amazon ElasGc MapReduce (EMR) § [email protected] MapReduce is a Hadoop clustering tool that makes it easy to manage and integrate with Hadoop clusters. Hadoop is used for big-‐data [email protected] and through [email protected] MapReduce. It can integrate easily with other services such as Redshi^ and DynamoDB for data [email protected] § EMR is a service that spins up EC2 instances which allows the user full access to the underlying [email protected] system unlike RDS, DynamoDB and [email protected]
Linux Academy Linux Essentials Certification Overview / The Linux Essentials Exam Amazon Web Services App Services
Linux Academy Amazon Simple Work Flow Service (SWF) § Track work ﬂow [email protected] § AWS control panel ability to monitor task work ﬂow § Consistent [email protected] § Scalable parallel EC2 processing § Service can be used with on-‐premise servers § Guarantees [email protected] of work ﬂow
Linux Academy Amazon Simple Queue Service (SQS) § Decouple infrastructure systems § Auto scale based off queue size § Guarantees delivery of “at least” 1 message but does not guarantee no duplicates § Scalable and highly available by design § Image processing example § Does not guarantee message order but does aeempt “best effort” order delivery
Linux Academy Amazon Simple NoGficaGon Service (SNS) § Coordinates and manages the delivery or sending of messages to specific end points. This service can be used for publishing IOS/Android app [email protected]@ons, gluing together [email protected] based off of sent [email protected]@ons § End points § SQS § Email § Email-‐json § SMS § HTTPS § HTTP § [email protected]
Linux Academy Linux Essentials Certification Overview / The Linux Essentials Exam Amazon Web Services Deployment Services
Linux Academy Amazon ElasGc Beanstalk § Easily deploy complete [email protected] environments [email protected] Integrates with the [email protected] Load Balancer, Auto Scaling, EC2, and [email protected] AWS services which are all covered in this course. § Key benefit for developers who are building [email protected] but do not have the technical knowledge for building [email protected] environments. § Includes basic [email protected] such as web [email protected] and worker instances § Support for Docker containers § Easily deploy “dev/test/qa/[email protected]” environments with the EB command line tool which integrates with git repositories.
Linux Academy Amazon CloudFormaGon § Everything in AWS is an API accessible through an SDK, Command Line Tools, or the console. § [email protected] is a tool that allows you to “code” your infrastructure and deploy resources based off of a pre-‐build template. This gives the advantage of easy backup and disaster recovery and even version controlling your AWS infrastructure! § For example with a template and the template code you can build EC2 instances that belong to an [email protected] Load Balancer and a Route 53 entry to your [email protected] load balancer all with code!
You've reached the end of your free preview.
Want to read all 196 pages?
- Fall '19
- Amazon Web Services, Linux Academy, While