Category: Microsoft Exams

Benefits of observability – Enabling the Observability of Your Workloads

Posted on


There are multiple benefits that teams get when they make their systems observable: typically spend on filling up a particular form? How many clicks does it take for a user to order an item on my website? How many users are passing wrong parameters to my APIs, and so on? Having established a foundational understanding […]

Exposing long-running tasks with ECS – Running Containers in AWS

Posted on


Often, you will want to have long-running versions of your tasks. This is a common use case for web applications. ECS has a scheduler component that monitors your running tasks and reschedules them automatically when they fail. ECS also allows you to configure placement strategies and constraints if you like to customize how the scheduler […]

Application components – Running Containers in AWS

Posted on


This is supposed to bea long-running application that will primarily consist of two containers – a web application and a database. We can define them in their respective container definitions, which can then both be mapped to a single task definition. ECS offers the service construct to manage such long-running applications, so we will use […]

Improved security awareness of team members – Implementing DevSecOps with AWS

Posted on


Developers and operation team members often find themselves in situations where they could easily adopt an existing open source tool or third-party library to implement functionality. While it is always a good practice to approach these decisions with a build versus buy mindset and not reinvent the wheel, usage of such external code bases can […]

Trade-offs and challenges of security – Implementing DevSecOps with AWS

Posted on


Every software team can have its own unique set of challenges to solve, be it technical or cultural. Before we dive into the specifics of DevSecOps, let’s try to understand what led to the need for an iteration of existing DevOps methodologies. Along the way, we will discuss why security can sometimes be seen as […]

Deploying a test application on ECS – Running Containers in AWS

Posted on


It’s always fun to see what we’ve learned in action. Based on what we have explored so far, let’s get our hands dirty by deploying a test application on Amazon ECS. This time, we’ll create a newapplication that you can also use and customize beyond the scope of this chapter, as per your personal preferences […]

Ensuring security patch readiness when CVEs are identified – Running Containers in AWS

Posted on


With ECS on Fargate, you can offload the security patching work to AWS and the cloud provider takes responsibility for dynamically patching your instances for any newly identified Common Vulnerabilities and Exposures (CVEs). However, if you are running ECS on EC2, you have to be aware of the Shared Responsibility Model from AWS (https://aws.amazon.com/compliance/ shared-responsibility-model/) […]