Other Database Services As time has passed, more and more specialized database types have been developed. This is partly due to the fact that relational database structures and designs do not work well for storing the data of newer and different technologies. In this section, we examine some of the various non-relational database services of…
Cloud Functions overview
The main advantage of Cloud Functions in Google Cloud is that you only need to write your code. Everything else will be done for you; there is no need to manage any infrastructure. Cloud Functions integrates very well within the Google Cloud products ecosystem. Functions listen and respond to various events – for example, when…
Cloud Run traffic management
Cloud Run allows you to specify which revision should receive traffic. It can be the latest revision, and you can split the traffic by percentages between different revisions. It is possible to use tags for testing, traffic migration, and rollbacks. To manage the traffic in a service, we need to navigate to Service and click…
Cloud Run application deployment
Now that we’ve learned about the Cloud Run architecture and two possible application deployment types, it is time to deploy our first application – a service: Figure 7.5 – Initial screen before deploying the Cloud Run application 2. We can choose from any container image we wish, but in our case, we will use a…
Relational Database Services
Relational Database Services Relational databases are some of the oldest and most cherished database technologies in tech today. Is it any surprise that AWS created a service called Relational Database Service (RDS)? Amazon’s marketing department definitely wanted to make it very clear: If your organization relies on relational database technologies, and you want to experience…
Serverless Compute – CLF-C02 Exam Study Guide
Serverless Compute An important revolution in public cloud technology—the invention of serverless computing—occurred years ago. Sure enough, serverless compute has remained a hugely important part of public cloud. Cloud customers no longer need to spin up virtual machines that they then must manage. Instead, serverless computing makes a pool of compute horsepower available to cloud…
Cloud Run revisions – Google Exams Guide
Each deployment to service creates a revision. Once a revision has been created, it cannot be modified. If we wished to change the container image, we would need to create a new revision. The following figure shows active requests connecting to Service A via Revision A-3. We have two older revisions of Service A that…
Implementing Compute Solutions – Cloud Run, Cloud Functions, and Infrastructure as Code
This chapter aims to familiarize ourselves with various compute solutions and how to implement them. We are going to cover the following main topics: We will start with IaC, a stateless computing service where we can run containerized code. The next topic will be IaC, where we will learn about running code in response to…
Removing services – Google Exams Guide
Removal of services can be performed in Cloud console and by using the kubectl command-line tool. Cloud console In Cloud console, we need to navigate to Services & Ingress, select the desired service to be removed, and click the DELETE button: Figure 6.70 – Deleting services in Cloud console After a moment, the service is…
Container Options – CLF-C02 Exam Study Guide
Container Options Containers are very popular—and with good reason. These virtualization components are smaller and more efficient than virtual machines when it comes to making a single application or service available. As a result, more and more organizations are turning to containers for delivering their solutions. AWS is perfectly aware of this. In fact, Amazon…