Let's learn about Aws via these 467 free stories. They are ordered by most time reading created on HackerNoon. Visit the /Learn Repo to find the most read stories about any technology.
Amazon Web Services, not American Welding Society.
1. Why the Fuss About Serverless?
To explain this, I’m going to have to recap on some old work with a particular focus on co-evolution.
2. Using Amazon IVS to Create Interactive Live Streaming Experiences with Timed Metadata
Amazon Interactive Video Service (Amazon IVS) gives us a few amazing features that enable interactivity.
3. How to request data from a REST API to a Solidity Smart Contract
4. "Ethereum will be Bigger than AWS, Azure and Google Combined" - Pekka Kelkka
This article talks about regulations and why ethereum can be the computer of the world.
5. Simple Steps to Avoid the Retry Behavior from AWS Lambda
When a Lambda function invocation crashes due to an uncaught application error, for example, AWS may automatically retry the same request.
6. A crash course on Serverless with Node.js
Regardless of your developer background, it’s inevitable you’ve heard the term Serverless in the past year. The word has been buzzing around in my ears for longer than I dare say. For too long have I been putting off looking into it in more detail. Well here goes nothing.
7. 10+ Best Resources to learn DevOps in Depth [Online Courses]
DevOps is one of the most in-demand skills from employer and there are many job opportunities lying for full stack developers, distinguished engineers and DevOps professionals. If you are an experienced Java programmer or a full-stack web developer, and want to become a DevOps engineer then you have come to the right place.
8. How To Make Docker Images with Jenkins Pipelines
Jenkins Pipeline is a powerful tool when you are using Jenkins to automate your deployments. Flexible and customized actions split between stages are a good reason to try this feature.
9. A Beginner's Guide to Amazon EC2 (Elastic Compute Cloud)
Amazon EC2 is a service that allows you businesses to run their application in AWS cloud. You can easily set up a virtual machine and perform all your computation on it. In this post, we will teach you the basics of Amazon EC2.
10. My Journey to Achieving DevOps Bliss, Without Useless AWS certifications
The story of how I transformed from a naive full-stack engineer struggling with AWS and PaaS providers to loving my life and achieving DevOps bliss.
11. The Difference Between Data Backups and Snapshots (and when to use them)
Learn the difference between server snapshots and server backups with the pros and cons of each, and some examples of when to use them.
12. I made AWS Lose Money - Here's How!
This is a short series that I wanted to share for a long time about the basics of “Cost Optimization” on AWS.
13. Building a Serverless REST API with Node.js and MongoDB
The Serverless movement has gained a bit of momentum in the past few months. Everybody seems to be talking about it. Some would even call it a revolution! But, let’s not get too excited. Don’t be like me. I get too hyped up about cool stuff like this, and start writing articles. If this is all new to you, here’s a piece I wrote a while back, explaining the core concepts.
14. How To Eliminate Leaky S3 Buckets Without Writing A Line Of Code
FedEx
15. A Principal Architect's Learnings From Using AWS Step Functions For One Year in Production
This article summarizes our learnings at SSENSE in applying WAS' Step Functions; what worked, what didn’t, and what should be improved in its ecosystem.
16. AWS Secrets Manager: How to Manage Credentials in Python
In this tutorial, we're looking at the AWS Secrets Manager as a way of managing credentials in Python scripts, with an example use case.
17. How to Create Dynamic Open Graph Images
A short post on how to generate dynamic open graph images using puppeteer-core and chrome-aws-lambda for sharing on instant messaging platforms online.
18. Build a Video On Demand (VOD) Service with AWS Lambda, S3 and CloudFront
With VOD streaming viewers may enjoy accessible media whenever and wherever they choose it. This way you'll keep visitors on the site longer. Learn here how!
19. How to Block Traffic to Your Website from Russia and Belarus
I want to invite you all to block your website traffic from Russia and Belarus to show support for the Ukrainian people. Let me show you how to do just that.
20. CI/CD Pipelines on GitLab and AWS: Speed Up Your Deployments
Brief guide how to deploy websites with Gitlab CI to AWS S3
21. Amazon Web Services (AWS) Infrastructure, Explained
Before talking about AWS infrastructure first we will see What is the cloud? What is AWS? There are many definitions, but the one that is most relevant to is the idea of an on-demand, pay-as-you-go, IT services that are delivered over the internet.
22. 7 Simple Lessons I've Learnt Last Year with AWS
23. AWS ECS vs AWS Lambda Compared
Comparing cloud services? Read our Lambda vs ECS guide. Consider programming language, pricing, and the benefits.
24. Cracking the AWS Certified Solutions Architect Associate Exam
Tips to pass AWS Solutions Architect - Associate certificate exam
25. Basics of AWS Tags & Terraform with S3 - Part 1
In this video course, you'll learn the basics of AWS tags and Terraform with an S3 bucket.
26. How to Trigger Lambda with SNS Messaging: Going Serverless with AWS
Do you love event-driven programming? Let's take a look at triggering AWS Lambda functions from AWS SNS messages.
27. Serve Data Models with MLFlow in Production
For organizations looking for a way to “democratize” data science, it is a must that data models are accessible to the enterprise in a very simple way. In our context, this is part of “model operationalization.” There are other solutions out there to serve data models which is a very common problem for data scientists.
28. A Complete Inventory of Your AWS Footprint in 5 Minutes
Multi-cloud asset inventory for AWS, Azure, GCP.
29. Creating an AWS Elastic Container Registry (ECR) Using an EC2 Instance on Ubuntu
Docker allows developers to package applications in containers. This article will show you how to create your own container, upload it to the repository.
30. On Amazon Email Template
In case you haven't heard, Amazon accidentally sent an email template to a user early this year.
31. How to Use AWS Textract with S3
This article demonstrates how to use AWS Textract to extract text from scanned documents in an S3 bucket.
32. The Path to Becoming An AWS Certified DevOps Engineer
We are a devops consulting firm specializing in managed cloud services. We manage infrastructure, modernize apps, and migrate you to the cloud.
33. Getting Started Provisioning an AWS EKS Kubernetes Cluster with Terraform
Learn how to provision an AWS EKS Kubernetes cluster with Terraform. See a full step-by-step tutorial.
34. AWS Guides: How to Create an Instance in Ec2
Amazon Web Services (AWS)is an online cloud computing platform Amazon. This guide will explain how to create an instance in Ec2.
35. The New Object Field to Create Nested & Repeatable Data Structures 🚀
Seamlessly create nested and repeatable data structures with the new Object field.
36. Install and Configure Git on Amazon Lightsail, and Deploy Your Website in Minutes! (Freebie Inside)
We break down how to easily deploy your new website on Amazon Lightsail in less than 5 minutes. Get your code up and running and get back to doing what you want
37. Building a Serverless Data Pipeline to Analyze Meetup data
Building a Serverless Data Pipeline to Analyze Meetup data
38. Checklist for Upgrading an EKS Kubernetes Cluster without Downtime
A helpful checklist for upgrading Amazon EKS.
39. The DevOps Tools to Optimize your Workflow
Want to take a laugh at yet another boring list, right? I’ll try to surprise you with a list of unique tools that you probably still don’t know!
40. 2023 Will Be the Year of Kubernetes (and Other Predictions in the Cloud and Infrastructure Industry)
Dive into the new year’s top cloud and infra-tech trends, straight from a cloud and infrastructure technology fanatic.
41. Resources and Tools by AWS That Can Help You Get Started for Free
In this article, we'll cover some tricks and tips to get started and keep using AWS for free.
42. A simple Event-Sourcing Example Using Lambda and DynamoDB [Includes Snapshots]
Recently, I have been helping a client implement an event-sourced system. In the process, I put together a very simple demo app which is available on GitHub here.
43. What to Consider When Choosing Between Self-Hosting and Cloud
One of the biggest challenges of cloud computing is the issue of data sovereignty and how it affects business based on the individual countries regulations.
44. A Dev's Guide to Building a Cloud Version of Your Open Source Software [Part 1]
Learn how to build a cloud-managed version of any open-source project with this complete guide.
45. How to Use Zeet to Take Your Devops from 0 to 100
What happens when you combine an awesome idea with a driven leader? You get an exciting product, like Zeet, which automates your DevOps tasks.
46. Tips To Secure Your AWS Account
It is no news that Cloud Computing technology has come to stay.
47. Go Serverless with AWS Lambda, Node.js and Dashbird
Learn how to deploy a Node.js application to AWS Lambda using the Serverless Framework and Dashbird for insights.
48. The Benefits of Amazon S3 Explained Through a Comic
AWS S3 is one of the most fundamental services of AWS Cloud.
49. How to set up a Private Ethereum Blockchain (Proof of Authority) with Go Ethereum - Part 1
This article will explain how to set up a Private Ethereum Blockchain using Go Ethereum (Geth) - the official Go implementation of the Ethereum protocol.
50. Smaller, Faster, and Cheaper Coding Laptops via AWS
My Coding Laptop is Smaller, Faster, and Cheaper than Yours and it lives in an AWS Data Center!
51. 5 Common Step Function Issues
Here you will find the most common issues when working with Step Functions, especially when starting with the service.
52. Sentiment Analysis using AWS Comprehend
Sentiment analysis uses AI to identify the core emotion behind a piece of text. In this article, we will look at how to build a sentiment analyzer using AWS Comprehend.
53. What Causes Malformed Lambda Proxy Response and How to Fix it
Malformed Lambda proxy response is a common configuration error in a serverless architecture. Learn what causes this error and how to fix it.
54. Serverless API with Terraform: GO and AWS [Part 2]
In part 2, we'll go over deploying serverless API to AWS Cloud with Terraform.
55. Methodology Of Autoscaling For Kinesis Streams
Problem statement
56. What is AWS Key Management Service (KMS)?
When we enable the key rotation it would reduce the chance that a compromised customer master key (CMK) could be used without your knowledge to access AWS resources.
57. Preparing for the AWS Solution Architect — Associate Certification (Released February 2018)
First of all, this post is not about refining the AWS concepts and also it’s not about testing your skills on AWS or anything related to enhancing your learning in Cloud computing.
58. How to Use AWS S3 with Python
8 Must-Know Tricks to Use S3 More Effectively in Python: In this article, we’ll look at various ways to leverage the power of S3 in Python.
59. Getting Started With Creating, Managing an AWS ECS Cluster With Terraform
In this tutorial, you'll define AWS resources using Terraform and how resource definitions translate to actual resources created on AWS
60. A crash course on Serverless with AWS — Triggering Lambda with SNS Messaging
If you’re like me, a sucker for event-driven programming, you’ll want to continue reading. Today we’ll take a look at triggering AWS Lambda functions from AWS SNS messages. I’ve covered a few interesting topics regarding serverless architectures and AWS already, but nothing like this yet. Dig down, and get ready. Let’s go.
61. The API Gateway Security Risk You Didn't Pay Attention to
When you deploy an API to API Gateway, throttling is enabled by default in the stage configurations.
62. Receiving and Handling Emails with AWS and Amazon SES
If you have B2C applications, you have to deal with support tickets and emails. According to user size, it can be difficult to handle emails with a person or manage same email address with multiple people for support mails.
63. How to Run DynamoDB Tables On A Budget
As we all know, the on-demand capacity mode of DynamoDB is great but can be cost-prohibitive in some cases (up to seven times more expensive than the Provisioned Capacity mode).
64. How Local Development Is Dying and Why it's For the Better
Serverless infrastructure is changing the way we architect applications and it’s also changing the way we code and work as developers. The development is moving away from our laptop and into the cloud. It’s the start of cloud-native development.
65. Open Codebase and DAP Launch to Incentivize Network Participation [AVA Labs Update]
Blockchains are notoriously challenging network structures to scale, both in performance - such as latencies, throughput, and number of validators - as well as in feature sets - such as customizability of the bytecode that the blockchain executes.
66. Challenges and Opportunities of Serverless in 2021
Going serverless has many benefits, but it's not without its issues. Learn about the most common serverless challenges & how to overcome them.
67. How to Connect to Salesforce Data in AWS Glue Jobs Using JDBC
Connect to Salesforce from AWS Glue jobs using the CData JDBC Driver hosted in Amazon S3.
68. How to Master AWS Identity and Access Management
From the basic to advanced concepts of AWS own service for identity and access management: users, groups, permissions for resources and much more.
69. Auto Scaling in Cloud Computing with AWS: Top 4 Advantages
In this article I have mentioned what auto-scaling is all about and what benefits it holds in a cloud computing environment, especially with respect to Amazon.
70. Serverless 101: An Introduction to FAAS (Function-As-A-Service)
Serverless 101, FaaS, Functions as a Service, AWS Lambda, Azure Functions, Google Cloud Functions, Serverless
71. Setting Up Authentication for AWS EKS
Amazon Elastic Kubernetes Service (EKS) is one of the leading managed Kubernetes solutions.
72. OpenSearch From a Serverless Perspective
What is OpenSearch in a nutshell? What's the history between Elasticsearch vs OpenSearch? The role of AOS in serverless architectures, setting up & monitoring.
73. AWS vs Google Cloud: We Asked the Devs
Spoiler alert: It's AWS for the win.
74. Using JavaScript & AWS CloudWatch for Scheduling Website Content [Tutorial]
Scheduling website content is hard. Most content management systems (CMS) have features for publishing products, blog articles, and other types of platform-related content, but what about simply scheduling HTML? As developers sometimes we want to show a section of our website during a certain time frame.
75. There Must Be a Better Way To Build on AWS
So AWS gives startups $100k in free credits. Google and Azure have similar programs for startups. Then why isn’t every startup CTO starting on the Big Cloud?
76. Reducing Rails Memory Use on Amazon Linux with Jemalloc
A dive into jemalloc, the memory allocator which can massively reduce memory consumption of Ruby workloads
77. AWS IAM (Identity and Access Management) - In Plain English
AWS Identity and Access Management (IAM) is a web service that helps us securely control access to AWS resources. We can control authentication (who can signed in) and authorization (who has permissions to use resources) using IAM.
78. Using a NestJS Application with DynamoDB and Serverless Framework on AWS
NestJS is a progressive Node. js framework that helps build server-side applications.
79. A Simple Guide to Optimize Cost on AWS
You may create cutting-edge, scalable apps to suit your demands with AWS (Amazon Web Services), which gives you the control and ongoing spending optimization you need.
80. How to Get Unlimited Cloud Storage on Telegram App
Unlimited cloud storage for storing photos, videos, and files using the Telegram App. The best alternative to Google Drive and Google Photos.
81. How To Configure CloudFront Using CloudFormation Template
I recently worked on implementing CloudFront for s3 bucket files. Most of the tutorials were doing that using console management(UI) but we at Blue Sky Analytics prefer “code as infrastructure”. So I had to do this using CloudFormation. With the help of a few StackOverflow links and tutorials, I was able to write CloudFormation Template.
82. 10 Things in Engineering We Don't Spend Enough Time On
In this article, we’ll look at ten underrated activities in engineering for which allocating more time can be beneficial.
83. A DEEP DIVE into AWS ECS Optimized AMI
AWS Elastic Container Service(ECS) makes it very easy for anyone to run and manage their docker container applications on cloud. All one has to do is create a cluster and provide the name of the docker image to pull and run as a service in the cluster.
84. Why the AWS, Azure, and GCP CLIs Need to Die
Why the AWS, Azure, and GCP CLIs need to die
85. How Feasible Is Jumpstarting Your Career With AWS Certifications?
Cloud expertise is currently one of the most sought-after tech skills out there, and cloud jobs are some of the highest paying in the industry. But how does one break into this exciting field?
86. How You Can Reduce Costs on AWS Lambda
As a Serverless computing service, Lambda already saves hundreds of thousands of dollars for many companies out there. While traditional server-based infrastructures usually lead to overprovisioning and waste, the Serverless pay-per-use model enables cost-effective cloud spending.
87. Why You Should Use IAM Policies to Enforce MFA on AWS
In my past life, I was an auditor and performed hundreds of cybersecurity readiness assessments. These were sometimes called “gap analysis” and the essential purpose of these assessments were to provide organizations with the answers to the test for their upcoming official assessment.
88. Setting Up AWS SecurityHub With Terraform in a Minute
A simple example of setting up SecurityHub at the Organization level with Terraform.
89. The Evolution of Our Tech Stack: Lessons, Optimizations, And Outlooks
How to build a tech stack if you run an early-stage startup.
90. [Announcement] Running Your Containers on AWS Is Coming Up On Twitch in September 2020
Have you ever had questions about running your containers on AWS? If so, this upcoming, Developers, Let's Code session is for you!
91. How to Deploy a Java Springboot App with MYSQL in AWS for Free
This tutorial explains how to deploy a Java Springboot app in AWS Free Tier
92. Serverless Benefits And Challenges: 2020 Edition
While we know the many benefits of going serverless - reduced costs via pay-per-use pricing models, less operational burden/overhead, instant scalability, increased automation - the challenges are often not addressed as comprehensively. The understandable concerns over migrating can stop any architectural decisions and actions being made for fear of getting it wrong and not having the right resources. This article discusses the common concerns around going serverless and our advice to minimise their impact.
93. 3 Ways to Avoid that Huge Cloudwatch Bill
Anybody with a bit of experience working with AWS has had that time at the start of the month where you get that shockingly high bill in your inbox.
94. An Overview of Users Vs Roles in AWS IAM
Today we’ll finally clarify IAM, specifically when to use Users vs Roles. With the visuals and examples I’ll share, you’ll realize it’s surprisingly simple.
95. The Beginner’s Guide to Serverless Computing
Serverless is a modern computing model that employs Function-as-a-service architecture and manages the backend and scaling automatically with low cost and high concurrency.
96. Hosting an Angular Application on Amazon S3 Using Github Actions
Application example built with Angular 14 and hosted on Amazon S3 (Simple Storage Service) using GitHub Actions.
97. When NOT to Use AWS Elastic Beanstalk [Deep Dive]
First off, this is not a critique of Amazon’s Elastic Beanstalk — it’s a great service that allows you to deploy web applications without having a lot of in-house DevOps expertise. If you’re a young startup looking to deploy your web app on a tight schedule — it’s naturally a tempting choice, but sometimes it’s the wrong choice.
98. The State of Containers in 2020
Containerization has come a long way and containers have completely revolutionized the way companies build, test, package and deliver software today. Containers are good for packaging any software. Big or small. Microservices are great candidates to be packaged and delivered with container images. With Microservices architecture, the large monolith is decoupled into several mini services that work independently.
99. 20 Best Courses from Udemy Free Resource Center to Learn Programming and Coding
Hello guys, after Pluralsight made their 7000+ expert-led online courses for free for one month, now Udemy has also launched the "Udemy FREE Resource Center" where you find a collection of Udemy's best free content from some of their best instructors.
100. Going From Open API Specification To Development Portal
API Economy is taking off exponentially and its every business need to expose their digital services and assets in a secure way. I'll walkthrough in this article how one can take a API-first , design first approach to take into the account, the needs of API consumers and various steps that lead to creating a Developer Portal using all the tools that we've currently. Please note that these tools have alternatives in the market, but these are what got me to the goal post in the fastest way and case could differ for others.
101. AWS Step Function: Adding Retries and Error Notifications To A Lambda Function
A step by step guide on how to use the AWS step function to retry Lambda and send notifications when errors occur in Lambda.
102. Netflix Tech Stack Has No Chill: How To Account for 15% of the World's Bandwidth
Disclaimer: This is NOT a press release by Netflix. Just my honest review of tech that helps us binge great content without hassle.
103. 3 Tools to Gain More Insights into Your AWS Lambda Functions
Comparison of top observability and debugging tools to help you monitor Python in AWS Lambda.
104. How To Use a FastAPI Abstraction To Query AWS Data Lake
Our guide in creating FastAPI abstraction that allows us to query the AWS Glue metadata catalog - a Data Discovery API for AWS Data Lake.
105. Using Open Source AWS Amplify JS with Cognito to Secure Angular Apps
This article shows how to set up the Cognito UserPools JWT authentication flow and how it will integrate with an Angular Web Application.
106. How to Deploy Your Node.js Apps to AWS Elastic Beanstalk without EB CLI
Let’s face it — AWS is a convoluted web of so many services and can be really difficult to wrap one’s head around. That’s certainly how I felt, the first time I deployed a Node.js app to the service. PSA I love Clis but definitely not a fan of the Elastic Beanstalk Cli.
107. Build Your own Telegram Bot with AWS and Node.js
Automate thankless tasks like splitting grocery bills using a Telegram Bot and AWS.
108. Storage Options for Serverless on AWS
Serverless computing enables you to run functions without provisioning resources. Most of the top cloud providers offer good serverless options, but this article offers a review of storage options for serverless on AWS. First, you will learn about the core principles of storage and data persistence in serverless computing, and then you'll discover what serverless options are available on AWS for databases, microservices, IoT, and storage synchronization.
109. 4 Ways to Run Your AWS Amplify Project From An Existing GitHub Repo
4 Ways to run amplify project from existing GitHub repo.
110. Using AWS Lambda to Reduce NodeJS App Size
Tips on how to reduce your node app size and the benefits of doing this.
111. How To Deploy React on AWS using NGINX
This post will help you to learn how to deploy your React applications to production. We are going to use Docker and NGINX to secure API keys and proxy requests
112. Top 5 Serverless Trends in 2020
Happy Serverless September 2020! We at Coding Sans love working with serverless technology. This is why we decided to publish a report with the latest serverless trends this year. We partnered up with nine other companies who share our love to make it happen.
113. How to Pass the Certified Kubernetes Administrator Exam in 7 Days
A couple of weeks ago I passed the Certified Kubernetes Administrator (CKA) exam with 7 days of prep. Here’s how I did it.
114. Serverless Step Functions: Avoid Leaky Abstractions
I have some exciting news to share with you about the Serverless Step Functions plugin.
115. Busting AI Myths: "You Need Tons of Data for Machine Learning"
Leading researchers like Karl Friston describe AI as "active inference" —creating computational statistical models that minimize prediction-error. The human brain operates much the same way, also learning from data. A common argument goes:
116. Explaining Amazon RDS Through Comics
Amazon RDS is the SQL Database service provided by AWS. In this blog post, learn about Amazon RDS and its feature through a comic explanation
117. Amazon API Gateway Vs. Application Load Balancer
We recently wrote about whether API Gateway can act as a Load Balancer. The answer is yes and, in many cases, they are substitutes for each other. But how should we choose which one to use?
118. Create On-Demand Past Live Stream Playback w/Full Chat Replay on Amazon IVS
In our last few posts, we've looked at how to auto-record Amazon Interactive Video Service (Amazon IVS) live streams to Amazon S3.
119. Carve Out a Niche of AWS
About Unbundling AWS
120. Introduction To Amazon SageMaker
Amazon AI/ML Stack
121. Important Differences Between Cloud-Based, Cloud-Enabled, And Cloud-Native Apps
Learn the difference between Cloud-Based, Cloud-Enabled, and Cloud-Native Applications.
122. Performance increase of Data Pipelines from S3 to Dynamodb
AWS data pipelines are one of the best mechanisms to transfer data from one storage to another storage with a different data type. While transferring data from pipelines, there are several techniques which can be used to optimize the process of copying data. In this article, the scenario would be copying 3 CSV format files which are stored in S3 bucket, to 3 Dynamodb tables.
123. How To Make A Cost Effective API Serverless Infrastructures
AWS API Gateway is a great service but can be quite expensive, and even cost-prohibitive in some cases.
124. Importing DynamoDB Data Using Apache Hive on Amazon EMR
This article describes one of the many ways to import data into AWS DynamoDB database. The option explained here uses Amazon EMR and Hive. Using Amazon EMR and Hive you can quickly and efficiently process large amounts of data, such as importing data from Amazon S3 into a DynamoDB table.
125. Serverless Functions with C#, Azure and AWS
This article will explain how to build serverless functions on the primary cloud providers services: Azure and AWS.
126. AWS Credentials, Stored Safer
By default the aws cli stored key id and secret in plaintext in a well known location. What could go wrong?!?
127. Handling Client Side Routing When Hosting Your React.js Project on AWS S3
As a recent Bootcamp grad I wanted to put my new React skills to work and tie in my older skills with AWS. I built out my new portfolio site, using React, and I thought to myself, “can I host this in an S3 bucket?” The first task is deploying to S3, which was pretty straightforward and there are many good resources that you can find with a little googling, like this one, stepping through how to do that.
128. An Introduction to Boto3: How to Use any AWS Service with Python
What is boto3 and how to use it? We look at how boto3 works and how it can help us interact with various AWS services.
129. Using AWS API Gateway as a Load Balancer
TL;DR: yes, API Gateway can replace what a Load Balancer would usually provide, with a simpler interface and many more features on top of it. The downside is that it doesn’t come cheap.
130. 3 Methods to Secure Your AWS Cloud Infrastructure
79% of surveyed firms have recently experienced a cloud data breach. In this article, we examined various recommended practices that can help you stay safe.
131. Why you should take care of Infrastructure Drift
When talking about infrastructure drift, you often get knowing glances and heated answers. Recording gaps in your infra between what you expected to be and the reality of what is, is a well known and widespread issue bothering hundreds of DevOps teams around the globe.
132. A Deep Dive into AWS Firecracker
Firecracker is a Virtual Machine Monitor, written in Rust that Amazon Web Services use to power it’s Serverless Compute services — Lambda and Fargate. Firecracker makes use of Linux’s Kernel-based Virtual Machine virtualisation infrastructure to provide its products with MicroVMs.
133. How to Host a React Web App on AWS S3
In this tutorial, we will go through the steps required to configure an S3 bucket to host a React.js web application
134. The 16 Best AWS Blogs and Websites
These are the Best AWS Blogs from thousands of AWS blogs on the web using search and social metrics. Subscribe to these websites because they are actively working to educate, inspire, and empower their readers with frequent updates and high-quality information.
135. Creating React Dashboard Ultimate Guide Part 1: Overview and Analytics Backend
Below you can see the demo of the final application. Online demo is available here.
136. How To Set Custom Metrics for Autoscaling in AWS
In many cases, custom metrics may be useful to make more ad-hoc configuration of autoscaling in AWS. For example, a custom metric can allow an autoscaling group to react more rapidly on spikes or to take into account the health state of hosts for concurrency based metrics. Let's see how to set up a custom metric and autoscaling policy for an autoscaling group with an application load balancer and target group using AWS Console.
137. Grow Your AI While Cutting Machine Learning Costs: SageMaker Will Now Manage Spot Instances For You.
In 2018, OpenAI released a study that found the compute power used by the largest AI training runs has doubled every 3.5 months since 2012. From autonomous vehicles to DNA analysis, there's little doubt the demand for machine learning and AI is driving the supply of increased computing power today.
138. An Introduction to AWS Cognito: The Why, Hows, and Whats
AWS Cognito is an identity management service that lets you sync all your user information in one place in a simple, secure, and scalable way.
139. Sending Emails with the SendGrid Cosmic Function
We recently released Cosmic Functions (public beta). We’re excited to help teams build amazing modern products together with new serverless solutions.
140. A Deep Dive Into AWS Key Management Service (KMS)
AWS KMS Security and Key Management
141. Introduction To AWS Lake Formation
What does it mean for your organization?
Amazon Web Services (AWS) recently announced, among many other important updates, the release of the new service “AWS Lake Formation” at the AWS re:Invent in Las Vegas. This article provides a brief explanation of what the service does. Furthermore, it explains why it can be important for your organization.
142. Saving Up To 80% With Amazon EC2 Spot
WE LOVE SPOT AND YOU SHOULD TOO
143. Let's Export Cloudwatch Logs to ELK
Cloudwatch is an AWS service that allows storage and monitoring of your application logs from an array of AWS services. This can be really useful for creating alerts to notify developers when a certain threshold of errors has been hit, but sometimes we might need to deeply analyse our logs, not only to spot errors but to find insights into our application and improve performance. This is where an ELK (Elasticsearch, Logstash, Kibana) stack can really outperform Cloudwatch. ELK allows us to collate data from any source, in any format, and to analyse, search and visualise the data in real time.
144. Image Resizing after Upload with Amazon S3, AWS Lambda and CloudFront for SSL
When developing an application it is important to have assets resized for different capabilities, screen sizes, and resolutions. This is important for many reasons.
145. How To Create an AWS Account For Personal Use
If you're new to Ruby on Rails development sooner or later you'll have to create an Amazon AWS account. And if you already have any experience you know what I meant.
146. Going From Data Lakes to Oceans
Aggregating into data lakes is the solution of today — but are Federated Sources the solution of tomorrow?
147. AWS Lambda Compared with Other Alternatives to Deploy your Function
Lambda vs GRPC vs Choreography vs HTTP / REST
148. How to Reduce AWS Lambda Costs
There are many ways to reduce AWS Lambda costs. In this article, we'll take you through the AWS Lambda cost optimization strategies that have worked for us.
149. Cases When Concurrency Based Autoscaling May be Useful
Every time facing a task of configuring how the system should scale out and scale in, we decide what metrics and policies will be more effective. I have already described CPU based policies and what challenges they may have. But what if this is not an option, i.e. the service is represented by legacy application, written years ago, not well documented, etc. and we still want to run it in Cloud and autoscale?
150. Containers vs. Serverless from a DevOps Standpoint
Two buzzwords walk into a bar… No? Yeah, let’s not go there. If you feel like this, you’re in the right place. Both containers and serverless have been the cool new kid on the block for the last few years, and the popularity simply isn’t dying down.
151. Migrating your Node.js REST API to Serverless
I’ve dabbled a fair share in the dark arts of Serverless. Digging into the various pros and cons of not having dedicated servers, or instances you can call your own. Even if they technically are not. They’re just in some undisclosed server farm somewhere floating in the cloud.
152. Cloud computing – everything you need to know
Cloud computing – everything you need to know
Firdavs Kasymov
153. Ultimate Guide To Building an Unbeatable Multi-Tenant SaaS Startup With Heroku [Part 1]
In this multi-part series, I'll transform a new application into a multi-tenant experience running in the Heroku ecosystem. This article focuses on the object model, design, architecture, and security.
154. How to Prepare for AWS Cloud Developer Associate Exam
In this article I want to show what I used to pass the exam, how I went through the exam process and what services I would recommend to pay attention to.
155. 6 Use Cases to Drive Down Cost Using AWS Lambda
AWS Lambda is an event-driven computing cloud with many uses. Here are some of the best AWS Lambda use cases >>
156. The Long and Winding Road to Kubernetes
A look at why enterprises are slow in moving to Kubernetes.
157. CI/CD Pipeline for NodeJS Lambdas on AWS using Jest, Serverless Framework, Github, and TravisCI
I wanted to start a serverless project, and one of the primary headaches aside from architecting the workflow and deciding which lambda functions need to be created is a simple and yet effective CICD workflow.
158. An Intro to Dynamic CDK Dashboards
How to create a construct based on other constructs in the same stack without forcing the developer to call a method for each? That's exactly what aspects do!
159. MLOps and ML Infrastructure on AWS
AI companies have been struggling with Big Data environments and analytical and machine learning pipelines for years. Organizations expect to start driving value from AI and machine learning within a few months, but, on average, it takes from four months to a year to even launch an AI MVP.
160. After 20 Years Of Web Development, I Am Ready For Disruption
I have been working in web technology for more than 20 years. I spent the first five years of my career as a full-stack developer. Back then, we used the term webmaster. I would set up servers (which included e-mail and FTP), order domain names, create databases and order SSL certificates. I would code the backend and the frontend, plus open up Photoshop to do a little bit of design and UX from time to time. I was the scrum master and the business analyst plus I would support customers and project manage their websites. These tasks and job titles were all just part of being a webmaster. You crafted the web by yourself, and it lived in a box in the room next door, occasionally you would have to go in and check on it, maybe even restart it.
Later in my career, I saw an opportunity to specialise. Living and working in London, I saw the increasing need for the expert. Recruiters started to ring me, asking about specialist job titles. I very much enjoyed the visual element of working in the browser and JavaScript was growing in power and clearly here to stay.
161. Serverless monitoring — the good, the bad and the ugly
Not so long ago, a job requirement pushed me into the world of FaaS, and I was thrilled. I had dreams of abstraction — eliminating all that tedious work no developer likes doing. “We are not operations engineers!” I exclaimed proudly. “We should not need to dabble in the dark arts of the Linux Shell.”
162. Triggering AWS Lambda Events with DynamoDB Integration
Learn everything about AWS Lambda triggers in this guide, including Amazon DynamoDB integration and 3 common ways to trigger AWS Lambda.
163. Using TypeScript for AWS Lambda [A How-To Guide]
When we are using NodeJS as the runtime for AWS Lambdas, JavaScript is the default language. However, due to the lack of typing check in JavaScript, from time to time, buggy codes are deployed to Lambda inadvertently. Such as a small typo like this:
164. Configuring SQL Server for High Availability in the Cloud
Every big Cloud service provider offers you guaranteed SLAs availability about 99.95 %, and this percentage of availability can make you think that cloud is perfect for a SQL Server deployment which requires High Availability. Azure and AWS are the two giants of cloud services, and their geographical distribution of data centers can leverage you to think of cloud for a SQL server development configured with disaster recovery.
165. How to Set Up an SFTP Server with S3
166. Serverless and Blockchain: Check NFT Supply With AWS Lambda
How can serverless technology be used in tandem with blockchains? Find out how we built an AWS Lambda function to monitor NFT supplies.
167. How To Create Blockchain S3 Storage with Filebase
Blockchain storage is appearing rapidly across the market. With a few companies doing intensive R&D in this space to offer a more secure, cheaper and responsive offering.
168. Two Websites on One AWS LAMP Stack
Set up two named domain websites on one server host
169. 9 Best DevOps Practices for a successful DevOps Journey
The success of DevOps lies in the right way of implementation. Here, are some best DevOps practices for successful DevOps transformation in 2022 and beyond.
170. Getting Started with Cloud Computing: An Overview
In this article, you'll learn about cloud concepts such as what is cloud computing, the advantages of using cloud computing, cloud computing types, and more.
171. Amazon Textract: Extract Text from PDF and Image Files [A How To Guide]
Amazon recently released Textract in the Asia Pacific (Sydney), thus i decided to write a javascript OCR demo using Amazon Textract.
172. How to Securely Host Node-RED in Cloud (For Free), and Safely Expose it to the Internet over HTTPS
Node-RED bridges the finest pieces and abridges backyard to market delivery. This article intends to teach readers to host a secure & highly available Node-RED instance. For a couple of weeks, I worked on a project where I need to secure my Node-RED. By going through the blogs and post, everything seems very scattered on the internet and haven't found any article with end-to-end Node-RED execution as a secured frontend client accessible on the web. Thus thought to share my experience with you.
173. I wish I had this before I learned API Gateway
AWS API Gateway Explained With Real Web App - React Lambda
174. Introducing Handoff: Serverless Data Pipeline Orchestration Framework
handoff is a serverless data pipeline orchestration framework simplifies the process of deploying ETL/ELT tasks to AWS Fargate.
175. AWS Lightsail: The Why, Hows, and Whats
Lightsail is an easy-to-use alternative to EC2, offering everything you need to build websites and simple web applications.
176. What Is Cloudwatch Embedded Metrics?
I can’t believe not many people are talking about this AWS feature. It’s a game changer!
177. A Complete Guide on Optimizing AWS EMR Costs
In this AWS EMR cost optimization guide, you'll understand AWS EMR pricing model, practical tips for controlling AWS EMR costs and resources for monitoring your
178. How AWS Enabled My American Dream
Today we explain AWS and how it blows a door open for the poor to achieve the American dream.
179. CAST AI vs. Spot.io: Two Approaches to Automated Cloud Cost Optimization
Explore two automation solutions that use automation to optimize cloud costs: CAST AI vs Spot.io and see which one is a better pick for you.
180. AWS Re:Invent 2021: The Most Important Updates
Find out what were the 22 most important serverless updates from re:Invent 2021. Announcements, updates and more - serverless edition >>
181. AWS Lambda: how to share code in a monorepo
A while back, a client asked me “how can I share business logic between services in a Node.js monorepo?”. So here it is!
182. In-Depth Guide to Connecting your AWS and Microsoft Azure Virtual Private Networks (VPN)
Let’s say that you have spent the last 2 years developing your enterprise services in either of the two cloud providers and now you decide to start using the other one. A possible scenario that would bring about such a requirement could be a migration from one cloud service provided to the other.
183. The Tech Stack of a Solo-Developer to build a SaaS With React and AWS
My stack to build a SaaS with Next JS and serverless backend. A full-stack react SaaS boilerplate template to kickstart any project.
184. What's Stopping Everyone From Going Serverless?
In this article, we'll look at what are the security hazards in serverless and what factors will drive its development in the following years.
185. Write Your First AWS Lambda Function
What is it?
186. Five Book Recommendations For Serverless Developers
Five books you must read if you are going serverless including books by Eric Evans, Richard Rodger, Chris Richardson, and more.
187. Become An AWS Automation Pro With These 5 Lesser-Known Capabilities
Here are five lesser-known AWS capabilities you can leverage to become an AWS automation pro.
188. Kubernetes Clusters: Intelligently Adapt To Use Spot Nodes
Kubecost's Spot Commander recommends optimal cluster configurations, letting Kubernetes users take advantage of spot node savings to streamline your processes.
189. How to Deploy a Django Application on AWS with Terraform
The final goal of this guide is to create a scalable and reproducible setup of the Django Web Application on AWS using Terraform.
190. Unit Test AWS Lambda in Go
When I started working in Go and AWS Lambda, one of the difficulties that I faced was unit testing. I had a decent idea about what is unit testing and knew how to do it in Ruby but in Go, I had no idea because I was a beginner.
191. An Introduction to Serverless Clouds
Serverless Cloud allows you to build your applications without having to worry about the creation and management of cloud services. It does this by abstracting
192. How to Easily Deploy Telegram Bot Using AWS Lambda
To deploy a telegram bot in C # seems is difficult, but I want to show that it is not. In this article I will give an example of publishing it on AWS.
193. How to deploy a Node.js application to AWS Lambda using Serverless
Being a developer is amazing. Writing code, solving problems and thinking of ingenious solutions for complicated algorithms is what we live for. But, the grass is not always so green on this side of the fence. Sooner or later you need to get your hands dirty and deploy the app you worked so hard on. Deployments are not always easy. To be blunt, they can be incredibly hard and time-consuming. That’s what we’ll solve in this tutorial.
194. Cloud Home Automation Series Part 4 : Connected Light Bulb using AWS, ESP32 & Arduino
[Updated - 1st March, 2020] : Course updated, now you can control your connected light either using Google Assistant or Alexa. Kindly check out the Bonus section at the end of the course.
195. Why do we Need the JSON Web Token (JWT) in the Modern Web Era?
Hold on tight: the HTTP protocol is terribly flawed(*) and when it comes to user authentication this problem screams loudly.
196. AWS Core Services: Major Serverless Tools That You Should Use
When first looking into serverless migration and its architecture, it can feel like you’re staring down an endless shopping aisle of critical serverless tools that all need to be put into your basket straight away. Some services seem to offer the same function, while others can feel wildly different - both, as a result, can instill some doubts as to what is really necessary for your business and serverless application.
197. Comparing Different Serverless Monitoring Platforms
Technology touches almost every corner of the world economy. Even when it’s an indirect relation, in many cases tech is an essential, vital part of our societies. It just can’t fail without causing too much distress and losses. Not only financially, but especially to the human aspect.
198. Once Upon a Time There Was Bare-Metal
The story of how Serverless came to be.
199. An In-Depth Guide to AWS Lambda Error Handling
In this article, we'll be discussing everything you need to know about the basics of AWS Lambda error handling.
200. How to Deploy AWS Lambda with Docker Containers
You can now build your serverless workloads in a Docker container with AWS Lambda. We gave it a try and here's our review (with ETL examples).
201. A crash course on serverless-side rendering with React.js, Next.js and AWS Lambda
Not so long ago I started exploring server-side rendered single-page applications. Yeah, try saying that three times fast. Building products for startups has taught me SEO is a must if you want an online presence. But, you also want the performance SPAs can provide.
202. A crash course on Serverless with AWS : Building APIs with Lambda and Aurora Serverless
Ever since AWS made a serverless option of AWS RDS Aurora generally available, I’ve been on the edge of my seat, eagerly anticipating all the various possibilities. It would mean a breakthrough in building serverless architectures. No more managing connection pools with SQL. No more worrying about capping out available connections. This would make it viable to use serverless for database intensive operations.
203. How To Manage Infrastructure With Terraform
What is Terraform?
204. How AWS data pipeline configurations are different from each region
AWS Data pipelines are used to move data between different storages. In this article, we discuss how to deploy data pipelines in different regions and how the settings are different from region to region.
205. Build a CRUD API using DynamoDB and Serverless - Part 1
Guide on How to do CRUD operations like DynamoDB GetItem, PutItem, DeleteItem and UpdateItem using AWS Serverless and NodeJS.
206. Automating AWS Identity Center Permissions Management
Event Driven Automation for AWS Permission Set Assignments
207. Using Jenkins, Docker and CI/CD for Serverless Applications
Hi, I am developing a freelance project with aws lambda. I used Jenkins and docker for CI/CD. Jenkins runs pipelines on containers. In this Tutorial I will show you how I set my environment.
208. Getting Started with AWS Lambda and Node.js
Once upon a time, not so long ago, a word caught my ear. Lambda. That struck a chord, remembering the good old days of playing Half-Life as a kid. Little did I know what AWS Lambda was, and how incredibly awesome it is. If you’re intrigued, stick around. I’ll only take a few minutes out of your already busy day, and you surely won’t mind.
209. 5 Essential AWS Services for Web Development
If you're getting started with AWS and you're interested to build your web applications using AWS services, then you're in the right place.
210. Creating Tables and Querying data with AWS DynamoDB
In this article, we will look at the NoSQL database service offered by AWS called DynamoDB and how to perform basic database operations with it
211. Amazon Honeycode: A No-Code Platform With Big Promise
How I created a web and mobile application within an hour without coding
212. When Dedicated DevOps is Not Available
With the rise of cloud computing and modern distributed systems, we also witnessed the rise of a new practice area: DevOps.
213. Could Taking Many AWS Certifications Work Against You?
I have got 7000 odd Linkedin connections and whenever I open my feed I see people posting a screenshot of certificates.
214. Use Amazon Personalize & Data in the Raw for Real-Time Recommendations:
Start capturing website user data in 5 minutes or less with no developer resources or coding experience needed.
215. Making a Static Website with C#, Blazor, AWS And GitHub Actions
If you follow the Microsoft development community at all, you’ve most likely already heard of the new web development framework called Blazor. If you haven’t heard of it, here’s an overview from the product site:
216. How To Migrate An Existing Infrastructure into Terraform
Terraform is a powerful tool to have in your toolset.
217. Retraining Machine Learning Model Approaches
Retraining Machine Learning Model, Model Drift, Different ways to identify model drift, Performance Degradation
218. What Makes Decentralized Storage the Future of Online Storage Market
Decentralized storage is a promising development, and its rapid implementation in 2021-2022 shows promise for the tech systems powering these networks.
219. What I Learned About Automation From Complying With AWS Security Requirements
Let’s get into the action and dig into some of the key requirements of how to operate workloads securely in AWS.
220. To Migrate To Amazon RDS Or Not, Is The Question
When does migrating to Amazon RDS make sense and when it does not
221. AWS CloudWatch Synthetic Service Introduction and Quick Tips To Start
AWS just released CloudWatch Synthetic service a few days ago.
222. Auth in a React App with AWS: How Does It Really Work?
For this Tech Stack in 10, I'm diving into some best practices for using authentication in your full stack application with AWS Cognito, DynamoDB, and AppSync.
223. Serving Private Content from CDN
Amazon Web Services is a cloud service platform which offers content delivery, database storage and many other functionalities and infrastructure on demand in order to help businesses to scale and grow with “pay as you go” pricing method.
224. Cloud-Native Autoscaling in AWS
Imagine the situation, you have a legacy system partially migrated to multiple services and used by the relatively small amount of concurrent users. And one day stakeholders want to create an open API and expose the system to external clients with the load significantly higher than the existing system can handle, and it should be scalable to handle in the future even more.
225. A crash course on Serverless with AWS — Image resize on-the-fly with Lambda and S3
Handling large images has always been a pain in my side since I started writing code. Lately, it has started to have a huge impact on page speed and SEO ranking. If your website has poorly optimized images it won’t score well on Google Lighthouse. If it doesn’t score well, it won’t be on the first page of Google. That sucks.
226. How to Upload to Amazon S3 via AWS CLI and NPM scripts
Static websites are a brilliant way to create performant sites. My website is built using Gatsby and hosted on Amazon S3. I have created a simple script to help you quickly upload your site to S3 by running one simple command in your project terminal.
227. Building a Global Environmental Datastack for Climate Action
Blue Sky Analytics is a big data and AI start-up that uses geospatial data to monitor environmental parameters. Our goal is to become the Bloomberg of Environmental data for environmental monitoring, ESG (environment, social, and governance) due-diligence and climate risk assessment.
228. Serverless API with Terraform, GO and AWS, Part 1
Knowing how to build REST API with latest tech is cool. You know what's even cooler? It's being able to deploy it to the cloud! I'll walk you through the process of building simple, server-less application using GO, AWS (Lambda, API Gateway, Dynamodb) and Terraform.
229. How Your Startup Can Benefit From Serverless Approach
The popularity of hiring vendors for handling application backend has spiked tremendously over the last 5 years. On the one hand, startup owners go serverless to save infrastructure costs and pay for resources as they go
230. Lock Your Door and Close Your Windows Especially If You Are Developer
(Photo by Fanny Rascle on Unsplash)
231. Redis Stream vs. Amazon SQS
Do you like boxing fights? This evening I bring you a head-to-head battle between Redis Streams and AWS SQS. If you are interested which technology is better and which will end up on the ground, check it up!
232. Build a Gallery Site with 11ty
This is a run-through of setting up a website with Eleventy, a simple static site generator. I’m going to try to list out all the relevant steps so you can follow along if you are attempting a similar project. I made a gallery site meant to showcase graphic artwork.
233. How To Connect AWS Amplify with React Native Application
AWS Amplify is a framework that lets you develop a web or mobile application quickly, by accessing the backend cloud services offered by AWS. In this article, we are going to learn how to use AWS Amplify in React Native by building a fully functional login and registration flow.
234. Well-Architected Microservices
This is a list of items that has helped me to build, run and scale microservices efficiently and securely.
235. Automate Your Amazon DynamoDB On-Demand Backup For Multiple Tables Using Serverless Lambda
As we know with great power comes great responsibility, on-demand backups are the real saviour if your Dynamo DB got corrupted abruptly. Also, it helps you to meet the compliance requirements for the ages if your client keeps bothering you like your Ex. But I don't have the tenacity to initiate the Backup every day. Hence, I devise a Serverless solution for all the lazy people like me out there to automate the DynamoDB backup. Where, we can explicitly mention the backup intervals, table names and backup retention period. I have achieved this using a conjunction of AWS services like Cloudformation, Lambda and Cloudwatch.
236. Is There An Affordable Alternative To Step Functions?
AWS Step Functions is a great service for orchestrating multi-step workflows with complex logic. It’s fast to implement, relatively easy to use and just works. The problem is its price.
237. Image Analysis using AWS Rekognition via Lambda Function
In this blog, I am going to show you how we can use rekognition for image analysis using lambda function.we will be going to perform label detection and object detection for an image so basically we are performing image analysis in this blog.
238. DeepComposer By Amazon: First Neural Network Music Synthesizer
Amazon introduced the DeepComposer music synthesizer and the eponymous cloud-based music creation service based on generative adversarial neural networks. Using them, the user can set the main melody on the synthesizer and get a full song, in which the original part is supplemented with drums, guitar and other instruments.
239. AWS, Azure and GCP Pricing: The True Cost of DevOps
To make the choice between 3 market giants (Azure, AWS, and Google Cloud) clearer, we've conducted research on the pricing plans for DevOps services.
240. Top 15 Basic DevOps Interview Questions: 2021 Edition
If you are looking for DevOps Interview Questions and answers, you are on the right page and below are some Real-time DevOps Interview Questions common in 2020. Go through all of them to crack your next interview.
241. Exploring AWS CLI v2 with AWS Single Sign-on
Going back to the 10 of December 2017, AWS introduced AWS Single Sign-On, a service that makes it easy for you to centrally manage SSO access to multiple AWS accounts and business applications.
242. IMAP Email Server on AWS
Set Up an IMAP Postfix E-Mail Server with Dovecot on AWS.
243. What Does Serverless Have In Common With Nutella?
There is an interesting discussion going on around how Serverless is more of a spectrum rather than a binary choice.
244. Building a Serverless Contact Form with AWS Lambda and AWS SES
What if I told you it can be done with zero dependencies? Hope you’re up for a challenge because that’s exactly what we’ll be doing.
245. How Using AWS Lambda with Rust Saved 3x the Cost Compared to Using Python or .NET
When building for large-scale use, using Rust certainly feels worth it both from a cost perspective (factor x3 saved) and from a performance perspective.
246. How To Extend AWS EBS Volumes With No Downtime
This can be applied whenever you need to extend your EBS volume size avoiding to stop the instance and detach the volume.
247. An Introduction to Infrastructures for WEB projects in AWS
Let's review a particular project in detail and the cost of infrastructure maintenance. And so, we have an internal WEB application that consists of a static website on React, a backend on Go, and a database DynamoDB. All code is stored on Github and for CI/CD we use Github Actions. The infrastructure code is defined in Terraform.
248. Instance Comparison Chart: Find The Right AWS EC2 Instance
So you’ve decided to choose AWS as the primary provider of your cloud service and now you’re looking into setting up your environment. You’ve got your project to be deployed and all you have left to do is choose an AWS instance that will run your machine image. But now, like many others before you, you are stumped by the countless choices of EC2 instances out there.
249. How Amazon CloudFront Secures Content Delivery
Amazon CloudFront is highly secure, managed service for content delivery by providing useful, and security supporting features. Learn more in the blog.
250. AWS Snow Family: An Old Solution to a New Problem
The AWS Snow Family is a group of three products that solved the problem of slow data transfers and edge computing associated with cloud storage.
251. Site Reliability Engineering with Amazon Web Services
The top AWS tools for SRE Adoption: CloudWatch, CloudTrail, Elastic Load Balancers, Health Checks, GuardDuty, and infrastructure security.
252. To JAMStack or Not?
Using JavaScript, APIs, and Markup as the foundation of the Jamstack ecosystem, developers may create new applications.
253. N/A
please delete this
254. Multi-Channel Notifications Using AWS Stack: How to Set them up
In this article, we’ll walk through an example architecture for building your own notification service with AWS, and show you how to implement it in Node.js.
255. Kubernetes Monitoring with Prometheus and Thanos
Introduction
256. Everything You Need to Know About AWS DynamoDB
AWS DynamoDB changed the database game in Serverless and continues to do so, as its design repeatedly proves its huge value.
257. AWS RDS from a Serverless Perspective
In this article, we'll deep dive into all the basics to help you hit the ground running when it comes to AWS RDS.
258. Using AWS Macie To Classify Databases
I'll show how to use Macie to scan any database, inclusive on-premises, to discover sensitive data on tables.
259. How To Use Amazon API Gateway to Decouple and Scale Serverless Architectures
One of the benefits of Serverless architectures is the possibility of scaling applications without worrying about load balancers and clusters of servers. While services like AWS Lambda hold their promises on this area, there are usually misconceptions about how they work.
260. Securing Serverless Applications with Critical Logging
Serverless security: How important are logs to secure a serverless app? Here's what and how to log based on the industry best practices.
261. How to Reduce the Chances of an Outage
An outage (also known as downtime) is a period of time when a given service or system is unavailable, failing to provide and perform its primary functionality.
262. Top 10 AWS Cloud Migration Tools and Services
Cloud migration is already past the cautious exploratory phase. We bring to your attention: List of Top 10 AWS cloud migration tools. In 5 years, as much as 98% of businesses will be relying on some cloud software and technologies. That makes perfect sense when you consider the benefits of infrastructure, data, and cloud application migration:
263. The AWS Outage Downed Slack, Zoom, and Notion, Among Others. A Multi-Cloud Approach Could've Helped
Amazon Web Services (AWS) had a second in a row-major outage a few days ago. Most likely Slack, Zoom and Notion were affected by this.
264. Running Geo Django on ElasticBeanstalk
I want to tell you this story because I wasted about 14 hours to realize how to achieve it correctly.
265. Building AI Products with Big Data
Credits: Thanks to our sponsor Amazon, the Advancing Women in Product Team: Keshav Attrey, Reeba Monachan Attrey, Kanika Kapoor, Alok Gupta, Jackie Yen, our AWIP volunteers and our panelists.
266. Applying principles of chaos engineering to AWS Lambda with latency injection
We can apply latency injection to APIs created with API Gateway and AWS Lambda. Our approach should allow us to configure when to add arbitrary delay (and how much) to our API endpoints to ensure inter-service communications are tuned with proper timeout values.
267. Serverless Development: Addressing AWS Lambda-related Python Errors
In this article, you'll get an overview of the need-to-knows for error handling Python in AWS Lambda.
268. Access AWS Services from Google Kubernetes Engine Securely [A How-To Guide]
It is not a rare case when an application running on Google Kubernetes Engine (GKE) needs to access Amazon Web Services (AWS) APIs. Any application has needs. Maybe it needs to run an analytics query on Amazon Redshift, access data stored in Amazon S3 bucket, convert text to speech with Amazon Polly or use any other AWS service. This multi-cloud scenario is common nowadays, as companies are working with multiple cloud providers.
269. An Introduction to AWS VPC
VPC is the topic that flies under the radar of many Software Developers, despite being present in every AWS account (well, maybe not for accounts created before 2009...but that's unlikely). There are a few reasons for this I can think of:
270. How To Copy Terabytes of Data Between AWS S3 Buckets
Problem statement:
271. Amazon ML Services: A Deep Dive Into AWS SageMaker
SageMaker is a fully managed service that enables developers to build, train, test and deploy machine learning models at scale.
272. Building Graphql API with Spring Boot, Neo4j and Kong [Part 2]
Part 1 of this series provides detailed description on GraphQL server and how to start setting it up using springboot, Schema Definition Language (SDL) and its types.
273. WTF is Commercial Open Source Software?
Open-source evolution
274. How To Sync Terraform Config And .tfstate File For Existing AWS Resources
Terraform is a great (and dominant) infrastructure automation tool. It is multi-cloud, can build all sorts of resources, and in some cases supports API calls to build resources before the native tooling from cloud providers does.
275. 3 Risk-Mitigation Lessons That We Learned The Hard Way This Year
What do in-flight refueling maneuvers and cloud-to-cloud migration have in common?
276. Cloud Home Automation Series Part 3 : Create web-client in Node-RED to control ESP32 from Web
[Updated - 14 December, 2020] : Course updated, Now you can run the NodeRED Instance in any AWS Region, which uses secure HTTPS connection using self-signed Certificate (Generated during boot up) & set non-default Password & Username to login to NodeRED Admin Dashboard.]
277. Migrating To Serverless Video Streaming Platforms like AWS Elemental
Serverless technology is spreading across the SaaS industry like wildfire, including the Video Streaming industry. Is it a good idea?
278. A List of AWS Benefits for Startups
The global pandemic now may have hit many sectors of the economy, but it doesn’t appear to have hampered the cloud computing market. According to the latest forecast from Gartner, the public cloud market is likely to grow 6.4% in 2020 to reach $ 242.7 billion.
279. Image Analysis using AWS Rekognition via AWS CLI
In this blog, I am going to show you how we can use rekognition for image analysis using AWS CLI. So you can test the image analysis on your local machine. We will be going to perform label detection and object detection for an image so basically we are performing image analysis in this blog by using AWS CLI.
280. How to Migrate to Serverless and Make it Work Post-Transition
Migrating to serverless? Learn the steps and what to bear in mind in each stage, from preparation to migration and post-transition.
281. A Case for Using Temporary Stacks when you do Serverless
One of the benefits of serverless is the pay-per-use pricing model you get from the platform. That is, if your code doesn’t run, you don’t pay for them!
282. AWS Lambda: Top 14 Use Cases for Your Business
How can you improve serverless architecture with Amazon Web Services? Explore unconventional AWS Lambda use cases.
283. How To Convert HTML to Markdown with a Serverless Function
Outlined below is the setup for a AWS lambda function which combines fetching the HTML for a URL, stripping it back to just the essential article content, and then converting it to Markdown. To deploy it you’ll need an AWS account, and to have the serverless framework installed.
284. An Introduction to Microservices and Serverless
The concept of a microservice perfectly fits the structure of a serverless function, which easily enables deployment and runtime isolation for different services. On the storage side, services such as DynamoDB also make it easier to have independent databases for each microservice and scale them independently (when required or desirable).
285. 7 Reasons Why You Should Keep Learning AWS
Why should I learn AWS?
286. What is the ideal memory size to lower costs of running a task on Lambda?
Should you increase Lambda memory? It might sound crazy, but increasing your AWS Lambda memory could actually lower your bills. Find out how.
287. Automated Data Replication From AWS S3 To Microsoft Azure Storage Made Easy
It may be a requirement of your business to move a good amount of data periodically from one public cloud to another. More specifically, you may face mandates requiring a multi-cloud solution. This article covers one approach to automate data replication from AWS S3 Bucket to Microsoft Azure Blob Storage container using Amazon S3 Inventory, Amazon S3 Batch Operations, Fargate, and AzCopy.
288. Deploying CakePHP Project To The Cloud
Follow these steps to understand how to deploy a CakePHP application to the cloud. While some cloud providers offer simple solutions, you will notice that others require a bit more technical know-how for you to deploy an app.
289. AWS Lambda For Dummies [Part 2]
In Part 1 of our Complete AWS Lambda Handbook for Beginners, we gave a refresher on the fundamentals of AWS Lambda and what is AWS Lambda. In this post, we’ll look at AWS Lambda pricing, some interesting Lambda facts and examples of great AWS Lambda use cases in your serverless application.
290. In Defense of the Cloud
The cloud has taken a PR beating recently. Two systems seemingly too big to fail did: CloudFlare and AWS S3. The former was a security issue that caused sensitive data to show up in search results, the latter brought nearly the entire Internet down for the better part of a day on February 28, 2017.
291. DevSecOps Introduction: Clear Instructions on How to Build a DevSecOps Pipeline in AWS [Part 2]
Welcome to second part of the DevSecOps series. In the second part, we will turn ON/OFF the inbuilt led of ESP32 using AWS Device Shadow Service. Before starting, let's do a recap, in Part 1 we have connected the ESP32 MCU with AWS and able to publish Messages to IoT Core. The following series split into two parts (refer below) with very simple and clear instructions to provision a CI/CD pipeline adhering to DevSecOps principles in AWS. Everything covered from scratch you won't face any difficulty understanding. In case of any clarification, drop me a note on LinkedIn. Feel free to explore them with ease, skip to the one which is relevant to you.
292. How To Integrate Amazon Cognito with Ethereum Blockchain: A Step-by-Step Guide
Building a custom authentication flow using Amazon Cognito and MetaMask
293. AWS CodePipeline: Setup And Maintenance From Scratch
AWS CDK is a relatively new framework that aims for faster development of AWS Cloud stacks when compared to AWS CloudFormation and AWS SAM. This article will present how to deploy a complete AWS CodePipeline using AWS CDK and troubleshoot all common issues that may occur in the process of creating the CDK application. For additional information about the framework, read the previous article named “How AWS CDK facilitates the development process of AWS Cloud Stacks”.
294. Automating a Machine Learning Workflow using Google BigQuery and Amazon Managed Apache Airflow
Using BigQuery, Airflow, and Amazon Personalize to Build a machine learning workflow
295. Serverless Playbook For Enterprises
We discuss quite a bit about going serverless for SMEs and startups, however it’s often those with an already huge infrastructure, such as enterprises, that can find the move and change daunting. We see many companies from the likes of Coca-Cola to Netflix managing it but what does it look like in action? In this article, we share some best practices and insights on the serverless designs that can scale massively and represent enterprise models. For a real life example, you can also check out how Shamrock Trading Corp migrated to serverless from a traditional cluster - psst, they’re also giving away their winning strategy for a smooth transition.
296. 3 ways of recycling third-party code for AWS Lambda
In this article, we're discussing AWS Lambda Layers, Lambda Extensions, and Docker image for Lambda. How and when to use which?
297. Get The Most Out Of Everything You Read Using Python
Imagine reading something, and never losing track of that information.
298. Apply These Techniques To Improve ML Model Deployment With AWS Lambda
As builders of an MLOps platform, we often get asked whether serverless is the right compute architecture to deploy models. The cost savings touted by serverless seem extremely appealing for ML workloads as for other traditional workloads.
299. 10 Things I Did To Increase CloudTrail Logs Security
It's crucial to safeguard CloudTrail logs and enhance the security of them, to meet compliance regulatory requirements and internal business needs.
300. DevSecOps Introduction: Clear Instructions on How to Build a DevSecOps Pipeline in AWS [Part 1]
DevSecOps is the new buzz and definitely a potential candidate to scare people in the ever-changing software industry. When I heard the term for the first time, my inner voice said it out loud, "When just this Happened, and why SEC is sandwich between them ?". Later on, to look cool, I started adding DevSecOps on my profile, but the dire consequence was a complete disappointment. DevSecOps isn't just restricted to understand security by heart & fit it with DevOps. A good analogy would be not to imagine your ex with someone, especially with your girlfriend/wife. It is all about "Shift left on Security" i.e. to introduce security as early as possible in the SDLC. Though I am not going to bore you with the definitions and concepts as I am a practical person. Thus, my objective here is to demonstrate how DevSecOps works in reality. The following series split into two parts (refer below) with very simple and clear instructions to provision a CI/CD pipeline adhering to DevSecOps principles in AWS. Everything covered from scratch you won't face any difficulty understanding. In case of any clarification, drop me a note on LinkedIn. Feel free to explore them with ease, skip to the one which is relevant to you.
301. Adding the Map Component Using the AWS Services to an Angular App
Application example built with Angular 14 and adding the map MapLibre component using the Amazon Amplify Geo and Amazon Location Service services.
302. Solving invisible scaling issues with Serverless and MongoDB
Ever since software engineering became a profession, we have been trying to serve users all around the globe. With this comes the issue of scaling and how to solve it. Many times these thoughts of scaling up our software to unimaginable extents are premature and unnecessary.
303. The Great Serverless Cost Debate
What is the actual cost of serverless? Worried about the cost of your Lambdas? Lower your serverless cost without slowing down your business.
304. The Definitive Crash Course on Serverless with AWS: Centralized logging with Kinesis and Lambda
Don’t you just hate it when APIs are failing and you have absolutely no clue why? Now imagine you don’t have access to the VM, cluster or container where your software is running. Want me to continue with this nightmare?
305. How To Successfully Migrate Data From DynamoDB To Bigtable And Spanner
Being informed and relevant aren’t enough to catch a moving target that’s disappearing every 24 hours.
306. Delta Compression: Diff Algorithms And Delta File Formats [Practical Guide]
A diff algorithm outputs the set of differences between two inputs. These algorithms are the basis of a number of commonly used developer tools. Yet understanding the inner workings of diff algorithms is rarely necessary to use said tools.
307. 4 Tips for AWS Lambda Cost & Speed Optimization
In this article, we're covering 4 tips for AWS Lambda optimization for production. Covering error handling, memory provisioning, performance and more.
308. AWS Lambda: How to Set Up Private Storage in an AWS S3 Bucket to Upload Images
We will deploy a serverless infrastructure based on AWS Lambda for uploading images (and any other files) with private storage in an AWS S3-based bucket.
309. A crash course on Serverless with AWS — Running Node.js 11 on Lambda
Quite an exciting title, isn’t it? I was hyped when I heard AWS was adding support for custom runtimes and layers for AWS Lambda. This means you can now build your own custom artifacts, enabling you to share and manage common code between functions.
310. Is There a Future for Cloud-in-a-Box?
Cloud-in-a-box originally seemed like the perfect compromise, letting enterprises reinvent their aging data centers for today’s IT, built around a cloud-based model. It offered some of the important advantages of public cloud, like better optimization of computer resources and self-service.
311. Creating API with Bash Code in AWS Lambda and API Gateway
Amazon web services (AWS) is a powerful platform for almost every webservice you can imagine. With AWS API Gateway and Lambda you are able to create REST API’s with ease! API gateway is enables you to create the API. Lambda lets you execute code when the API is invoked. This code can be in many programming languages like Python or Node.JS.
312. Why Serverless is a Great Choice for your Business and Its Growth
As you read this post — possibly on your smartphone — it’s easy to forget how many modern technologies we take for granted.
313. WTF is AWS Traffic Mirroring?
What Is Traffic Mirroring (aka Replication) ?
314. AWS SAM + Cloudformation macros, a patch made in heaven
Over the last few weeks I have been working with a very ambitious client – Solve, who is building a new murder mystery game. They are doing some really cool things technically, and are building an entirely serverless stack.
315. Destination Heroku: Changing My Tech Stack
In the "Moving Away From AWS and Onto Heroku" article, I provided an introduction of the application I wanted to migrate from Amazon's popular AWS solution to Heroku. While AWS is certainly meeting the needs of my customer (my mother-in-law), I am hoping for a solution that allows my limited time to be focused on providing business solutions instead of getting up to speed with DevOps processes.
316. How to Securely Host Node-RED in Cloud (For Free), and Safely Expose it to the Internet over HTTPS
Node-RED bridges the finest pieces and abridges backyard to market delivery. This article intends to teach readers to host a secure & highly available Node-RED instance. For a couple of weeks, I worked on a project where I need to secure my Node-RED.
317. Creating Appsync API using Amplify CLI
While using any services from AWS you can do it via their API,Console or CLI tool like amplify, amplify was designed specifically to work with AWS and to make it easier for developers to deploy applications on the cloud just by running some commands, In this blog i will be showing you how can you create an Appsync API with Amplify, It will have auto generated resolvers for all the queries,mutation and DynamoDB as the database.Yes you read that right everything will be created for you by AWS using cloudformation which acts as template for all the services that you will be needing. So before we get started i encourage you to install Amplify CLI on your computer and configure it with your Credentials. Let’s get started now.
318. How Automatically Scan Docker Images For Vulnerabilities Using Amazon Elastic Container Registry
When using Docker to run applications security is a major concern, but it can sometimes be easy to forget as we focus first on functionality. This doesn't need to be the case, as AWS Elastic Container Registry (ECR) can now be setup to automatically scan images on push, and provide feedback on any vulnerabilities that need to be addressed.
319. AWS Step Functions: When They Might Come In Handy
As you probably already know, Step Functions is a serverless Workflow Service provided by Amazon Web Services (AWS). There’s a lot to discuss about this service, and you’ll find plenty of vital information in our AWS Step Functions: The Ultimate Guide as well as in our series of articles that’ll dive deep into various aspects regarding this AWS service.
320. How to Deploy Modern Apps with AWS Amplify
Deploying a web app to AWS Amplify provides a way to host your frontend web app on the internet using its services for free which provisions a URL you can share
321. 4 AWS Lambda Debug Methods To Troubleshoot Function Issues
Experiencing issues with AWS Lambda? Explore these four popular AWS Lambda debug methods to quickly rid yourself of troublesome bugs.
322. Using Lambdas in Production
I have been using Lambda in production for about four years now personally, and three years professionally at Volta. Initially, I shipped Lambdas because it was easier than managing servers. At Volta, we now exclusively use server-less services because they are the smartest option for our workloads if we remember to support them correctly. This is a cheat sheet, a checklist of all the things you might want to remember when shipping something new to ensure it runs successfully.
323. Here's How I Moved From AWS To Heroku
In the fall of 2018, I decided it was time to put my application design and development knowledge to use in order to provide a modernized solution for my mother-in-law’s small business.
324. Everything You Wanted to Know about Caching for Serverless Applications
Last week, someone asked me “Is caching still relevant for serverless applications?”
325. Introduction to RDS Proxy: Exploring with Benchmarks in Go
A deep dive into the performance characteristics of RDS Proxy vs RDS
326. Are NoSQL databases relevant for data engineering?
In this article, we’ll investigate use cases for which data engineers may need to interact with NoSQL database, as well as the pros and cons.
327. How To Build Scalable Serverless Architecture on AWS
A majority of companies prefer to focus their resources on other things rather than on scalability, which causes massive problems in the future, especially once they grow to one million users. The objective of building a robust serverless application is to succeed in making it scalable and powerful at the same time.
328. An Introduction to Web Stacks
Having recently worked with young web developers who were exposed for the first time to proper production infrastructure, I received many questions about the various components that one can find in the architecture of a "Web service". These questions clearly expressed the confusion (and sometimes the frustration) of developers who understand how to create endpoints in a high-level language such as Node.js or Python, but were never introduced to the complexity of what happens between the user's browser and their framework of choice. Most of the time they don't know why the framework itself is there in the first place.
329. Setting Up AWS CloudWatch Alerts (vs Dashbird Alerts) To Monitor Your Applications
Learn about the best practices for AWS Cloudwatch Alerts and Dashbird Alarms, to not miss out on critical info about your serverless app.
330. Why Are Cloud Costs So High?
Why are cloud costs so high? In part, it's because the very companies that offer cloud services are raising their prices. But there are other factors too.
331. An Introduction to AWS SSO VS Cross-account Role-based IAM Access
Considered to be the best practices in AWS, one of the most popular ways to maximize AWS's potential is to utilize multiple accounts.
332. Building QR Code Generator in Serverless World using Kumologica
The concepts of social distancing, contactless approach and safety first have now become the new normal in our present COVID induced downturn.
333. What is Cloud Computing for SMBs?
As companies continue to evolve in the digital age, they are starting to readily approach the world of cloud computing.
334. Five Important Tips For Working With JWTs
Nowadays, JSON Web Tokens are the most common way of proving identity information to APIs. The concepts behind JWTs are also quite easy to understand, and it takes only a couple of minutes to have the most basic authentication running.
335. GIT-version Your AWS CloudFormation Parameters using Stackuchin
Full disclosure: I'm the CTO of https://rungutan.com - the first API Load Testing SaaS platform, 100% Serverless, API driven, finally available for SMBs, the company which has built this open-source software - Stackuchin.
336. Building Maintenance Mode for your API Gateway Using Terraform
In my previous blog post, I went through how to create a maintenance mode page for your application, and how to implement it using Terraform and github pages. But the website is just one part of an Application, and often there’s also a public (or private) API that also needs to have a maintenance mode. Let’s see how we can do that using Terraform on API Gateway.
337. The Technologies Set to Redefine Cloud Computing This Decade
For many years, enterprise cloud computing has been a careful balance – and sometimes an epic battle – between what is possible and what is practical on the ground. This dichotomy has led to a lot of confusion, which in turn can hold back development.
338. MongoDB vs. DocumentDB: Which Is A Better Choice for You?
Are you trying to decide if you should use MongoDB or DocumentDB? With the recent controversy surrounding licensing with MongoDB, it can be confusing to decide which option is right for your company or project. Amazon decided the core MongoDB code is challenging to scale while remaining highly available. Amazon wrote their implementation, which is compatible with the Apache 2.0 open source MongoDB 3.6 API. MongoDB, Inc. has also recently changed their license to make future imitations more difficult. To do this, they created an entirely new license called the Server Side Public License.
339. Why You Need To Use Cloud Tech For Your Startup And What Mistakes To Avoid [Interview]
The cloud has been a hot topic for the last several years. However, it is not always easy to understand how to use this particular tool because of information overload and massive marketing activities performed by vendors.
340. Cloud Migration: Automated Discovery Tools And Their Benefits
With the advent of new tools, automation and orchestration are having an immense impact on easing the burden of moving to the cloud.
341. AWS Auto Scaling Groups: Have Fun Learning AWS Through Comics
This is a comic conversation tutorial between two guys that will explain the Auto Scaling concept easily.
342. Building a k-NN Similarity Search Engine using Amazon Elasticsearch and SageMaker
Amazon Elasticsearch Service recently added support for k-nearest neighbor search. It enables you to run high scale and low latency k-NN search across thousands of dimensions with the same ease as running any regular Elasticsearch query.
343. How to Use G-Suite as an Identity Provider For Your AWS Account
The idea behind SSO it’s pretty simple, you login into only one place and can use multiple applications.
344. Storage Services Provided By Amazon Web Services
Storage may be a large part of every enterprise architecture.
345. Let’s Talk About Cloud Computing
In this article, I propose to understand what cloud technologies are, to see their differences from solutions, to consider these key characteristics and models.
346. AWS CloudFormation Template Basics
Get started creating IaC using CloudFormation templates.
347. 6 Tips To Scale an AppSync Project To 200+ Resolvers That Will Blow Your Mind
I have been working on a large AppSync project for a client these past few months. The initial version of the app was built in just a few weeks, but the client has commissioned additional features and the project has kept growing. At the time of writing, this project has over 200 AppSync resolvers and 600 CloudFormation resources.
348. How to Autoscale an Amazon Elastic Kubernetes Service Cluster
In this article we are going to consider the two most common methods for Autoscaling in EKS cluster:
349. How to Version Control the Cloud
This article discusses how AWS Config, Fugue, and CloudYali can be used for cloud version control.
350. Connecting Securely to Private AWS Resources by Using SSH Tunnels and Bastion Hosts
The Problem with Publicly Accessible AWS Resources and how to solve it
351. Using Rust For Monitoring 30k API Calls Per Minute
At Bearer, we are a polyglot engineering team. Both in spoken languages and programming languages. Our stack is made up of services written in Node.js, Ruby, Elixir, and a handful of others in addition to all the languages our agent library supports. Like most teams, we balance using the right tool for the job with using the right tool for the time.
352. Database Tips: 7 Reasons Why Data Lakes Could Solve Your Problems
Data lakes are an essential component in building any future-proof data platform. In this article, we round up 7 reasons why you need a data lake.
353. Cloud Solutions Propelled Into The Spotlight Courtesy Of Covid-19
In the wake of the COVID-19 pandemic, cloud service solutions have been thrown into the limelight as companies and organisations across the globe grapple with the rapid shift to remote working and learning. With the widespread closure of non-essential organisations and businesses forcing organisations’ leaders to consider new and innovative approaches to shifting their businesses online, the move to cloud computing has become a far greater priority than ever before. The industry statistics demonstrate this: according to new figures from analyst firm Gartner, by the end of 2020 we will have seen the global public cloud services market reach $266.4 billion, up from $227.8 billion in 2019.
354. Evaluating AWS WAF Security Automations [A Deep Dive]
If you run a web application in the cloud, sooner or later you have to deal with security and protect it from malicious input. AWS WAF Security Automations can be a handy alternative to expensive or more complex security products.
355. Deploying Payment Processing Infrastructure to AWS: Corefy's Experience
Hi all! I'm Dmytro Dziubenko, Co-founder & CTO of Corefy, a white label SaaS platform that empowers clients to launch their own payment systems in a few clicks. Our platform helps numerous payment providers and companies successfully cover all their payment acceptance needs. The key value of our platform for clients is that it eliminates the difficulties of payment provider integrations. After a single integration with us, clients get access to hundreds of ready-made integrations with PSPs and acquirers worldwide, allowing them to connect any payment method easily.
356. How To Use AWS CloudFormation To Reduce Redundancy
Mr. X has been working on a very interesting, and meticulously written web application involving some heavy computation and a complete test suite. He architects the system well and chooses to host his application over AWS.
357. Dockerizing and Deploying Nuxt.js SSR Apps To AWS ECS
For the past few hours, I've been working on dockerizing a Nuxt.js server-side rendering app to be deployed to AWS Elastic Container Service (ECS). I hit a stone wall when environment variables are not properly injected on runtime on ECS.
358. Leetcode Coding Challenge Using Lambda
I am a big fan of leet code so when we decided to have a code challenge in our team I thought it wouldn’t be a bad idea to build one which should include pretty basic functionalities like:
359. Top 14 Must-Haves for Your AWS Architecture Checklist
After analyzing the requirements of your application and coming up with an AWS architecture, here is our guide to validating your architecture.
360. AWS Career Paths: Top 5 Jobs You Can Get With an AWS Certification
AWS certification has been rated as one of the most valuable IT certifications globally. One of the key reasons behind this is the huge popularity of AWS systems, and its wide prevalence in the cloud industry.
361. Sysdig: What It Is and How to Use It
Sysdig is a universal system visibility tool with support for containers. What makes Sysdig special, is that it hooks itself into the machine's kernel and segregates the information on a per-container basis.
362. AWS re:Invent: The Five Most Important Serverless Announcements
Top 5 Picks on Serverless Announcements at AWS re:Invent
363. 6 Cloud Predictions for the Near Future
Looking forward to the new decade, it would be tempting to speculate where the cloud industry could be heading. With tech developments in the cloud shop, by 2022, sectors like AI-Web, IoT, Blockchain, Space Cloud Computing, etc. are assumed to reach new heights.
364. Exploring The Container Images Function in AWS Lambda
Have you ever wished you could combine the portability of containers, with the scalability of Lambda functions? Well, now you can!
365. How We Kept Datadog From Blowing Up Our AWS Bill
A deep dive into how AWS billing works and an intricate series of steps to discover the location of the firehose of data
366. DJL: Deep Java Library and How To Get Started
Want to get your hands dirty with Machine Learning / Deep Learning, but have a Java background and not sure where to start? Then read on! This article is about using an existing Java skillset and ramp-up your journey to start building deep learning models.
367. The Essential Guide to Amazon RDS Pricing and Optimization
Amazon Web Services makes getting your data into their Relational Database Service (RDS) relatively easy. Import costs are free, and you can store up to 100 terabytes across all your instances. AWS hosts your relational databases in the cloud, and their engineers handle patching, monitoring, availability, and some security concerns.
368. Here's Why You Should Take The AWS Certified Cloud Practitioner Exam
In 2004, I was eager for a challenge. I embarked on an adventure of completing a Computer Science Bachelors degree. Fast forward to today and the adventure continues. I’ve been building products for 12 years for a variety of industries from finance to ecommerce, retail, real estate, hospitality and more.
369. Test Results Prove Some Free CDNs are Faster than Premium CDNs
While testing whether Free CDNs performed better than premium CDNs, I discovered many free CDNs are actually performing faster than Amazon CloudFront.
370. How CloudCover Helped Genflix Migrate VOD Media Workflow To AWS
Overview
371. Building a High-Performance Platform on AWS to Support Real-Time Gaming Services Using Presto and Al
An innovative platform with Presto and Alluxio as a data orchestration layer to support online services with instantaneous response within the gaming industry.
372. Introducing My New App Journey with Heroku
In the final part of his series, the author provides a retrospective of using Heroku for the very first time, detailing the new design and lessons learned.
373. Interservice Communication in Microservices: 3 Common Misunderstandings
Think back to the last time you worked in a distributed system, did you consider using something other than RESTful HTTP calls as the method of communication between components in this system?
374. Introducing a better way to record custom metrics
Many clients have asked me “how do I record custom metrics from Lambda?”.
375. WordPress Site Migration To AWS Lightsail With Duplicator
How to Migrate a Wordpress Site from Godaddy, Bluehost, Hostgator, to AWS LIghtsail Using the Duplicator Plugin Database Copy Method
376. Authentication using the Amazon Cognito to an Angular application
Application example built with Angular 14 with authentication using the Amazon Cognito service.
377. You Absolutely Need To Read This To Master AWS Lambda [Part 1]
Welcome to the Serverless world. One of the first things you’ll hear about is AWS Lambda - and you’ll continue to keep hearing about it! While architecture can be serverless without Lambdas involved, it’s very often the key component within a serverless application. In the first post of this 3-part AWS Lambda Handbook series, we run through what is AWS Lambda, dialling back to basics with the various terminology, how to create a Lambda function and how to run it.
378. AWS Lambda with Kinesis Trigger: 6 Pitfalls and How to Fix Them
In this article, we discuss the 6 most common pitfalls of AWS Lambda with Kinesis trigger that are usually spotted only in production.
379. An Introduction to the AWS Scheduled Lambda Function
A solution using CloudWatch rules and alternative solutions.
380. How To Implement Serverless Services and Run Chrome Headless in AWS Lambda
Learn what headless browsers are, what are the use cases, how to implement serverless services and run Chrome headless in AWS Lambda.
381. How To Integrate Your Laptop With AWS And Deploy DynamoDB Locally
How to Interact with AWS (Amazon Web Services) cloud from your local machine.
382. Are Your Lambda Functions Doomed To Fail?
AWS Lambda has a cool feature that can be both a blessing and a nightmare for a serverless application, depending on whether it’s properly handled by our code: the retry behavior.
383. auto-create CloudWatch Alarms for APIs with Lambda
In a previous post we discussed how to auto-subscribe a CloudWatch Log Group to a Lambda function using CloudWatch Events. So that we don’t need a manual process to ensure all Lambda logs would go to our log aggregation service.
384. Creating a Instance Scheduler using AWS CDK
The AWS CDK is a software development framework to define cloud infrastructure as code and provision it through CloudFormation. The CDK integrates fully with AWS services and allows developers to use high-level construct to define cloud infrastructure in code.
385. Learn How to Build a CI/CD Pipeline Using GitLab for your Website
We'll run through how to build and configure a CI/CD pipeline to deploy your business's website using AWS, Terraform & Gitlab.
386. Hashicorp's Terraform: A Introduction
Join us in the journey of learning Terraform. This blog series aims to provides a guidance for essentials to be known while working with Terraform.
387. Going Serverless? Here’s 5 Use Cases
Since 2014 when AWS launched AWS Lambda and kickstarted the serverless movement, going serverless has grown exponentially for organizations of all sizes from one-man start-ups to huge listed global enterprises. While there are some challenges to this new architecture, the ways moving to serverless can transform a business often far outweigh these.
388. Super Easy Forms Introduction: The Easiest Way to Create a Serverless Web Form
In past years, innovation in cloud services has made it quite convenient to host static websites. Since they don't require servers, these sites are usually faster, more secure, and cheaper to host/maintain than their dynamic counterparts; making them perfect for something like your new landing page.
389. AWS' Karpenter Autoscaler and How it Stacks Up Against CAST AI
What exactly is AWS Karpenter, how does it work, and how does it differ from CAST AI autoscaling mechanisms? Here's the answer.
390. Knowing These Secrets Will Turn Your Long-Running Workflows Into Something Amazing
Introduction
391. Strategies for Combating Cloud Security Risks
There are some proven operational and security practices to significantly reduce the occurrence and impact of security breaches in the cloud.
392. Application Deployment: Recipe for Great Serverless Strategy
This is true for the most part, but Serverless apps also have a certain property that can make their deployment and maintenance time consuming.
393. AWS Cost Optimization 101
The beginning of the year is the perfect time to clean up and optimize. This also applies to your AWS bill. I've composed practical tips on how to cut costs with small effort.
394. Designer to Developer Handoff: How to Build a React Component from a Figma Design File
AWS Amplify allows you to build an application from Figma and import the components into React. With the help of Amplify, the tool creates reusable components
395. Open Source Worse Practices: Serverless Inc. as an Example of What Can Go Wrong
What can go wrong when you don’t keep up with your developer community
396. How AWS CDK Facilitates the Development Process of AWS Cloud Stacks
Working with AWS can be quite a complex task at times, due to the fact that well composed architectures and solid infrastructures might be troublesome to deploy and maintain in the long run. A main software development goal is to always optimize the development flow by making processes as simple as possible, from the programming language to each and every framework to be used in the project.
397. How to Improve Your CI/CD Workflow Using GitHub Actions
GitHub Actions is one of the most powerful tools that you can use if you are storing our code on this service repository. The idea is simple, you can design a complex workflow using automated tasks (called actions) in order to be activated and run when a commit is done in your repository.
398. Cloud Threat Hunting: Investigating Lateral Movement
What is the most involved attack flow yet? We will break down all of the steps a threat actor took to successfully exfiltrate data out of an AWS account.
399. An Encryption Deep Dive - Part Four [AWS Encryption Services]
400. A React HOC for AWS Cognito to Simplify User Authentication
TL;DR: AWS Cognito offers robust handling of user Authentication flows, including via Social Providers such as Google and Facebook. Here we describe a Higher Order Component for your ReactJS Web App, and how to configure Cognito.
401. All You Need to Know About Spot Instances to Cut Down Your Cloud Service Expenses
What are spot instances and how to use them to slash your cloud bill? Here are 6 key steps you need to take before getting a spot instance.
402. How to Provide Developer API Access for your SaaS Product Users
Here’s how we used AWS Cognito’s authorizer to enable users to have developer API access restricted to their user data using Client Id/Secret.
403. 17 of the Best Amazon Web Services (AWS) for Web Developers to Learn
This article will give you a basic understanding of the main AWS features and will be useful for those who are just starting to get acquainted with the platform
404. How To Break The DND Blanket With AWS
As a startup founder of an HR SaaS called HR Partner, I found myself being ‘on call’ virtually 24/7. I had hundreds of customers in countries all over the world, and this resulted in my email and support centre notifications going off around the clock.
405. Git Commands You Can Use To Dig Through Your Git History
In this short article, we’ll be exploring some quick git commands that can help us in digging through our repositories’ history of commits.
406. Introduction To Distributed Tracing Pattern
A distributed architecture brings in several challenges when it comes to operability and monitoring. Here, one may be dealing with tens if not hundreds of microservices, each of which may or may not have been built by the same team.
407. A Complete Guide To The Machine Learning Tools On AWS
In this article, we will take a look at each one of the machine learning tools offered by AWS and understand the type of problems they try to solve for their customers.
408. Logging Vs. Monitoring: An Introduction [Part 1]
Logging and Monitoring… this I tell you, brother. You can't have one without the other.
409. AWS Decoupling: The Big Comparison
A comparisons between AWS services - Kinesis, SQS, SNS - that allow you to decouple sending and receiving data (including Python examples).
410. Cloud Home Automation Series:Part 3 Create web-client in Node-RED to control ESP32 from Web
Welcome to SIMPLE LEARNING AWS Cloud Home Automation, Zero to Hero Series. In the third part, we are going to create a web-endpoint that will trigger remote execution in ESP32 by securely switching ON/OFF the ESP32 inbuilt led from a website hosted in Node-RED. Before starting, let's do a recap, in Part 1, we have connected the ESP32 MCU with AWS and able to publish Messages to IoT Core and in Part 2 we have uploaded another code which interacts with Things Shadow to control ESP32 inbuilt led using MQTT client. The following series split into four parts (refer below) with very simple and clear instructions to provision a home automation system to control house appliances through the web. Everything has been covered from scratch you won't face any difficulty understanding. In case of any clarification, drop me a note on LinkedIn. Feel free to explore them with ease, skip to the one which is relevant to you.
411. How to Monitor Serverless Applications With AWS CloudWatch Alarms
Running any application in production assumes reliable monitoring to be in place and serverless applications are no exception.
412. Accelerate your Software Delivery With CI/CD Practices
Are you looking to transform your software development process? If yes, this blog post provides an introduces to orchestrating the CI-CD pipeline with AWS.
413. Grasping Serverless At Scale Is A Lot Easier Than You Think
Best Practices of Serverless at Scale
414. How to include SNS and Kinesis in your e2e tests
Being event-driven is a key characteristic of a serverless architecture. Often our Lambda functions would publish events to SNS topics or Kinesis streams instead of calling downstream APIs directly.
415. Scaling Our AWS Infrastructure
This article is written by Kareem Ayesh and Yasser El-Sayed.
416. Adding Code to AWS Lambda, Lambda Layers, and Lambda Extensions Using Docker
With Docker, we have three ways to add code to Lambda that isn’t directly part of our Lambda function. What does this mean?
417. Mastering Docker: How to Attach an AWS EBS Storage Volume to Your Docker Container
In an ideal world, Docker containers should be ephemeral without any reliance on external storage. In the microservice world, this is achievable when services are connecting to external databases, queues, and other services.
418. Heroku From the Perspective of a Cloud Architect
As a freelance cloud architect, I spend my time reviewing and playing with the latest and greatest industry trends. Technologies like Kubernetes, ElasticSearch, and Prometheus fill my home and business infrastructure. After many hours of painful configuration and tweaking, they are now tuned to work exactly the way I want.
419. DNS Migration: Forwarding an External Registered Apex Domain to an AWS S3 Bucket
Your website will be accessible with http. To access it with https do this three extra steps:
420. Delivering Static Web Content on Heroku [A How-To Guide]
My primary goal is to find a solution that allows my limited time to be focused on providing business solutions instead of getting up to speed with DevOps processes.
421. How To Optimize Large S3 API Costs using Alluxio
This is a guest blog contributed by datasapiens’ Juraj Pohanka, Koen Michiels and Sam Gilbert. This article described how engineers at datasapiens brought down S3 API costs by 200x by implementing Alluxio as a data orchestration layer between S3 and Presto.
422. How To Create Node App with Nginx Setup on Amazon EC2
How to launch a Node js app behind an Nginx proxy on Amazon EC2 instance in a step by step walkthrough.
423. Business Intelligence in microservices: improving performance
Do you know why microservice design is so popular within the development of BI tools? The answer is clear: it helps to develop scalable and flexible solutions. But microservice architecture has a great drawback. Its performance usually requires great improvements.
424. Top Cloud Platform Comparison: 2021 Edition
This is a comprehensive research of the top cloud service providers, as well as some second-tier market players.
425. Building a Multi-Tenant gRPC Development Platform with Ambassador and AWS EKS
In early 2020 the PlaceExchange SRE team was challenged to build support for the company's first gRPC application that would run on Amazon's Elastic Kubernetes Service (EKS). Our usage of third-party geocoding APIs was beginning to exceed the cost of implementing our own service, and so we decided to build one with a gRPC interface. We had already operated EKS for several months with RESTful services and felt confident in our ability to deliver a platform capable of hosting multiple instances of the API for our developers to work concurrently. Given our extensive use of per-developer environments (namespaces) and adherence to the infrastructure as code model, it seemed natural to extend this pattern to support gRPC services.
426. Awesome Hacks To Master AWS Step Functions
The use of serverless computing has become a must nowadays, and some of you may already know a thing or two about Amazon Web Services like Lambda Functions, Step Functions, and other services AWS provides. However, if this is the first time you hear about them – fantastic!
427. How To Reduce Risks And Prepare For The Unknown
To be Always On in uncertain times, mundane must be your new black.
428. How Adopting Serverless is a Competitive Advantage for Your Business
How could serverless help move your business faster and outpace competitors? With serverless, you don't need to worry about anything except your code.
429. Sizing Your Cloud Resources: 10 Common Mistakes to Avoid
Learn the common pitfalls of moving to the cloud and how you can avoid them to truly benefit from the cloud’s elasticity.
430. Cloud Orchestration Vs. Cloud Automation Explained
Nowadays, the public cloud has become the tech solution of choice for many companies, including Amazon, Netflix, and Facebook. Why? The reason is simple - due to flexible nature, public cloud solutions allow businesses to save money on unused resources. Moreover, cloud hosting is a perfect way to save time on managing and maintaining the data centers in which your data is stored since these are the responsibilities of your cloud service provider.
431. How To Unite AWS KMS with Serverless Application Model (SAM)
The Basics
432. Job Cycle and on Demand Tools of Devops Programming Engineer
What are the roles and responsibilities of DevOps engineer.
433. Sharing Your (Encryption) Keys Across Multi/Hybrid Clouds
Before we dive into the fun part of getting keys shared amongst cloud providers, there are a variety of tools required to get this tutorial working.
434. I Got a New EKS Cluster Running And Terraform Code in 2 minutes
AWS EKS + Terraform + Cloudskiff do the job
435. A Guide to Building Complex Serverless Infrastructures
In this article you'll find out how the AWS Well-Architected Framework came to be, how it evolved and how it should be implemented in 2021.
436. Get a Free Week on Cloud Academy To Kickstart Your Tech Training
Are you looking to make a jump in your technical career? Want to get trained or certified on AWS, Azure, Google Cloud Platform, DevOps, Kubernetes, Python, or another in-demand skill?
437. Production-Ready Serverless Composition and Orchestration
A strong and mature trend in modern cloud software development is to implement components that are:
438. Modeling Hierarchical Access With AppSync In 3 Simple Steps
I have been working with a US client to build a first-of-its-kind app for managing medical consents. It falls under HIPAA compliance and it’s paramount that we do not allow unauthorized access to user data.
439. Growth Hacking for Remote and International Developers – Part II [Podcast Transcript]
Chris Hickman and Jon Christensen of Kelsus and Rich Staats of Secret Stache continue their discussion on growing high-performing remote and international engineering teams.
440. How to Make Your Lambda Functions Run Faster (and Cheaper)
The AWS Lambda service allows us to easily deploy and run our own code, without worrying too much about the underlying infrastructure (when compared to non-serverless technologies). It essentially scales infinitely (with great power comes great responsibility), and can be connected with a bunch of other services, like API Gateway, S3, AppSync, DynamoDB, etc.
441. How To Automatically Transition Jira Issues Using a Github Webhook
What's this all about eh?
442. AWS Lambda: What Kind of Serverless Applications Can I Make? (Podcast Transcript)
Amy Tom talks to Pavel Denisjuk about AWS Lambda and serverless applications. Pavel is the Co-Founder and CTO at Webiny.
443. Cloud Me a River: Is Multi-Cloud a Poor Practice?
What if you could just migrate between cloud providers in seconds while achieving the best cost and performance combination? CAST AI connects them
444. Why Implementing Microservices on AWS Is Indispensable to a Modern Architecture for Business Agility
AWS customers build microservices on 3 common patterns: API-driven, event-driven, & data streaming. The blog covers the common characterics of microservices.
445. 13 Things You Should Know If You Are A Software Developer/Entrepreneur In 2020
13 different things that you can learn today if you want to be a tech entrepreneur or a better engineer to make an application and ship it to your customers!
446. Serverless Architecture: Lambda Triggers and Design Patterns [Part 1]
A while ago, we covered the invocation (trigger) methods supported by Lambda and the integrations available with the AWS catalog.
447. The Results Of A Comparison Between Five CI/CD Services
Introduction:
448. Webiny v5 Update: DynamoDB, VPC Support, and Performance Improvements
In the last 6 months, we put 100% of our focus on addressing this feedback and getting Webiny to the next level. Today we present the Webiny v5 release.
449. Serverless Architecture: Lambda Triggers and Design Patterns [Part 2]
This is part of a series of articles discussing strategies to implement serverless architectural design patterns. We continue to follow this literature review. Although we use AWS serverless services to illustrate concepts, they can be applied in different cloud providers.
450. The Complete Beginners Guide to AWS S3
In this tutorial, we'll get to learn how to use the AWS S3. First, learn what is S3, the core parts of S3 that are the Buckets, Access Point, and Objects.
451. Using DAL For Migration From DynamoDB to Spanner and Bigtable
Game changers emerge when you are deep in the trenches laying the foundation.
452. Terraform Configuration Syntax Overview
All you need to know to get started about Terraform Syntax.
453. How to Optimize Large Scale Serverless Applications for Operational Excellence
Managing applications at scale often comes up as one of the biggest concerns for businesses; How can it work smoothly? How do we monitor so many resources? How do we maintain best practices with constantly evolving infrastructure? In this article, we run through the best approach for operational excellence looking at serverless monitoring strategy, serverless alerting strategy, and security and compliance best practices.
454. Essential Guide to Accessing Your AWS Account
Hey there. You just created your first AWS account, and you can't wait to dive into all the exciting services and technologies that AWS has to offer you to start to build the next big thing. But, wait for a second... are you going to log-in with your root account credentials? Or it's better to generate a new user? Or maybe use a role?
455. Everything You Need to Know About AWS Cloud Computing
Amazon Web Service (AWS) is an all-inclusive cloud computing marketplace by Amazon. It serves as an on-demand cloud computing platform that offers multifarious cloud computing models and deployment tools.
456. How To Deploy A Secure Django Application on Kubernetes
Deploy Django on Kubernetes in a few clicks without even Dockerizing your application.
457. Architecting Serverless Data Integration Hubs on AWS for Enterprise Data Delivery: 2020 Edition
458. AWS vs. Azure vs. Google Cloud: Which One Delivers Most Value for the Price
How to choose the right cloud provider for your business? Read this updated 2021 pricing comparison for AWS vs. Azure vs. Google Cloud.
459. AWS re:Invent 2020: AWS Community Builders Program Top Highlights
As an AWS Community Builder, I truly enjoyed attending AWS' re:Invent 2020 conference this year, diving into cloud technology, devops, databases & innovation.
460. Sanity-Checks with Playwright in Fargate container on schedule
There is often the need to check whether your production system is working as expected. Playwright is a great way to test if everything is going to plan.
461. CKAD and CKA Certifications: Which to Take First and How to Prepare
With around 50% developers CKA or CKAD certified, we share our experiences, study material, mistakes to avoid, FAQ, etc. about the CKA and CKAD certification.
462. How to Set Up Authentication With AWS Amplify in Next
Authentication is a way for applications to confirm user identity before granting permission or entry to a website.
463. How I built this: Machine learning with Amazon Personalize and a Customer Data Platform
Learn how an infrastructural Customer Data Platform can help you overcome common machine learning challenges with this use case tutorial.
464. How I Live Stream My Brain with Amazon IVS, a Muse Headband and React
This is the first time we've used React to broadcast live streaming our brain data
465. Deconstructing a Serverless Cloud OS
Responding to the Serverless Revolution
466. How Serverless Can Encourage Good Engineering Practices
In this article, we list the seven reasons why and how serverless computing enables useful engineering practices.
467. Amazon Elastic Container Service (ECS) Anywhere: A New ECS Function
Amazon ECS Anywhere gives customers the ability to run Amazon ECS on any infrastructure using the same cloud-based, fully managed, highly scalable container orchestration service and control plane they use in AWS today.
Thank you for checking out the 467 most read stories about Aws on HackerNoon.
Visit the /Learn Repo to find the most read stories about any technology.