Create and deploy full-stack Spring Boot applications with React and AWS. This practical and authoritative guide teaches you the fundamentals of Amazon Web Services with no prior experience.
You will start by learning the fundamentals of AWS, including EC2, S3, IAM, and load balancer. Next, you will learn to deploy a Spring Boot REST API to AWS with Elastic Beanstalk, which will give you the ability to build and deploy a Spring Boot application. You will explore the RDS relational database and create an instance of a MySQL database in AWS with RDS.
You will then deploy a Spring Boot application to MySQL in AWS and deploy a full-stack Spring Boot React application to AWS using Elastic Beanstalk and S3. Lastly, you will be introduced to ELB, CloudWatch, and Route 53. By the end of this book you will understand full-stack Spring Boot React applications and their deployment. If you prefer "learning by coding" then Spring Boot with React and AWS is the book for you.
What You'll Learn
Review the fundamentals of Amazon Web ServicesInstall a Spring Boot REST API with CRUD operation to AWS using AWS Elastic BeanstalkDeploy a full-stack Spring Boot React application to AWS using AWS Elastic Beanstalk and S3Work with MySQL as a database in AWS using RDSUse Spring Boot with React and AWS
Who This Book Is For
Ideal for readers who have some programming experience with Java, Spring Boot, and React, and who now want to deploy a full-stack Spring Boot React application to AWS using AWS Elastic Beanstalk and S3.
Ravi Kant Soni, is a Principal Full Stack Engineer with years of experience in Software development. Also, he is an AWS Certified Solutions Architect. He is a Full Stack Software Engineer, Author, Story-Teller, Entrepreneur, and Motivational Speaker.
“4:00 AM @ Bangalore International Airport”, is his first fictional story where he has put in his best efforts in writing it.
He is a published author of 4 books and one video course on software development. Many of his books has been added to university syllabus for full stack development, either KIIT or Madras University.
1. Spring Boot with React and AWS (Apress , 2021)
2. Build Microservices with Spring Cloud and Spring Boot (CodeRed - ECcouncil, 2021)
3. Full Stack AngularJS for Java Developers (Apress, 2018)
4. Spring: Developing Java Applications for the Enterprise (Packt, 2017)
5. Learning Spring Application Development (Packt, 2015)
Adding to his attainment, He has completed his graduation bachelor degree (Bachelor In Engineering) in Information Science & Engineering, from Reva University, Bangalore (India), and schooling from Bal Vikash Vidyalaya, Sasaram, Bihar (India). After taking his career break in 2021 (after his father passed away), currently he lives in his hometown Sasaram, which is also a birth-place of Sher Shah Suri (founder of the Sur Empire in India, with its capital in Sasaram), Mughal Empire in 1540 CE
Ravi has worn many hats throughout his tenure, ranging from software development to multi-tenant application design to integration of new technology into an existing system to writing books. Ravi has focused on full stack web application development for most of his career and has been extensively involved in application design and implementation.
He has developed applications for banking systems, HR and payroll systems, and e-commerce systems, and also gained recognition from management for his designing abilities for a premium program. He is well-versed in all aspects of software engineering, including software design, systems architecture, application programming, and automation testing.
He has many year's experience with coding in Java and given several seminars on Spring Framework. The Gentleman has encountered various hurdles that unlocked his potential and made him grow as a better human being setting productive goals and simultaneously achieving the same. He loves problem statements and enjoys brainstorming unique solutions.