4 Great But Underrated AWS Services

demon slayer
5 min readJan 26, 2021

Amazon Web Services are widely used in digital businesses these days. That is possible because everybody heard about services such as EC2, SQS, or S3. Those are used heavily in production systems and they work well. In 2020, AWS offers more than 175 services. You can imagine that it’s hard to remember all of them. As a result, while some of them can be very helpful, nobody talks about them.

So I prepared a list of four services on AWS that your team could benefit from.

1. CloudFormation

CloudFormation is a service that enables us to describe infrastructure as code. Infrastructure as code is a well-known practice to set out and manage IT infrastructure through the configuration files. With CloudFormation, we can define all required components and dependencies between them.

There are a few benefits to having everything in configuration files. First, it makes it possible to speed up the processes, as the task stays only within the code. No navigation between different services and connecting them through the user interface. Second, it adds more reliability and reduces human errors. The code can be reviewed by other engineers, and in case of mistake, the changes can be reverted quickly.

For example, the following piece of code creates a new S3 bucket under your account:

As you can see, only seven lines of code can create a new S3 bucket with a default setup at any moment. No need to do the job manually through the AWS console.

CloudFormation supports two formats: JSON and YAML. Besides that, CloudFormation offers features such as nested stacks, exporting values, or passing parameters between stacks. Indeed, it is a very powerful service to maintain the whole company’s infrastructure.

CloudFormation is a free service and you need to pay only for provisioned components.

2. Trusted Advisor

Do you want to ensure that your system is security-compliant? Are you looking for cost optimization of your current setup? Trusted Advisor is what you need. It offers guidance on how to improve fault tolerance, increase performance and security, and reduce costs.

Trusted Advisor dashboard

There is a list of recommended actions available for each section. Those actions are advised according to your setup. Trusted Advisory does real-time constant checks of the components in use and evaluates them.

Trusted Advisor security dashboard

In case an issue is found, Trusted Advisor provides a good explanation about the issue and suggests a way of fixing it. This service will help you to use different AWS components in the proper and most efficient way.

Trusted Advisor has different supported plans. That means if you want to have more features enabled, you have to upgrade your plan.

https://zenodo.org/record/4459667#.YAyqlugzbIU
https://ccsdschools.instructure.com/eportfolios/6743/Home/Ver_The_Little_Things_online_en_espanol__2021
https://zenodo.org/record/4459869#.YA1Sh-gzbIU
https://ccsdschools.instructure.com/eportfolios/6754/Home/Ver_Breach_online_en_espanol__2020
https://judas-and-the-black-messiah24.tumblr.com/
https://zenodo.org/record/4459875#.YA1V7OgzbIU
https://outside-the-wire-completa24.tumblr.com/
https://dcds.instructure.com/eportfolios/12018/Home/The_Marksman20201080P
https://zenodo.org/record/4459665#.YAyo_OgzbIU
https://ccsdschools.instructure.com/eportfolios/6748/Home/The_Little_Things20211080P
https://ccsdschools.instructure.com/eportfolios/6756/Home/Breach20201080P
https://judasandtheblackmessiah.tumblr.com/
https://zenodo.org/record/4459857#.YA1QOegzbIU
https://zenodo.org/record/4459801#.YA0rh-gzbIU
https://cit.instructure.com/eportfolios/22926/Home/_The_Night_Beyond_the_Tricorner_Window__2021
https://cit.instructure.com/eportfolios/22927/Home/_2021_Outside_the_Wire____
https://dcds.instructure.com/eportfolios/12028/Home/Ver_Wrong_Turn_online_en_espanol__2021
https://dcds.instructure.com/eportfolios/12029/Home/Ver_BLACKPINK_THE_SHOW_online_en_espanol__2021
https://cit.instructure.com/eportfolios/22932/Home/BLACKPINK_THE_SHOW_2021_____________
https://ccsdschools.instructure.com/eportfolios/6963/Home/Ver_Space_Oddity_online_en_espanol__2021
https://umarycontinuinged.instructure.com/eportfolios/3217/Home/___________________HKTW

https://afftonschools.instructure.com/eportfolios/2706/Home/STREAMINGGratuit_Anak_ng_Macho_Dancer__2021_Film_Complet_et_VOSTFR__StreamingVF_Anak_ng_Macho_Dancer_Gratuit_en_ligne_Francais_Vostfr
https://afftonschools.instructure.com/eportfolios/2719/Home/STREAMINGGratuit_Journey_to_Royal_A_WWII_Rescue_Mission__2021_Film_Complet_et_VOSTFR__StreamingVF_Journey_to_Royal_A_WWII_Rescue_Mission_Gratuit_en_ligne_Francais_Vostfr
https://afftonschools.instructure.com/eportfolios/2732/Home/__2021_The_Dinosaur_Project________
https://afftonschools.instructure.com/eportfolios/2745/Home/STREAMINGGratuit_The_Dinosaur_Project__2021_Film_Complet_et_VOSTFR__StreamingVF_The_Dinosaur_Project_Gratuit_en_ligne_Francais_Vostfr
https://afftonschools.instructure.com/eportfolios/2755/Home/STREAMINGGratuit_Una_luz_en_la_oscuridad__2021_Film_Complet_et_VOSTFR__StreamingVF_Una_luz_en_la_oscuridad_Gratuit_en_ligne_Francais_Vostfr
https://afftonschools.instructure.com/eportfolios/2765/Home/STREAMINGGratuit_Summer_Sunset_Songs__2021_Film_Complet_et_VOSTFR__StreamingVF_Summer_Sunset_Songs_Gratuit_en_ligne_Francais_Vostfr
https://afftonschools.instructure.com/eportfolios/2789/Home/_Eternal___Part_2_Pretty_Guardians_Sailor_Moon_Eternal_The_MOVIE__Part_2__2021
https://afftonschools.instructure.com/eportfolios/2800/Home/STREAMINGGratuit__Eternal___Part_2__2021_Film_Complet_et_VOSTFR__StreamingVF__Eternal___Part_2_Gratuit_en_ligne_Francais_Vostfr
https://afftonschools.instructure.com/eportfolios/2810/Home/Ver_Pretty_Guardians_Sailor_Moon_Eternal_The_MOVIE__Part_2_online_en_espanol__2021
https://afftonschools.instructure.com/eportfolios/2818/Home/Ver_Today_Together_2_online_en_espanol__2021
https://afftonschools.instructure.com/eportfolios/2822/Home/STREAMINGGratuit_Today_Together_2__2021_Film_Complet_et_VOSTFR__StreamingVF_Today_Together_2_Gratuit_en_ligne_Francais_Vostfr
https://afftonschools.instructure.com/eportfolios/2830/Home/__2_2021_Today_Together_2________
https://afftonschools.instructure.com/eportfolios/2850/Home/Ver_Elgskogen_online_en_espanol__2021

https://afftonschools.instructure.com/eportfolios/2907/Home/Ver_Canvas_online_en_espanol__2021
https://afftonschools.instructure.com/eportfolios/2915/Home/STREAMINGGratuit_Canvas__2021_Film_Complet_et_VOSTFR__StreamingVF_Canvas_Gratuit_en_ligne_Francais_Vostfr
https://afftonschools.instructure.com/eportfolios/2921/Home/Ver__la_vie_online_en_espanol__2021
https://afftonschools.instructure.com/eportfolios/2929/Home/STREAMINGGratuit__la_vie__2021_Film_Complet_et_VOSTFR__StreamingVF__la_vie_Gratuit_en_ligne_Francais_Vostfr
https://afftonschools.instructure.com/eportfolios/2935/Home/Ver_Looop_Lapeta_online_en_espanol__2021
https://afftonschools.instructure.com/eportfolios/2944/Home/STREAMINGGratuit_Looop_Lapeta__2021_Film_Complet_et_VOSTFR__StreamingVF_Looop_Lapeta_Gratuit_en_ligne_Francais_Vostfr
https://afftonschools.instructure.com/eportfolios/3280/Home/STREAMINGGratuit_Nachbarn__2021_Film_Complet_et_VOSTFR__StreamingVF_Nachbarn_Gratuit_en_ligne_Francais_Vostfr
https://afftonschools.instructure.com/eportfolios/3301/Home/_2021_The_Curious_Tale_of_MrGuo____
https://afftonschools.instructure.com/eportfolios/3317/Home/__2021_Stress_Zero________
https://afftonschools.instructure.com/eportfolios/3339/Home/_2021_________
https://afftonschools.instructure.com/eportfolios/3348/Home/Ver__online_en_espanol__2021
https://afftonschools.instructure.com/eportfolios/3358/Home/STREAMINGGratuit___2021_Film_Complet_et_VOSTFR__StreamingVF__Gratuit_en_ligne_Francais_Vostfr

https://sites.google.com/view/buurman-buurman-bakken-en-gril/
https://sites.google.com/view/buurman-bakken-en-grillen24/
https://sites.google.com/view/americandreamengrillen/
https://sites.google.com/view/american-dream-filmcomplet24/
https://sites.google.com/view/minionstheriseofgrupeliculca24/
https://sites.google.com/view/lesminions2iltaitunefoisgru/
https://sites.google.com/view/minions-the-rise-of-gru-tw24/
https://sites.google.com/view/minions-fever-jp/

3. Cognito

Many websites provide an option to sign up and create an account. As developers, we know what it costs. The task is trivial but still requires a good amount of time to establish a user management system. Your users would like to have options not only to sign up and log in but also to update their profile or restore their password if they forget it.

Thankfully, AWS has a great service called Cognito. It has a wide range of features for user management. You can define which fields are mandatory when users sign up, define policies such as password strength and multifactor authentication, specify custom UI, etc. It is possible to connect the Lambda function for each user action. For example, every time a user signs into the system, the Lambda function can make a record to the database or send a push notification.

Along with that, Cognito has an SDK for mobile platforms and the web. With the SDK, it is easier to integrate a full solution with front-end clients. Building a new user management feature for your solution has never been so simple.

4. X-Ray

The last service that is underutilized on AWS is X-Ray. It has the purpose of helping developers to debug and analyze distributed applications. This is useful for developers. In case of any issues with the running production system, X-Ray enables us to trace back all requests and responses between the components and identifies the issues or bottlenecks.

X-Ray works in the following way. First, an SDK must be added to the application. Then the X-Ray daemon needs to be launched. It works as a middleware collecting all requests and synchronizing it with the AWS console. Later, all calls to AWS services, databases, and HTTP/HTTPS requests will be visualized for further analysis.

Example of X-Ray console from the documentation.

This makes X-Ray a very helpful service for engineers building distributed systems. There are also additional features available such as sampling rules, grouping, and detailed analytics. You have to check it out, as it can bring some insights into how your application works.

Conclusion

Starting from generic services such as S3 and ending with specific services for machine learning, Amazon Web Services have a lot to offer every digital business. Feel free to explore them and bring your company to the next level.

--

--