Compute for Cloud

Provision and manage cloud resources to run application without managing physical hardware

GCP offerings:

  • Google Compute EngineGoogle Compute EngineGCP service used to provision and manage virtual machines * Create and manage lifecycle of Virtual Machine (VM) instances * Associated with a project Load balancing* and *auto scaling* for multiple VM instances Attach storage** (& network storage) to your VM instances * Manage network connectivity and configuration for your VM instances Setup Billing Live Migration & Availability Policy Scenarios Similar to AWS EC2, Azure Virtual Machines Status: #idea Tags: gcp, google-cloud-engineer,

Azure offerings:

  • Azure Virtual MachinesAzure Virtual Machines* On-demand, scalable and customizable computing power * Power of a physical computer in a virtual environment * Control over OS and applications * Windows, Linux etc. similar to AWS EC2, Google Compute Engine Status: #idea Tags: az-900, azure, Cloud, cloud-compute References
  • Azure App ServiceAzure App Service* Supports web and mobile development * Build, deploy, and scale APIs and applications * Developers focus on code instead of infrastructure * Continuous integration through version control tools Similar to AWS Beanstalk Status: #idea Tags: az-900, azure, Cloud References
  • Azure Container InstancesAzure Container Instances* Azure Container Instances offers serverless container execution * Ideal for quick development and testing * Supports batch jobs, microservices deployment, and specific workloads * Lightweight, less complex than AKS * Lacks AKS's full orchestration features Similar to AWS Fargate Status: #idea Tags: az-900, azure, Cloud References
  • Azure FunctionsAzure Functions* Serverless Compute Service * Allows event-driven code execution * Intelligent traffic lights * change color based on certain triggers * With Azure Functions triggers include: * HTTP requests, database changes, specific event * Auto-scales to meet demand, maintaining applications responsiveness Similar to AWS Lambda Status: #idea Tags: az-900, azure, Cloud References
  • Azure Automated Kubernetes ServiceAzure Automated Kubernetes Service* Azure Kubernetes Service automates container tasks: * scheduling, monitoring, scaling * Enables easy build, test, and deployment of applications Status: #idea Tags: az-900, azure, Cloud References
  • Azure Container AppsAzure Container AppsA fully managed application platform for modern applications and microservices * Deploy apps from code or containers * Avoids creation of complex infrastructure * Can be confused with Azure App Service * Both are designed to host applications * Azure Container Apps: * Offer a flexible environment * Specifically for use with Containers * Azure App Service: * Specializes in hosting web apps/APIs * Not used for containerized applications Status: #idea Tags: az-

Status: #idea
Tags: CloudCloudCase just like cloud computing (SaaS, etc) * [ ] UI * [ ] book * [ ] zulfani * [ ] exercises * [ ] UI * [ ] assignment * [ ] responsi


References