Upload Files to AWS S3 with the AWS CLI

Introduction

Amazon Web Service, aka AWS, is a leading cloud infrastructure provider for storing your servers, applications, databases, networking, domain controllers, and active directories in a widespread cloud architecture. AWS provides a Simple Storage Service (S3) for storing your objects or data with (119’s) of data durability. AWS S3 is compliant with PCI-DSS, HIPAA/HITECH, FedRAMP, EU Data Protection Directive, and FISMA that helps satisfy regulatory requirements.

CodingSight - aws cli upload to s3
Read More

How to Trigger Lambda Function in Amazon Web Services

When we think about a cloud solution provider, we often consider the most popular ones, i.e. Amazon Web Services, Microsoft Azure, and Google Cloud Platform. There are other popular providers (IBM, Oracle, etc.), but the three giants take the lion’s share of the market. Hence, companies prefer migrating their architectures to them. Amazon is a leader with over 200 web services currently, and it adds more every month.

CodingSight - AWS Lambda and Auto-triggering its Functions
Read More

Introduction to AWS Lambda Layer with Examples

AWS Lambda is an event-driven, serverless cloud computing service provided by Amazon, a part of the Amazon Web Services. It responds to multiple events like uploading files to S3, clicks on websites, etc. Then, it takes action based on the trigger.

AWS Lambda supports multiple programming languages, such as Node, Python, C# (using dot net core), etc. For each of them, multiple runtime versions are supported. For example, it is possible to develop Python applications that target multiple versions of the runtime (3.6, 3.7, and 3.8).

Lambda functions are also known as serverless, as you do not need provisioning any infrastructure to run your applications. You can just write the code, deploy it to Lambda, and get it executed.

CodingSight - Layers in AWS Lambda Functions
Read More

Microsoft Azure Vs Amazon Web Services: What’s your Ultimate Choice?

Have you heard the term cloud computing? Do you wish to try your hands on cloud platforms? Well, if you seem to be a newbie to this new world of cloud computing, then set back as we are going to discuss the cloud platforms that are beneficial for generating more business. It’s vital for an individual to get themselves familiarize with different leading cloud service providers before selecting the best cloud network to begin their business or career with cloud computing.

Read More