Compute Flashcards
Amazon EC2
EC2= Elastic cloud computing
Virtual servers on cloud
Cannot hot add additional RAM (memory)
There is no automatic back up in EC2
Allows customer to retain full admin Priveldge’s of the underlying virtual Infra
Amazon EC2 auto scaling
Scale compute capacity to meet demand
Amazon Lighthouse
Launch and manage virtual private servers
AWS batch
Run batch jobs at any scale
AWS elastic beanstalk
Run & manage web apps on AWS resources (not on premise)
AWS Lambda
Run your code in respond to events
Serverless
Amazon ECR
Elastic container registry
Amazon Elastic Container Registry (ECR) can be used to store, manage, and deploy Docker container images. Amazon ECR eliminates the need to operate your container repositories. You can then pull your docker images from ECR and run those on Amazon Elastic Container Service (ECS).
Amazon MQ
Amazon MQ is a managed message broker service for Apache ActiveMQ and RabbitMQ that makes it easy to set up and operate message brokers on AWS.
AWS batch
You can use AWS Batch to plan, schedule and execute your batch computing workloads across the full range of AWS compute services. AWS Batch dynamically provisions the optimal quantity and type of compute resources (e.g., CPU or memory optimized instances) based on the volume and specific resource requirements of the batch jobs submitted. AWS Batch provisions compute resources and optimizes the job distribution based on the volume and resource requirements of the submitted batch jobs.
Amazon EMR
Amazon EMR is the industry-leading cloud big data platform for processing vast amounts of data using open source tools such as Hadoop, Apache Spark, Apache Hive, Apache HBase, Apache Flink, Apache Hudi, and Presto. Amazon EMR can be used to provision resources to run big data workloads on Hadoop clusters.