Este curso de nível introdutório mostra aos desenvolvedores de aplicativos como o ecossistema do Google Cloud facilita a criação de apps nativos da nuvem seguros, escalonáveis e inteligentes. Você vai aprender a desenvolver e escalonar aplicativos sem configurar uma infraestrutura, além de executar análises de dados, extrair insights dos dados e usar APIs de ML pré-treinadas para aproveitar os recursos de machine learning, mesmo se não for especialista no assunto. Também vamos mostrar como vários serviços do Google se integram perfeitamente a APIs para criar apps inteligentes.
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.
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.
This skill badge aims to provide partners a comprehensive understanding of migrating MySQL databases to Cloud Spanner, and gain hands-on experience through labs.
Migration from MySQL to Cloud Spanner using Dataflow that includes sample mock data and all necessary steps with initial assessment to validation including taking care of migrating users and grants.
This course aims to upskill Google Cloud partners to perform specific tasks of migrating data from Microsoft SQL Server to CloudSQL using the built-in replication capabilities of SQL Server. Sample data will be used during the migration. Learners will complete several labs that focus on the process of transferring schema, data, and related processes to corresponding Google Cloud products. One or more challenge labs will test the learner's understanding of the topics.
This skill badge aims to provide partners an comprehensive understanding of migrating MySQL databases to Cloud SQL using the Database Migration Service, and gain hands-on experience through labs.
Migration from MySQL to Cloud SQL using Database Migration Service that includes sample mock data and all necessary steps with initial assessment to validation including taking care of migrating users and grants.
Complete the introductory Create and Manage Cloud SQL for PostgreSQL Instances skill badge to demonstrate skills in the following: migrating, configuring, and managing Cloud SQL for PostgreSQL instances and databases.
This workload aims to upskill Google Cloud partners to perform specific tasks associated with priority workloads. Learners will perform the tasks of migrating data from PostgreSQL to CloudSQL using the Database Migration Service.
This workload aims to upskill Google Cloud partners to perform specific tasks associated with priority workloads. Learners will perform the tasks of migrating data from Oracle to Cloud SQL using the Ora2Pg. An example scenario using sample data will be used to demonstrate the migration. Learners will complete an assessment quiz that focuses on the process of transferring schema, data and related processes to corresponding Google Cloud products.
Perform a migration from Oracle to BigQuery using SQL Translation and DataFlow using Sample Data. Learners will complete a quiz that focuses on the process of transferring both schema and data from an Oracle enterprise data warehouse to BigQuery.
This course covers BigQuery fundamentals for professionals who are familiar with SQL-based cloud data warehouses in Oracle and want to begin working in BigQuery. Through interactive lecture content and hands-on labs, you learn how to provision resources, create and share data assets, ingest data, and optimize query performance in BigQuery. Drawing upon your knowledge of Oracle, you also learn about similarities and differences between Oracle and BigQuery to help you get started with data warehouses in BigQuery. After this course, you can continue your BigQuery journey by completing the skill badge quest titled Build and Optimize Data Warehouses with BigQuery.
This learning path aims to upskill Google Cloud partners to perform the specific tasks associated with the priority workload. Learners will discover the specific tasks in rehosting applications from on-premises to Google Cloud. It also aims to re-platform applications to run in GKE. Learners will perform the tasks of Migrating MySQL, Angular, and .NET applications from their on-premises machines to Google Cloud VM instances. Sample code will be used during the migration. Learners will complete a challenge lab that focuses on the critical steps in a rehosting exercise - copying over code for the back-end, front-end, and middle-tier applications and validating that the applications have been migrated correctly. Learners will also complete a challenge lab that focuses on the critical steps in a re-platforming exercise - creating back-end, front-end, and middle-tier Docker images, deploying the same in the GKE cluster, and validating that the application has been deployed correctly.
This skill badge course is designed to offer hands-on experience through labs, enabling participants to migrate applications to the cloud using a "Rehost" strategy. Participants will learn essential tasks involved in migrating both frontend (.Net application) and backend (MySQL database) components to existing virtual machines. Through guided and challenge labs, participants will validate successful migrations, reinforcing their understanding of cloud application modernization concepts.
Redes são a base fundamental da computação em nuvem. Elas sustentam a estrutura do Google Cloud e conectam todos os recursos e serviços entre si. Este curso aborda os serviços de rede essenciais do Google Cloud e oferece exercícios práticos com ferramentas especializadas para desenvolver redes robustas. Você vai conhecer os detalhes das VPCs e aprenderá a criar balanceadores de carga de nível empresarial. Ao fazer o curso Como automatizar a implantação e gerenciar o tráfego em uma rede do Google Cloud, você terá a experiência prática necessária para começar a criar redes robustas imediatamente.
Outline the key steps in publishing an API to deliver selective company information to applications created by external developers.
Os cursos da Google Cloud Computing Foundations são direcionados para pessoas com pouca ou nenhuma formação ou experiência na área de computação em nuvem. Eles apresentam uma visão geral dos principais conceitos de nuvem, Big Data e machine learning, além de explicar onde e como usar o Google Cloud. Ao final da série de cursos, os alunos serão capazes de articular estes conceitos e demonstrar algumas habilidades práticas. Conclua os cursos na seguinte ordem: 1. Fundamentos da computação do Google Cloud: noções básicas da computação em nuvem 2. Fundamentos da computação do Google Cloud: infraestrutura no Google Cloud 3. Fundamentos da computação do Google Cloud: rede e segurança no Google Cloud 4. Fundamentos da computação do Google Cloud: dados, ML e IA no Google Cloud Este terceiro curso abrange as ferramentas de automação e gerenciamento de nuvem e como criar redes seguras.
A segurança é uma prioridade indiscutível dos serviços do Google Cloud, por isso temos ferramentas específicas para garantir a proteção e a identidade nos seus projetos. Neste curso introdutório, você vai conhecer na prática o serviço Identity and Access Management (IAM) do Google Cloud, que é o melhor para gerenciar contas de usuários e máquinas virtuais. Você vai ganhar experiência com segurança de rede provisionando VPCs e VPNs, além de conhecer as ferramentas disponíveis para proteger contra ameaças e perda de dados.
Earn a skill badge by completing the Develop and Secure APIs with Apigee X skill badge course, where you learn how to modernize your APIs, use service accounts and Google Authentication to securely access backend services from Apigee API proxies, productize APIs using API products and developer portals, secure APIs using features like API keys, OAuth, private variables and fault handling, integrate Apigee with Google Cloud services like Pub/Sub and Cloud Logging, and call Google Cloud APIs like the Natural Language API and the Geocoding API.
Este curso foi criado para desenvolvedores de todos os níveis e apresenta os principais recursos e funcionalidades do Gemini Code Assist, um colaborador de desenvolvimento de apps com tecnologia de IA para o Google Cloud. Com sugestões de código inteligentes e preenchimento automático, detecção de erros em tempo real e assistência para refatoração, você vai descobrir como o Gemini Code Assist pode melhorar significativamente sua produtividade e a qualidade dos seus códigos, além de economizar tempo valioso para que você foque em tarefas mais produtivas e agradáveis.
In this introductory-level quest, you will learn the fundamentals of developing and deploying applications on the Google Cloud Platform. You will get hands-on experience with the Google App Engine framework by launching applications written in languages like Python, Ruby, and Java (just to name a few). You will see first-hand how straightforward and powerful GCP application frameworks are, and how easily they integrate with GCP database, data-loss prevention, and security services.
Os cursos da série Google Cloud Computing Foundations são direcionados a pessoas com pouca ou nenhuma formação ou experiência na área de computação em nuvem. Eles apresentam uma visão geral dos principais conceitos de nuvem, Big Data e machine learning, e o papel do Google Cloud no uso dessas tecnologias Ao final da série, os alunos saberão articular esses conceitos e demonstrar algumas habilidades práticas. Você precisa concluir os cursos na seguinte ordem: 1. Fundamentos da computação do Google Cloud: noções básicas da computação em nuvem 2. Fundamentos da computação do Google Cloud: infraestrutura no Google Cloud 3. Fundamentos da computação do Google Cloud: rede e segurança no Google Cloud 4. Fundamentos da computação do Google Cloud: dados, ML e IA no Google Cloud
Conquiste um selo de habilidade ao concluir o curso Como configurar um ambiente de desenvolvimento de apps no Google Cloud. Nele, você aprende a criar e conectar uma infraestrutura em nuvem focada em armazenamento usando recursos básicos das seguintes tecnologias: Cloud Storage, Identity and Access Management, Cloud Functions e Pub/Sub.
Os cursos da Google Cloud Computing Foundations são direcionados para pessoas com pouca ou nenhuma formação ou experiência na área de computação em nuvem. Eles apresentam uma visão geral dos principais conceitos de nuvem, Big Data e machine learning, além de explicar onde e como usar o Google Cloud. Ao final da série de cursos, os alunos serão capazes de articular estes conceitos e demonstrar algumas habilidades práticas. Conclua os cursos na seguinte ordem: 1. Fundamentos da computação do Google Cloud: noções básicas da computação em nuvem 2. Fundamentos da computação do Google Cloud: infraestrutura no Google Cloud 3. Fundamentos da computação do Google Cloud: rede e segurança no Google Cloud 4. Fundamentos da computação do Google Cloud: dados, ML e IA no Google Cloud Este primeiro curso apresenta uma visão geral da computação em nuvem, formas de usar o Google Cloud e as diferentes opções de computação.
The Google Cloud Rapid Migration & Modernization Program (RaMP) is a holistic, end-to-end migration/modernization program that helps customers & partners leverage expertise and best practices, lower risk, control costs, and simplify a customer's path to cloud success. This course will give an overview of the program and some of the tools and best practices available to support customer migrations & modernizations.
This skill badge course is designed to offer hands-on experience through labs, guiding participants in gaining practical expertise in modernizing Java applications on the Google Cloud.
This course aims to upskill Google Cloud partners to perform specific tasks in rehosting applications from on-premise to Google Cloud. It also aims to re-platform applications to run in GKE. Learners will perform the tasks of Migrating MySQL, Angular, and Java applications from their on-premise machines to Google Cloud VM instances. Sample code will be used during the migration.
Conclua o curso intermediário Como desenvolver aplicativos sem servidor no Cloud Run para demonstrar suas habilidades de integração do Cloud Run com o Cloud Storage para gerenciamento de dados, arquitetura de sistemas assíncronos e resilientes usando o Cloud Run e o Pub/Sub, construção de gateways da API REST com a tecnologia do Cloud Run e a criação e implantação de serviços no Cloud Run.
Conclua o selo de habilidade intermediário Implantar aplicativos do Kubernetes no Google Cloud para demonstrar que você é capaz de: configurar e criar imagens de contêiner do Docker, criar e gerenciar clusters do Google Kubernetes Engine (GKE), utilizar o kubectl para o gerenciamento eficiente de clusters e implantar aplicativos do Kubernetes com a prática de entrega contínua (CD).
Neste breve curso sobre a integração de aplicativos com os modelos Gemini 1.0 Pro no Google Cloud você vai conhecer a API Gemini e os modelos de IA generativa dela. Você vai aprender a acessar os modelos Gemini 1.0 Pro e Gemini 1.0 Pro Vision usando código e testar os recursos dos modelos usando comandos de texto, imagem e vídeo em um app.
Conclua o curso intermediário Desenvolvimento de apps sem servidor com o Firebase para demonstrar suas habilidades nestas áreas: arquitetura e criação de aplicativos da Web sem servidor com o Firebase, utilizar o Firestore no gerenciamento de bancos de dados, automatizar os processos de implantação com o Cloud Build e integrar a funcionalidade do Google Assistente aos seus aplicativos.
This course introduces the Cloud Run serverless platform for running applications. In this course, you learn about the fundamentals of Cloud Run, its resource model and the container lifecycle. You learn about service identities, how to control access to services, and how to develop and test your application locally before deploying it to Cloud Run. The course also teaches you how to integrate with other services on Google Cloud so you can build full-featured applications.
In this course, you learn about containers and how to build, and package container images. The content in this course includes best practices for creating and securing containers, and provides an introduction to Cloud Run and Google Kubernetes Engine for application developers.
In this course, you learn about Cloud Run functions, Google's serverless, fully-managed functions as a service (FaaS) product that lets you implement single-purpose function code that reponds to HTTP requests and events from your cloud infrastructure.
This course introduces you to event-based applications and teaches you how to use service orchestration and choreography to coordinate microservices. Using lectures and hands-on labs, you learn how to use Workflows, Eventarc, Cloud Tasks, and Cloud Scheduler to build microservices applications on Google Cloud.
In this course, you learn the fundamentals of application development on Google Cloud. You learn best practices for cloud applications, and how to select compute and data options to match your application use cases. You're introduced to generative AI and how it's used to help build applications. You learn about authentication and authorization, application deployment, continuous integration and delivery, and monitoring and performance tuning for your applications running in Google Cloud. Using lectures and hands-on labs, you learn how to get started building and running applications on Google Cloud.
Course Description:
"Noções básicas do Google Cloud: infraestrutura principal" é uma apresentação da terminologia e de conceitos importantes para trabalhar com o Google Cloud. Usando vídeos e laboratórios práticos, o curso apresenta e compara vários serviços de armazenamento e computação do Google Cloud, além de ferramentas importantes para o gerenciamento de políticas e recursos.