Access Amazon S3 Tables from Local using Apache Spark Docker Container | Demo Recently, Amazon S3 has introduced S3 Tables, a fully managed Apache Iceberg tables for storing tabular data at scale. It is specifically optimized for analytics workloads to deliver up to 3x faster query throughput and up to 10x higher transactions per second compared to self-managed tables (Iceber 22 Jan 2025 · 8 min read
Test and Debug AWS CodeBuild Builds Locally using AWS CodeBuild agent If you are still using AWS CodeBuild managed service for testing and debugging, then you have the scope to save cost and expedite the build-test-debug cycle loop using AWS CodeBuild local agent. Troubleshooting and fixing issues in BuildSpec file is so easy on the local development machine. In this 17 Jul 2023 · 7 min read
How to Install and Configure Amazon DynamoDB local version 2.0 (downloadable)? Amazon DynamoDB local not only speeds up development and testing iteration loop, it also saves cost of using DynamoDB webservices. Free downloadable version of Amazon DynamoDB (DynamoDBLocal.jar) can run on any operating systems or platform having JRE (Java Runtime Environment). "This latest ver 7 Jul 2023 · 8 min read
How to run Amazon Linux 2023 (AL2023) locally on WSL? Amazon Linux 2023 (AL2023) is the next generation of Amazon Linux for developing and running cloud applications in high-performance and security enhanced execution environment. This rpm-based Linux distribution is optimized for Amazon EC2. Amazon Linux 2023 is not available in the Microsoft Store. 14 Apr 2023 · 7 min read
How to install awslocal ( LocalStack AWS CLI) on Ubuntu running on WSL2 (Windows Subsystem for Linux)? If you are already enjoying LocalStack ("A fully functional local cloud stack") for building awesome AWS cloud and serverless applications locally, then awslocal will add extra Saccharin to sweeten your development experience for sure. What is awslocal? awslocal is a wrapper around the AWS CLI to 2 Apr 2023 · 4 min read
How to install LocalStack (AWS cloud service emulator) on WSL2 to develop cloud and serverless apps offline? LocalStack is an AWS cloud service emulator that can be used as a local cloud sandbox for development, prototyping and testing. It is "A fully functional local cloud stack". You can efficiently build AWS cloud and serverless applications locally without connecting to AWS cloud. Therefore, it will he 27 Mar 2023 · 5 min read
How to install Node.js on Ubuntu 22.04 distro running on WSL2 (Windows Subsystem for Linux)? In this post, we'll see how to install Node.js (open-source, cross-platform JavaScript runtime environment) on Ubuntu 22.04 distro running in WSL2 (Windows Subsystem for Linux). Option #1 - Install Node.js with APT package Manager from the Official Repositories NodeJs is already available in defa 26 Mar 2023 · 3 min read
Mountpoint for Amazon S3 -Build & Demo On AWS Pi Day 2023, Amazon announced Mountpoint for Amazon S3, an open-source simple file client for mounting S3 buckets as a local file system. It is optimized for read-heavy workloads that require high throughput and is mainly focused on high-performance access to large data sets. So naturally, it 16 Mar 2023 · 8 min read
Install AWS Command Line Interface (AWS CLI) on Windows Subsystem for Linux (WSL 2) AWS Command Line Interface (AWS CLI) is used to interact with different AWS (Amazon Web Services) product and services in command-line shell. AWS CLI version 2 is the latest one. In this article, we'll see how to download and install AWS CLI on Windows Subsystem for Linux (WSL 2). Video: Update 23 Feb 2023 · 1 min read
Install AWS Serverless Application Model Command Line Interface (AWS SAM CLI) on Windows Subsystem for Linux (WSL 2) AWS SAM command line interface (AWS SAM CLI) tool is must have for building AWS serverless applications. In this post, we'll see how to install latest version of AWS SAM CLI on Windows Subsystem for Linux (WSL 2). Video: Prerequisites: AWS Command Line Interface (AWS CLI 2) is recommended for S 23 Feb 2023 · 2 min read
Install Docker Engine and Docker Compose on Windows Subsystem for Linux (WSL 2) If you already have Docker Desktop installed or want to use docker on both Windows and WSL2, then Docker Desktop is better choice. But I personally prefer to install and run the "most-loved Tool" docker inside Windows Subsystem for Linux (WSL 2). This keeps the development environment isolated and t 3 Feb 2023 · 5 min read
Install JupyterLab or Jupyter Notebook in Windows Subsystem for Linux (WSL2) Web-based interactive development environment JupyterLab (the next generation of Jupyter Notebook ) is very popular in the field of data science and machine learning. Windows Subsystem for Linux (WSL2) is well known for super-fast boot time, less resource consumption and seamless integration of Linu 1 Feb 2023 · 6 min read
How to Install Windows Subsystem for Linux (WSL2) on Windows 11? Steps to install Windows Subsystem for Linux (WSL2) on Windows 10 works for Windows 11 too. But Microsoft made it super simple in Windows 11. Just one command that takes minutes to install a Linux distribution (Ubuntu by default). If you are curious about other 3 different options that I mentioned 30 Aug 2022 · 5 min read
How to Install Windows Subsystem for Linux (WSL2) on Windows 10? Windows Subsystem for Linux (WSL) is an awesome feature of Windows 10. No more VMware or Oracle VirtualBox is required to run Linux on Windows. WSL is faster and less resource consuming, zero or less configuration compared to any other traditional Virtual Machines (VM). Installation and setup of Lin 26 Aug 2021 · 8 min read