Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Introduction to Microservices with Spring Boot for government
- Overview of Spring Boot for government
- Introduction to Web Services for government
Spring Boot Fundamentals
- Setting up the Integrated Development Environment (IDE) for a Spring Boot project for government
- Understanding core Spring Boot features for government
- Utilizing embedded servers for government applications
- Exploring Spring Boot Actuator for enhanced monitoring and management for government
- Leveraging Spring Boot DevTools for efficient development cycles for government
RESTful Web Services
- Overview of REST architecture for government systems
- Working with path variables in government applications
- Handling request parameters for government services
- Implementing the POST method for secure data submission for government
- Implementing the GET method for efficient data retrieval for government
- Robust exception handling to ensure reliability for government
- Implementing the DELETE method for data management in government applications
- Content negotiation strategies for diverse client interactions in government services
- Applying data filtering in RESTful services for targeted information delivery for government
- Implementing API versioning to support evolving requirements for government systems
Spring Data JPA
- Overview of Java Persistence API (JPA) for government applications
- Configuring JPA for optimal performance in government environments
- Creating POST endpoints for employee resources in government databases
- Retrieving employee data from the database for government use
- Deleting employee data from the database to maintain accurate records for government
- Migrating from H2 to MySQL database for enhanced scalability and security for government
Spring Security
- Overview of Spring Security for government applications
- Okta registration and configuration for secure authentication in government systems
- Securing the API Gateway to protect data integrity for government services
- Securing the Order Service to ensure transactional security for government operations
- Testing Spring Security implementations to validate compliance with government standards
Unit Testing
- Configuring the Order Service for testing in a government context
- Creating test methods to verify functionality for government applications
- Performing test verification to ensure reliability and accuracy for government systems
- Implementing setup methods to streamline testing processes for government projects
Docker
- Overview of Docker for containerization in government environments
- Setting up Docker for deployment in government systems
- Practical usage of Docker for scalable and secure applications for government
Kubernetes
- Overview of Kubernetes components and architecture for government use
- Configuring and deploying with Kubernetes to support robust government operations
CI/CD Pipeline
- Overview of Continuous Integration and Continuous Deployment (CI/CD) for government projects
- Creating an artifact registry for efficient management in government systems
- Provisioning VM instances to support automated deployment processes for government
- Implementing Jenkins pipelines for streamlined development and deployment for government applications
Summary and Next Steps
Requirements
- Proficiency in Java development
- Basic understanding of the Spring Framework
Audience
- Java developers for government
21 Hours
Testimonials (3)
the technical preparation of teachers
Giorgio - Asystel-BDF S.p.A.
Course - Creating a Service Mesh with Istio and Kubernetes
The practices
Ivan - si
Course - Spring Cloud for Microservices
I liked his pace for training, it was optimum.