AWS Secrets: What are the popular services?

Tram Ho

This article introduces AWS services. These services are used in real projects that I have experience with. Once you understand the basics of how to use these services, you can have complete confidence in your ability to use AWS.

Most commonly used AWS services

1.EC2

EC2 stands for Elastic Compute Cloud. You can rent a virtual computer on the cloud. This means you can run applications and store data without purchasing or maintaining a physical computer.

2. VPCs

VPC is an abbreviation for Virtual Private Cloud. It’s like having your own private cloud on the cloud. A way to create a secure, isolated network in the cloud to store and access data and applications. It’s like your own private internet, giving you control over who can access your data and applications.

3. RDS

A database service is a way to store data and organize it for easy retrieval and use. We use tables to store data, and each table is related to other tables in the database. This allows you to quickly find the information you need.

4. CloudWatch

Cloudwatch is like a watchman for your cloud. This is a service that monitors your cloud services to make sure they are working. If something goes wrong, it will alert you so you can fix it right away.

5. WAFs

A web application firewall (WAF) is a service that protects websites from malicious attacks. Keep your website safe by monitoring incoming traffic and blocking suspicious activity.

6.CloudFront

Cloudfront helps websites and web applications run faster. This is a service that stores copies of web content in different locations around the world so that when someone visits a website, it will retrieve the content from the closest location and load it faster.

7. CodeCommit

Code Commit is a service that helps you store and manage your code. It’s like a big online storage locker for storing your codes and sharing them with others. It’s a safe and secure way to keep your code safe and available whenever you need it. It’s a great way to collaborate on a project and helps ensure everyone has the same version of the code. It keeps track of all the changes you make to your code so you can always go back and see what you did.

8.Config

A config is a service that helps you manage your cloud resources. It helps you understand how your resources are organized, how they are related, and how they change over time. This helps ensure that your cloud environment is safe and running smoothly.

9. DynamoDB

DynamoDB is a cloud-based database service. Store and retrieve data quickly and easily, so you can focus on building better apps rather than managing databases.

10. CodePipeline

A code pipeline is a service that helps automate the creation and release of software. We can move code from development to production quickly and easily, so you can get your software to your customers faster.

11. GuardDuty

Guard Duty is a service designed to protect your online accounts and data from hackers. It monitors your account for suspicious activity and sends alerts if anything suspicious is found. This keeps your data safe.

12. Key Management Service (KMS)

A Key Management Service (KMS) is a service that helps keep your data safe. KMS helps create and manage special password-like encryption keys. KMS also helps you control who has access to your data, so you can ensure that only the right people can see your data.

13.S3

S3 stands for Simple Storage Service. A cloud storage service from Amazon Web Services that allows you to store and access your data from anywhere in the world. Store photos, videos, documents, and other files on S3 and access them from any internet-connected device.

14. CodeBuild

Code Build is a service that helps you build software projects quickly and easily. It takes your source code, builds it, and creates a package ready to be deployed to your customers. Code build saves time and money by automating software builds and tests.

15. Elastic Container Service (ECS)

ECS is a service that makes it easy to run and manage containers, which are like small software packages that can be used to run applications. ECS makes it fast and easy to create, manage, and scale containerized applications.

16.Route 53

Route 53 is a service that helps connect websites to the Internet. Help your website visitors find a fast and reliable path to your website. It also helps you manage domain names and keep track of who owns them.

17.Cognito

Cognito is a service that helps you track who is using your website or app. Helps remember who is logged in and helps ensure only the right people have access to data.

18. Kinesis Data Firehose

There is Kinesis Data Firehose, a service that makes it easy to send data in bulk quickly and securely. It’s like a fire hose that moves data from one place to another quickly, so you don’t have to worry about moving data manually.

19. Lambda

A lambda is a service that allows you to run code without having to manage a server. Upload your code and lambda will do it for you. It’s a great way to quickly and easily run code without having to set up or manage a server.

20. SNS

SNS stands for Simple Notification Service. A service that sends messages to people and devices. You can send messages such as notifications, warnings, and reminders. A great way to let people know about important events and updates.

21. Systems Manager

A system manager is a service for managing and maintaining computer systems. It helps you keep track of various parts of your system such as software, hardware, and settings. That way you can be sure everything is working fine. It also helps you automate tasks, saving you time and effort.

22.Step Functions

A step function is a service that makes it easy to coordinate different parts of your application. It helps break down complex tasks into smaller, more manageable steps. Step functions allow you to create a visual workflow for your application. This makes it easier to see which steps are connected and how, which makes it easier to debug and troubleshoot when something goes wrong.

23.SQS

SQS stands for Simple Queue Service. It is the way computers communicate with each other. It’s like people standing in line at a movie theater. Computers can put messages into the queue and other computers can take messages out of the queue and do something with them.

24. IAMs

IAM stands for Identity and Access Management. This is an AWS service that helps you manage who can access your AWS resources. It helps control who does what, such as creating, viewing, and deleting resources. Setting rules and policies also helps keep resources secure.

Conclusion

AWS is a platform that offers a variety of services that can be used to create applications. It includes EC2 (virtual server), VPC (secure network), RDS (database), CloudWatch (monitoring), WAF (security), CloudFront (content delivery), and more. These services have different features that help you build what your application needs.

last

I am always indebted. I hope you enjoyed this article and learned something new.

See you in the next article! If you like this article, please hit “LIKE” and subscribe to support me. thank you very much.

Ref

Share the news now

Source : Viblo