1. CLO
Chapter 1

CLO

  • Introduction To Cloud Development
  • Basic Cloud Applications
  • Scalable Cloud Applications
  • Run Cloud Applications
  • Misc

Become a Cloud Developer

Become A Cloud Developer
  • Home

  • CLO
    • Introduction To Cloud Development
      • Understanding Cloud Computing
        • What Is Cloud Computing?
        • As A Service Models (XaaS)
        • The Shared Responsibility Model
        • Deployment Models
        • Cloud Providers' Global Presence
        • Common Services
        • The Role of Linux in Cloud Computing
      • Technical Opportunities
        • Automation
        • High Availability
        • Virtualization
        • Architectural Patterns
      • Organizational Aspects
        • Organizational Opportunities
        • Best Practices
        • GitOps: Version-Controlled Infrastructure
        • Financing Cloud Computing
        • Capacity Management
      • Cloud Native Development
        • Key Aspects of Cloud Native Development
        • Architectural Patterns For Cloud Native Apps
        • The 12-Factor Model
      • Tutorials
        • How To Write A Tutorial
        • Provision a Virtual Machine on Google Cloud Platform and Install an Nginx Web Server
        • Provision Cloud Storage on GCP And Upload An Image
        • Provision a Virtual Private Cloud on GCP And Create A Firewall Rule
      • Cloud Services
        • Virtual Machines in the Cloud
        • Cloud Storage and Its Role in Cloud-Native Applications
        • Networking With Virtual Private Clouds
    • Basic Cloud Applications
      • Securing ASP.NET Applications with NGINX as a Reverse Proxy
      • Manage Applications Behind a Bastion Host
      • Azure Networking
      • Tutorials
        • 1. Provision a Virtual Machine on Azure and Install an Nginx Web Server
        • 2. How to Deploy An ASP.NET WebApp on Linux
        • 3. Provision a Virtual Machine on Azure using an ARM template
        • 4. Securely Manage Servers Behind a Bastion Host
        • 5. Use A Reverse Proxy In Front of the App
        • 6. Display Images from Azure Blob Storage in an ASP.NET Web Application
        • 7. Use Azure Cosmos DB in a Todo App
        • 8. Use Github Actions to Deploy your App
        • 9. Containerize an ASP.NET Webapp
        • 10. Build multi-container environment with Docker Compose
      • Extra
        • 1. Use Github Actions to Deploy a Containerized WebApp
      • Development
        • 1. Understanding Razor Pages in ASP.NET Core
        • 2. Exercices
          • 1. Presentation Layer
            • 1. Create A .Net Core MVC Webapp
            • 2. Create A Form With Basic HTML
            • 3. Helper Tags and Model Binding
            • 4. Data Annotations and Client-Side Validation
            • 5. Server-Side Validation and Improved Feedback
          • 2. Service Layer
    • Scalable Cloud Applications
      • Tutorials
        • Provision a Virtual Machine on AWS using Cloudformation
        • Deploy containerized apps on Amazon ECS using CodePipeline
        • Create a Serverless Webapp on AWS: Greeetings
        • Create a Serverless Webapp on AWS: Contact Form
        • Use CloudFront with S3 as Origin: Basic Example
    • Run Cloud Applications
      • Demos
        • ASP.NET MVC WebApp
        • Basic Authentication
        • Google and Cognito Authentication
        • Web API With Clients
        • Deploy a Webapp on Google CloudRun
        • Log with SeriLog
      • Tutorials
        • How to create a Clean Archticture solution
      • Kubernetes
        • Fundamentals
        • MongoDB
        • Kubernetes GKE
        • Helm
        • ArgoCD
        • Ingress
    • Misc
  • About
    • Copyright

  •  
  •  
  •  

Built with by Hugo

© 2025 Lars Appel. All Rights Reserved.