Get in Touch
 Duration 21 hours

Course Outline

Microservices Architecture

  • Foundational concepts of microservices
  • Essential elements and service configuration
  • Standardized microservices frameworks
  • Methods for inter-service interaction
  • Management of distributed transactions within microservices
  • Security protocols in microservices design
  • Coordination and service discovery mechanisms
  • Container deployment of microservices
  • Monitoring and observability standards for microservices
  • Overview of Serverless computing and Event Sourcing

Container-Based Application Architecture

  • Foundations of containerization
  • Docker operations: container instantiation and administration
  • Architectural guidelines for containerized software
  • Kubernetes fundamentals and container orchestration
  • Network configurations in containerized settings
  • Security protocols for container environments
  • Application of Service Mesh for microservices connectivity
  • Load distribution and scaling methodologies
  • Distributed tracing and metric aggregation
  • Infrastructure as Code (IaC) for container provisioning
  • Configuration of a container deployment infrastructure

CI/CD Deployment

  • Core principles of CI/CD workflows
  • Tools and technologies for CI/CD automation
  • Automation of builds and version control
  • Automated testing protocols in CI/CD
  • Deployment automation and release management
  • Integration of Infrastructure as Code (IaC) in deployment processes
  • Deployment methodologies: Blue-Green, Canary, and Rolling updates
  • Integration of security into DevOps (DevSecOps)

ABC (Advanced Best Practices & Considerations)

  • Best practices for resilient architectural design
  • Performance tuning and scalability factors
  • Disaster recovery strategies for microservices and containers

Summary and Next Steps

Requirements

  • Fundamental software development knowledge
  • Proficiency in cloud computing concepts
  • Exposure to Linux command-line operations

Target Audience

  • Software Developers
  • DevOps Engineers
  • Cloud Architects
  • System Administrators

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories