Developer To Architect

Course Contents

'Developer-To-Architect' is a twenty four hours training program that is helpful for engineers in confidently playing Software Architect role by understanding the critical aspects of a system that affects the entire system.

Introduction

  • eCommerce Case Study
  • Application Architecture
  • System/Solution Architecture
  • System Requirements
  • Designing System Architecture
  • What to Learn

System Performance

  • Performance Metrics
  • Performance Measurement
  • Performance Improvement
  • Resource Utilization
  • Improving Concurrency
  • Caching for Low Latency

System Scalability

  • Stateless Architecture
  • Shared Nothing Architecture
  • Caching for Scalability
  • Asynchronous Processing
  • Load Balancing
  • Auto Scaling
  • Global Scalability
  • Services

System Reliability

  • High Availability
  • Fault Tolerance
  • Redundancy
  • Recovery
  • Replication
  • Fault Isolation
  • Backups
  • Disaster Recovery

System Security

  • Cryptography
  • Securing Data at Rest
  • Securing Data on Wire
  • Authentication & Authorization
  • OAuth2
  • Single Sign-On
  • Common Vulnerabilities

System Deployment

  • Containers & VM
  • Kubernetes
  • Cloud Deployment
  • A/B Deployment
  • Rolling Upgrades

Case Studies

  • ECommerce System - Amazon
  • Chat Messaging System - Whats App
  • Video Streaming Platform - Netflix
  • Cab Sharing Platform - Uber

Course Highlights

Case Studies

Real world architectural case studies of high scale systems

Practical Learning

Demonstrations using small samples/mock systems for practical learning

New Technology Learning

Learning new technologies by understanding their architecture

Cloud Based Learning

Use of cloud technologies for practical demonstration and comparison with non-cloud options

Course Schedule

The next batch starts on 9th December!   ...   Book now to avail a 20% discount!!
Training Sessions
Duration 24 hours
Modes Online - Instructor Led
Classroom - Face to Face
Venue NewTechWays Location (for classroom sessions)
Target Group Technical Architects,  Technical Managers  and   Software Developers

You can have sessions either on weekdays or on weekends

Weekday Sessions
Option 1 Mon to Fri -   8:00 AM to 10:00 AM
Option 2 Mon to Fri -   7:00 PM to 9:00 PM
Weekend Sessions
Option 1 Sat & Sun -   9:00 AM to 12:00 PM

Please contact us to know the pricing details