JAVAX-AWS

Building a microservice application with Spring Boot framework in an AWS cloud environment

Spring Boot, AWS, Elastic Beanstalk, EC2, RDS, S3, SQS, Elastic
Form of participation
Form of training
Length of training
  • 3 day (3×8 Lessons)
  • daily 9:00 - 17:00
Available languages
  • Hungarian
Dates

Training price

435 000 Ft
+ VAT/person
Please choose the date and form of participation!
Would you like a custom made solution, group training on this topic?
Find out more about our customised training services here.

Description

The aim of the training is to demonstrate through practical examples how to develop a Spring Boot application for the AWS cloud service. During the training you will learn about several solutions for data storage, web application development, integration with other applications and AWS services. Deployment and maintenance options will also be presented.

Outline

  • Introducing AWS
  • What is AWS for?
  • Comparison of private and public cloud server solutions
  • Overview of alternative providers
  • Introduction to Spring Boot on AWS with practical examples
  • Deploying Spring Boot projects on AWS with Elastic Beanstalk
  • Using Spring MVC in the cloud
  • How EC2 works
  • Database management with RDS
  • PostgreSQL - RDS comparison
  • Using RDS with Hibernate
  • Storing large files in S3
  • Logging to an external server with SQS
  • Full text search with Elastic
Outline (PDF)

Prerequisites

A solid knowledge of the Java programming language is required.

Completion of the Java SE Fundamentals (JAVA-BSC) and Java SE Advanced (JAVA-ADV) training courses or practical knowledge of the material covered in those courses is a prerequisite.

As some of the course material is in English, a basic knowledge of English at document reading level is required. The training is in Hungarian, based on Hungarian slides.