App Engine Basics to Help You Build and Deploy Low-latency, Scalable Apps - Build What's Next
How-to

App Engine Basics to Help You Build and Deploy Low-latency, Scalable Apps

3518

Of your peers have already read this article.

2:00 Minutes

The most insightful time you'll spend today!

Check out the blog and go through the App Engine documentation for in-depth demo in building modern, low-latency web applications! From to how it works, its features to environments, here's everything you need to know about App Engine.

App Engine is a fully managed serverless compute option in Google Cloud that you can use to build and deploy low-latency, highly scalable applications. App Engine makes it easy to host and run your applications. It scales them from zero to planet scale without you having to manage infrastructure. App Engine is recommended for a wide variety of applications including web traffic that requires low-latency responses, web frameworks that support routes, HTTP methods, and APIs.

App Engine
Click to enlarge

Environments

App Engine offers two environments; here’s how to choose one for your application:

  • App Engine Standard – Supports specific runtime environments where applications run in a sandbox. It is ideal for apps with sudden and extreme traffic spikes because it can scale from zero to many requests as needed. Applications deploy in a matter of seconds. If your required runtime is supported and it’s an HTTP application, then App Engine Standard is the way to go.
  • App Engine Flex – Is open and flexible and supports custom runtimes because the application instances run within Docker containers on Compute Engine. It is ideal for apps with consistent traffic and regular fluctuations because the instances scale from one to many. Along with HTTP applications it also supports applications requiring WebSockets. The max request timeout is 60 minutes. 

How does it work

No matter which App Engine environment you choose, the app creation and deployment process is the same. First write your code, next specify the app.yaml file with runtime configuration, and finally deploy the app on App Engine using a single command: gcloud app deploy.

Notable features

  • Developer friendly – A fully managed environment lets you focus on code while App Engine manages infrastructure. 
  • Fast responses – App Engine integrates seamlessly with Memorystore for Redis enabling distributed in-memory data cache for your apps.
  • Powerful application diagnostics – Cloud Monitoring and Cloud Logging help monitor the health and performance of your app and Cloud Debugger and Error Reporting help diagnose and fix bugs quickly. 
  • Application versioning – Easily host different versions of your app, and easily create development, test, staging, and production environments.
  • Traffic splitting – Route incoming requests to different app versions for A/B tests incremental feature rollouts, and similar use cases.
  • Application security – Helps safeguard your application by defining access rules with App Engine firewall and leverage managed SSL/TLS certificates by default on your custom domain at no additional cost.

Conclusion

Whether you need to build a modern web application or a scalable mobile backend App Engine has you covered. For a more in-depth look, check out the documentation. Click here for demos on how to use serverless technology and free hands-on training.https://www.youtube.com/embed/Xuf3J6SKVV0?enablejsapi=1&

For more #GCPSketchnote, follow the GitHub repo. For similar cloud content follow me on Twitter @pvergadia and keep an eye out on thecloudgirl.dev.

Research Reports

Majority of Consumer Goods Shoppers in the U.S. will Not Compromise on Brand Principles: Google Commissioned Research

3093

Of your peers have already read this article.

1:30 Minutes

The most insightful time you'll spend today!

Post pandemic, shoppers prefer their intent to be aligned a brand's value! New study commissioned by Google Cloud has more insightful results in the shift in consumer priorities and propensity towards sustainable brands. Read further!

Editor’s note: This article first appeared in Consumer Goods Technology Magazine

Shifting work habits, more online shopping options, rising inflation, and stretched supply chains are just a few factors making it harder to discern what’s top-of-mind for shoppers today.

But we’re starting to get a clearer picture of what consumers say they value most right now. New Harris Poll research commissioned by Google Cloud reveals how U.S. shoppers are thinking about consumer goods brands in new ways—from apparel, electronics, and beauty products, to food and beverage.

While price unsurprisingly continues to be a major consideration in purchases, the average shopper is increasingly paying close attention to the values of consumer goods brands and how eco-friendly their products and practices are.

Shoppers want to buy from brands aligned with their values


COVID-19 drove people to reflect on their priorities, elevating concepts like community service, equity, and sustainability. A decade ago, most consumer goods companies would not have made these front-and-center, operational priorities. But today’s consumer not only wants savings and convenience, they also want that good feeling that comes from spending their money with a company that aligns with their values.

Our new research reveals that 82% of shoppers prefer a consumer brand’s values to align with their own, and they’ll vote with their wallet if they don’t feel a match. Three-quarters of shoppers reported parting ways with a brand over a conflict in values.

Even with their favorite consumer goods products, a majority of shoppers will not compromise on principles. If there’s a value mismatch, 39% of shoppers said they’d permanently boycott their favorite brand, and 24% would break ties at least temporarily. Most won’t be quiet about their concerns either: 28% of consumers that found their values at odds with a brand said they have shared their concerns with friends and family, and another 15% have shared their qualms on social media.

Consumer goods companies need to prioritize sustainability


A majority of today’s consumers (52%) are especially interested in supporting sustainable brands. They want to know how companies are managing their resources, specifically whether they are sourcing responsibly. These shoppers want to see meaningful, measurable efforts from CPG firms to save energy and reduce waste, like how Nuuly, URBN’s digital rental and resale business, has woven sustainability into its business operations, from its distribution centers to reusable packaging.

In fact, 66% of shoppers are now seeking out eco-friendly brands, with 55% saying they would pay more for more sustainable products. But these same shoppers are skeptical too: 72% think that companies and brands overstate their sustainability efforts. And they’re right to question brands’ practical application of their values. According to another Harris Poll survey recently commissioned by Google Cloud, 58% of executives polled across 16 countries admit that their organization has overstated its sustainability efforts.

Product availability is table stakes


A final point from the research: The global supply chain has stretched past its limits, and 60% of consumers are voicing some level of concern about it. At the end of the day, if a preferred brand isn’t actually on the shelves of a real or digital store, it doesn’t matter what the brand’s values or sustainability efforts are. A staggering 98% said they’d either buy from a different brand or search other stores or websites.

What’s a brand to do?


After more than 25 years working in the consumer goods industry in roles ranging from marketing and product development to business strategy and technology, at companies like Johnson & Johnson, Kimberly Clark, Carter’s, and now Google Cloud, I’ve seen successful brands do four things well when it comes to their values:

  1. Don’t be generic.
    Your brand’s values need to be authentic, and they need to have teeth. But being too bold could run the risk of alienating some consumer segments. This is where technology can help. Personalizing your messages and outreach to specific shopper profiles is one way to ensure that your core values reach the right customers at the right time.
  2. Make your values clear and consistent.
    When focusing on which values to highlight with your consumers and the world, make sure they make sense for your brand and that you’ll stick to them over time. For example, it’s painfully obvious when a brand is being opportunistic and inserting itself into conversations around values like sustainability or social justice, when it doesn’t have a history of voicing those values. The key to clear and consistent messaging of values is balancing authenticity with relatability and the appropriate amount of promotion.
  3. Develop sustainability practices and communicate their impact to everyday people.
    How everyday people perceive a consumer goods brand’s sustainability initiatives is different from how an investor or general business audience does. Shoppers don’t read business sustainability plans or impact reports. To increase awareness of your brand’s sustainability efforts, consumers need to identify and interact with your brand and products directly. Some of my favorite examples are how I love that Google Maps gives me the choice of eco-friendly driving directions, and that I know I can buy low-waste, packaging-free cosmetics from a company like Lush.
  4. Reward customer loyalty.
    Shoppers have more choices than ever before, and supply chain woes are testing preferences even further. But when someone chooses a specific brand because they feel aligned with their values or like their eco-friendly products, that shopper doesn’t always get recognized or thanked. Implementing a rewards program or following-up with customers after their purchases is one way you can make loyal shoppers feel appreciated while creating a lasting relationship that extends as long as possible.
Case Study

Reducing Data Costs by 80% with Google Cloud: Inshorts’ Success in the Indian Mobile News Market

2797

Of your peers have already read this article.

3:30 Minutes

The most insightful time you'll spend today!

inshorts has successfully shortened product cycles from one month to one week to roll out new features faster for its users, reduced data costs by 80%, and achieved six-fold latency improvements with Google Cloud. Learn more!

About inshorts

Mobile news platform inshorts condenses the latest national and international news into 60-word briefs in English and Hindi. With 10 million downloads so far, it’s expanding to cater to millions more on-the-go Indians reading news on mobile devices.

Industries: Media & Entertainment
Location: India

Across India, hundreds of millions of people turn to their smartphones for news that will enhance their lives and help them achieve their goals. According to Professor Rasmus Kleis Nielsen, Director of the Reuters Institute for the Study of Journalism: “The past few years have seen explosive growth in mobile internet access, and the rapid move to digital media will have profound implications for the practice of journalism, the business of news, media institutions, and thus by extension political and public life in India.” The Institute reports that Indians with internet access have risen from 100 million to 500 million in the past decade alone. The report identifies India’s news industry as “a mobile-first market,” with 66% of Indians citing smartphones as the device they most frequently use to access online news.

Seeing an opportunity to meet the growing need for news on the go, inshorts developed a mobile news platform for Indians on the move who want to stay informed but don’t have time to read long articles. The inshorts solution condenses news, from politics to cricket, into briefs of under 60 words and has been well received, with 10 million downloads since launching in 2013.

“There’s a new wave of 300 to 400 million first-time mobile users projected for India. We want to capture those users, and Google Cloud is helping us succeed.”
-—Manish Bisht, Head of Technology, inshorts

To keep the attention of its always-on news consumers and attract more users for continued growth, inshorts knows it must continuously evolve and improve its platform. The company turned to Google Cloud in 2016 in order to free its developers from time-consuming infrastructure maintenance tasks and enable them to focus on creating innovative applications instead. It was also looking for powerful yet cost-effective data and scaling tools to reach more remote corners of India and found this in Google Cloud.

“There’s a new wave of 300 to 400 million first time mobile users projected for India,” says Manish Bisht, Head of Technology at inshorts. “We want to capture those users, and Google Cloud is helping us succeed.”

“Dataflow freed a lot of our development and instance management time, because we can process data in real time now. And that means giving users what they want instantly.”
-—Manish Bisht, Head of Technology, inshorts

Freeing up resources for new solutions

By migrating to Google Cloud, inshorts has been able to free up its development team to experiment with new ideas, without worrying about backend management or costs. The company worked with cloud consultancy Searce, a Google Cloud Premier Partner, to define the best solutions for achieving its goals. Searce partners with clients to help them scale their business by leveraging Cloud, AI/ML, and data analytics while reducing the operational IT infrastructure spend. Because it specializes in AI/ML, Anthos, and Cloud Search, inshorts chose it as the ideal partner for futurifying its business on Google Cloud. According to Manish, the Searce team was focused not only on helping inshorts to migrate and adopt a on-demand computing mindset, but helping it to decrease monthly costs as well. “There’s always a positive push from Searce, to help us move forward, and to really put our company’s priorities first,” he says.

Through the application development solutions of Firebase, for example, inshorts is able to test new features in a rapidly shifting market. The product’s ease-of-use and built-in data analytics mean that inshorts can now allocate its developer resources more efficiently across multiple projects, instead of needing an entire team to focus on one project. Product cycles are now just one week long, instead of one month, and each backend and frontend developer in the team of four is able to focus on a separate project, meaning that more work gets done in a shorter time.

“We simply moved to Dataproc, provisioned the machines, and let Google Cloud take over all the management for us. This one change translated into labor savings of up to six hours a day.”
-—Manish Bisht, Head of Technology, inshorts

Dataflow, which enables real-time data processing, has been a major factor in allowing inshorts to instantly recommend content to users. Previously, the company had managed its own instances, first manually recording what users were doing and later pushing out recommendations. That all changed with Dataflow. “Dataflow freed a lot of our development and instance management time, because we can process data in real time now,” says Manish. “And that means giving users what they want instantly.”

Perhaps one of the biggest time savings came from using Dataproc, which released the inshorts team from the task of managing clusters. “We simply moved to Dataproc, provisioned the machines, and let Google Cloud take over all the management for us,” says Manish. “This one change translated into labor savings of up to six hours a day.”

Where costs are concerned, inshorts is happy to report that Google Cloud has led to not just time savings, but monetary savings as well. The company had begun its cloud journey with a leading provider, but soon found that data analytics services were driving up costs. Meanwhile, the service required high levels of technical expertise to manage the growing infrastructure, which meant it needed to hire a DevOps expert. After switching to Google Cloud products such as Google Kubernetes Engine (GKE), Cloud Deployment Manager, and Cloud Build, inshorts has now reduced most of its DevOps burden.

“At the time, we were spending around USD100,000 per month in data analysis and data-related fields alone. We had to pursue a cost optimization drive,” recalls Manish. “We had no idea how much we would save just by migrating to Google Cloud. We brought down our costs for the entire infrastructure to around USD20,000 per month.”

The company now uses BigQuery with Looker Studio to analyze and predict its tech expenditure. With Looker Studio, it can easily visualize infrastructure costs and break them down by team, services, and project stakeholders.

Processing millions of images quickly, delivering news instantly

inshorts cites the move to GKE as one of its most important moves. “At one point, we were processing a quarter of a million images per day. Because images are uploaded by our users, traffic is unpredictable; planning the exact amount of compute needed in a given moment is almost impossible. Load balancing itself was no longer enough,” shares Manish. “Google Kubernetes Engine makes life easier for our developers, reducing the need for them to be ever present, and giving them a tool that’s easy to work with.”

The inshorts team moved to GKE primarily to gain this ease of use, where its team can now push a few configurations, then spin up clusters, tell them how to handle the load and what kind of machines to provision, and manage resources effectively. The team has reduced its dependency on DevOps since there’s no need for developers to worry about what size of machines they need for their applications. “The size of machine needed depends on the specific job, and with Google Kubernetes Engine it’s very easy to accommodate a whole range of jobs. We simply optimize our resources, scaling up or down as needed,” says Manish.

As inshorts’ platform becomes more feature-rich and sophisticated, it is taking advantage of the global network of Google Cloud. With its data center in the United States, the platform had begun to experience latency of about 600ms, too great a lag in an age of instant news. Because Google Cloud has regional data centers around the world, inshorts was able to simply move its data center closer to home, bringing down average latency to 100 ms. “We achieved significant app performance improvements thanks to being able to migrate our data center,” says Manish. “The loading was faster; everything was faster.”

Mapping the future with localized news

Being able to develop features even faster is enabling inshorts to pursue its goal of expanding into every corner of India. To capture the wave of new mobile consumers, inshorts realizes that it needs to start by finding out exactly where they are. Using Google Maps Platform, the company has launched a location-based social video app called Public, which offers news that’s highly localized to specific Indian communities and relevant to what they want to read.

As a developing nation, India’s mapping landscape is constantly changing. There were 722 administrative regions when inshorts began its work, but by 2018, 10 new districts had been added to this number. Because Public serves rural and suburban audiences, it’s crucial that it can stay on top of these rapid and sometimes confusing changes. According to Manish, Google Maps Platform not only offers granular geo-location through the Geolocation API but adapts to mapping changes in near real time. It’s a capability that inshorts is harnessing to make the Public app into its next success. “The app is experiencing tremendous growth in the tier two and three cities,” shares Manish, “In the short span of six months, it has already become the category’s number-one ranked app on the Google Play store.”

Tell us your challenge. We’re here to help.

Blog

Datashare for Financial Services: Securing the Publishers and Consumers’ Access to Market Data

8576

Of your peers have already read this article.

4:30 Minutes

The most insightful time you'll spend today!

Google Cloud announces the general availability of Datashare for financial services to secure market data exchange between data publishers and data consumers Read this blog to learn how Datashare can bring the capital market ecosystem closer.

Access to the cloud has advanced the distribution and consumption of financial information on a global scale. In parallel, the global financial data landscape has been transformed by an influx of alternative data sources, including social media, meteorological data, satellite imagery, and other data. Exchanges and market data providers now find they need to include these new datasets to enrich their products and compete, which has meant they now must consider cloud-based models to keep up with the demands of their customers who expect easy, quick, flexible and cost-efficient ways to consume market data.

To address these needs, today we’re announcing the general availability of Datashare for financial services, a new Google Cloud solution that brings together the entire capital markets ecosystem—data publishers, and data consumers—to exchange market data securely and easily.

Datashare helps organize third-party financial information, making it accessible and useful to market data publishers and data consumers. We open-sourced the entire Datashare solution so market data publishers can now onboard their licensed datasets to Google Cloud securely, quickly and easily, while data consumers can consume that data as a service in tools of their preference, such as BigQuery.

1 datashare.jpg

Three ways to distribute and consume your data

Batch data delivery

Datashare provides a batch data delivery mechanism for data publishers to deliver their reference data, historical tick data, alternative market data sources and more via BigQuery, reducing the administrative burden on data consumers to extract insights from data. 

Real-time data streaming delivery

By using this event-based data delivery channel for rapidly changing instrument prices, tick data, orders, news and others via Pub/Sub, data consumers can reliably process individual messages or rewind to a point in time to replay a prior market scenario and test model changes.

Monetizing licensed datasets

Market data publishers can onboard their licensed datasets to Google Cloud and make them available via a one-stop-shop on Google Cloud Marketplace, enabling a new sales channel to expand market reach.

Reference architecture

Check out the diagram below to see how you can share your batch and real-time data directly to your Google Cloud customers with BigQuery and Pub/Sub.

2 datashare.jpg

As you can see in the above reference architecture, both publishers and consumers can derive several benefits from the solution:

Benefits for data publishers

  • You no longer have to maintain your own delivery and licensing infrastructure.
  • You can easily package and deliver granular data products and experiments with SQL.
  • You can have a solution that scales with your business as data volumes and number of customers grow.

Benefits for data consumers

  • Your data is ready for analysis and machine learning (ML)— you no longer have to maintain extract, transform, and load (ETL) pipelines to load files and transform data.
  • You can avoid the expense and burden of maintaining multiple copies of large data files.
  • You can be more targeted with consumption of data using BigQuery queries, improving performance, and compliance, and reducing cost.

Accessing the datasets

Google Cloud has been working with multiple industry firms on innovating in the market data space. By using Datashare for publishing, data publishers can make their entire datasets available on Google Cloud. Early adopters of Datashare include firms such as OneTick and Accern. OneTick’s datasets include reference and historical futures data (that can be accessed in our console with your login). Accern’s datasets include alternative data such as market sentiment and credit analysis data (that can be accessed in our console with your login).

To make it more helpful, we partnered with Accern to create a hypothetical scenario to describe the data acquisition and analytics process step-by-step.

Accern use case 

As a sustainability analyst, you require an economic, social and governance (ESG) dataset to determine which sector is the most widely covered ESG sector by analysts, and to also identify the sector with the lowest ESG sentiment score. Now, you can discover and acquire an ESG dataset in Google Cloud.

Step 1. Navigate to the Financial Services solutions page in the Google Cloud console:

3 datashare.jpg

Step 2. Click a dataset, for example Accern AI-Generated ESG Insights, then review the overview details, plans and pricing, documentation and support information. To view the available pricing tiers, click ‘View All Plans’. Once you’ve decided on a tier that you would like to subscribe to, click ‘Select’, choose a billing account and review and accept the terms of service to complete the subscription. Once the steps are complete, click ‘Subscribe’ at the bottom. An overlay window will appear, click ‘Register with Accern’ to activate and complete the subscription.

4 datashare.jpg
5 datashare.jpg

Step 3. Once activation is complete, you’ll be directed to the Datashare ‘My Products’ screen. Voila! You are now subscribed to Accern’s ESG Scores dataset and can access it in your Google Cloud instance using BigQuery. To access the data, click the hour glass icon on the corresponding ‘My Products’ record that you just purchased. An overlay will present you with the details on the dataset and/or table. Click the ‘Navigate to Table’ button to navigate through to the BigQuery console.

6 datashare.jpg
7 datashare.jpg
8 datashare.jpg

Step 4. Now that you have access and are in the BigQuery console, it’s time to generate data insights.


For this example, we’ve eliminated the company identifying information that is included as part of the subscription and aggregated company ESG in a view where each row represents a day, an industry sector, a specific identified ‘ESG Issues’ (event_group and event) and the respective ‘ESG Sentiment’ per issue.

9 datashare.jpg

For example, row 1 indicates that within the ‘Healthcare’ sector, there was a ‘Social – Civil Society’ issue identified and it had a negative ESG sentiment score of -15.35.

Step 5. Generate a report by exporting it to Data Studio to build visualizations and conduct additional analysis on the ESG data.

10 datashare.jpg

Select ‘Export’ and ‘Explore with Data Studio’.

Step 6. Build a simple/basic report.

Now that the ESG data appears in Data Studio, you can start by building a simple chart to help you understand which industry sectors have the highest volume of discussions around ESG and the overall ESG Sentiment per industry sector.

To build the chart:

  • Select the chart type ‘Table’.
  • Include Entity_Sector as your dimension to aggregate results by ‘Industry Sector.’
  • Include Signal_ID as a measure to count the number of ESG passages identified per ‘Industry Sector.’
  • Include AVG(Event_Sentiment) as a measure to display the overall ESG Sentiment per ‘Industry Sector’ across ESG Issues.
11 datashare.jpg

You can see sectors that are  most discussed when it comes to ESG related topics and their corresponding ‘ESG Sentiment’ scores.

Step 7. Build your final report in Data Studio.

As a next step you can further drill into the data to understand ESG data specific to each ‘Industry Sector’ and identify positive and negative ESG practices. 

Accern has built a more complex sample dashboard and made it available publicly here. You can interact with this report and play around with the data. The dashboard can help to identify material ESG insights for each sector to inform your investment and risk processes. If you have additional questions, you can reach out to Accern directly.

12 datashare.jpg

Discovering, accessing and analyzing licensed datasets is quick and easy. Stay tuned for more updates on new licensed datasets.

Publishing your data via Datashare

If you are a publisher of market data, alternative, or exotic data, you can use Datashare to get it published on Google Cloud Marketplace.

Start by joining the Partner Advantage program by registering for the Partner Advantage Portal and applying for the Partner Advantage Build Model engagement. Visit our getting started guide for information to get started on publishing licensed datasets in the Marketplace. Stay tuned for a future blog post about using Datashare to publish datasets in the Marketplace.

More solutions for capital markets

Check out other Google Cloud solutions for capital markets.

Case Study

How Do You Cut Costs and Improve Staff Productivity, and Business Visibility? Ascend Money Has an Answer

10701

Of your peers have already read this article.

6:30 Minutes

The most insightful time you'll spend today!

When fintech, Ascend, needed to pare costs and increase internal efficiency, it turned to G Suite and Google Cloud. The move saved the business about US$90,000 in licensing costs and saves about 20 hours per week for each worker across the company. In addition, automation tools reduced the time to complete infrastructure activities by 50 percent.

Hundreds of millions of residents of South East Asia have only limited access to banking and finance services. However, help is at hand. One of South East Asia’s largest fintech businesses, Ascend Money is using digital technologies to realize its mission of enabling as many people as possible to access innovative financial services and live better lives.

According to Ascend Money, 60 percent of the region’s 620 million residents do not have access to a full suite of financial services. Even a relatively small proportion of this market represents a big opportunity for the business.

Ascend Money’s offerings include the TrueMoney regional payment platform for underserved and digital consumers. The TrueMoney platform supports more than 40 million consumers across six countries: Cambodia, Indonesia, Myanmar, the Philippines, Thailand, and Vietnam.

“We found, based on value, ease of use, effectiveness, and the skills and adaptability of our own team members, BigQuery and other Google Cloud Platform services were the best fit for our business.”

– Abraham Jarrett, Head of Engineering, Ascend Money

TrueMoney also provides an e-wallet app that provides easy ways to top up mobile phones, undertake online shopping, and pay for products and services; a network of 65,000 branded shops; and international remittances, initially between Thailand and Myanmar. In addition, Ascend Money offers financial products to small to medium businesses.

Ascend Money is part of the South East Asian online business Ascend Group, which also operates e-commerce, e-procurement, data centers, cloud services, fulfilment, and digital marketing services.

Cost is a key criteria

Ascend Money initially started operations using physical infrastructure and on-premises workforce productivity applications. However, as the business grew its customer base and expanded into new markets, its technology leaders began to explore options to improve value for money; reduce the maintenance load on in-house team members; improve its data management and analysis; and collaborate more effectively.

“Operating our own on-premises infrastructure entails a higher cost of ownership and maintenance, as well as requiring us to scale up our hardware as needed,” says Abraham Jarrett, Head of Engineering, Ascend Money. “We conducted an evaluation and found that moving to the cloud would deliver a range of benefits.”

G Suite and Google Cloud Platform the best fit

The business evaluated solutions available in the market and opted to move to G Suite and Google Cloud Platform.

“Moving to Google Cloud Platform was an optimization exercise, with lowering our costs our primary goal, and achieving better performance an added benefit,” says Jarrett. Google Cloud Platform monitoring, diagnostic, and analytics tools have enabled Ascend Money to reduce its infrastructure spending, becoming more efficient and cost-effective in the process.

“Managing software is a big cost for us. Through G Suite, we are significantly reducing our software deployment, licensing, and repair costs.”

– Abraham Jarrett, Head of Engineering, Ascend Money

The Ascend Money team saw Google Kubernetes Engine as enabling a seamless way of transitioning from an on-premises data center to a cloud service. “We considered industry trends such as what people were adopting and who we could hire when making our decision,” says Jarrett. “Engineering teams are focusing on using Kubernetes open source container management at scale and as a way of doing business, which was attractive to us.

“Google Kubernetes Engine presented the easiest way to manage and orchestrate our containers, and drive us away from our existing infrastructure.”

BigQuery best for cost and ease of use

Ascend Money also reviewed data infrastructure solutions, with its business intelligence and data platform teams considering a range of options. The teams quickly ruled out an on-premises solution due to the capital investment required and opted for a cloud service. Following a rigorous evaluation of Google Cloud Platform against the services offered by another cloud provider, Ascend Money opted to run on Google Cloud.

“We found, based on value, ease of use, effectiveness, and the skills and adaptability of our own team members, BigQuery and other Google Cloud Platform services were the best fit for our business,” says Jarrett. The business is now running an architecture comprising a BigQuery analytics data warehouse; Cloud Storage to store raw and archive data; Cloud Dataflow to process stream and batch data, and Cloud Pub/Sub for event ingestion and delivery.

“We’re expanding our utilization of BigQuery and other services on a daily basis,” says Jarrett.

Ascend Money is also using a range of Google Cloud Platform services for the infrastructure outside its data platform, including Stackdriver logging and monitoring; Cloud KMS to manage cryptographic keys for its cloud services, Cloud Build to undertake continuous integration, delivery, and deployment; Cloud DNS to provide domain name system services; and Cloud Functions to enable its developers to run and scale code in the cloud.

With Google Cloud Platform, Ascend Money is now processing about 12GB of batch data per day and streaming data from about 200 data marts per day in Thailand alone.

Cost effective scalability and faster to market

Google Kubernetes Engine has enabled the business to scale and deliver to market faster. “We can build on the platform, take the application and container and deploy them to scale out,” says Jarrett. “The Google Kubernetes Engine orchestration mechanism that provides containerized, elastic scalability is extremely important in allowing us to manage costs and expend our effort efficiently. Through Kubernetes, we can write once and deploy everywhere.”

With Google Cloud Platform, the business has saved 3,000,000 THB (about US$90,000) in licensing costs and, through automation tools, reduced the time to complete infrastructure activities by 50 percent.

“We don’t have as many meetings since we deployed G Suite and we can work effectively in a distributed fashion.”

– Abraham Jarrett, Head of Engineering, Ascend Money

Ascend Money’s entire workforce is now using G Suite to collaborate and operate productively. The business is achieving a range of benefits including being able to get new team members up and running more quickly and reduced cost. “Managing software is a big cost for us,” says Jarrett. “Through G Suite, we are significantly reducing our software deployment, licensing, and repair costs.” Meanwhile, the shorter time to onboard team members to G Suite is paying off with improved productivity and an accelerated ability to collaborate.

Ascend Money team members primarily use SheetsSlides, and Docs to create internal materials, including product requirement documents in Docs and workforce and project planning spreadsheets in Sheets.

The organization also uses Hangouts Meet to collaborate when working from different locations. “We don’t have as many meetings since we deployed G Suite and we can work effectively in a distributed fashion,” says Jarrett. “People can work from home and we have five regions plus Thailand where they can collaborate live on a document, such as a slide deck for board meetings or meetings with our chief executive officer, head of engineering, or other senior managers.”

20 hours per week saved

Jarrett describes the time savings of using web browser-based productivity software and G Suite as saving them an average of 20 hours per week. This has improved productivity and the quality of life for Ascend Money’s hard-working team, increasing overall staff satisfaction.

“The ability to work remotely is a big win for us,” Jarrett says. “Our team members can keep one computer at work and one at home and access the same information, they can work in a plane while it sits on the tarmac, or update a Google Doc or a Google Sheet in real time on their phone. They can work anytime, from any location, as long as they have an internet connection. They have less dead time, meaning more uptime.”

With Google Cloud Platform and G Suite, Ascend Money is ideally positioned to support growing demand for its fintech services in South East Asia, particularly among people with limited access to banking. “We have the agility and dynamism to support rising demand and look forward to continuing to work with Google to realize our business ambitions,” says Jarrett.

Blog

Google Unveils Topaz, the New Subsea Cable Connecting Asia and Canada

3323

Of your peers have already read this article.

3:00 Minutes

The most insightful time you'll spend today!

Topaz the new Asia and Canada connecting fibre cable will be ready by 2023! The Google's new subsea cable built alongside Canada and Japan's local partners will strengthen intercontinental network lattice for network operators around the world.

There’s a new subsea cable in town: Topaz, the first-ever fiber cable to connect Canada and Asia.

Once complete, Topaz will run from Vancouver to the small town of Port Alberni on the west coast of Vancouver Island in British Columbia, and across the Pacific Ocean to the prefectures of Mie and Ibaraki in Japan. We expect the cable to be ready for service in 2023, not only delivering low-latency access to Search, Gmail and YouTube, Google Cloud, and other Google services, but also increasing capacity to the region for a variety of network operators in both Japan and Canada.

Google is spearheading construction of the project, joined by a number of local partners in Japan and Canada to deliver the full Topaz subsea cable system. Other networks and internet service providers will be able to benefit from the cable’s additional capacity, whether for their own use or to provide to third parties. And, similar to other cables we’ve built, with Topaz we will exchange fiber pairs with partners who have systems along similar routes. This is a longstanding practice in the industry that strengthens the intercontinental network lattice for network operators, for Google, and for users around the world.

Network infrastructure investments like Topaz bring significant economic activity to the regions where they land. For example, according to a recent Analysys Mason study, Google’s historical and future network infrastructure investments in Japan are forecasted to enable an additional $303 billion (USD) in GDP cumulatively between 2022 and 2026.

The width of a garden hose, the Topaz cable will house 16 fiber pairs, for a total capacity of 240 Terabits per second (not to be confused with TSPs). It includes support for Wavelength Selective Switch (WSS), an efficient and software-defined way to carve up the spectrum on an optical fiber pair for flexibility in routing and advanced resilience. We’re proud to bring WSS to Topaz and to see the technology is being implemented widely across the submarine cable industry.

While Topaz is the first trans-Pacific fiber cable to land on the West Coast of Canada, it’s not the first communication cable to connect to Vancouver Island. In the 1960s, the Commonwealth Pacific Cable System (COMPAC) was a copper undersea cable linking Vancouver with Honolulu (United States), Sydney (Australia), and Auckland (New Zealand), expanding high-quality international phone connectivity. Today, COMPAC is no longer in service but its legacy lives on. The original cable landing station in Vancouver — the facility where COMPAC made landfall on Canadian soil — has been upgraded to fit the needs of modern fiber optics and will house the eastern end of the Topaz cable.

Traditional and treaty rights, and local communities, are deeply important to our infrastructure projects. The Topaz cable is built alongside the traditional territories of the Hupacasath, Maa-nulth, and Tseshaht, and we have consulted with and partnered with these First Nations every step of the way.

“Tseshaht is very proud of this collaboration and our partnership with Google, who has been very respectful and thoughtful in its engagement with our Nation. That’s how we carry ourselves and that’s how we want business to carry themselves in our territory.“ — Tseshaht First Nation – Elected Chief Councillor-Ken Watts

“The five First Nations of the Maa-nulth Treaty Society are pleased that we have concluded an agreement with Google Canada and have consented to the installation of a new, high-speed fiber optic cable through our traditional territories. This agreement, in which both Google Canada and our Nations benefit, is based on respect for our constitutionally protected treaty and aboriginal rights and enhances the process of reconciliation. We would also like to acknowledge the sensitivity that Google Canada expressed during our talks in regard to the pain and trauma experienced by our people as a result of residential school experience. We look forward to a long and mutually beneficial relationship with Google Canada.” —Chief Charlie Cootes, President of the Maa-nulth Treaty Society

“Google’s respect towards our Nation is appreciated and has good energy behind it.” —Hupacasath First Nation – Elected Chief Councilor – Brandy Lauder

With the addition of Topaz today, we have announced investments in 20 subsea cable projects. This includes Curie, Dunant, Equiano, Firmina and Grace Hopper, and consortium cables like Blue, Echo, Havfrue and Raman — all connecting 29 cloud regions, 88 zones, 146 network edge locations across more than 200 countries and territories. Learn about Google Cloud’s network and infrastructure on our website and in the below video.

More Relevant Stories for Your Company

Case Study

IT Team Figures Out Easiest Way to Build Data Pipelines and Create ML Models

Building a strong brand in today's hyper-competitive business environment takes vision. It also requires a flexible, easily managed approach to digital asset management (DAM), so marketing professionals and other stakeholders can easily share, store, track, and manipulate assets to build the brand. Many of today's leading companies, including JetBlue, Slack,

Blog

Google Cloud & Optiva Partnership Cements the Future of Telecom for Driving Strong Customer Experience

Editor’s note: Coming out of Mobile World Congress 2022, we are excited to share key learnings from our partner ecosystem on how to leverage advancements in 5G technologies to power customer experiences that seamlessly blend our physical and virtual world into one. The original version of this blog was published

Blog

Google Cloud Introduces Enterprise-grade Scheduler across All GCP Regions

Reliably executing tasks on a schedule is critical for everything from data engineering, to infrastructure management, and application maintenance. Today, we are thrilled to announce that Google Cloud Scheduler, our enterprise-grade scheduling service, is now available in more GCP regions and multiple regions can now be used from a single project

Blog

Google’s New Climate Innovation Challenge to Fight Energy Crisis and Build Climate Resilience

At Google, we believe that when it comes to solving a problem as big and urgent as climate change, we get more done when we collaborate. From beekeepers in Germany to urban foresters in Los Angeles, we support the work of nonprofits, scientists, and organizations that are working to mitigate

SHOW MORE STORIES