
Fully managed compute platform to deploy and scale containerized applications securely and quickly. You can write code in your favorite languages, including Go, Python, Java Ruby, Node.js and other languages. For a simple developer experience, we abstract away all infrastructure management. It is built upon the open standard Knative which allows for portability of your applications. You can write code the way you want by deploying any container that listens to events or requests. You can create applications in your preferred language with your favorite dependencies, tools, and deploy them within seconds. Cloud Run abstracts away all infrastructure management by automatically scaling up and down from zero almost instantaneously--depending on traffic. Cloud Run only charges for the resources you use. Cloud Run makes app development and deployment easier and more efficient. Cloud Run is fully integrated with Cloud Code and Cloud Build, Cloud Monitoring and Cloud Logging to provide a better developer experience.
Learn more

Compute Engine (IaaS), a platform from Google that allows organizations to create and manage cloud-based virtual machines, is an infrastructure as a services (IaaS).
Computing infrastructure in predefined sizes or custom machine shapes to accelerate cloud transformation. General purpose machines (E2, N1,N2,N2D) offer a good compromise between price and performance. Compute optimized machines (C2) offer high-end performance vCPUs for compute-intensive workloads. Memory optimized (M2) systems offer the highest amount of memory and are ideal for in-memory database applications. Accelerator optimized machines (A2) are based on A100 GPUs, and are designed for high-demanding applications. Integrate Compute services with other Google Cloud Services, such as AI/ML or data analytics. Reservations can help you ensure that your applications will have the capacity needed as they scale. You can save money by running Compute using the sustained-use discount, and you can even save more when you use the committed-use discount.
Learn more
AWS Fargate
AWS Fargate serves as a serverless compute engine tailored for containerization, compatible with both Amazon Elastic Container Service (ECS) and Amazon Elastic Kubernetes Service (EKS). By utilizing Fargate, developers can concentrate on crafting their applications without the hassle of server management. This service eliminates the necessity to provision and oversee servers, allowing users to define and pay for resources specific to their applications while enhancing security through built-in application isolation. Fargate intelligently allocates the appropriate amount of compute resources, removing the burden of selecting instances and managing cluster scalability. Users are billed solely for the resources their containers utilize, thus avoiding costs associated with over-provisioning or extra servers. Each task or pod runs in its own kernel, ensuring that they have dedicated isolated computing environments. This architecture not only fosters workload separation but also reinforces overall security, greatly benefiting application integrity. By leveraging Fargate, developers can achieve operational efficiency alongside robust security measures, leading to a more streamlined development process.
Learn more
Amazon CloudFront
Amazon CloudFront is a rapid content delivery network (CDN) service that efficiently distributes data, videos, applications, and APIs to users worldwide with minimal latency and high transfer speeds, all within a user-friendly framework for developers. This CDN is closely integrated with AWS, utilizing both physical sites connected to the AWS global infrastructure and various other AWS services. It operates in harmony with offerings like AWS Shield for DDoS protection, Amazon S3, Elastic Load Balancing, or Amazon EC2 as the source for your applications, and Lambda@Edge, which allows you to execute custom code nearer to the end-users to enhance their experience. Notably, if AWS origins like Amazon S3, Amazon EC2, or Elastic Load Balancing are utilized, there are no charges for data transferred between these services and CloudFront. Moreover, you can tailor the code executed at the CDN edge using serverless computing capabilities, ensuring an optimal blend of cost efficiency, performance, and security while delivering content. This flexibility makes CloudFront an excellent choice for developers aiming to create a responsive and secure content delivery experience.
Learn more