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 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 Steps when creating a VM Instance in Google Compute Engine Similar to AWS EC2, Azure Virtual Machines Status: #idea Tags: gcp, google-cloud-engineer, cloud, cloud-compute References

AzureMicrosoft Azure Fundamentals NotesIdentity and Access Management Compute Storage Data Processing Security and Compliance Data Protection and Identity Billing Integration and Migration to Azure Security and Compliance in Azure Networking Digital highway connecting different resources whether on-premises or on Azure platform * Content Delivery Network * Virtual Network Manager * VPN Gateway Databases Store structured and semi-structured data in a central repository * Cosmo Database * SQL Database * SQL Managed Insta 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: cloud


References