User Tools

Site Tools


tanszek:oktatas:development_of_cloud_applications

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tanszek:oktatas:development_of_cloud_applications [2026/02/13 15:15] szabomtanszek:oktatas:development_of_cloud_applications [2026/04/20 05:02] (current) – [Table] szabom
Line 4: Line 4:
 later later
  
-==== LECTURE STRUCTURE ==== +==== LECTURES ==== 
-**[[L1 – Introduction to Cloud Computing]]** + 
-  * Cloud service models (IaaS, PaaS, SaaS) + 
-  * Deployment models (public, private, hybrid) +^ LECTURE STRUCTURE                                                                                                                                                                                                                                                                  ^ LAB STRUCTURE                                                                                                                                             ^ 
-  * Shared responsibility model +** {{ :tanszek:oktatas:l1_introcustion_to_cloud_computing.pptx | L1 – Introduction to Cloud Computing}}**\\ //  * Cloud service models (IaaS, PaaS, SaaS)\\   * Deployment models (public, private, hybrid)\\   * Shared responsibility model\\   * Overview of Azure ecosystem//  | **Lab 1 – Environment Setup**\\ //* Azure student subscription activation\\ * Install Azure CLI\\ * GitHub repo creation\\ * CodeSandbox project setup//  | 
-  * Overview of Azure ecosystem +**{{ :tanszek:oktatas:cloud_architecture_full_final.pptx | L2 – Cloud Architecture Principles}}**\\ //  * 12-Factor App methodology\\   * Stateless vs stateful services\\   * Horizontal scaling\\   * REST architecture basics//                                                 | **[[Lab 2 – Building a REST API]]**\\ //* Node.js / Express API\\ * CRUD endpoints\\ * Environment variables\\ * Local testing with Postman//             | 
-**L2 – Cloud Architecture Principles** +**{{ :tanszek:oktatas:l3_designing_cloud_applications_1.pptx | L3 – Designing Cloud Applications}}**\\ //  * Microservices vs monolith\\   * API-first design\\   * OpenAPI specification\\   * Basic system design patterns//                                                     | **Lab 3 – Containerization**\\ //* Writing Dockerfile\\ * Building images\\ * Running containers locally\\ * Docker Compose basics//                      | 
-  * 12-Factor App methodology +**{{ :tanszek:oktatas:l4_containerization_and_deployment.pptx | L4 – Containers and Virtualization}}**\\ //  * Containers vs VMs\\   * Docker architecture\\   * Images, containers, volumes, networks\\   * Multi-stage builds//                                                  | **Lab 4 – Azure Deployment (PaaS)**\\ //* Deploy to Azure App Service\\ * Configure environment variables\\ * Connect to Azure SQL (free tier)//          | 
-  * Stateless vs stateful services +**{{ :tanszek:oktatas:l5_cloud_deployment_models_arrows_on_slides.pptx | L5 – Cloud Deployment Models in Azure }}**\\ //  * Azure App Service\\   * Azure Container Apps\\   * Azure Storage (Blob, Table)\\   * Azure SQL Database//                                              | **Lab 5 – Persistent Storage**\\ //* Azure SQL or Azure Storage\\ * Data modeling\\ * Basic migrations//                                                  | 
-  * Horizontal scaling +**{{ :tanszek:oktatas:l6_devops_cicd_fundamentals_1.pptx | L6 – DevOps & CI/CD Fundamentals }}**\\ //  * Git workflow\\   * GitHub Actions basics\\   * Build pipelines\\   * Infrastructure as Code concept//                                                                     | **Lab 6 – CI/CD**\\ //* GitHub Actions workflow\\ * Automated build & deploy\\ * Versioning strategy//                                                    | 
-  * REST architecture basics +**{{ :tanszek:oktatas:l7_security_identity_arrows_on_slides.pptx | L7 – Security & Identity in Cloud}}**\\ //  * Authentication vs Authorization\\   * OAuth2 / JWT basics\\   * Azure Active Directory fundamentals\\   * Secret management//                                     | **Lab 7 – Midterm Project Checkpoint**\\ //* Architecture review\\ * Code review\\ * Deployment validation//                                              | 
-**L3 – Designing Cloud Applications** +**{{ :tanszek:oktatas:l8_cloud_databases_and_storage_arrows_on_slides.pptx | L8 – Cloud Databases & Storage}}**\\ //  * Relational vs NoSQL\\   * Azure SQL vs Cosmos DB\\   * Data consistency models\\   * Migration basics//                                                    | **Lab 8 – Authentication**\\ //* JWT implementation\\ * Role-based authorization\\ * Secure endpoints//                                                   | 
-  * Microservices vs monolith +**{{ :tanszek:oktatas:l9_serverless_architectures_arrows_on_slides.pptx | L9 – Serverless Architectures }}**\\ //  * Event-driven systems\\   * Azure Functions\\   * Triggers & bindings\\   * Use cases//                                                                        | **Lab 9 – Serverless Extension**\\ //* Azure Function integration\\ * Event-based processing//                                                            | 
-  * API-first design +**{{ :tanszek:oktatas:l10_observability_and_monitoring_arrows_on_slides.pptx | L10 – Observability & Monitoring}}**\\ //  * Logging principles\\   * Metrics vs traces\\   * Azure Monitor & Application Insights\\   * Health checks//                                            | **Lab 10 – Monitoring Logging**\\ //* Enable Application Insights\\ Logging middleware\\ Analyze telemetry//                                        |
-  * OpenAPI specification +
-  * Basic system design patterns +
-**L4 – Containers and Virtualization** +
-  * Containers vs VMs +
-  * Docker architecture +
-  * Images, containers, volumes, networks +
-  * Multi-stage builds +
-**L5 – Cloud Deployment Models in Azure** +
-  * Azure App Service +
-  * Azure Container Apps +
-  * Azure Storage (Blob, Table) +
-  * Azure SQL Database +
-**L6 – DevOps & CI/CD Fundamentals** +
-  * Git workflow +
-  * GitHub Actions basics +
-  * Build pipelines +
-  * Infrastructure as Code concept +
-**L7 – Security & Identity in Cloud** +
-  * Authentication vs Authorization +
-  * OAuth2 / JWT basics +
-  * Azure Active Directory fundamentals +
-  * Secret management +
-**L8 – Cloud Databases & Storage** +
-  * Relational vs NoSQL +
-  * Azure SQL vs Cosmos DB +
-  * Data consistency models +
-  * Migration basics +
-**L9 – Serverless Architectures** +
-  * Event-driven systems +
-  * Azure Functions +
-  * Triggers & bindings +
-  * Use cases +
-**L10 – Observability & Monitoring** +
-  * Logging principles +
-  * Metrics vs traces +
-  * Azure Monitor & Application Insights +
-  * Health checks +
-**L11 – Scalability Performance** +
-  * Load balancing +
-  * Caching strategies +
-  * CDN basics +
-  * Cost optimization +
-**L12 – Resilience & Reliability** +
-  * Retry patterns +
-  * Circuit breaker +
-  * SLA/SLO basics +
-  Backup strategies +
-**L13 – Cloud-Native Trends & Final Architecture Review** +
-  * Kubernetes overview +
-  * Infrastructure as Code (Bicep/Terraform intro) +
-  * Edge computing basics +
-  * Final project architectural consultation+
tanszek/oktatas/development_of_cloud_applications.1770995704.txt.gz · Last modified: 2026/02/13 15:15 by szabom