The evolution of AWS Administration tools

There was a time when AWS was sorely lacking Administration tools. The entire landscape has changed and Cloudwatch Events is at the heart of it. We have Systems Manager which integrates with AWS Config and Cloudwatch Events. Aside from AWS Config remediation, there are the Step Functions and Lambda that can assist Administrators in automating tasks. On the monitoring side, Cloudwatch Logs Insights, Quicksight, and Kibana provide an effective platform while IAM Access Advisor tracks user activities and integrates with AWS Organizations. Streaming and streaming Analytics can use Kinesis, Cloudwatch subscription filters, S3, Elasticsearch, EMR, and Redshift. Migration HUB, Application Discovery, Storage Gateway, Server Migration, and Database Migration services can help with migrating on-premise to AWS. Cloudwatch Events also integrates with AWS Trusted Advisor for monitoring costs. In terms of Governance, AWS Organizations is at the center of account management. And, the newly born AWS Outposts promises to let us create our own AWS World in on-premise. We shall see what the future holds, but if this works as advertised, it will be a game changer.

Why AWS is heaven for pre-google Species?

I spare you my war stories, suffice it to say that I had a big smile on my face the first time I launched an EC2 instance. Traveling back in time, I remembered my first job and the time it took to configure an Altos Unix and install Informix on it. It was exciting times for a newly graduated geek. Fast forward to the present time and I am still a geek, but a geek with a hindsight perspective of knowing how much easier it is to make things work today. I think I unconsciously record everything that I learn if for no other reason than to make myself feel good — reminiscent of the folks who went through the great depression. It is indeed exciting times for humanity as a whole. Human brains connected via the cloud cross-pollinating across vast distances around the globe. We could be working on a proof of concept light years faster than it was possible just 20 years ago.

Fari Payandeh

Tips for Multi-Region projects in AWS

Aside from global services like Route 53, IAM, STS, CloudFront, and AWS Organizations, there are other resources that either work globally out of the box or can be customized to do so. Not long ago AWS introduced Aurora global Database and DynamoDB global tables, and they are indeed global. CloudTrail can act globally with a bit of customization. Kinesis is not a global service but since lambda can read from Kinesis streams, it can write to another stream in a different region. AWS Config Aggregator is another useful feature that can receive Logs from multiple regions with some customization. Codepipeline can operate in Multi-Region by providing the artifact created in one region to a pipeline in another region. AWS Global Accelerator can route traffic to different endpoints. Although CloudWatch itself is not global, it can receive logs from multiple regions. CloudFormation Stacksets can help with cloning our architecture in a different region.