Cloud Computing

Cloud Computing Overview / Fundamentals

  • Use Cases
  • IAAS,PAAS, SAAS
  • Deployment Models
  • Cloud Security

Technologies Introduction (Fundamentals & Bootcamp)

  • Open Stack
  • Etcd, Nagios, HAProxy, Zookeeper ,ELK, Kafka
  • Docker & Kubernetes
  • AWS
    • AWS EC2, S3, ELB, RDS,
    • Cloud Front & Dynamo DB
    • Alexa & Lamda
  • Technology Choices ( Cost , reliability, Solutions and Security)

Configuring and Deploying – DevOps

  • Open Stack and AWS Deployment Demo
  • Methodology and Process
  • DevOps Common Toolsets & Metrics
    • Ansible , Chef
  • Challenges and Best Practices

Architecture Overview

  • Data Collection and Processing
  • Big Data Storage – Data Lake – Database Choices
  • Real-time /near-real-time Processing large datasets (ex: Processing IOT sensorData)
  • Disaster Recovery
  • Auto Scaling
  • Performance Measurement Tools
  • Data Security & Authentication
  • Analytics

Cloud QA

  • Continuous Build, Integration and Deployment in Cloud
  • Acceptance Testing the APIs in Cloud
  • Load and Performance Testing in Cloud
  • Failure mode testing in Cloud
  • Deployment Tools and Strategies in Cloud
  • Best Practices for Cloud QA Testing
  • Security Verification

Virtualization Overview