AWS is separated into different services; each can be configured in different ways based on the user’s needs. Users should be able to see configuration options and individual server maps for an AWS service.
More than 100 services comprise the Amazon Web Services portfolio, including those for compute, databases, infrastructure management, application development and security. These services, by category, include:
Security and governance
AWS gives a range of services for cloud security, including AWS Identity and Access Management, which permits admins to characterize and manage client access to assets. An admin can likewise make a user directory with Amazon Cloud Directory, or interface cloud assets to a current Microsoft Active Directory with the AWS Directory Service. Also, the AWS Organizations administration empowers a b Amazon Web Services has also introduced tools that automatically assess potential security risks. Amazon Inspector analyzes an AWS environment for vulnerabilities that might impact security and compliance. Amazon Macie uses machine learning (ML) technology to protect sensitive cloud data.
AWS also includes tools and services that provide software- and hardware-based encryption, protect against DDoS attacks, provision Secure Sockets Layer (SSL) and Transport Layer Security (TLS) certificates and filter potentially harmful traffic to web applications.
The AWS Management Console is a browser-based graphical user interface (GUI) for AWS. The Management Console can be used to manage resources in cloud computing, cloud storage and security credentials. The AWS Console interfaces with all AWS resources.
Big data management and analytics
AWS includes a variety of big data analytics and application services. This includes:
- Amazon Elastic MapReduce, which offers a Hadoop framework to process large amounts of data.
- Amazon Kinesis, which provides several tools to process and analyze streaming data.
- AWS Glue, which is a service that handles extract, transform and load jobs.
- Amazon Elasticsearch Service Enables a team to perform application monitoring, log analysis and other tasks with the open source Elasticsearch tool.
- Amazon Athena for S3, which allows analysts to query data.
- Amazon QuickSight, which help analysts visualize data.
Artificial intelligence
AWS offers a range of AI model development and delivery platforms, as well as packaged AI-based applications. The Amazon AI suite of tools includes:
- Amazon Lex for voice and text chatbot technology;
- Amazon Polly for text-to-speech translation; and
- Amazon Rekognition for image and facial analysis.
Mobile development
The AWS Mobile Hub offers an assortment of tools and services for mobile app developers, including the AWS Mobile SDK, which gives code tests and libraries.
A mobile app developer can likewise utilize Amazon Cognito to manage user access to mobile apps, just as Amazon Pinpoint to send push notifications to application end clients and afterward investigate the adequacy of those communications.
Messages and notifications
AWS messaging services provide core communication to clients and applications. Amazon Simple Queue Service (SQS) is a managed message line that sends, stores and gets messages between parts of circulated applications to guarantee that the pieces of an application function as expected.
Amazon Simple Notification Service (SNS) empowers a business to send publish/subscribe messages to endpoints, for example, end clients or services. SNS incorporates a mobile messaging feature that empowers push i,essaging to cell phones. Amazon Simple Email Service (SES) gives a platform to IT experts and advertisers to send and get messages.
AR & VR (Augmented reality and virtual reality)
AWS offers augmented reality (AR) and virtual reality (VR) development tools through the Amazon Sumerian service. Amazon Sumerian allows users to create AR and VR applications without needing to know programming or create 3D graphics. The service also enables users to test and publish applications in-browser. Amazon Sumerian can be used in:
- 3D web applications
- E-commerce & sales applications
- Marketing
- Online education
- Manufacturing
- Training simulations
- Gaming
Game development
AWS can likewise be utilized for game developments. Huge game creating organizations, like Ubisoft, will utilize AWS services for their games, as For Honor. AWS can offer types of assistance for each piece of a game’s lifecycle.
For instance, AWS will give a developer back-end services, analytics and developer tools. Developer tools should assist with supporting developers in making their game, while back-end services could possibly assist with building, deploying or scaling a designer’s platform. Analytics may assist developers to better know their clients and how they play the game. Engineers can likewise store information, or host game information on AWS servers.
Internet of Things
AWS also has a variety of services that enable the internet of things (IoT) deployments. The AWS IoT service provides a back-end platform to manage IoT devices and data ingestion to other AWS storage and database services. The AWS IoT Button provides hardware for limited IoT functionality and AWS Greengrass brings AWS compute capabilities to IoT devices.
Other services
Amazon Web Services has a range of business productivity SaaS options, including:
- The Amazon Chime service enables online video meetings, calls and text-based chats across devices.
- Amazon WorkDocs, which is a file storage and sharing service
- Amazon WorkMail, which is a business email service with calendaring features.
Desktop and streaming application services include Amazon WorkSpaces, a remote desktop-as-a-service platform (DaaS), and Amazon AppStream, a service that lets a developer stream a desktop application from AWS to an end user’s web browser.