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

Image of AssemblyAI tool

Transforming Interviews into Publishable Stories with AssemblyAI

Insightview is a modern web application that streamlines the interview workflow for journalists. By leveraging AssemblyAI's LeMUR and Universal-2 technology, it transforms raw interview recordings into structured, actionable content, dramatically reducing the time from recording to publication.

Key Features:
🎥 Audio/video file upload with real-time preview
🗣️ Advanced transcription with speaker identification
⭐ Automatic highlight extraction of key moments
✍️ AI-powered article draft generation
📤 Export interview's subtitles in VTT format

Read full post

Top comments (0)

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay