DEV Community

Cover image for Services - AWS
Ibrahim S
Ibrahim S

Posted on

Services - AWS

As an AWS DevOps engineer, we should know about the following services & tools that are crucial for building and maintaining a robust and scalable infrastructure.

Amazon EC2 (Elastic Compute Cloud

Virtual servers in the cloud, are used for deploying applications.
Enter fullscreen mode Exit fullscreen mode

Amazon S3 (Simple Storage Service

Object storage service for storing and retrieving any amount of data.
Enter fullscreen mode Exit fullscreen mode

Amazon VPC (Virtual Private Cloud

Networking service that allows you to create a private network in the AWS cloud.
Enter fullscreen mode Exit fullscreen mode

Amazon RDS (Relational Database Service

Managed relational database service supporting multiple database engines like MySQL, PostgreSQL, and others.
Enter fullscreen mode Exit fullscreen mode

AWS Lambda

Serverless computing service that allows you to run code without provisioning or managing servers.
Enter fullscreen mode Exit fullscreen mode

AWS CloudFormation

Infrastructure as Code (IaC. service for defining and provisioning AWS infrastructure in a safe, predictable manner.
Enter fullscreen mode Exit fullscreen mode

AWS Elastic Beanstalk

Platform as a Service (PaaS for deploying and managing applications without dealing with the underlying infrastructure.
Enter fullscreen mode Exit fullscreen mode

AWS CodePipeline

Continuous Integration and Continuous Delivery (CI/CD. service for automating the build, test, and deployment phases of release pipelines.
Enter fullscreen mode Exit fullscreen mode

AWS CodeBuild

Fully managed build service that compiles source code, runs tests, and produces software packages.
Enter fullscreen mode Exit fullscreen mode

AWS CodeDeploy

Automates the deployment of applications to instances and Lambda functions.
Enter fullscreen mode Exit fullscreen mode

Amazon CloudWatch

Monitoring and logging service for collecting and tracking metrics, collecting and monitoring log files, and setting alarms.
Enter fullscreen mode Exit fullscreen mode

AWS IAM (Identity and Access Management

Service for securely controlling access to AWS services and resources.
Enter fullscreen mode Exit fullscreen mode

AWS Systems Manager

Provides a unified user interface and set of tools for managing AWS resources.
Enter fullscreen mode Exit fullscreen mode

Amazon Route 53

Scalable and highly available Domain Name System (DNS. web service.
Enter fullscreen mode Exit fullscreen mode

AWS CloudTrail

Records AWS API calls for your account and delivers log files to you.
Enter fullscreen mode Exit fullscreen mode

Amazon ECS (Elastic Container Service

Fully-managed container orchestration service.
Enter fullscreen mode Exit fullscreen mode

AWS EKS (Elastic Kubernetes Service

Managed Kubernetes service.
Enter fullscreen mode Exit fullscreen mode

AWS Elastic Load Balancing

Distributes incoming application or network traffic across multiple targets.
Enter fullscreen mode Exit fullscreen mode

AWS Auto Scaling

Automatically adjust the number of instances in a scaling group based on conditions you define.
Enter fullscreen mode Exit fullscreen mode

AWS Secrets Manager

Helps you protect access to your applications, services, and IT resources.
Enter fullscreen mode Exit fullscreen mode

Top comments (0)