Linux Academy Amazon ElasGc MapReduce EMR Elasc MapReduce is a Hadoop

Linux academy amazon elasgc mapreduce emr elasc

This preview shows page 39 - 47 out of 196 pages.

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]
Image of page 39
Linux Academy Linux Essentials Certification Overview / The Linux Essentials Exam Amazon Web Services App Services
Image of page 40
Linux Academy Amazon Simple Work Flow Service (SWF) § Track work flow [email protected] § AWS control panel ability to monitor task work flow § Consistent [email protected] § Scalable parallel EC2 processing § Service can be used with on-­‐premise servers § Guarantees [email protected] of work flow
Image of page 41
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
Image of page 42
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]
Image of page 43
Linux Academy Linux Essentials Certification Overview / The Linux Essentials Exam Amazon Web Services Deployment Services
Image of page 44
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.
Image of page 45
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!
Image of page 46
Image of page 47

You've reached the end of your free preview.

Want to read all 196 pages?

  • Fall '19
  • Amazon Web Services, Linux Academy,   While

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture