Course Outline

Introduction

  • Overview of Microservices Architecture for Government
  • Understanding the Fundamentals of Microservices for Government

Building Microservices for Government

  • Developing a Mini-Microservices Application for Government
  • Running Services with Docker for Government
  • Orchestrating Services with Kubernetes for Government
  • Understanding the Architecture of Multi-Service Applications for Government
  • Using a Cloud-Based Environment for Application Development in Government
  • Implementing Normalization Strategies for Government
  • Database Management and Modeling for Government
  • Utilizing Authentication Strategies and Options for Government

Testing Isolated Microservices for Government

  • Understanding the Testing Architecture for Government
  • Testing Invalid Input for Government Applications
  • Changing Node Environment During Tests for Government
  • Testing Sign-In and Sign-Out Functionality for Government
  • Addressing Issues with Cookies During Testing for Government
  • Testing Non-Authorized Requests for Government

Utilizing NodeJS and React for Government

  • Integrating a Server-Side-Rendered React Application for Government
  • Code Sharing and Reusing Between Services for Government
  • Create-Read-Update-Destroy Server Setup for Government
  • Using NATS Streaming Server for Government
  • Connecting NATS in the NodeJS Environment for Government
  • Managing the NATS Client for Government
  • Implementing Cross-Service Data Replication for Government
  • Understanding the Event Flow for Government
  • Handling Events and Concurrency Issues for Government

Continuous Integration and Delivery (CI/CD) for Government

  • Understanding the Development Workflow for Government
  • Working with Git for Government
  • Running Tests for Government Applications
  • Evaluating Deployment Options for Government

Summary and Next Steps for Government

Requirements

  • Basic understanding of JavaScript and React
  • Experience with using the command line

Audience for government

  • Developers
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories