This is a simpleset-and-forget elastic file system that is used to set up cost-optimized storage in the cloud. EFS can scale from gigabytes to petabytes of data without any explicit scaling requests from the user. There are no pre-set limits for the data storage that the user needs to provision. They just pay for what they use.
Amazon Virtual Private Cloud (VPC)
Amazon VPC allows users to create a virtual network dedicated to their accounts. This is basically a private space of the AWS data center carved out for the needs of the users.
Accelerating software delivery with platform services
Platform-as-a-service offerings allow users to focus on managing their applications instead of underlying infrastructure. With this support, the developers can be more efficient in their work andneed not worry about capacity planning and software maintenance or patching.
There are two key services worth mentioning that boost application development.
AWS Elastic Beanstalk
From quickly launching web applications to supporting mobile backend APIs, Elastic Beanstalk helps users with end-to-end management of infrastructure and application components. Users commit code to a central repository, and the service takes care of software delivery, basic networking, and monitoring. This allows for rapid expansion and an accelerated go-to-market strategy. It supports a wide range of application platforms in several programming languages.
AWS Lambda
AWS Lambda is a compute service that executes code in a completely managed environment. With automatic scaling, logging, and operating system maintenance, users can just write code and wire together Lambda functions with other AWS services to build an application.
You write your logic as Lambda functions which scale to thousands of requests per second. You pay only for the execution time.
Fully managed software services
The final tier offers complete abstraction and just offers SDKs and APIs for users to consume the functionality. There is nothing that requires user intervention around operations, deployment, or feature development. These services are used exclusively for very specific business use cases where re-inventing the wheel is not an option.
Amazon Chime
This is a fullymanaged communication service used by organizations for hosting meetings, conferences, and chat sessions. All enterprise use cases such as managed policies, SSO access, and persistent communications are offered out of the box. Companies that want to build customized experiences can also leverage the SDK to build innovative solutions.
Amazon WorkMail
Amazon WorkMail is a secure, enterprise-ready email and calendar service that operates on different clients such as Outlook, Android, and iOS applications. This can also integrate with existing Active Directory systems.