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