CLOUD
This section covers cloud topics I have been studying and preparing for. I have tested multiple cloud platforms and currently focusing on Google Cloud Platform. I will be updating this page when I become officially certified. I have finished Coursera preparation courses listed at the bottom.
Introduction to Cloud Computing:
Regions, zones, and resource hierarchy
Projects, accounts, and billing
Compute Services:
Virtual machines (VMs)
Container orchestration (Kubernetes)
Platform-as-a-Service (PaaS)
Serverless computing (Functions-as-a-Service)
Storage Services:
Object storage
Relational and NoSQL databases
Managed database services
Distributed databases
Networking Services:
Virtual networks (VPC)
Load balancing and content delivery networks (CDN)
Domain Name System (DNS) and Network Address Translation (NAT)
Hybrid and multi-cloud connectivity
Security Services:
Identity and Access Management (IAM)
Security monitoring and threat detection
Key management and encryption
Data protection and compliance
Monitoring and Logging:
Performance monitoring and alerting
Log management and analysis
Error reporting and tracing
Big Data and Analytics:
Data warehousing and query services
Messaging and event-driven architectures
Data processing and ETL pipelines
Managed Hadoop and Spark clusters
Machine Learning and AI:
Managed ML platforms and tools
AutoML and custom model training
Pre-trained ML APIs (vision, speech, NLP, translation)
DevOps and CI/CD:
Source code repositories and version control
Build, test, and deployment pipelines
Infrastructure-as-Code (IAC) and configuration management
Workflow orchestration and task scheduling
Cloud Architecture Best Practices:
Designing for high availability, reliability, and scalability
Optimizing performance and cost
Migrating and modernizing applications
Hybrid and multi-cloud strategies