Google更新Apigee擴充套件,支援雲端機器學習引擎等更多GCP服務

Google更新Apigee擴充套件,支援雲端機器學習引擎等更多GCP服務

News from: iThome & Google Cloud Web Site.

Apigee擴充套件現提供開發者更多的GCP服務選擇,還增加對Salesforce REST API的支援。

Google的企業API管理平臺Apigee更新其擴充套件,讓開發人員得以存取更多的GCP服務,新增加的服務包括Cloud Functions、Cloud Authentication、Cloud Data Loss Prevention、雲端機器學習引擎以及BigQuery服務。Apigee 擴充套件能讓開發者方便存取GCP服務,加速企業API開發,並快速交付API產品。

Web site: https://cloud.google.com/blog/products/api-management/making-api-development-faster-with-new-apigee-extensions


建構API產品的時候,開發人員通常需要連接各種雲端服務,並使用一系列ServiceCallout的組合,以及開箱即用的Apigee政策,以處理憑證和管理令牌等工作,才能存取雲端服務,但Google提到,這個過程容易出錯,不幸的是,使用Apigee建構的每個API代理,都需要執行這一相同的程序。

因此Google提供Apigee擴充套件,減少配置和應用政策時,需要進行的重複且冗餘工作,簡化安全存取雲端服務的過程,API開發人員現在可以從政策列表中,選擇使用一級政策介面的必要服務,而一旦設定完成,雲端服務的政策,就可以在所有API代理中重複使用。

另外,這次的更新,還增加Apigee擴充套件對Salesforce的支援,降低API開發人員存取Salesforce REST API的複雜度,讓企業能更簡單地使用Salesforce執行個體中的資料。

-------------------------------------------------------------------------

Making API development faster with new Apigee Extensions

As API programs gain traction, we know many companies want to empower developers to quickly build and deliver their API products. To aid them in this effort, we recently announced the availability of new capabilities in Apigee, the enterprise API management platform of Google Cloud Platform (GCP), to help enterprise IT teams speed up their API development. With faster API development within GCP, you can innovate faster and create connected customer experiences, plus increase developer productivity. You can also speed the time to market for API products and ensure security and scalability.

With this launch, our new Apigee Extensions will let developer teams building APIs access several GCP services: Google Cloud Functions, Cloud Authentication, Cloud Data Loss Prevention (templates support), Cloud Machine Learning Engine, and BigQuery services, all from within Apigee.


When you’re building APIs, you often need to connect to various cloud services. Until now, connecting to those services securely required using a combination of ServiceCallout and other out-of-the-box Apigee policies to deal with credentials, manage tokens, and access the required cloud services. This process is error-prone and has to be repeated for every single API proxy that is built within Apigee.
By removing the repetitive and redundant work required to configure and apply policies to API proxies, Apigee Extensions simplifies the process of securely accessing cloud services. An API developer can pick from the policy list and use the necessary services using a first-class policy interface, as shown here:



Once configured, policies for cloud services can be reused across all API proxies.
This launch also adds support for Salesforce into the growing list of third-party services supported by Apigee Extensions. The Apigee Salesforce extension lets API developers easily interact with data in their company’s Salesforce instance by reducing the complexity of accessing the Salesforce REST API.
How customers are using Apigee Extensions to build APIs

Since the announcement of Apigee Extensions last year, we’ve heard from many of you who want to help API developers be more productive. A great success story of this adoption is Global Payments Inc., which builds solutions to help businesses offer a customer-friendly payment experience. Previously, accessing a cloud service for API development was a tedious and laborious task. Gopika Patel, vice president of enterprise integrations and architecture at Global Payments, experienced this firsthand when her team was implementing logging policies for the company’s APIs.
Before Gopika’s team adopted Apigee Extensions, the typical process for the implementation of API logging policies required creating a service account, generating and downloading the keys, creating KVMs in their environment, assigning the project_id, log_id, jwt_issuers and privte_key to Apigee context variables, using those variables to generate the token, caching the token, composing the log message, and connecting to the service to post the composed log message, asynchronously. Now, using Apigee’s Stackdriver extensions, Gopika and her team have considerably boosted productivity and accelerated API development by simplifying log policy enforcement experience.
“Previously, our developers had to perform repetitive and time-consuming work in order to ensure that the Global Payments APIs are compliant with our logging policies,” Patel said. “Apigee has simplified this process with contextual access to cloud services with Apigee Extensions. Using Apigee and Apigee Extensions, we have been able to speed up API development, while complying with strict security and compliance requirements.”
Another Apigee customer, Designer Brands (formerly DSW, Inc.), one of North America’s largest designers, producers and retailers of footwear and accessories and parent company of DSW Designer Shoe Warehouse, has also had great success using Apigee to cut down on development overhead and accelerate speed to market. Using Apigee has been a key part of developing DSW’s VIP loyalty program and customer-facing applications. Jon Herbst, director of data integration at Designer Brands, has been a key supporter of the company’s digital transformation into an API-first architecture, which helps the company adapt to changing consumer behavior and a rapidly evolving technology landscape. Jon and the rest of the DSW IT team use Google Cloud services, including Apigee, for managing all interactions with the company’s APIs.
Since Designer Brands implemented Apigee and Apigee Extensions and incorporated Google Cloud services such as Cloud Pub/Sub, Cloud Dataflow, and Cloud SQL, among others, the company has experienced a steady increase in digital customer engagement. Cyber Monday 2018 was a big transaction volume day for DSW. The company was able to scale up its digital operations without any performance issues so customers could have a great experience buying their favorite shoes and accessories. Ultimately, this led to the company’s best year-over-year comparable sales performance on that day since 2011. DSW is also using Apigee to give sales associates tools to improve customer experience by quickly verifying the customer’s information and checking their order status through automated functions.
“Google has been at the heart of DSW’s API-first strategy as true partners who’ve enabled us to scale our API development efforts.” Herbst said. “Since we implemented Apigee, we’ve been able to innovate and get to market faster, enabling our customers to engage with us on the platform of their choice. With Apigee Extensions, our team has been able to access Google Cloud Services when developing APIs from within the Apigee interface, effectively boosting their productivity. This new approach has yielded higher customer engagement, improved customer satisfaction, and huge leaps in transaction volume. Our developers are happy, our customers are happy, and our internal stakeholders are happy. This is a win, win, win!”
To learn more about how to accelerate API development with Apigee Extensions and Google Cloud Services, join our upcoming webcast with Apigee Extensions Product Manager Prithpal Bhogil.

留言

熱門文章