Join Sign in

Dilanka Dilshan

Member since 2022

Diamond League

23980 points
Architecting with Google Kubernetes Engine: Production Earned פבר 25, 2025 EST
Optimize Costs for Google Kubernetes Engine Earned פבר 24, 2025 EST
Architecting with Google Kubernetes Engine: Workloads Earned פבר 24, 2025 EST
Architecting with Google Kubernetes Engine: Foundations Earned פבר 24, 2025 EST
Develop Serverless Apps with Firebase Earned ינו 22, 2025 EST
Develop Serverless Applications on Cloud Run Earned ינו 22, 2025 EST
Deploy Kubernetes Applications on Google Cloud Earned ינו 22, 2025 EST
Google Meet Earned יונ 4, 2024 EDT
Google Docs Earned יונ 4, 2024 EDT
Google Workspace Security Earned יונ 3, 2024 EDT
Google Chat Earned יונ 3, 2024 EDT
Google Calendar Earned יונ 3, 2024 EDT
Gmail Earned יונ 3, 2024 EDT
Hybrid Cloud Multi-Cluster with Anthos Earned מאי 29, 2024 EDT
Hybrid Cloud Infrastructure Foundations with Anthos Earned מאי 29, 2024 EDT
Implementing Cloud Load Balancing for Compute Engine Earned מרץ 29, 2023 EDT
Set Up an App Dev Environment on Google Cloud Earned מרץ 29, 2023 EDT
Build Infrastructure with Terraform on Google Cloud Earned מרץ 29, 2023 EDT
Reliable Google Cloud Infrastructure: Design and Process Earned מרץ 29, 2023 EDT
API Security on Google Cloud's Apigee API Platform Earned אוג 31, 2022 EDT
API Design and Fundamentals of Google Cloud's Apigee API Platform Earned אוג 29, 2022 EDT
Getting Started With Application Development Earned אוג 17, 2022 EDT
Google Cloud Fundamentals: Core Infrastructure Earned אוג 3, 2022 EDT

In this course, you'll learn about Kubernetes and Google Kubernetes Engine (GKE) security; logging and monitoring; and using Google Cloud managed storage and database services from within GKE. This is the second course of the Architecting with Google Kubernetes Engine series. After completing this course, enroll in the Reliable Google Cloud Infrastructure: Design and Process course or the Hybrid Cloud Infrastructure Foundations with Anthos course.

Learn more

Complete the intermediate Optimize Costs for Google Kubernetes Engine skill badge to demonstrate skills in the following: creating and managing multi-tenant clusters, monitoring resource usage by namespace, configuring cluster and pod autoscaling for efficiency, setting up load balancing for optimal resource distribution, and implementing liveness and readiness probes to ensure application health and cost-effectiveness. A skill badge is an exclusive digital badge issued by Google Cloud in recognition of your proficiency with Google Cloud products and services and tests your ability to apply your knowledge in an interactive hands-on environment. Complete this skill badge course and the final assessment challenge lab to receive a skill badge that you can share with your network.

Learn more

In "Architecting with Google Kubernetes Engine- Workloads", you'll embark on a comprehensive journey into cloud-native application development. Throughout the learning experience, you'll explore Kubernetes operations, deployment management, GKE networking, and persistent storage. This is the first course of the Architecting with Google Kubernetes Engine series. After completing this course, enroll in the Architecting with Google Kubernetes Engine- Production course.

Learn more

In this course, "Architecting with Google Kubernetes Engine: Foundations," you get a review of the layout and principles of Google Cloud, followed by an introduction to creating and managing software containers and an introduction to the architecture of Kubernetes. This is the first course of the Architecting with Google Kubernetes Engine series. After completing this course, enroll in the Architecting with Google Kubernetes Engine: Workloads course.

Learn more

Complete the intermediate Develop Serverless Apps with Firebase skill badge to demonstrate skills in the following: architecting and building serverless web applications with Firebase, utilizing Firestore for database management, automating deployment processes using Cloud Build, and integrating Google Assistant functionality into your applications. A skill badge is an exclusive digital badge issued by Google Cloud in recognition of your proficiency with Google Cloud products and services and tests your ability to apply your knowledge in an interactive hands-on environment. Complete this skill badge course and the final assessment challenge lab to receive a skill badge that you can share with your network.

Learn more

Complete the intermediate Develop Serverless Applications on Cloud Run skill badge to demonstrate skills in the following: integrating Cloud Run with Cloud Storage for data management, architecting resilient asynchronous systems using Cloud Run and Pub/Sub, constructing REST API gateways powered by Cloud Run, and building and deploying services on Cloud Run. A skill badge is an exclusive digital badge issued by Google Cloud in recognition of your proficiency with Google Cloud products and services and tests your ability to apply your knowledge in an interactive hands-on environment. Complete this skill badge course and the final assessment challenge lab to receive a skill badge that you can share with your network.

Learn more

Complete the intermediate Deploy Kubernetes Applications on Google Cloud skill badge course to demonstrate skills in the following: Configuring and building Docker container images.Creating and managing Google Kubernetes Engine (GKE) clusters.Utilizing kubectl for efficient cluster management.Deploying Kubernetes applications with robust continuous delivery (CD) practices.

Learn more

In this course, we introduce you to Google Meet, Google’s video conference software included with Google Workspace. You learn how to create and manage video conference meetings using Google Meet. You explore different ways to open Google Meet and add people to a video conference. You also learn how to join meetings from different sources like calendar events or meeting links. We discuss how Google Meet can help you better communicate, exchange ideas, and share resources with your team wherever they are. You learn how to customize the Google Meet environment to fit your needs and how to effectively use chat messages during a video conference. You also explore different ways to share resources, such as by using calendar invites or attachments. You learn about using host controls in Google Meet to manage participants and utilize interactive moderation features. You also learn how to record and live stream video conferences.

Learn more

With Google Docs, your documents are stored in the cloud, and you can access them from any computer or device. You create and edit documents right in your web browser; no special software is required. Even better, multiple people can work at the same time, you can see people’s changes as they make them, and every change is saved automatically. In this course, you will learn how to open Google Docs, create and format a new document, and apply a template to a new document. You will learn how to enhance your documents using a table of contents, headers and footers, tables, drawings, images, and more. You will learn how to share your documents with others. We will discuss your sharing options and examine collaborator roles and permissions. You will learn how to manage versions of your documents. Google Docs allows you to work in real time with others on the same document. You will learn how to create and manage comments and action items in your documents. We will review a few of the G…

Learn more

This course empowers learners to secure their Google Workspace environment. Learners will implement strong password policies and two-step verification to govern user access. They will then utilize the security investigation tool to proactively identify and respond to security risks. Next, they will manage third-party app access and mobile devices to ensure security. Finally, learners will enforce email security and compliance measures to protect organizational data.

Learn more

In this course, we introduce you to Google Chat, Google’s chat software included with Google Workspace. You will learn about messaging individuals and groups in Google Chat. You will also discover customization options, collaboration features and how Google Chat integrates with other Google Workspace products. We will explore the use of spaces in Google Chat, showing you how to create, manage, search, and join them. Additionally, you will understand the distinctions between using a space and a group chat. You also explore Google Chat apps and learn how to search for and use apps within Google Chat. Aside from course videos, you will complete hands-on activities to practice what you’ve learned. Consider inviting a colleague or two to interact with you in Google Chat as you complete the activities.

Learn more

With Google Calendar, you can quickly schedule meetings and events and create tasks, so you always know what’s next. Google Calendar is designed for teams, so it’s easy to share your schedule with others and create multiple calendars that you and your team can use together. In this course, you’ll learn how to create and manage Google Calendar events. You will learn how to update an existing event, delete and restore events, and search your calendar. You will understand when to apply different event types such as tasks and appointment schedules. You will explore the Google Calendar settings that are available for you to customize Google Calendar to suit your way of working. During the course you will learn how to create additional calendars, share your calendars with others, and access other calendars in your organization.

Learn more

Gmail is Google’s cloud based email service that allows you to access your messages from any computer or device with just a web browser. In this course, you’ll learn how to compose, send and reply to messages. You will also explore some of the common actions that can be applied to a Gmail message, and learn how to organize your mail using Gmail labels. You will explore some common Gmail settings and features. For example, you will learn how to manage your own personal contacts and groups, customize your Gmail Inbox to suit your way of working, and create your own email signatures and templates. Google is famous for search. Gmail also includes powerful search and filtering. You will explore Gmail’s advanced search and learn how to filter messages automatically.

Learn more

This on-demand course equips students to understand, configure, and maintain multi-cluster Kubernetes infrastructures using Anthos GKE, and Istio-based service mesh, whether deployed with Anthos on Google Cloud or with Anthos deployed on VMware. This is the third, and final, course of the Architecting Hybrid Cloud Infrastructure with Anthos series. Completion of the Architecting with Google Kubernetes Engine path is a prerequisite for this course.

Learn more

Welcome to Hybrid Cloud Infrastructure Foundations with Anthos! This is the first course of the Architecting Hybrid Cloud Infrastructure with Anthos path. Anthos enables you to build and manage modern applications, and gives you the freedom to choose where to run them. Anthos gives you one consistent experience in both your on-premises and cloud environments. During this course, you will be presented with modules that will take you through skills that you will use as an architect or administrator running Anthos environments. The modules in this course include videos, hands-on labs, and links to helpful documentation.

Learn more

Complete the introductory Implementing Cloud Load Balancing for Compute Engine skill badge to demonstrate skills in the following: creating and deploying virtual machines in Compute Engine and configuring network and application load balancers.

Learn more

Earn a skill badge by completing the Set Up an App Dev Environment on Google Cloud course, where you learn how to build and connect storage-centric cloud infrastructure using the basic capabilities of the of the following technologies: Cloud Storage, Identity and Access Management, Cloud Functions, and Pub/Sub. A skill badge is an exclusive digital badge issued by Google Cloud in recognition of your proficiency with Google Cloud products and services and tests your ability to apply your knowledge in an interactive hands-on environment. Complete this skill badge, and the final assessment challenge lab, to receive a skill badge that you can share with your network.

Learn more

Complete the intermediate Build Infrastructure with Terraform on Google Cloud skill badge to demonstrate skills in the following: Infrastructure as Code (IaC) principles using Terraform, provisioning and managing Google Cloud resources with Terraform configurations, effective state management (local and remote), and modularizing Terraform code for reusability and organization.

Learn more

This course equips students to build highly reliable and efficient solutions on Google Cloud using proven design patterns. It is a continuation of the Architecting with Google Compute Engine or Architecting with Google Kubernetes Engine courses and assumes hands-on experience with the technologies covered in either of those courses. Through a combination of presentations, design activities, and hands-on labs, participants learn to define and balance business and technical requirements to design Google Cloud deployments that are highly reliable, highly available, secure, and cost-effective.

Learn more

In this course, you learn how to secure your APIs. You explore the security concerns you will encounter for your APIs. You learn about OAuth, the primary authorization method for REST APIs. You will learn about JSON Web Tokens (JWTs) and federated security. You also learn about securing against malicious requests, safely sending requests across a public network, and how to secure your data for users of Apigee. Through a combination of lectures, hands-on labs, and supplemental materials, you will learn how to design, build, secure, deploy, and manage API solutions using Google Cloud's Apigee API Platform. This is the second course of the Developing APIs with Google Cloud's Apigee API Platform series. After completing this course, enroll in the API Development on Google Cloud's Apigee API Platform course.

Learn more

In this course, you learn how to design APIs, and how to use OpenAPI specifications to document them. You learn about the API life cycle, and how the Apigee API platform helps you manage all aspects of the life cycle. You learn about how APIs can be designed using API proxies, and how APIs are packaged as API products to be used by app developers. Through a combination of lectures, hands-on labs, and supplemental materials, you will learn how to design, build, secure, deploy, and manage API solutions using Google Cloud's Apigee API Platform. This is the first course of the Developing APIs with Google Cloud's Apigee API Platform series. After completing this course, enroll in the API Security on Google Cloud's Apigee API Platform course.

Learn more

This course has been updated, please enroll in the new Getting Started With Application Development

Learn more

Google Cloud Fundamentals: Core Infrastructure introduces important concepts and terminology for working with Google Cloud. Through videos and hands-on labs, this course presents and compares many of Google Cloud's computing and storage services, along with important resource and policy management tools.

Learn more