- Table of contents
- Amazon WebService | AWS Playlist
- Amazon WebService | AWS Tutorial
- How to Create EC2 Instance in AWS? | What is Amazon EC2? | SpringBoot-Deploying to AWS EC2 Instance
- How to Connect to an EC2 instance on AWS using PUTTY? | SpringBoot-Deploying to AWS EC2 Instance
- How to Connect to an EC2 instance on AWS via SSH? | SpringBoot-Deploying to AWS EC2 Instance
- How to Connect to an EC2 instance on AWS using WinSCP? | SpringBoot-Deploying to AWS EC2 Instance
- How to Update Server Software Packages and Install JDK or Java in AWS EC2 Instance?
- How To Install MariaDB on Amazon EC2 Linux Server? | MariaDB Installation Linux | AWS EC2 Tutorial
- How To Install Apache Tomcat 9 on Amazon EC2 Linux Server? | Apache Tomcat 9 Installation Linux
- How To Configure Apache Tomcat Users on Amazon EC2 Linux Server? | Apache Tomcat 9 Configuration
- How to Generate WAR file and deploy Our Web Service App on Apache Tomcat on Amazon EC2 Linux Server?
- How do I stop PuTTY inactive? | How do you fix PuTTY inactive? | How to keep SSH connections alive?
- How to keep SSH connections alive in Linux and Mac OS X operating systems?
- How to Install Tomcat using Yum Package Manager, Configure Apache Tomcat Users and Deploy the WAR file in Amazon EC2 Instance?
- How to install RabbitMQ in Linux Operating System or Amazon EC2 Instance? | RabbitMQ installation
- How to install Gradle in Linux Operating System or Amazon EC2 Instance? | Gradle tutorial
- How to Uninstall MariaDB using Yum Package Manager in Amazon EC2 Instance? | How to Uninstall or Remove Packages from Linux OS?
- How to Uninstall Tomcat using Yum Package Manager Amazon EC2 Instance? | How to Uninstall or Remove Packages from Linux OS?
- Send/Receive Message to/from Queue of RabbitMQ which is running on EC2 instance using Java program?
- How to send/receive a message to/from the queue(Springboot+JMS+ RabbitMQ running Amazon EC2 Server)?
- How to uninstall RabbitMQ in Linux Operating System or Amazon EC2 Instance?| RabbitMQ uninstallation
- How to Install OpenJDK 11 or OpenJDK 17 in Amazon EC2 Instance or Linux Operating System?
- How to uninstall OpenJDK from Amazon EC2 Instance or Linux Operating System?
- AWS Free Tier Expiring? Here's What to Do Next | Your AWS Free Tier Ending Soon? Follow These Steps
- How to Install JDK 21 on Linux and Amazon EC2 | JDK 21 Installation on Linux OS or Amazon EC2
- How to Install JDK 17 on Linux and Amazon EC2 | JDK 17 Installation on Linux OS or Amazon EC2
- JDK 11 Installation on Linux OS and Amazon EC2 Explained | Running JDK 11 on AWS EC2 or Linux OS
- How to Install JDK 22 on Linux OS or Amazon EC2 | JDK 22 Installation on Linux OS or EC2
- How to Uninstall JDK 21 on Linux OS or Amazon EC2 | Uninstalling JDK 21 on Linux and EC2 Instances
- Uninstalling JDK 17 on Linux OS (Amazon EC2 Cloud) | How to Uninstall JDK 17 on Linux (Amazon EC2)
- How to Uninstall JDK 11 on Linux OS (Amazon EC2) | Uninstalling JDK 11 on Linux OS (Amazon EC2)
- How to Uninstall JDK 22 on Linux OS or Amazon EC2 | Uninstall JDK 22 on Linux OS or EC2
- How to Install JDK 23 on Linux OS or Amazon EC2 | JDK 23 Installation on Linux OS or EC2
- How to Uninstall JDK 23 on Linux OS or Amazon EC2 | Uninstall JDK 23 on Linux OS or EC2
- How to Pay Your AWS Bill Step by Step | How to Settle Your AWS Bill Quickly
- Amazon SQS Tutorial
- Amazon SQS for Beginners: A Complete Guide | Amazon SQS Tutorial
- Amazon SQS Fundamentals: What Every Beginner Should Know | Amazon SQS Tutorial
- Amazon SQS from Scratch: A Beginner's Walkthrough | How to Use Amazon SQS: A Beginner's Tutorial
- What is Amazon SQS Visibility Timeout? Easy Explanation | Amazon SQS Tutorial
- Amazon SQS Visibility Timeout Explained for Beginners | Amazon SQS Tutorial
- Amazon SQS Delivery Delay: Key Concepts and Best Practices | Amazon SQS Tutorial
- Amazon SQS Message Retention Period: How It Works | Amazon SQS Tutorial
- What is the Maximum Message Size in Amazon SQS? | Amazon SQS Tutorial
- What is Receive Message Wait Time in Amazon SQS? | Amazon SQS Tutorial
- Amazon SQS Message Receive Wait Time Explained | Amazon SQS Tutorial
- Amazon SQS Encryption: What You Need to Know | Amazon SQS Tutorial
- Amazon SQS Encryption: Benefits and Implementation | Amazon SQS Tutorial
- Amazon SQS Access Policies Explained | Amazon SQS Tutorial
- Amazon SQS DLQ Explained: How to Use Dead-Letter Queues | Amazon SQS Tutorial
- How to Create an Amazon SQS Standard Queue: Step-by-Step Guide | Amazon SQS Tutorial
- How to Create an Amazon SQS FIFO Queue: A Beginner's Tutorial | Amazon SQS Tutorial
- What is Amazon SQS Redrive Allow Policy? | Amazon SQS Tutorial
- How to Set Up and Use Amazon AWS CLI on Windows/Mac/Linux | AWS CLI Installation and Basic Usage
- How Amazon SQS Works: Visual Guide with Sequence Diagrams | Amazon SQS Tutorial
- Amazon AWS CLI + SQS: Step-by-Step Guide for Beginners | Mastering Amazon SQS with AWS CLI Commands!
- Java Integration with Amazon SQS: Sending and Receiving Messages | Amazon SQS Messaging with Java
- Amazon SQS Java: Send and Receive Product Objects | Amazon SQS: Sending and Receiving Custom Objects
- Amazon SQS Spring Boot Integration: Send and Receive Messages | Amazon SQS and Spring Boot
- Spring Boot and Amazon SQS: How to Send and Receive Product Objects | Spring Boot SQS Integration
- Amazon S3 Tutorial
- Amazon S3 for Beginners: Store and Manage Your Data | Mastering Amazon S3 for Beginners
- Amazon S3 Made Easy: Beginner's Walkthrough | Amazon S3 Crash Course for Beginners
- Amazon S3 for Beginners: Easy and Quick Tutorial | Amazon S3 Simplified for Beginners
- How to Use Amazon S3: A Beginner's Guide | Mastering Amazon S3: From Zero to Hero
- Amazon S3 Lifecycle Explained: Simplify Your Storage | What is Amazon S3 Lifecycle?
- Amazon S3 Lifecycle Policies: Save Costs on Storage | Amazon S3 Lifecycle for Beginners
- How to Protect Your S3 Data with Encryption | Amazon S3 Encryption Explained
- How to Enable Public Access for S3 Bucket Files | AWS S3: Make Your Bucket Objects Public
- Amazon S3 Explained with Real-Life Examples | Amazon S3 Explained in Simple Terms
- AWS S3 CLI Commands Explained for Beginners | AWS S3 CLI Walkthrough: Easy File Operations
- Amazon S3 Java Integration: File Management Simplified | Amazon S3 Bucket CRUD Operations in Java
- How to Integrate Amazon S3 with Spring Boot | Spring Boot and Amazon S3: Automating File Management
- How to Copy Files in AWS S3: A Step-by-Step Guide | AWS S3 Copy Command: Everything You Need to Know
- AWS S3 Versioning Explained: Protect Your Data | AWS S3 Versioning: Never Lose Your Files Again
- AWS S3 Website Hosting: Step-by-Step Guide | AWS S3 Static Website Hosting Made Easy
- How to Use AWS S3 Select to Query Data in S3 | What is AWS S3 Select? A Beginner's Guide
- AWS DataSync for Fast and Secure Data Transfers | What is AWS DataSync? A Beginner's Guide
- AWS S3 Event Notification: Triggering Lambda, SQS, and SNS | AWS S3 Event Notification Explained! 🚀
- AWS S3 + Amazon EventBridge: Event Notifications Explained! | AWS S3 EventBridge Integration
- AWS S3 Pre-Signed URLs Explained Simply | How to Use AWS S3 Pre-Signed URLs for Secure Access
- AWS S3 Access Logs – How to Monitor Bucket Requests | AWS S3 Access Logs Explained for Beginners
- AWS S3 Requester Pays: Who Pays for Data Access? | How AWS S3 Requester Pays Can Save Storage Costs
- AWS S3 Batch Operations Explained: Move, Copy, and Delete Files Efficiently
- AWS S3 Object Lambda - Processing Data on the Fly! 🚀 | AWS S3 Object Lambda Explained! 🔍
- Amazon SNS Tutorial
- AWS SNS: How to Send Notifications in AWS | AWS SNS Basics: How to Publish & Subscribe to Messages
- AWS SNS Hands-On Tutorial: Create & Configure SNS Topics! 🎯 | AWS SNS Explained for Beginners! 🔍
- AWS SNS Explained with Real-World Examples 🌍 | AWS SNS Basics: Everything You Need to Know! 📚
- AWS SNS Delivery Retries: What Happens When Messages Fail? ❌ | AWS SNS Delivery Retry Explained
- AWS SNS Subscription Filter Policy: How to Reduce Unwanted Messages | AWS SNS Subscription Filtering
- AWS SNS Dead-Letter Queue (DLQ): How to Handle Failed Messages | AWS SNS Subscription DLQ Explained
- AWS SNS Delivery Status Logging Explained: How to Monitor Message Delivery Failures
- AWS SNS + Java: Sending Email Notifications Made Easy! 🔥| How to Send Emails Using AWS SNS in Java!
- How to Send SMS Using AWS SNS: Step-by-Step Tutorial | AWS SNS SMS Explained: Beginner to Advanced
- How to Send SMS Using AWS SNS with Topic in Java | AWS SNS SMS Messaging with Topics in Java
- AWS SNS SMS Direct Publishing in Java: No Topics Needed | Java AWS SNS SMS Integration Without Topic
- How to Integrate AWS SNS with SQS Step-by-Step | AWS SNS + SQS Integration Tutorial
- Spring Boot + AWS SNS: Send Email Notifications | Java Spring Boot AWS SNS Email Integration
- Spring Boot SMS Alerts via AWS SNS Topic | Send SMS Using AWS SNS Topic in Spring Boot App
- How to Send SMS with AWS SNS Without a Topic in Spring Boot | Direct SMS with AWS SNS in Spring Boot
- AWS SNS vs SQS Explained: What’s the Difference? 🔍 | AWS SNS vs SQS: Key Differences & Use Cases
- Amazon DynamoDB Tutorial
- What is DynamoDB? AWS DynamoDB Introduction & Overview | AWS DynamoDB: NoSQL on AWS
- NoSQL vs SQL: DynamoDB vs Traditional Databases
- Top 5 Reasons to Use DynamoDB in Your Project 🔥
- DynamoDB Explained: Tables, Items & Attributes Simplified
- DynamoDB: The Key to Understanding Partition & Sort Keys
- How to Create Your First DynamoDB Table (and Why You Should)
- Navigate DynamoDB: The Ultimate Data Insertion, Reading, Updating, and Deleting Guide
- DynamoDB Query vs Scan – When to Use Which?
- DynamoDB GSI Explained with Real Demo | Global Secondary Index Tutorial
- DynamoDB Data Modeling | What I Wish I Knew Earlier
- DynamoDB Backups: Restore Your Data FAST! | AWS
- DynamoDB Performance Tuning – ReadWrite Capacity Units Explained
- DynamoDB On Demand vs Provisioned Capacity – Which One Is Actually Better?
- DynamoDB Microservices Architecture | Building Scalable Apps That Actually Work
- DynamoDB Queries 100x Faster With DAX
- All JavaEE viedos and code in Youtube | Facebook | Google plus | GitHub | BitBucket
- All JavaEE Viedos Playlist
- All JavaEE Viedos
- All JAVA EE Links
- All Design Patterns Links
- Spring Tutorial
- Spring boot & JMS & Apache Kafka & Web Services
- Servlets Tutorial
- JDBC Tutorial
- JAVA Tutorial
- Java Collection Framework
- Apache Server Tutorial
- Apache Maven Tutorial
- JSON/XML/SQL/MongoDB Tutorials
- Computer Tutorial
- Kids Learning Tutorial
- Cooking Tutorial
- All Design Patterns Links
- Design Pattern - Playlists
- Design Pattern - Playlists - Part1
- Design Patterns - Introduction - Playlist
- J2EE Design Patterns - Playlist
- Creational Design patterns - Playlist
- Structural Design patterns - Playlist
- Behavioral Design patterns - Playlist
- Front Controller Design Pattern - Playlist
- Intercepting Filter Design Pattern - Playlist
- Business Delegate Design Pattern - Playlist
- Service Locator Design Pattern - Playlist
- Context Object Design Pattern - Playlist
- Data Access Object Design Pattern - Playlist
- Design Pattern - Playlists - Part2
- Object Pool Design Pattern - Playlist
- Singleton Design Pattern - Playlist
- Factory Design Pattern - Playlist
- Abstract Factory Design Pattern - Playlist
- Prototype Design pattern - Playlist
- Builder Design pattern - Playlist
- Iterator Design Pattern - Playlist
- Observer Design Pattern - Playlist
- Chain of Responsibility Design Pattern - Playlist
- Memento Design pattern - Playlist
- Design Pattern - Playlists - Part3
- Mediator Design pattern - Playlist
- Strategy Design pattern - Playlist
- Visitor Design pattern - Playlist
- State Design pattern - Playlist
- Command Design pattern - Playlist
- Interpreter Design pattern - Playlist
- Filter or Criteria Design Pattern - Playlist
- Composite Design Pattern - Playlist
- Proxy Design pattern - Playlist
- Flyweight Design pattern - Playlist
- Decorator Design pattern - Playlist
- Bridge Design pattern - Playlist
- Adapter Design pattern - Playlist
- Design Pattern - Playlists - Part4
- Base Design Pattern - Playlist
- Data Source Architectural Design Patterns - Playlist
- Object-Relational Metadata Mapping Design Patterns - Playlist
- Offline Concurrency Design Patterns - Playlist
- Domain Logic Design Patterns - Playlist
- Object-Relational Behavioral Design Patterns - Playlist
- Object-Relational Structural Design Patterns - Playlist
- Web Presentation Design Patterns - Playlist
- Distribution Design Patterns - Playlist
- Session State Design Patterns - Playlist
- Concurrency Design patterns - Playlist
- Design Pattern - Playlists - Part5
- Design Pattern - Playlists - Part1
- Design Patterns - Introduction
- Design Patterns
- Design patterns - catalog
- Enterprise Application Architecture Patterns
- Domain Logic Patterns
- Data Source Architectural Patterns
- Object Relational Behavioral Patterns
- Object-Relational Structural Patterns
- Object Relational Metadata Mapping Patterns
- Web Presentation Patterns
- Distribution Patterns
- Offline Concurrency Patterns
- Base Design Pattern
- Session State Design pattern
- Concurrency patterns
- J2EE patterns
- Creational Design patterns
- Structural design patterns
- Behavioral design patterns
- J2EE Design Patterns
- Creational Design patterns
- Creational Design patterns
- Object Pool Design Pattern
- Singleton Design Pattern
- Factory Design Pattern
- Abstract Factory Design Pattern
- Prototype Design Pattern
- Builder Design Pattern
- Builder Design Pattern - Introduction
- Builder Design pattern - Real Time Example [Meal Package]
- Builder Design pattern - Real Time Example [Animal Toys]
- Builder Design pattern - Real Time Example [Beverage]
- Builder Design Pattern - Class Diagram
- Builder Design Pattern - Sequence Diagram
- Builder Design Pattern - Implementation [Beverage]
- Builder Design Pattern - Implementation [Animal Toy]
- Builder Design Pattern - KeyPoints
- Behavioral design patterns
- Behavioral design patterns
- Iterator Design Pattern
- Observer Design Pattern
- Chain of Responsibility Design Pattern
- Chain of Responsibility Design Pattern - Introduction
- Chain of Responsibility Design Pattern - Real time Example
- Chain of Responsibility Design Pattern - Class and Sequence Diagram
- Chain of Responsibility Design Pattern - Implementation(One Receiver)
- Chain of Responsibility Design Pattern - Implementation(one or more Receiver)
- Chain of Responsibility Design Pattern - Key Points
- Momento Design pattern
- Template Design pattern or Template Method Design pattern
- Template Design pattern or Template Method Design pattern - Introduction
- Template Design pattern or Template Method Design pattern - Real Time Example [Coffee]
- Template Design pattern or Template Method Design pattern - Real Time Example [Car]
- Template Design pattern or Template Method Design pattern - Class Diagram
- Template Design pattern or Template Method Design pattern - Implementation [Building a House]
- Template Design pattern or Template Method Design pattern - Implementation [Coffee]
- Template Design pattern or Template Method Design pattern - KeyPoints
- Mediator Design pattern
- Mediator Design pattern - Introduction
- Mediator Design pattern - When to Use
- Mediator Design pattern - Real Time Example [Facebook]
- Mediator Design pattern - Real Time Example [ATC]
- Mediator Design pattern - Real Time Example [Chat Room]
- Mediator Design pattern - Class Diagram
- Mediator Design pattern - Implementation [Facebook]
- Mediator Design pattern - Implementation [Chat Room]
- Mediator Design pattern - KeyPoints
- Strategy Design pattern
- Strategy Design pattern - Introduction
- Strategy Design pattern - Real Time Example [Compress files]
- Strategy Design pattern - Real Time Example [Payment]
- Strategy Design pattern - Real Time Example [Travel]
- Strategy Design pattern - Real Time Example [Sorting]
- Strategy Design pattern - Real Time Example [Search]
- Strategy Design pattern - Class Diagram
- Strategy Design pattern - Sequence Diagram
- Strategy Design pattern - Implementation [Compress files]
- Strategy Design pattern - Implementation [Travel]
- Strategy Design pattern - Implementation [Payment]
- Strategy Design pattern - Implementation [Search]
- Strategy Design pattern - Implementation [Sort]
- Strategy Design pattern - KeyPoints
- Visitor Design pattern
- Visitor Design pattern - Introduction
- Visitor Design pattern - Real time Example [Kids]
- Visitor Design pattern - Real time Example [Products]
- Visitor Design pattern - Class Diagram
- Visitor Design pattern - Implementation [Kids]
- Visitor Design pattern - Implementation [Products]
- Visitor Design pattern - KeyPoints
- State Design pattern
- State Design pattern - Introduction
- State Design pattern - Real time example [ATM]
- State Design pattern - Real time example [TV Remote]
- State Design pattern - Real time example [Vending Machine]
- State Design pattern - Real time example [Project]
- State Design pattern - Class Diagram
- State Design pattern - Implementation [ATM]
- State Design pattern - Implementation [Vending Machine]
- State Design pattern - Implementation [Project]
- State Design pattern - Implementation [LED TV]
- State Design pattern - Keypoints
- Command Design pattern
- Command Design pattern - Introduction
- Command Design pattern - Real time example [Hotel]
- Command Design pattern - Real time example [Menu]
- Command Design pattern - Class Diagram
- Command Design pattern - Sequence Diagram
- Command Design pattern - Object Creation and flow
- Command Design pattern - Implementation [Menu]
- Command Design pattern - Key points
- Interpreter Design pattern
- Structural design patterns
- Structural design patterns
- Filter or Criteria Design Pattern
- Composite Design Pattern
- Proxy Design Pattern
- Proxy Design Pattern - Introduction
- Proxy Design pattern - Real Time Example[ATM]
- Proxy Design pattern - Real Time Example [Proxy Server]
- Proxy Design pattern - Class Diagram
- Proxy Design pattern - Sequence Diagram
- Proxy Design pattern - Implementation [Protection Proxy]
- Proxy Design pattern - Implementation [Remote Proxy]
- Proxy Design pattern - Implementation[Virtual Proxy]
- Proxy Design Pattern - Key Points
- Flyweight Design pattern
- Decorator Design pattern
- Decorator Design pattern - Introduction
- Decorator Design pattern - Real Time Example [Dosa]
- Decorator Design pattern - Real Time Example [Ice Cream]
- Decorator Design pattern - Real Time Example [Pizza]
- Decorator Design pattern - Real Time Example [Car]
- Decorator Design pattern - Class Diagram
- Decorator Design pattern - Sequence Diagram
- Decorator Design pattern - Implementation [Dosa]
- Decorator Design pattern - Implementation [Pizza]
- Decorator Design pattern - Implementation [Ice Cream]
- Decorator Design pattern - Implementation [Car]
- Decorator Design pattern - Implementation [Shape]
- Decorator Design pattern - Key Points
- Bridge Design pattern
- Bridge Design pattern - Introduction
- Bridge Design pattern - Real time example [Send Message]
- Bridge Design pattern - Real time example [Publish Message]
- Bridge Design pattern - Real time example [Shape]
- Bridge Design pattern - Real time example [TV]
- Bridge Design pattern - Class Diagram
- Bridge Design pattern - Implementation [Shape]
- Bridge Design pattern - Implementation [Send Message]
- Bridge Design pattern - Implementation [Publish Message]
- Bridge Design pattern - Implementation [LED TV]
- Bridge Design pattern - Keypoints
- Adapter Design Pattern
- Adapter Design pattern - Introduction
- Adapter Design Pattern - Real Time Exmaple(Translator)
- Adapter Design pattern - Real Time Example (Card Reader)
- Adapter Design pattern - Real Time Example (Mobile Charger)
- Adapter Design pattern - Real Time Example (Universal Adaptor)
- Adapter Design pattern - Real Time Example [JDBC Driver]
- Adapter Design pattern - Class diagram
- Adapter Design Pattern - Sequence diagram
- Adapter Design Pattern - Implementation [Language Translator]
- Adapter Pattern - Implementation [Object Adapter]
- Adapter Pattern - Implementation [Class Adapter]
- Adapter Design Pattern - Implementation [Mobile Charger]
- Adapter Design Pattern - Key Points
- Concurrency Design patterns
- Concurrency patterns
- Thread Pool Design Pattern
- Monitor or synchronization Design Pattern
- Lock Design Pattern
- Scheduler Design Pattern
- Read-write lock Design Pattern
- Messaging Design Pattern(MDP)
- Messaging Design Pattern(MDP) - Introduction
- Messaging Design Pattern(MDP) - Asynchronous messaging
- Messaging Design Pattern(MDP) - Two Way Messaging
- Messaging Design Pattern(MDP) - Implementation of Proxy
- Messaging Design Pattern(MDP)-Implementation of Adapter
- Messaging Design Pattern(MDP) - Implementation of Webservice
- Reactor Design Pattern
- Double-checked locking Design Pattern
- Offline Concurrency Patterns
- Session State Design pattern
- Distribution Patterns
- Base Design Pattern
- Base Design Pattern
- Gateway Design Pattern
- Layer Supertype Design Pattern
- Registry Design Pattern
- Money Design Pattern
- Plugin Design Pattern
- Special Case Design Pattern
- Separated Interface Design Pattern
- Service Stub Design Pattern
- Record Set Design Pattern
- Mapper Design Pattern
- Value Object Design Pattern
- Web Presentation Patterns
- Domain Logic Patterns
- Object Relational Structural Patterns
- Object-Relational Structural Patterns
- Identity Field Design Pattern
- Foreign Key Mapping Design Pattern
- Association Table Mapping Design Pattern
- Dependent Mapping Design Pattern
- Embedded Value Design Pattern
- Serialized LOB Design Pattern
- Single Table Inheritance Design Pattern
- Class Table Inheritance Design Pattern
- Concrete Table Inheritance Design Pattern
- Inheritance Mappers Design Pattern
- Object Relational Behavioral Patterns
- Object Relational MetadataMapping Patterns
- Data Source Architectural Patterns
- All Design Patterns Links
- Servlets Tutorial
- Servlets Tutorial - Playlists [Part 1]
- Servlets Tutorial - Playlist
- Tomcat - Playlist
- Servlets : WAR file - Playlist
- HTTP Methods and HTTP Status Codes - Playlist
- Client-Server Model - Playlist
- Servlet Application Creation using Eclipse - Playlist
- Servlets Basics - Playlist
- Servlets : Request and Response Headers - Playlist
- Servlets Form Data - Playlist
- Servlets : ServletConfig and ServletContext - Playlist
- Servlets : load-on-startup - Playlist
- Servlets : RequestDispatcher - Playlist
- Servlets : Send Redirect - Playlist
- Servlets Tutorial - Playlists [Part 2]
- Servlet Filter - Playlist
- Servlets : Filter Config - Playlist
- Servlets : HttpSession - Playlist
- Servlets : Cookies - Playlist
- Servlets : Attribute - Playlist
- Servlets : ServletRequestAttributeListener - Playlist
- Servlets : Listeners - Playlist
- Servlets : HttpSessionAttributeListener - Playlist
- Servlets : ServletContextAttributeListener - Playlist
- Servlets : ServletContextListener - Playlist
- Servlets : Upload File and Download File - Playlist
- Servlets : HttpSessionListener - Playlist
- Servlets : ServletRequestListener - Playlist
- Servlets : HttpSessionBindinglistener - Playlist
- Servlets : Session Tracking - Playlist
- Servlets : URL Rewriting - Playlist
- Servlets - Database Access - Playlist
- Servlets Basics - Part1
- Servlets Basics - Part2
- Servlets : Request and Response Headers
- Servlets Form Data
- ServletConfig and ServletContext
- Servlets : load-on-startup
- RequestDispatcher and Send Redirect
- RequestDispatcher Introduction
- Servlets : RequestDispatcher Example
- Servlets : Send Redirect Introduction
- Send Redirect Demo[Transfer control to the Servlet which is in the Same Webcontainer]
- Send Redirect Demo[Transfer control to different domain]
- Servlets : Send Redirect vs. Forward
- Page Redirection
- Filter Config
- Servlet Filter
- Servlet HttpSession
- Session Tracking
- Servlets Listeners
- Servlets Listeners
- ServletRequestAttributeListener Introduction
- ServletRequestAttributeListener Demo
- HttpSessionAttributeListener Introduction
- HttpSessionAttributeListener Demo
- ServletContextAttributeListener Introduction
- ServletContextAttributeListener Demo
- ServletContextListener Introduction
- ServletContextListener Demo
- HttpSessionListener Introduction
- HttpSessionListener Demo
- HttpSession Listener Demo [Count logged in Users]
- ServletRequestListener Introduction
- ServletRequestListener Demo
- HttpSessionBindinglistener Introduction
- HttpSessionBindinglistener Demo
- HttSessionActivationListener
- Servlets - Database Access
- MySQL Installation
- MySQL Workbench
- Oracle Database Server Installation
- Oracle Sql Developer Installation
- Oracle Sql Developer - Connect to the User
- JDBC|Servlets : BoneCP Connection Pooling - Oracle - Tomcat
- JDBC|Servlets : BoneCP Connection Pooling - Mysql- Tomcat
- JDBC|Servlets : BoneCP DataSource Oracle - Tomcat
- JDBC|Servlets : BoneCP DataSource Mysql - Tomcat
- JDBC|Servlets : Tomcat Connection Pooling - DBCP- Oracle
- JDBC|Servlets : Tomcat Connection Pooling - DBCP - Mysql
- JDBC|Servlets : Tomcat C3PO Connection Pooling - Mysql
- JDBC|Servlets : Tomcat C3PO Connection Pooling - Oracle
- Client-Server Model
- Eclipse
- Tomcat
- war file
- HTTP Methods and HTTP Status Codes
- Servlets Tutorial
- JDBC Tutorial
- JDBC Tutorial - Playlist [Part 1]
- JDBC Tutorial - Playlist
- Mysql Tutorial - Playlist
- JDBC : Steps to Connect to the Database and Demo - Playlist
- JDBC ResultSetMetadata - Playlist
- JDBC DatabaseMetadata - Playlist
- JDBC Statement - Playlist
- JDBC Connection - Playlist
- JDBC PreparedStatement - Playlist
- JDBC ResultSet - Playlist
- JDBC Create|Read|Update|Delete Records - Playlist
- JDBC Create|Drop Database - Playlist
- JDBC Create|Drop Table - Playlist
- JDBC Batch Processing - Playlist
- JDBC Scrollable ResultSet - Playlist
- JDBC Tutorial - Playlist [Part 2]
- JDBC DriverManager and JDBC Driver - Playlist
- Java Decompiler - Playlist
- JDBC Basics - Playlist
- JDBC Driver Types - Playlist
- JDBC Store and Retrieve Image - Playlist
- JDBC Store and Retrieve File - Playlist
- JDBC Transaction Management - Playlist
- JDBCRowSet - Playlist
- JDBC Mysql - Playlist
- JDBC Oracle - Playlist
- JDBC DataSource - Playlist
- JDBC DBCP DataSource - Playlist
- JDBC : Java Database Connection Pooling - Playlist
- Oracle Database & SqlDeveloper Tutorial - Playlist
- Bone CP Connection Pooling - Playlist
- DBCP Connection Pooling - Playlist
- C3PO Connection Pooling - Playlist
- JDBC Stored Procedure (Mysql) - Playlist
- JDBC Stored Procedure (Oracle) - Playlist
- Mysql & Oracle
- JDBC Basics
- JDBC Driver Types
- JDBC Driver Types
- Type 1 JDBC Driver : JDBC-ODBC Bridge Driver (Bridge Driver)
- Type 2 JDBC Driver: Native-API driver/Partly Java driver(Native Driver)
- Type 3 Driver : AllJava/Net-protocol driver or Network Protocol Driver(Middleware Driver)
- Type 4 Driver : All Java/Native-protocol driver or Thin Driver (Pure Java Driver)
- JDBC : Which Driver Should be used
- JDBC Statement & PreparedStatement
- JDBC ResultSet
- JDBC ResultSetMetadata
- JDBC DatabaseMetadata
- JDBC Create|Read|Update|Delete Records
- JDBC Batch Processing
- JDBC Transaction Management
- JDBC Store Image & File
- JDBCRowSet
- JDBC DataSource
- Java Database Connection Pooling
- JDBC : Java Database Connection Pooling [BoneCP vs DBPool vs C3PO]
- JDBC|Servlets : BoneCP Connection Pooling - Oracle - Tomcat
- JDBC|Servlets : BoneCP Connection Pooling - Mysql- Tomcat
- JDBC|Servlets : BoneCP DataSource Oracle - Tomcat
- JDBC|Servlets : BoneCP DataSource Mysql - Tomcat
- JDBC|Servlets : Tomcat Connection Pooling - DBCP- Oracle
- JDBC|Servlets : Tomcat Connection Pooling - DBCP - Mysql
- JDBC|Servlets : Tomcat C3PO Connection Pooling - Mysql
- JDBC|Servlets : Tomcat C3PO Connection Pooling - Oracle
- Object Pool Design Pattern - Introduction
- Object Pool Design Pattern - Implementation
- Connection Pooling [Example of Object Pool Design Pattern]
- Object Pool Design Pattern - KeyPoints
- JDBC Stored Procedure
- JDBC : CallableStatement Introduction.
- Mysql - Simple Stored Procedure
- Mysql - Stored Procedure with Input Parameter
- Mysql - Stored Procedure with multiple Input Parameters
- Mysql - Stored Procedure with Input and Output Parameters
- JDBC - CallableStatement with Input and Output Parameters(Mysql)
- JDBC - CallableStatement (Mysql)
- JDBC - CallableStatement with Input Parameter(Mysql)
- JDBC - CallableStatement Multiple In Out Parameters (Mysql)
- Oracle : Stored Procedure with Input and Output Parameters
- Oracle : Stored Procedure Cursor
- JDBC - CallableStatement In Out Parameters (Oracle)
- JDBC - CallableStatement Cursor(Oracle)
- JDBC - CallableStatement Cursor and multiple out param(Oracle)
- JDBC Tutorial
Friday, 6 May 2022
Amazon WebService | AWS Tutorial
Install Tomcat using Yum Package Manager,Configure Tomcat Users,Deploy the WAR file in EC2 Instance?
🚀 Master the Cloud with Ease!
Subscribe to Ram N Java for professional AWS and Java guides that actually make sense!
YES, I WANT TO SUBSCRIBE!The Ultimate Guide to Tomcat on AWS EC2
Deploying a Java application to the cloud is a major milestone for any developer. Apache Tomcat is the industry-standard web server for Java, and hosting it on an Amazon EC2 instance gives you incredible scale and control. This guide walks you through the entire process, from installation to deploying your first WAR file.
Step 1: Install Tomcat Using Yum
Using the Yum package manager is the fastest way to get Tomcat running on Amazon Linux. Connect to your EC2 instance via SSH and run the install command. This ensures all the necessary dependencies are handled automatically by the system.
Step 2: Configure Tomcat Users
To access the Tomcat Manager GUI, you need to set up user permissions. Navigate to the tomcat-users.xml file and add roles like "manager-gui" and "admin-gui." This allows you to upload and manage your web applications directly through your browser.
Step 3: Allow Remote Access
By default, Tomcat's Manager app is restricted to localhost. You'll need to modify the context.xml file within the Manager app folder to allow traffic from your specific IP address. Don't forget to also open Port 8080 in your AWS Security Group!
Step 4: Deploy Your WAR File
The "moment of truth" is deploying your application. You can either upload your .war file through the Tomcat Manager Dashboard or manually move it into the webapps directory on your server. Tomcat will automatically extract and start your application.
Step 5: Verify Your Deployment
Open your browser and enter your EC2 public IP followed by :8080/your-app-name. If everything is set up correctly, you should see your Java application live on the internet! Congratulations on your cloud deployment!
How To Configure Apache Tomcat Users on Amazon EC2 Linux Server? | Apache Tomcat 9 Configuration
🚀 Master AWS and Java Configuration!
Join the Ram N Java community for more expert cloud server tutorials!
YES, I WANT TO SUBSCRIBE!Setting Up Apache Tomcat Users on Amazon EC2
After installing Apache Tomcat on your Amazon EC2 Linux instance, the next essential step is configuring users. This allows you to access the Manager and Admin dashboards, which are critical for deploying and managing your Java applications. Without proper user roles, you'll find yourself locked out of these powerful GUI tools.
Step 1: Locate the Configuration File
All user management in Tomcat happens inside a file called tomcat-users.xml. On a standard Linux installation via Yum or Tarball, you'll typically find this in the conf directory of your Tomcat installation. Use a text editor like Vi or Nano to open it with administrative privileges.
Step 2: Defining Roles
Before you create a user, you must define what they can do. Tomcat uses "roles" to manage permissions. The most common roles you'll need are manager-gui (to access the application manager) and admin-gui (to access the host manager). Adding these tags is the first step toward gaining control.
Step 3: Creating Your User
Now, add a user tag between the <tomcat-users> elements. You will need to specify a username, a password, and assign the roles you defined in the previous step. Make sure to use a strong password, especially since your EC2 instance is likely accessible via the public internet!
Step 4: Restarting the Tomcat Service
Tomcat only reads the tomcat-users.xml file when it starts up. After saving your changes, you must restart the service for them to take effect. Use the command sudo systemctl restart tomcat or your specific startup script to refresh the configuration.
Step 5: Accessing the Dashboard
Open your browser and navigate to your-ec2-ip:8080. Click on "Manager App" and enter the credentials you just created. If configured correctly, you are now ready to deploy WAR files and manage your server with ease!
More AWS Guides from Ram N Java:
How To Install Apache Tomcat 9 on Amazon EC2 Linux Server? | Apache Tomcat 9 Installation Linux
🚀 Master Cloud Server Setup!
Subscribe to Ram N Java for more expert AWS and Java tutorials!
YES, I WANT TO SUBSCRIBE!Installing Apache Tomcat 9 on Amazon EC2 Linux
Setting up a web server on the cloud is a fundamental skill for any modern developer. Apache Tomcat 9 is a reliable, powerful choice for hosting your Java applications. In this guide, we will walk through the exact steps to get Tomcat running on an Amazon EC2 Linux instance, even if you are just starting your cloud journey.
Step 1: Prepare Your EC2 Instance
First, log in to your Amazon EC2 instance using SSH. Ensure your system is up to date and that you have a Java Development Kit (JDK) installed, as Tomcat requires Java to run. Without Java, the server simply won't start!
Step 2: Download the Tomcat 9 Package
Navigate to the official Apache Tomcat website to find the download link for the latest version of Tomcat 9. Use the wget command in your Linux terminal to download the tarball directly to your server. This ensures you are getting the original, unmodified files.
Step 3: Extract and Set Permissions
Once the download is complete, use the tar -xvf command to extract the files. It's common practice to move the extracted folder to /opt/tomcat. Make sure to give your user permission to execute the scripts in the bin folder.
Step 4: Configure AWS Security Groups
By default, AWS blocks traffic on the ports Tomcat uses. You must go to the AWS Management Console and add an Inbound Rule to your Security Group to allow traffic on Port 8080. This is what allows you to access the server from your browser.
Step 5: Start Your Server
Navigate to the Tomcat bin directory and run ./startup.sh. To verify it's working, open your web browser and enter your EC2 instance's public IP address followed by :8080. If you see the Tomcat welcome page, you have succeeded!
How To Install MariaDB on Amazon EC2 Linux Server? | MariaDB Installation Linux | AWS EC2 Tutorial
🔥 Want to Master AWS & Java?
Subscribe to Ram N Java for more easy-to-follow technical tutorials!
SUBSCRIBE ON YOUTUBEIntroduction
MariaDB is one of the most popular open-source relational databases. In this guide, we will walk through the entire process of installing MariaDB on an Amazon EC2 Linux instance and show you how to set up a secure root password.
Step 1: Install MariaDB
First, connect to your EC2 instance via SSH. To check for available MariaDB packages and install the server, run these commands:
# Check available packages sudo yum list mariadb* # Install MariaDB Server sudo yum install mariadb-server
Step 2: Start and Enable the Service
After installation, you need to start the MariaDB service and enable it so that it starts automatically when the server boots up.
# Start MariaDB sudo systemctl start mariadb # Enable MariaDB to start on boot sudo systemctl enable mariadb
Step 3: Setting the Root Password
By default, MariaDB installs without a root password. To set a new password, follow these specialized steps:
- Stop the service:
sudo systemctl stop mariadb - Start in safe mode:
sudo mysqld_safe --skip-grant-tables & - Log in without a password:
mysql -u root - Update the password:
UPDATE mysql.user SET password=PASSWORD('your_new_password') WHERE User='root'; FLUSH PRIVILEGES; exit;
Step 4: Verify the Installation
Restart the service normally and log in using your new password:
# Log in with password mysql -u root -p # Once logged in, show databases SHOW DATABASES;
Conclusion
You have successfully installed MariaDB on your AWS EC2 instance! You now have a robust database ready to power your applications. Stay tuned for more tutorials on how to connect your Java applications to this database.
How to Generate WAR file and deploy Our Web Service App on Apache Tomcat on Amazon EC2 Linux Server?
🔥 Want to Master Java & Cloud? 🔥
Join the Ram N Java community for the best step-by-step tech tutorials!
SUBSCRIBE TO CHANNELDeploying Your Web App to AWS EC2
Deploying a web application can seem scary, but it’s actually a very logical process. In this guide, we will walk through how to take your Java Web Service, package it into a WAR file, and get it running on a professional server like Apache Tomcat hosted on Amazon EC2.
Step 1: Generating the WAR File
A WAR (Web Application Archive) file is like a package that contains everything your web app needs to run. Using your favorite IDE (like Eclipse or IntelliJ) or Maven, you generate this file so it can be "dropped" into a server.
Step 2: Setting Up Amazon EC2
Amazon EC2 provides a virtual computer in the cloud. For this setup, we use a Linux-based instance. You'll need to:
- Launch an EC2 instance.
- Configure Security Groups to allow traffic on Port 8080 (where Tomcat lives).
- Connect to your instance via SSH.
Step 3: Installing Apache Tomcat
Apache Tomcat is the engine that actually "runs" your Java code. We install Tomcat on the EC2 instance, making sure Java is also installed. Once Tomcat is running, you can access its management page through your EC2 instance's IP address.
Step 4: Deployment and Verification
Finally, we upload our WAR file to the Tomcat webapps folder. Tomcat automatically detects it and starts the application. You can then test your Web Service using the public DNS of your AWS instance!
Watch More from Ram N Java
Check out these other helpful videos to grow your skills:
How to Update Server Software Packages and Install JDK or Java in AWS EC2 Instance?
Overview
Setting up a new Amazon EC2 instance often requires two immediate steps: ensuring all system software is up to date and installing the Java Development Kit (JDK). In this tutorial, we will use the YUM package manager to update our Linux environment and install Java 8.
Step 1: Connect to Your EC2 Instance
Before running commands, you must connect to your instance. Use your terminal or a tool like PuTTY with your public IPv4 address and your private key (.pem file).
Step 2: Update Software Packages
It is crucial to start with the latest security and software patches. Run the following command to update your system:
sudo yum update
If your system is already up to date, the terminal will let you know. If not, press 'y' when prompted to proceed with the updates.
Step 3: Check for Existing Java Installation
To see if Java is already installed, run:
java -version
If you see a message saying "command not found," you are ready to install a new version.
Step 4: Search and Install Java (JDK 8)
First, list the available Java packages in the repository:
yum list java*
Once you see java-1.8.0 in the list, install it using:
sudo yum install java-1.8.0
Step 5: Verify the Installation
After the process completes, verify that Java is correctly configured:
java -version
You should now see output similar to openjdk version "1.8.0_xxx".
Conclusion
Your EC2 instance is now updated and equipped with Java 8. This provides a solid foundation for running Java applications or setting up a web server. Happy coding!
How to Connect to an EC2 instance on AWS using WinSCP? | SpringBoot-Deploying to AWS EC2 Instance
🚀 Master AWS & Java Today!
Subscribe to Ram N Java for more easy-to-follow cloud deployment tutorials.
SUBSCRIBE ON YOUTUBEIntroduction
WinSCP is a popular, free SFTP and FTP client for Windows. It provides a powerful graphical interface for transferring files between your local computer and a remote server, such as an Amazon EC2 instance. In this guide, we'll walk through installing WinSCP and configuring it to securely access your AWS instance.
Step 1: Download and Install WinSCP
Visit the official WinSCP website and download the installer. Follow the setup instructions. During installation, if you are asked to import sessions from PuTTY, you can choose "No" to start with a fresh configuration.
Step 2: Get Your EC2 Connection Details
Log in to your AWS Management Console and navigate to the EC2 Dashboard. Select your running instance to find the following information:
- Public IPv4 Address: (or Public DNS name) to be used as the Host Name.
- User Name: Typically
ec2-userfor Amazon Linux orubuntufor Ubuntu instances.
Step 3: Configure Authentication (PPK File)
WinSCP uses the SSH protocol, which requires your private key for authentication. If you have a .pem file from AWS, WinSCP can automatically convert it to a .ppk file:
- Open WinSCP and click on Advanced.
- Under the SSH section, click on Authentication.
- Browse and select your
.pemfile. WinSCP will offer to convert it; click "OK" and save the new.ppkfile.
Step 4: Login and Transfer Files
With the Host Name, User Name, and Key file configured, click Login. Once connected, you will see your local files on the left and your EC2 server files on the right. You can now drag and drop files to transfer them instantly!
Conclusion
You have successfully connected to your AWS EC2 instance using WinSCP. This setup is essential for deploying applications, managing server configurations, and handling logs. Keep practicing and explore the advanced features of WinSCP to speed up your workflow!
How to Connect to an EC2 instance on AWS via SSH? | SpringBoot-Deploying to AWS EC2 Instance
🚀 Mastering the Cloud?
Join the Ram N Java community for high-quality AWS and Spring Boot tutorials!
SUBSCRIBE TO THE CHANNELIntroduction
Connecting to an Amazon EC2 instance via SSH is a critical skill for any developer or DevOps engineer. Whether you're deploying a Spring Boot application or managing a server, SSH allows you to securely access your Linux machine from anywhere. In this guide, we'll walk through the entire process using an intermediate Linux machine and a .pem key file.
Step 1: Prepare Your Key File (.pem)
When you first launch an EC2 instance, AWS provides a .pem file (private key). You must have this file to authenticate your connection. If you are using a Linux machine to jump into another EC2 instance, follow these steps:
- Open WinSCP or any file transfer tool.
- Upload your
.pemfile to the Linux machine you are currently logged into. - Verify the file exists by running the
lscommand in your terminal.
Step 2: Secure Your Key File
SSH requires that your private key file is not publicly viewable. If the permissions are too open, the connection will be rejected. Run the following command to set the correct permissions:
chmod 400 your-key-file.pem
Step 3: Get Connection Details from AWS
To connect, you need the Public DNS or IP address of your instance:
- Go to the AWS EC2 Console.
- Select your running instance and click Connect.
- Under the SSH Client tab, copy the example command provided by AWS.
Step 4: Execute the SSH Command
Using the details from AWS, run the SSH command in your terminal. The structure looks like this:
ssh -i "your-key-file.pem" ec2-user@your-public-dns-name
Once you hit Enter, you'll be securely logged into your Amazon EC2 instance!
Conclusion
Congratulations! You've successfully connected to your AWS EC2 instance via SSH. This foundation allows you to install software, manage files, and deploy applications like Spring Boot with ease. Remember to keep your .pem files secure and never share them publicly!
How to Connect to an EC2 instance on AWS using PUTTY? | SpringBoot-Deploying to AWS EC2 Instance
🚀 Master Cloud Deployment!
Want more AWS and Spring Boot tutorials? Subscribe to Ram N Java today!
SUBSCRIBE ON YOUTUBEIntroduction
Connecting to an Amazon EC2 instance from a Windows machine typically requires a tool called PuTTY. Since AWS provides private keys in .pem format and PuTTY uses .ppk, you'll also need the PuTTY Key Generator (PuTTYgen). In this guide, we'll walk through the entire conversion and connection process.
Step 1: Install PuTTY and PuTTYgen
Download the PuTTY installer for Windows from the official website. This installer usually includes both the PuTTY client and PuTTYgen. Complete the installation before proceeding to the next step.
Step 2: Convert .pem to .ppk using PuTTYgen
AWS gives you a .pem file, but PuTTY needs a .ppk file. Here is how to convert it:
- Open PuTTYgen.
- Click Load and select your
.pemfile (ensure "All Files" is selected in the file browser). - Once loaded, click Save private key.
- Give it a name and save it as a
.ppkfile.
Step 3: Get Your EC2 Connection Details
Log in to your AWS Console and go to the EC2 Dashboard:
- Ensure your instance is Running.
- Copy the Public IPv4 address or Public IPv4 DNS.
- Note the default username (usually
ec2-userfor Amazon Linux).
Step 4: Configure the PuTTY Connection
- Open PuTTY.
- In the Host Name field, paste your IP address or DNS.
- Go to Connection > Data and enter your username (e.g.,
ec2-user) in the "Auto-login username" field. - Go to Connection > SSH > Auth, click Browse, and select your
.ppkfile. - Go back to Session, give it a name (like "My-EC2"), and click Save.
Step 5: Connect and Verify
Click Open. If a security alert pops up, click "Yes." You should now be logged into your AWS EC2 terminal!
Conclusion
You have successfully configured PuTTY to access your AWS environment. This setup is the gateway to deploying applications, managing databases, and exploring the power of the cloud. Stay tuned for more tutorials on Spring Boot deployment!
How to Create EC2 Instance in AWS? | What is Amazon EC2? | SpringBoot-Deploying to AWS EC2 Instance
🚀 Ready to Launch Your Apps?
Master the cloud with Ram N Java. Subscribe for more expert AWS and Spring Boot tutorials!
SUBSCRIBE ON YOUTUBEIntroduction
Deploying a Spring Boot RESTful service in the cloud is a game-changer. Unlike a local setup, an Amazon EC2 (Elastic Compute Cloud) instance provides a public IP address, allowing your APIs to be accessed from anywhere in the world. In this tutorial, we will walk through the process of launching your own Linux server on AWS.
Step 1: Sign Up and Access EC2
First, create an AWS account at aws.amazon.com. Once logged in, search for EC2 under the "Compute" services category. Before launching, ensure you select the Region (e.g., US East N. Virginia) that is closest to your target audience for the best performance.
Step 2: Choose an Amazon Machine Image (AMI)
An AMI is a template that contains your operating system and software. For beginners, it is highly recommended to select the Amazon Linux 2 AMI. Look for the "Free Tier Eligible" label to avoid unnecessary costs during your first year.
Step 3: Choose Instance Type and Configure
- Instance Type: Select
t2.micro(1 vCPU, 1 GB Memory) to stay within the Free Tier. - Configure Details: Enable Termination Protection to prevent your server from being deleted by mistake.
- Add Storage: The default is 8 GB, but Free Tier users can increase this up to 30 GB.
- Add Tags: Add a "Name" tag (e.g.,
Spring-Boot-Server) to easily identify your instance.
Step 4: Configure Security Groups
Security groups act as a firewall. To run a Spring Boot application, you need to open specific ports:
- SSH (Port 22): For remote access.
- HTTP (Port 80) & HTTPS (Port 443): For web traffic.
- Custom TCP (Port 8080): The default port for Spring Boot/Tomcat.
Step 5: Create a Key Pair & Launch
Before launching, AWS will ask you to create a Key Pair. Download the .pem file and keep it secure—you will need this to connect to your server from your computer. Click Launch Instances and wait for the status to change to "Running."
Managing Your Instance
You can Stop your instance when you're not using it to save on credits, or Terminate it if you want to delete the server entirely. Once running, you'll see a Public IPv4 Address—this is your gateway to the world!
Conclusion
You have successfully launched a Linux server in the cloud! This is the first step toward hosting powerful Java applications on AWS. In our next guide, we will connect to this instance and deploy our code. Happy cloud computing!
Tutorials
- " "AI Integration (1)
- " and "Software Development" (1)
- @EnableJms (2)
- @JmsListener (2)
- @KafkaListener (5)
- @PathVariable (1)
- @RequestBody (2)
- @RequestParam (2)
- 2FA (1)
- 2FA Guide (2)
- 50/30/20 Rule (1)
- 5G Phones 2026 (1)
- Aadhaar Card (1)
- Accept Header (1)
- Access Policy (1)
- Account Creation (1)
- Account Protection (1)
- Accounting (1)
- Active Mandate (1)
- ActiveMQ (9)
- ActiveMQ Tutorial (9)
- Ad Blockers (1)
- AFLD (1)
- AFLP (1)
- Agile (3)
- Agile Framework (1)
- Agile Methodology (6)
- AI (6)
- AI Agents (2)
- AI Basics (1)
- AI Development (1)
- AI Education (1)
- AI Explained (3)
- AI Guide (1)
- AI Healthcare (3)
- AI Integration (1)
- AI Myths (1)
- AI Technology (2)
- AI Tools (6)
- AI vs Human Learning (1)
- AI vs ML vs DL (3)
- AJAX (1)
- Alice and Bob (1)
- All Java EE Tutorial Links (4)
- All JAVA EE Tutorials (1)
- Amazon EC2 (19)
- Amazon S3 (10)
- Amazon SQS (18)
- Amazon Web Services (6)
- AMQP (18)
- AMQP Model (1)
- Annotations (1)
- Antivirus Guide (1)
- APAAR ID (1)
- Apache ActiveMQ (1)
- Apache Kafka (49)
- Apache Maven (4)
- Apache Maven Tutorial (1)
- Apache Server (2)
- Apache Server Tutorial (1)
- API (7)
- API Architecture (1)
- API Authentication (1)
- API Basics (8)
- API Design (4)
- API Development (5)
- API Documentation (2)
- API for Beginners (2)
- API Gateway (5)
- API History (1)
- API Security (10)
- API Server (1)
- API Testing (12)
- API Tutorial (1)
- App Tour (1)
- Apple Guide (1)
- Architecture (7)
- Artificial Intelligence (16)
- Asynchronous Messaging (4)
- Asynchronous Programming (1)
- Atlas (1)
- Audio Guide (1)
- Auth Concepts (1)
- Authentication (9)
- Authorization (2)
- Auto Debit (1)
- Automation (1)
- AutoPay (5)
- AutoPay Fail (1)
- AutoPay Limits (1)
- AutoPay Mandate (1)
- AutoPay Scam (1)
- AutoPay Setup (1)
- Avoid Scams (1)
- AWS (87)
- AWS Architecture (1)
- AWS Basics (1)
- AWS Best Practices (1)
- AWS CLI (2)
- AWS Configuration (1)
- AWS Console (2)
- AWS Cost Optimization (1)
- AWS DynamoDB (10)
- AWS EC2 (16)
- AWS Free Tier (1)
- AWS Guide (3)
- AWS SDK (5)
- AWS Security (2)
- AWS SNS (11)
- AWS SQS (7)
- AWS Tips (1)
- AWS Tutorial (15)
- AWS Tutorials (1)
- Backend (1)
- Backend Architecture (1)
- Backend Basics (2)
- Backend Development (111)
- Backend Engineering (1)
- Bank Accounts (1)
- Bank Charges (1)
- Bank Linking (2)
- Bank Safety (1)
- Bank Transfer (1)
- Banking (2)
- Banking Comparison (2)
- Banking Explained (1)
- Banking Guide (6)
- Banking Safety (2)
- Banking Security (3)
- Banking Tips (11)
- Basic Authentication (4)
- Battery Life (1)
- Beginner AWS (1)
- Beginner Developer (1)
- Beginner Friendly (1)
- Beginner Guide (26)
- Beginner Programming (1)
- Beginner Tech (4)
- Beginner Tutorial (12)
- Beginner Tutorials (1)
- Beginner's Guide (1)
- Beginners (7)
- Beginners Guide (9)
- Best Health Plans (1)
- Best Phone Under 25000 (1)
- Big Data (4)
- Bill Payment (1)
- Bill Payments (3)
- Billing (1)
- Biology Explained (1)
- Block Diagram (1)
- Blood Pressure (1)
- BNPL (1)
- Brave (1)
- Brave Browser (1)
- Browser Basics (2)
- Browser Comparison (3)
- Browser Extensions (3)
- Browser Hacks (2)
- Browser Integration (1)
- Browser Optimization (2)
- Browser Security (1)
- Browser Setup (1)
- Browser Tips (1)
- Browser Tracking (1)
- Browser Tutorial (2)
- Browsers (2)
- Budget Advertising (1)
- Budgeting (7)
- Build Tools (4)
- Business (1)
- Business Case Study (1)
- Business Growth (8)
- Business Model (1)
- Business Security (1)
- Business Setup (1)
- Business Strategy (2)
- Business Tech (1)
- Business Tips (7)
- Buying Guide (1)
- Caching (1)
- Callbacks (4)
- Canva Tutorial (1)
- Cardiac Care (1)
- Cardiac Rehabilitation (1)
- Cardiology (1)
- Career (1)
- Career Advice (2)
- Career Development (2)
- Career Guide (2)
- Career Insights (5)
- Cashback (1)
- Cashback Tips (1)
- Cashback Tricks (1)
- Cashless Treatment (1)
- Cashless vs Reimbursement (1)
- CDN (9)
- Child Wellness (1)
- Cholesterol (1)
- Choreography vs Orchestration (1)
- Chrome (1)
- Chrome DevTools (1)
- Chrome Extensions (2)
- Chrome vs Edge (1)
- Chrome vs Firefox (1)
- Chromium (1)
- CI/CD (1)
- Claim Rejection (2)
- Claims Guide (1)
- CLI (4)
- Cloud Architecture (3)
- Cloud Automation (1)
- Cloud Backup (1)
- Cloud Billing (1)
- Cloud Computing (87)
- Cloud Computing vs On-Premise (1)
- Cloud Cost Optimization (1)
- Cloud Database (4)
- Cloud Deployment (1)
- Cloud Development (1)
- Cloud Infrastructure (1)
- Cloud Integration (7)
- Cloud Messaging (1)
- Cloud Migration (1)
- Cloud Monitoring (1)
- Cloud Security (3)
- Cloud Storage (7)
- Cloud Tutorials (1)
- CloudWatch (1)
- Cluster Management (1)
- CMAK (1)
- CMD Guide (1)
- Coding (2)
- Coding Analogy (1)
- Coding Basics (3)
- Coding for Beginners (5)
- Coding Fundamentals (1)
- Coding Tips (3)
- Cognitive Science (1)
- Collection URIs (1)
- Command Line (1)
- Command Prompt (1)
- Communication (1)
- Computer Basics (14)
- Computer Care (1)
- Computer Hardware (9)
- Computer Maintenance (1)
- Computer Safety (1)
- Computer Science (3)
- Computer Tricks (32)
- Computer Tutorials (1)
- Computer Worms (1)
- Configuration (1)
- Connection Fix (1)
- Consumer (1)
- Consumer Groups (8)
- Consumer Rights (1)
- Contactless Payments (1)
- Content Creation (1)
- Content Negotiation (2)
- Content-Type (2)
- Context Path (1)
- Cookie Based Auth (1)
- Cookies (1)
- Cooking (1)
- Corporate Insurance (1)
- CORS (1)
- CORS Explained (2)
- Cost Management (1)
- Cost Optimization (4)
- CPU (1)
- CPU Basics (1)
- CPU Tutorial (1)
- Credit Card (1)
- Credit Card Tips (1)
- Credit Cards (2)
- Credit Score (5)
- Cross Browser Testing (1)
- CRUD (6)
- CRUD Concepts (1)
- CRUD Explained (1)
- CRUD Operations (6)
- CRUD Tutorial (1)
- CT Scan Guide (1)
- CURL (2)
- Custom Objects (4)
- Customization (1)
- Cyber Awareness (1)
- Cyber Safety (1)
- Cyber Security (16)
- Cybersecurity (44)
- Daily Habits (1)
- DALL-E (1)
- Data Backup (1)
- Data Consistency (1)
- Data Pipelines (1)
- Data Privacy (1)
- Data Processing (1)
- Data Protection (6)
- Data Safety (2)
- Data Streaming (2)
- Database (10)
- Database Architecture (3)
- Database Authentication (1)
- Database Basics (1)
- Database Comparison (1)
- Database Connection (1)
- Database Creation (1)
- Database Design (3)
- Database Installation (1)
- Database Management (4)
- Database Optimization (2)
- Database Performance (1)
- Database Queries (1)
- Database Scaling (1)
- Database Setup (2)
- Database Tutorial (4)
- DataSource (1)
- DataSync (1)
- DAX Accelerator (1)
- Dead Letter Queue (2)
- Dead-letter Queue (1)
- Debit Card (2)
- Debt Avalanche (1)
- Debt Management (1)
- Debt Relief (1)
- Debt Snowball (1)
- Debugging (1)
- Deep Learning (3)
- Default Exchange (1)
- DELETE (2)
- Delivery Delay (1)
- Deployment (2)
- Deserialization (4)
- Design for Beginners (1)
- Design Patterns (332)
- Design Patterns Tutorial (1)
- Desktop Tips (1)
- Developer Tools (3)
- DevOps (48)
- DevOps Tools (1)
- Digital Ads (1)
- Digital Advertising (1)
- Digital Banking (11)
- Digital Education (1)
- Digital Finance (1)
- Digital Growth (1)
- Digital India (3)
- Digital Literacy (3)
- Digital Marketing (3)
- Digital Payments (68)
- Digital Privacy (1)
- Digital Productivity (1)
- Digital Safety (1)
- Digital Security (3)
- Digital Skills (1)
- Digital Transformation (2)
- Direct Exchange (1)
- Disease Detection (1)
- Disease Management (1)
- Disease Prevention (3)
- Distributed Systems (24)
- Distributed Tracing (1)
- Distributed Transactions (2)
- DIY Guide (1)
- DLQ (1)
- DNS (10)
- Document Formatting (1)
- Dropbox (1)
- DynamoDB (7)
- e-Mandate (1)
- Earn Money (1)
- EC2 (6)
- Eclipse (6)
- Eclipse IDE (1)
- EDA (1)
- EdTech (1)
- Education Technology (1)
- Electricity Bill (2)
- Email for Beginners (1)
- Email Integration (1)
- Email Mastery (1)
- Email Notification (1)
- Email Templates (1)
- Email Tutorial (8)
- Embedded Broker (1)
- Emergency Fund (1)
- Emergency Wellness (1)
- EMI (1)
- EMI Bounce (1)
- EMI Management (1)
- Employee Benefits (1)
- Encryption (10)
- Encryption Guide (1)
- Enterprise Architecture (3)
- Enterprise Java (1)
- Enterprise Security (1)
- Environment Setup (1)
- Erlang (4)
- Erlang OTP (1)
- Error Handling (3)
- Eureka (1)
- Event Driven Architecture (45)
- Event Sourcing (1)
- Event Streaming (3)
- Event-Driven Architecture (5)
- EventBridge (1)
- Excel for Beginners (1)
- Exception Handling (2)
- Exchange Types (2)
- Exercise (1)
- Expert Advice (1)
- External HDD (1)
- External Storage (1)
- Facebook Ads (4)
- Facebook Security (1)
- Failed Payment (1)
- Family Finance (2)
- Family Floater (2)
- Family Health (1)
- Family Protection (2)
- Fanout Exchange (1)
- FastAPI (1)
- Fatty Liver (8)
- Fatty Liver Diagnosis (1)
- Fatty Liver Diet (1)
- Fatty Liver Guide (1)
- Fatty Liver Prevention (1)
- Fatty Liver Stages (1)
- Fatty Liver Treatment (1)
- Fault Tolerance (3)
- FibroScan (1)
- Fibrosis (1)
- FIFO Queue (1)
- File Formats (1)
- File Management (1)
- File Recovery (1)
- File Transfer (1)
- File Upload (1)
- Filter Policy (1)
- Finance (17)
- Finance Comparison (1)
- Finance Education (2)
- Finance for Beginners (2)
- Finance Safety (1)
- Finance Security (1)
- Finance Tips (20)
- Financial Education (2)
- Financial Fraud (1)
- Financial Freedom (4)
- Financial Goals (1)
- Financial Literacy (8)
- Financial Management (4)
- Financial Mistakes (1)
- Financial Planning (18)
- Financial Security (3)
- Financial Tech (1)
- Financial Tips (3)
- FinTech (11)
- Fintech Explained (1)
- Firefox vs Brave (1)
- Firewall (8)
- First Aid (1)
- First Job (1)
- Flight Booking (1)
- Fraud Alert (1)
- Fraud Awareness (1)
- Fraud Prevention (5)
- Fraud Protection (1)
- Free AI Tools (1)
- Free Antivirus (1)
- Free Software (1)
- Free Tier (3)
- Freelancing (1)
- FreeMarker (1)
- Frugal Living (1)
- FTP (1)
- Full-Stack Development (1)
- Future of Learning (2)
- Future of Tech (1)
- Future of Work (1)
- Future Tech (6)
- Gaming Browser (1)
- Gaming Tips (1)
- GCP (4)
- GCP for Beginners (2)
- Generative AI (1)
- GET (2)
- GET vs POST (1)
- Global Internet (1)
- Global Secondary Index (1)
- Gmail Guide (1)
- Gmail Security (1)
- Gmail SMTP (3)
- Google Account (1)
- Google Ads (6)
- Google Ads vs Facebook Ads (1)
- Google Chrome (8)
- Google Cloud (6)
- Google Cloud Overview (1)
- Google Cloud Platform (1)
- Google Drive (1)
- Google Drive vs OneDrive (1)
- Google Pay (78)
- Google Pay Business (1)
- Google Pay Refund (1)
- Google Pay Review (1)
- Google Pay Safety (5)
- Google Pay Scam (1)
- Google Pay Scams (2)
- Google Pay Security (3)
- Google Translate (1)
- Government Schemes (1)
- Government Services (1)
- GPay (4)
- GPay Fix (1)
- GPay for Business (7)
- GPay Guide (1)
- GPay Tips (1)
- GPU Guide (1)
- GraalVM (1)
- Gradle (9)
- Gradle Tutorial (1)
- Graphics Card (1)
- Guide (1)
- H2 Database (1)
- Hardware (1)
- Hardware and Software (1)
- Hardware Comparison (1)
- Hardware Guide (2)
- Hardware vs Software (1)
- HATEOAS (5)
- HDD vs SSD (2)
- Headers Exchange (1)
- Health (22)
- Health Basics (1)
- Health Education (1)
- Health Innovation (1)
- Health Insurance (20)
- Health Insurance Age (1)
- Health Insurance India (1)
- Health Tips (10)
- Healthy Eating (1)
- Healthy Living (2)
- Healthy Routine (1)
- Heart Attack (1)
- Heart Attack Myths (1)
- Heart Attack Prevention (1)
- Heart Attack Recovery (2)
- Heart Attack Science (1)
- Heart Attack Signs (2)
- Heart Care (1)
- Heart Health (7)
- Heart Healthy Diet (1)
- Heart Surgery (1)
- Hibernate (9)
- Hibernate Validator (1)
- Hidden Features (1)
- High Throughput (1)
- Home Remedies (1)
- Hospital Management (1)
- How Browsers Work (1)
- How Computers Work (2)
- How Internet Works (2)
- How It Works (5)
- How JMS Works (1)
- How Tech Works (2)
- How to Choose Insurance (1)
- How UPI Works (1)
- How-to (5)
- How-to Guide (1)
- HTTP (9)
- HTTP Headers (2)
- HTTP Methods (7)
- HTTP Protocol (1)
- HTTP Status Codes (2)
- HTTPS (8)
- HTTPS Explained (1)
- HTTPS Security (1)
- IAM (2)
- Identity Management (5)
- Identity Proof (2)
- Identity Provider (1)
- Image Editing (1)
- In-Memory DB (1)
- Incognito Mode (2)
- Income Strategies (1)
- Income Tax India (1)
- India Fintech (1)
- India Insurance Guide (1)
- India Payments (1)
- Individual vs Family Floater (1)
- Inline Images (1)
- Input Output Devices (1)
- Installation (5)
- Installation Guide (2)
- Installation Tutorial (2)
- Insurance Basics (1)
- Insurance Claims (1)
- Insurance Comparison (1)
- Insurance Coverage (2)
- Insurance Guide (2)
- Insurance Mistakes (1)
- Insurance Tips (8)
- Insurance Waiting Period (1)
- International Payments (1)
- International Transfer (1)
- Internet (1)
- Internet Basics (3)
- Internet Safety (5)
- Internet Security (6)
- Internet Speed (1)
- Internet Tips (2)
- Investing (2)
- Investing 101 (1)
- Investing for Beginners (4)
- Investing Tips (2)
- Investment Tips (1)
- IP Address (3)
- IRCTC (2)
- IT Infrastructure (1)
- Jackson (3)
- Jackson XML (2)
- JAVA (2680)
- Java Annotations (1)
- Java Backend (1)
- JAVA Basics (1522)
- Java Build Tool (1)
- Java Collection Framework (522)
- Java Collection Framework Tutorial (1)
- Java Configuration (2)
- Java Deployment (2)
- Java Development (9)
- Java Installation (1)
- Java Mail (11)
- Java Mail API (1)
- Java Message Service (10)
- Java Objects (4)
- Java Programming (9)
- Java Security (1)
- JAVA Tutorial (35)
- Java Validation (1)
- JavaScript (2)
- JAX-RS (1)
- JDBC (117)
- JDBC Tutorial (1)
- JDK (1)
- JDK 11 (3)
- JDK 17 (4)
- JDK 18 (1)
- JDK 21 (3)
- JDK 22 (3)
- JDK 23 (3)
- JDK 8 (3)
- JDK Installation (2)
- JDK Uninstallation (4)
- Jersey Framework (2)
- Jetty (2)
- JMS (16)
- JMS API (1)
- JMS Architecture (3)
- JMS Tutorial (7)
- JmsTemplate (3)
- JNDI (1)
- JPA (16)
- JPQL (1)
- jQuery (1)
- JSON (38)
- JSON Tutorial (1)
- JSON Web Token (3)
- JUnit (2)
- JUnit 5 (2)
- JWT (7)
- JWT Tutorial (1)
- Kafka (2)
- Kafka Architecture (7)
- Kafka Broker (4)
- Kafka Cluster (4)
- Kafka Components (2)
- Kafka Consumer (11)
- Kafka Essentials (1)
- Kafka Features (1)
- Kafka for Beginners (4)
- Kafka Fundamentals (1)
- Kafka Installation (2)
- Kafka Introduction (3)
- Kafka Manager (1)
- Kafka Offsets (2)
- Kafka Partitions (4)
- Kafka Producer (15)
- Kafka Publisher (1)
- Kafka Replication (1)
- Kafka Scalability (1)
- Kafka Scaling (2)
- Kafka Terminologies (1)
- Kafka Topics (3)
- Kafka Tutorial (48)
- Kafka Use Cases (1)
- Kafka Workflow (1)
- KafkaConsumer (2)
- KafkaProducer (2)
- KafkaTemplate (6)
- Keyboard and Mouse (1)
- Kids Learning (16)
- Kids Learning Tutorial (1)
- KMS (2)
- KYC (1)
- KYC Guide (1)
- Lambda (2)
- Language Learning (1)
- Laptop Hacks (1)
- Laptop Upgrade (1)
- Layman's Guide (1)
- Laymans Terms (1)
- LCD vs LED (1)
- Leadership (1)
- Learning (1)
- LEGO Analogy (1)
- LFT Explained (1)
- Lifecycle Policies (1)
- Lifecycle Rules (1)
- Linux (30)
- Linux for Beginners (1)
- Linux Server (2)
- Linux Tutorial (1)
- Liver Biopsy (1)
- Liver Cirrhosis (1)
- Liver Detox (1)
- Liver Function Test (1)
- Liver Health (3)
- Liver Health Guide (1)
- Liver Symptoms (1)
- Liver Wellness (6)
- Local Development (1)
- Local Shop Growth (1)
- Logging (1)
- Login API (1)
- Long Polling (2)
- Loose Coupling (1)
- Low End PC (1)
- Low Income Budgeting (1)
- Mac OS (2)
- Mac Tips (2)
- Machine Learning (8)
- macOS (2)
- macOS Tutorial (1)
- Make Money Online (1)
- Malware Explained (1)
- Malware Protection (2)
- Mandate Limit (1)
- Mandate Status (1)
- Manual Acknowledgment (1)
- Many-To-Many (2)
- MariaDB (1)
- Marketing (6)
- Marketing Technology (1)
- Marketing Tips (1)
- Maternal Health (1)
- Maven (22)
- MCP (5)
- MCP Explained (1)
- MCP Server (1)
- Medical Advice (1)
- Medical Awareness (1)
- Medical Bills (1)
- Medical Blood Tests (1)
- Medical Education (2)
- Medical Ethics (1)
- Medical Explained (1)
- Medical Facts (2)
- Medical Imaging (3)
- Medical Insurance (1)
- Medical Procedures (1)
- Medical Science (1)
- Medical Technology (1)
- Medical Tests (1)
- Medical Tips (1)
- Medical Treatment (1)
- Medical Warning (1)
- Medications (1)
- Merchant Tips (1)
- Merchant Verification (1)
- Message Broadcasting (1)
- Message Broker (7)
- Message Converter (1)
- Message Filtering (1)
- Message Keys (2)
- Message Queue (9)
- Message Reliability (1)
- Message Retention (1)
- Message Routing (4)
- Message Size (1)
- MessageListener (1)
- Messaging (6)
- Messaging Analogy (2)
- Messaging Concepts (3)
- Messaging Model (1)
- Messaging Models (2)
- Messaging Queue (2)
- Messaging Queues (1)
- Messaging Service (2)
- Messaging Services (1)
- Messaging Standard (1)
- Messenger Analogy (1)
- MFA (1)
- Microservices (122)
- Microsoft Edge (1)
- Microsoft Excel (1)
- Microsoft Store (1)
- Microsoft Word (1)
- Midjourney (1)
- MimeMessagePreparator (1)
- Mobile Apps (1)
- Mobile Payments (1)
- Mobile Recharge (3)
- Mobile Security (1)
- Mockito (1)
- MockMvc (1)
- Model Context Protocol (7)
- Money Management (14)
- Money Recovery (1)
- Money Refund (1)
- Money Safety (4)
- Money Tips (2)
- Money Transfer (2)
- MongoDB (11)
- MongoDB Atlas (8)
- MongoDB with Java (2)
- Monitor Guide (1)
- Monolithic (2)
- Motherboard Guide (1)
- Mozilla Firefox (1)
- MRI vs CT Scan (2)
- Multiple Recipients (1)
- Mutual Funds (9)
- Mysql (19)
- MySQL Tutorial (1)
- NACH (1)
- NAFLD (1)
- NASH (1)
- Native Query (1)
- Natural Healing (1)
- Natural Health (2)
- NAV (1)
- NAV Explained (1)
- Netflix (5)
- Netflix Architecture (3)
- Netflix System Design (1)
- Network Hospitals (1)
- Network Protocols (1)
- Network Security (1)
- Networking (29)
- Networking Basics (4)
- NFC (1)
- NoSQL (7)
- NoSQL Basics (3)
- NoSQL Data Modeling (1)
- NoSQL Database (1)
- NoSQL Tutorial (1)
- NPCI (3)
- Number Verification (1)
- Nutrition (1)
- Nutrition Facts (1)
- Nutrition Tips (1)
- Object Lambda (1)
- Object Messaging (1)
- Offline Payments (1)
- Offline Productivity (1)
- One-to-Many (7)
- OneDrive (1)
- Online Earning (1)
- Online Fraud (1)
- Online Fraud Prevention (1)
- Online Payments (2)
- Online Privacy (8)
- Online Protection (1)
- Online Safety (21)
- Online Scams (2)
- Online Security (6)
- Online Shopping (1)
- oogle Pay (1)
- Open Connect (4)
- OpenAPI (1)
- OpenJDK (1)
- Opera GX (1)
- Operating Systems (1)
- Oracle (10)
- OTP Guide (1)
- OTP Integration (1)
- Pagination (1)
- PAN Card (1)
- Parallel Processing (1)
- Parenting Tips (1)
- Parents Healthcare (1)
- Part-Time Jobs (1)
- Partition Rebalancing (2)
- Partition Strategy (1)
- Passive Income (4)
- Password Manager (1)
- Password Security (1)
- Path Parameters (1)
- Pause AutoPay (1)
- Payment Failed (2)
- Payment Methods (1)
- Payments (1)
- Paytm (21)
- Paytm for Business (1)
- Paytm Guide (1)
- Paytm QR Code (1)
- Paytm Refund (1)
- Paytm Review (1)
- Paytm Soundbox (2)
- Paytm Tips (14)
- PC Building (1)
- PC Cooling (1)
- PC Hardware (2)
- PC Maintenance (2)
- PC Optimization (1)
- PC Performance (2)
- PC Protection (1)
- PC Repair (2)
- PC Security (1)
- PC Speed Up (2)
- PDF vs DOCX (1)
- PED (1)
- Pediatric Health (1)
- Performance (1)
- Performance Test (1)
- Performance Tuning (1)
- Personal Finance (23)
- Personal Health Plan (1)
- Personalized Learning (1)
- Phishing Alerts (1)
- Phone Analogy (1)
- PhonePe (30)
- PhonePe Refund (1)
- PhonePe Safety (1)
- PhonePe Tips (2)
- Photoshop Lite (1)
- Point-to-Point (2)
- POJO (1)
- POST (2)
- POST Request (1)
- POST vs PUT (1)
- Postman (8)
- Postman Tutorial (1)
- Power Supply Unit (1)
- PPC Guide (1)
- Pre-Existing Disease (1)
- Pregnancy (1)
- Pricing (1)
- Primary Keys (1)
- Printer Guide (1)
- Privacy (8)
- Privacy Protection (1)
- Privacy Settings (1)
- Private Insurance (1)
- Processor (1)
- Producer (1)
- Producer Consumer (2)
- Productivity (16)
- Productivity Hacks (1)
- Professional Development (2)
- Profit Tracking (1)
- Programming (33)
- Programming Analogy (1)
- Programming Basics (11)
- Programming for Beginners (10)
- Programming Foundation (1)
- Programming Guide (1)
- Programming Guides (1)
- Programming Model (1)
- Programming Tips (3)
- Programming Tools (4)
- Programming Tutorial (8)
- Programming Tutorials (2)
- Project Management (13)
- Protocol (1)
- Protocol Differences (1)
- Proxy Server (1)
- Proxy Servers (5)
- PSU Guide (1)
- Pub-Sub (1)
- Pub/Sub Messaging (1)
- Publish-Subscribe (1)
- PUT (2)
- PuTTY (1)
- PuTTYgen (1)
- PWA (1)
- Python (1)
- QR Code (2)
- QR Code Safety (1)
- QR Code Setup (1)
- Query Parameters (3)
- Queues vs Topics (1)
- Quit Smoking (1)
- RabbitListener (1)
- RabbitMQ (23)
- RabbitMQ Tutorial (11)
- RAG (1)
- RAM Explained (1)
- Ram N Java (378)
- Ransomware Attack (1)
- RBI Rules (2)
- RDS (1)
- Real Time Streaming (1)
- Real-Time Data (1)
- Recovery Guide (1)
- Recurring Payments (4)
- Redrive Allow Policy (1)
- Refund Guide (1)
- Refunds (3)
- Reliability (4)
- Resource URIs (1)
- Resources (1)
- ResponseEntity (1)
- REST API (79)
- REST API Documentation (1)
- Rest Assured (5)
- REST Client (2)
- REST vs SOAP (1)
- RESTful API (2)
- RESTful Architecture (1)
- RESTful Web Services (3)
- RestTemplate (2)
- Retail Technology (1)
- Retry Policy (1)
- Reversible Disease (1)
- Revoke Mandate (2)
- ROI Guide (1)
- Routing Key (1)
- S3 (11)
- S3 Bucket (1)
- S3 Hosting (1)
- S3 Select (1)
- S3 Versioning (1)
- Safari (1)
- Safari vs Chrome (1)
- Safe Browsing (1)
- Saga Pattern (3)
- SAML (1)
- SAML Protocol (1)
- Samsung Budget Phone (1)
- Samsung Galaxy A27 5G (1)
- Samsung Galaxy M47 (1)
- Save Money (1)
- Saving Tips (5)
- Savings Tips (1)
- Scalability (9)
- Scam Alerts (2)
- Scanner Basics (1)
- Scrum (6)
- SDK (1)
- SDLC (7)
- Security (14)
- Security Guide (1)
- Security Tips (3)
- SEM vs SMM (1)
- Senior Citizens (1)
- Sequence Diagram (2)
- Sequence Diagrams (1)
- Serialization (6)
- Server Management (1)
- Server vs Cloud (1)
- Serverless (4)
- Service Discovery (4)
- Service Layer (1)
- Service Provider (1)
- Servlets (150)
- Servlets Tutorial (1)
- SES (1)
- Session Management (1)
- Setup Guide (3)
- SFTP (1)
- Shop Owner Tips (1)
- Shopkeeper Guide (1)
- Shopping Tips (1)
- Short Polling (1)
- Side Hustle (3)
- Single Sign On (6)
- SIP (1)
- SIP Failure (1)
- Small Business (3)
- Small Business Growth (1)
- Small Business Guide (1)
- Small Business Tips (2)
- Smartphone Review (2)
- SMS Integration (1)
- SMS Marketing (1)
- SMS Tutorial (3)
- SMTP (1)
- SNS (7)
- SOA (1)
- SOAP (6)
- SOAP 1.1 (1)
- SOAP 1.2 (1)
- SOAP Architecture (1)
- SOAP Protocol (1)
- SOAP Request (1)
- SOAP Tutorial (1)
- SoapUI (2)
- SoapUI Tutorial (2)
- Software Architecture (27)
- Software Cleanup (1)
- Software Development (26)
- Software Development Life Cycle (SDLC) (2)
- Software Development Lifecycle (1)
- Software Documentation (2)
- Software Engineering (20)
- Software Guide (5)
- Software Install (1)
- Software Installation (5)
- Software Integration (1)
- Software Setup (1)
- Software Testing (1)
- Software Update (4)
- Speed Optimization (1)
- Spreadsheet Basics (1)
- Spring (271)
- Spring Annotations (1)
- Spring Boot (255)
- Spring Boot Deployment (1)
- Spring Boot Tutorial (1)
- Spring Cloud AWS (2)
- Spring Cloud Sleuth (1)
- Spring Data JPA (5)
- Spring Data REST (4)
- Spring Framework (13)
- Spring JMS (3)
- Spring Security (4)
- Spring Tutorial (1)
- Spyware Explained (1)
- SQL (62)
- SQL vs NoSQL (1)
- SQS (6)
- SQS Tutorial (10)
- SQS Wait Time (1)
- SSD vs HDD (1)
- SSH (3)
- SSL (2)
- SSL TLS Explained (6)
- SSO (6)
- SSO Analogy (1)
- SSO Architecture (1)
- SSO for Beginners (1)
- SSO Simplified (1)
- SSO Tutorial (2)
- Standard Queue (1)
- State Management (1)
- Static Website (1)
- Stent vs Bypass (1)
- Stocks vs Mutual Funds (1)
- Storage (2)
- Storage Guide (2)
- Stress Management (1)
- Stress Relief (1)
- Student ID India (1)
- Student Success (1)
- Students (1)
- Sum Insured (1)
- Swagger (2)
- Swagger 2 (1)
- System Administration (1)
- System Architecture (4)
- System Design (52)
- Tech (8)
- Tech Analogy (2)
- Tech Architecture (2)
- Tech Basics (17)
- Tech Breakdown (1)
- Tech Career (1)
- Tech Careers (1)
- Tech Comparison (8)
- Tech Education (13)
- Tech Evolution (1)
- Tech Explained (40)
- Tech for Beginners (23)
- Tech Foundations (2)
- Tech Guide (11)
- Tech Hacks (1)
- Tech Help (1)
- Tech Review (2)
- Tech Reviews (2)
- Tech Simplified (1)
- Tech Support (2)
- Tech Tips (89)
- Tech Tools (1)
- Tech Trends (1)
- Tech Trends 2026 (1)
- Tech Tutorial (9)
- Tech Tutorials (5)
- Technology (18)
- Technology Basics (2)
- Technology Explained (1)
- Technology Guide (1)
- Technology Risks (1)
- Technology Trends (1)
- Testing (2)
- Time Management (1)
- TLS (2)
- Token Authentication (2)
- Token Based Auth (3)
- Tomcat (7)
- Tomcat 9 (2)
- Tomcat Configuration (1)
- Top-up vs Super Top-up (1)
- Topic Exchange (1)
- Traditional Servers (1)
- Train Booking (2)
- Transaction Failed (1)
- Transaction History (3)
- Transaction Limits (1)
- Translation (1)
- Travel Apps (1)
- Travel Guide (2)
- Trojan Virus (1)
- Troubleshooting (8)
- Tutorial (100)
- Tutorials (16)
- Two Phase Commit (1)
- Ubuntu (2)
- UDDI (1)
- UIDAI (1)
- Ultrasound Guide (1)
- Uninstall Guide (1)
- Uninstall Java (4)
- Uninstall JDK (3)
- Uninstallation (2)
- Unit Testing (1)
- Universal AI Standard (1)
- UPI (20)
- UPI Apps (1)
- UPI AutoPay (12)
- UPI AutoPay Refund (1)
- UPI Collect Request (1)
- UPI Dispute (1)
- UPI Error (2)
- UPI Explained (2)
- UPI Fraud (2)
- UPI Guide (9)
- UPI Help (1)
- UPI ID (1)
- UPI Limit Increase (1)
- UPI Limits (1)
- UPI Lite (9)
- UPI Mistakes (1)
- UPI Payments (2)
- UPI Pending (1)
- UPI PIN (2)
- UPI PIN Reset (1)
- UPI Problems (1)
- UPI Refund (1)
- UPI Safety (7)
- UPI Scams (4)
- UPI Security (3)
- UPI Setup (2)
- UPI Tips (3)
- UPI Troubleshooting (1)
- UPI Tutorial (9)
- UPI vs Cards (2)
- UPI vs Wallet (1)
- URI (2)
- URL (1)
- URL Design (1)
- USB Flash Drive (1)
- User Sign-up (1)
- Utility Bills (1)
- Validation (3)
- Verified Badge (1)
- Virus Guide (1)
- Visibility Timeout (2)
- VPN (5)
- Waiting Period (1)
- WAR Deployment (1)
- Wealth Building (6)
- Web Browser Guide (1)
- Web Browsers (4)
- Web Browsing Tips (1)
- Web Development (110)
- Web Hosting (2)
- Web Performance (1)
- Web Security (15)
- Web Server (2)
- Web Services (43)
- Web Services Tutorial (4)
- Web Technology (1)
- Wellness (11)
- Wellness Education (2)
- Wellness Guides (1)
- Wellness Myths (1)
- Wellness Tips (3)
- WhatsApp (5)
- WhatsApp Architecture (2)
- WhatsApp Web (1)
- Wi-Fi vs Ethernet (1)
- Wildcards (1)
- Windows (5)
- Windows 10 (3)
- Windows 11 (28)
- Windows Defender (1)
- Windows Fix (1)
- Windows Fixes (1)
- Windows Installation (2)
- Windows Navigation (1)
- Windows Paint (1)
- Windows Tips (3)
- Windows Tutorial (4)
- Windows vs Mac (1)
- WinSCP (5)
- Word Tutorial (1)
- Workflow Tips (1)
- Wrong Deduction (1)
- WSDL (2)
- XML (19)
- XML Configuration (1)
- XML Response (1)
- XML vs JSON (1)
- XMPP (2)
- YUM (1)
- Zero Investment (1)
- Zookeeper (7)