Security is an important aspect of any infrastructure especially for infrastructures in the Cloud. However, best security practices regarding parameters and secrets often are overlooked during fast and iterative application deployment cycles. Wouldn’t it be nice if AWS had managed services to help with store parameters and secrets while keeping security best practices intact? You’re in luck!
One such service is SSM Parameter Store which is a secured and managed key/value store perfect for storing parameters, secrets, and configuration information. However, in April of 2018, AWS also introduced another service called AWS Secrets Manager that offers similar functionality. Given that…
AWS App Runner has arrived! This new service offers an additional option for running your containers on AWS, and there are some key features that might make it attractive for your application.
Billing: App Runner understands when your application is idle versus active, and bills you at a cheaper rate based on memory reservation when you aren’t actually serving traffic. Active applications bill for memory and CPU.
Load Balancing: App Runner manages load balancing itself, and includes the load balancer price in the cost for the service. No need to worry about launching your own ALB or combining multiple services…
First , I will let you know what is the issue I faced in web forms application(ASPX).
I have my legacy web application which was written in asp.net and deployed in IIS 10. We have static files(PDF, JS , CSS,Json,all types of images(jpg,png,bmp etc..,.)) are located in a sub folder on the site called data, e.g. http://example.com/data/...When an unauthenticated user browse those files(e.g. http://example.com/data/image.gif or http://example.com/data/sample.css or http://example.com/data/sample.js), it will display those files without authentication. In other words, the pages should only be available when the user is authenticated.
IIS’s Default Behavior By default, the IIS web server dispatches requests…
Below are the few AWS tips that I came across while doing my development.
if there are any other specific areas folks are interested in hearing about, feel free to mention that in the replies
As developer I don’t want to connect all the time to Amazon Web Services (AWS) and also to reduce AWS Cost(to reduce usage charges), we will keep aws in local development environment
Why? why is testing in the cloud is not good enough?
Here comes localstack — created a local, offline version of the AWS infrastructure!
Few Advantages of using CDK(Cloud Development Kit)
As most of the teams are using the dynamoDB , here are the few tips that we can make use of it to optimize cost.
1. Use shorter attribute names
Because DynamoDB in both On-Demand and Provisioned capacity mode uses size-dependent billing units (1 WCU/WRU = 1KB, 1 RCU/RRU = 4KB), plus, you’re paying for storage too, you should always aim to make your records as small as possible. If making attribute values is not an option, try making attribute names shorter. This helps you reduce the amount of storage required for your data. …
Developers can choose between various self-hosted and SaaS tools available for CI/CD.Here we will focus on AWS Code Pipeline vs. GitHub Actions
AWS Code Pipeline integrates very well into the AWS ecosystem. Being able to use IAM roles for authentication instead of fiddling around with access keys for IAM users is a big plus. However, the main concepts behind GitHub Actions and AWS Code Pipeline are similar.
As many of them are using RDS, its usage cost will end up like below for Multi-zone Availability with on-demand DB instance
So 24hrs * 30 days = 720 hrs
For single instance 720 hrs * 0.34 = $244.8
For Multi-AZ : 244.8 * 2 = $489.6
If we run only during certain peak times like ( Mon — FRI 9 AM — 6 PM as per our convenience) and shut down during the rest of the time in sbx/testing environment, the billing amount will…