Cloud Concepts Flashcards
Cloud Computing Advantages
Avoid large capital purchases;
Use on-demand capacity;
Go global in minutes;
Increase speed and agility;
Fault-Tolerant Databases;
Pay As You Go
Enables users to pay for resources on an as-needed basis.
Ways to Access AWS Core Services
AWS Management Console;
AWS Command Line Interface;
Software Development Kits(SDKs);
Infrastructure as a service (IaaS)
Provides you with the highest level of flexibility and management control over your IT resources.
Platform as a service (PaaS)
Services in this category reduce the need for you to manage the
underlying infrastructure (usually hardware and operating systems) and enable you to focus on the deployment and management of your applications.
Software as a service (SaaS)
Services in this category provide you with a completed product that the service provider runs and manages. In most cases, software as a service refers to end-user applications.
EC2
Compute service that offers complete control over your AWS computing resources.
Lambda
Compute service for running code and not managing or provisioning servers.
Elastic Beanstalk
Compute service that deploys, manages, and scales your web applications for you.
Lightsail
Compute service for a lightweight cloud platform for a simple web application.
Batch
Compute service for running hundreds of thousands of batch workloads.