New Feature in town : AWS Lambda function URLs

AWS Serverless
I am gonna walk you through a new and interesting feature introduced as part of Lamba Function and its ability to publish URLs for your lambda functions directly. BEFORE : Currently, there are several ways to access Lambda Functions you have created. Access Lambda Functions from Inside your AWS Account using IAM user or IAM roles Highlights of this approach: Access to Lambda Function ProgrammaticallyAccount Number with the ARN exposedNeed to Use AWS CLI to accessNo Private/Public URL to execute Lambda Function Access Lambda Functions using Application Load Balancer (ALB) Highlights of this approach: Use Lambda function as backend of Application Load BalancerUse DNS URL to access lambda function URL stays same even if backend Lambda function changes Access Lambda Functions using Amazon API Gateway (ALB) Highlights of this approach:…
Read More

Tips & Techniques to re-cerity for AWS Solution Architect Professional Exam

AWS Certifications, AWS Solution Architect Professional
Check GitHUB URL for my detailed notes Focus on Keywords : There could be multiple correct options , but you need to figure out the "keyword" in question to see which one fits the scenario requirement. Keywords could be : least expensivecost-effectivenear real-timeleast performance impactreduce down-timeloosely coupledachieve resiliency, high availabilityreduce operational overhead KeyWords Examples: Technical Tips: Understand which service AWS recommends for what usecase, i.e. Kinesis Data streams can be used for log ingestion and analytics etc., To confuse; question might give you cloud watch logs + insights as option too. If log ingestion + real time analytics go for Kinesis brand of services.Learn to differentitate within Kinesis services i.e. If question speaks about real-time streaming, pickup Kinesis Data Streams. If you can tolerate delay of ~60 seconds, go for…
Read More

AWS NETWORKING AND CONTENT DELIVERY PRACTICAL NOTES

Architecture, AWS Certified Advanced Networking - Specialty
Updating Existing Content with a CloudFront Distribution: If you need to remove a file from CloudFront edge cache before it expires, you can do one of the following: Invalidate the file from edge caches. The next time a viewer requests the file, CloudFront returns to the origin to fetch the latest version of the file.Use file versioning to serve a different version of the file that has a different name. For more information, see Updating Existing Files Using Versioned File Names.In this case, the best option available is to invalidate all the application objects from the edge caches. This will result in the new objects being cached next time a request is made for them. Use Latency-based routing to improve application performance for your users: If your application is hosted…
Read More

AWS Solution Architect – UseCases Part-1

Architecture
This article is part of the series which covers use-cases you might encounter as part of your Solution Architect journey both for exam success as well as in real life . I will list down some sample use cases and then the appropriate solution that can be applied to achieve this goal. Without further ado, here we go : USE-CASES/SCENARIOSSOLUTIONTo avoid accidental deletion of data from S3 bucket, what features/services can be enabled.Enable versioning to keep historical versions of an objectEnable Cross-Region Replication of objects.Enable MFA delete to require multi-factor authentication (MFA) when deleting an object version.Reference:How can I audit deleted or missing objects from my Amazon S3 bucket?How to provide access to files stored in private S3 bucket temporarilyCreate a Pre-Signed URL and provide access to your usersReference:Securing AWS…
Read More
My road to  AWS Advanced Networking – Specialty Certification

My road to AWS Advanced Networking – Specialty Certification

AWS Certifications
Recently, I passed my 4th AWS Certification i.e. AWS Certified Advanced Networking Speciality Certification. It was relatively easy as my background is in Networking . Exam Preparation : Listed below are the resources I used to prepare for SCS-C01 exam : Exam Guide : Quite useful to familiarize yourself with the exam structure, sections and topics. AWS Certified Advanced Networking – Specialty (ANS-C00) Exam GuideTraining : I used Udemy AWS Networking in Advance course Reference : https://www.udemy.com/course/networking-in-aws/Study Guide : I used Packt Advanced Networking Exam guide which covers lot of useful scenarios, practical examples and use-cases. Reference: https://www.packtpub.com/cloud-networking/aws-certified-security-specialty-exam-guidePractice Questions : Practising for all exam topics and areas is critical. AWS offers practice exam also . In addition, I used whizlabs.com which is very thorough and provides explanation and details. AWS…
Read More
My road to AWS Security Specialty Certification

My road to AWS Security Specialty Certification

AWS Certifications
Recently, I passed my 3rd AWS Certification i.e. AWS Certified Security Speciality Certification. It was one of the hardest AWS exams I completed till date. Exam Preparation : Listed below are the resources I used to prepare for SCS-C01 exam : Exam Guide : Quite useful to familiarize yourself with the exam structure, sections and topics. AWS Certified Security–Specialty(SCS-C01) Exam GuideTraining : I used Linux Academy and Udemy courses. LA course is bit old but covers basic concept. Udemy courses are quite useful .Study Guide : I used Packt Security Specialty Exam guide which covers lot of useful scenarios, practical examples and use-cases. Reference: https://www.packtpub.com/cloud-networking/aws-certified-security-specialty-exam-guidePractice Questions : Practising for all exam topics and areas is critical. AWS offers practice exam also . In addition, I used whizlabs.com which is very…
Read More