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…

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…

  1. VPC — Virtual Private Cloud (VPC) lets you launch AWS resources in a private, isolated cloud.
  2. Route 53 — It’s a scalable and highly available DNS and domain name registration service.
  3. EC2 — Amazon Elastic Compute Cloud (EC2) provides
    resizable compute capacity in the cloud.
  4. Elastic Beanstalk — AWS Elastic…

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

#AWSTips

  • AWS changes — daily. there are little changes (eg. service X available in region…

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?

  • It takes time, getting your code there…

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 =…

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.

Reference:

https://help.github.com/en/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions

https://github.community/t5/GitHub-Actions/How-to-limit-concurrent-workflow-runs/td-p/37786

https://help.github.com/en/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets

#AWS #CICD #CodePipeline #GitHubAction #DeploymentTools #devops #CodeBuild #github #Pipeline

As many of them are using RDS, its usage cost will end up like below for Multi-zone Availability with on-demand DB instance

  • USD 0.34 per RDS db.r5.large Single-AZ instance hour running Aurora Postgresql with on-demand DB instance

So 24hrs * 30 days = 720 hrs

For single instance 720 hrs…

Karthick Cse

Developer | Technical Writer | All things AWS | .Net

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store