All Posts on Shikisoft Blog - Page 4

Deploying CloudFormation Nested Stacks With AWS CodePipeline & AWS CodeBuild

Deploying AWS CloudFormation Nested Stacks with AWS CodePipeline

AWS CodePipeline provides AWS CloudFormation Create or update stack and Create or replace change set action types to deploy your CloudFormation stacks from your pipeline. If you have joined my AWS CodePipeline Step by Step course, you would remember our example there. We automatically create a staging stack from a CloudFormation template before the manual approval action in our pipeline.

However, AWS CodePipeline’s CloudFormation action types only create stacks from deployable stack templates. Therefore, you cannot deploy your CloudFormation nested stacks with local path template definitions directly without packaging and uploading them to an S3 bucket first. In this post, I will talk about achieving this on an AWS CodePipeline pipeline using AWS CodeBuild.

Continue reading the Deploying CloudFormation Nested Stacks With AWS CodePipeline & AWS CodeBuild blog post.

Amazon CloudWatch Alarms vs. Events (or EventBridge)

Amazon CloudWatch Alarms vs Events (EventBridge)

If you maintain an application on AWS, you may have heard about Amazon CloudWatch already, the monitoring service of AWS. Amazon CloudWatch gathers metrics from your AWS resources such as CPU or memory usage, and your resources emit events to CloudWatch when their states change, such as an auto-scaling launch event.

You can define thresholds on your metrics and trigger alarms if those thresholds are exceeded. Besides, you can take actions on a specific event, for example, by triggering an AWS Lambda function. Hence, both features help you in monitoring the states of your resources and get notified or take proactive or reactive actions to protect the health of your workload.

Whether you are planning to use Amazon CloudWatch for the first time or preparing for an AWS exam these days, you may be wondering what the differences between these two crucial Amazon CloudWatch features are.

By the way, Amazon EventBridge is the new version of Amazon CloudWatch Events, so the topics we will talk about in this post will also be valid when comparing Amazon EventBridge with Amazon CloudWatch Alarms. So, what are the differences between Amazon CloudWatch Alarms and Events?

Continue reading the Amazon CloudWatch Alarms vs. Events (or EventBridge) blog post.

Recertified My AWS Certified Solutions Architect - Professional Certification Until December 2024

Passed AWS Certified DevOps Engineer - Professional Exam

Two weeks ago, I recertified my AWS Certified Solutions Architect - Professional certification for three more years by passing the exam with an 847/1000 score. It is one of the most valued certifications in IT and definitely the broadest and challenging exam on AWS. You need to have sufficient hands-on experience, a good understanding of how AWS services work, and knowledge of AWS best practices to do well on this exam.

Now, let me share my experiences with you if you also plan to take the AWS Certified Solutions Architect - Professional exam soon.

Continue reading the Recertified My AWS Certified Solutions Architect - Professional Certification Until December 2024 blog post.

Passed AWS Certified DevOps Engineer - Professional Exam Again and Recertified!

Passed AWS Certified DevOps Engineer - Professional Exam

When you keep a blog like this, you also keep the logs of important moments in your life, such as passing AWS certification exams. Time really flies! It is hard to believe almost three years have passed since my first Professional-level AWS certification.

Last week, I retook the AWS Certified DevOps Engineer - Professional exam to recertify for three more years and passed with a 943/1000 score. There were newer services in the exam content than the previous version, and online proctoring was also a different experience. Hence, in this post, I will share my experiences with you in case you also plan to take the AWS Certified DevOps Engineer - Professional exam soon.

Continue reading the Passed AWS Certified DevOps Engineer - Professional Exam Again and Recertified! blog post.

Sharing Your AWS CodeCommit Repository With Other Developers

Sharing Your AWS CodeCommit Repository

You started using AWS CodeCommit as your remote private Git repository and liked its cost-effective, easy to manage, and serverless nature. Now you would like to invite other developers to your project and collaborate with them. How can you achieve this?

In this post, I will talk about the steps you need to make your repository accessible to other developers. Let’s start!

Continue reading the Sharing Your AWS CodeCommit Repository With Other Developers blog post.