Compute and Serverless
1.AWS Batch
2.Amazon Elastic Compute Cloud (Amazon EC2)
3.AWS Elastic Beanstalk
4.AWS Lambda
5.Amazon Lightsail
6.Amazon WorkSpaces
a.Amazon EC2 Auto Scaling (ASG)
b.Amazon Elastic Load Balancing (ELB)
c.AWS Outposts
d.AWS Wavelength
e.AWS Security Token Service (AWS STS)
__________________________________________________________________________
AWS Batch
AWS Batch enables you to run batch computing workloads on the AWS Cloud.
Batch computing is a common way for developers, scientists, and engineers
to access large amounts of compute resources.
AWS Batch removes the undifferentiated heavy lifting of configuring and
managing the required infrastructure.
__________________________________________________________________________
Amazon Elastic Compute Cloud (Amazon EC2)
is a web service that provides resizable computing capacity—literally, servers in Amazon's data centers—that you use to build and host your software systems.
__________________________________________________________________________
AWS Elastic Beanstalk
With AWS Elastic Beanstalk, you can quickly deploy and manage applications in the AWS Cloud without worrying about the infrastructure that runs those applications.
Developers simply upload their application code, and the service automatically handles all the details such as resource provisioning, load balancing, auto-scaling, and monitoring.
__________________________________________________________________________
AWS Lambda
AWS Lambda is a serverless computing technology that allows you to run code without provisioning or managing servers.
"Lambda and Amazon api-gateway" are app-facing services of the
AWS serverless infrastructure
__________________________________________________________________________
Amazon LightSail
Amazon LightSail provides preconfigured virtual private servers (instances) that include everything required to deploy and application or create a database.
The underlying infrastructure and operating system is managed by Amazon LightSail.
Amazon LightSail databases are instances that are dedicated to running databases.
__________________________________________________________________________
Amazon WorkSpaces
Amazon WorkSpaces enables you to provision virtual, cloud-based Microsoft Windows or Amazon Linux desktops for your users, known as WorkSpaces. WorkSpaces eliminates the need to procure and deploy hardware or install complex software.
__________________________________________________________________________
Amazon EC2 Auto Scaling (ASG)
Automates the process of launching (scaling out) and terminating (scaling in) Amazon EC2 instances based on the traffic demand for your application.
__________________________________________________________________________
Amazon Elastic Load Balancing (ELB)
ELB automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, and IP addresses.
Application load balancer - 7th layer, based on content
Network load balancer - 4th layer, based on tcp traffic, extreme performance
__________________________________________________________________________
AWS Outposts
Brings native AWS services, infrastructure, and operating models to virtually any data center, co-location space, or on-premises facility. You can use the same services, tools, and partner solutions to develop for the cloud and on premises.
__________________________________________________________________________
AWS Wavelength
allows developers to build applications that deliver ultra-low
latencies to mobile devices and end users.
Wavelength deploys standard AWS compute and storage services to the edge of telecommunication carriers' 5G networks. (in the data center of mobile service)
__________________________________________________________________________
AWS Security Token Service (AWS STS)
is a web service that enables you to request temporary, limited-privilege credentials for IAM users or for users that you authenticate (federated users).
No comments:
Post a Comment