Chapter 4. Securing Applications in AWS
AWS gives you multiple services, features, and tools to build scalable, de-coupled, and secure cloud applications. AWS supports web application development in programming languages such as Python, JAVA, .NET, PHP, Ruby, and mobile application development as well as Android and iOS platforms by providing Software Development Kits (SDKs). Alongside this, it provides the following tools for developing applications in the AWS cloud environment:
Integrated development environments (IDEs) such as Visual Studio and Eclipse
Command-line tools such as AWS CLI, AWS tools for PowerShell, and so on
Services for running these applications, such as Elastic Compute Cloud, AWS Elastic Beanstalk, and Amazon EC2 Container Service
Tools and services for developing serverless applications such as AWS Serverless Application Model (SAM) and AWS Lambda respectively
Managed services such as AWS CodeCommit for source control and AWS CodeDeploy for automation of code deployment...