Economic and Social Impacts of Google Cloud September 2018 Economic and Social Impacts of Google Cloud |

Total Page:16

File Type:pdf, Size:1020Kb

Economic and Social Impacts of Google Cloud September 2018 Economic and Social Impacts of Google Cloud | Economic and social impacts of Google Cloud September 2018 Economic and social impacts of Google Cloud | Contents Executive Summary 03 Introduction 10 Productivity impacts 15 Social and other impacts 29 Barriers to Cloud adoption and use 38 Policy actions to support Cloud adoption 42 Appendix 1. Country Sections 48 Appendix 2. Methodology 105 This final report (the “Final Report”) has been prepared by Deloitte Financial Advisory, S.L.U. (“Deloitte”) for Google in accordance with the contract with them dated 23rd February 2018 (“the Contract”) and on the basis of the scope and limitations set out below. The Final Report has been prepared solely for the purposes of assessment of the economic and social impacts of Google Cloud as set out in the Contract. It should not be used for any other purposes or in any other context, and Deloitte accepts no responsibility for its use in either regard. The Final Report is provided exclusively for Google’s use under the terms of the Contract. No party other than Google is entitled to rely on the Final Report for any purpose whatsoever and Deloitte accepts no responsibility or liability or duty of care to any party other than Google in respect of the Final Report and any of its contents. As set out in the Contract, the scope of our work has been limited by the time, information and explanations made available to us. The information contained in the Final Report has been obtained from Google and third party sources that are clearly referenced in the appropriate sections of the Final Report. Deloitte has neither sought to corroborate this information nor to review its overall reasonableness. Further, any results from the analysis contained in the Final Report are reliant on the information available at the time of writing the Final Report and should not be relied upon in subsequent periods. Accordingly, no representation or warranty, express or implied, is given and no responsibility or liability is or will be accepted by or on behalf of Deloitte or by any of its partners, employees or agents or any other person as to the accuracy, completeness or correctness of the information contained in this document or any oral information made available and any such liability is expressly disclaimed. All copyright and other proprietary rights in the Final Report remain the property of Deloitte Financial Advisory, S.L.U. and any rights not expressly granted in these terms or in the Contract are reserved. This Final Report and its contents do not constitute financial or other professional advice, and specific advice should be sought about your specific circumstances. In particular, the Final Report does not constitute a recommendation or endorsement by Deloitte to invest or participate in, exit, or otherwise use any of the markets or companies referred to in it. To the fullest extent possible, both Deloitte and Google disclaim any liability arising out of the use (or non-use) of the Final Report and its contents, including any action or decision taken as a result of such use (or non-use). 02 Economic and social impacts of Google Cloud | Executive Summary Executive Summary This study analyses the Economic and social impacts of Google Cloud across 14 different markets1. Key findings are based onDeloitte’s public Cloud business users survey, conducted with 1488 IT decision makers using Cloud services from any provider, and a further Google Cloud business case studies survey, conducted with a further 80 IT decision makers among some of the most successful Google Cloud users. Both surveys include IT decision makers from SMEs and large businesses2. 1. Benelux, France, Germany, Israel, Italy, Japan, Nordics, Saudi Arabia, South Africa, Spain, Turkey, United Arab Emirates, United Kingdom, United States. 2. The Cloud business users survey interviewed IT decision makers from 1185 SMEs and 303 large companies, and the Google Cloud business case study survey interviewed IT decision-makers from 47 SMEs and 33 large companies. 03 Economic and social impacts of Google Cloud | Executive Summary Economic and social impacts Cloud technology is driving revenue growth and cost savings across both small and large organisations, providing on-demand access to powerful and flexible IT resources and tools. Millions of businesses are now benefiting from Cloud technology, including some of the smallest businesses and start-ups. The business impacts of Cloud quantified in this study include3 : Average net return of 5% An illustrative example in a small company: up to $2.5 for every $1 Average 5% of users’ revenue is Average Net Return on Investment Cloud enabled. of up to $2.5 for every $1 invested in $1Million $50,000 Cloud services4, with higher returns revenue extra revenue also possible, for both SMEs and large companies. 6-10% 70% Average increase in the customer base of 6% to 10%. 70% of companies have used $3,800 Cloud to develop new products, saving in IT capex services or business models, to enter new markets, or to 19% enable other product or service Average 19% IT capital innovations. expenditure (CAPEX) reduction. 20 Additional staff time employees One ull time employee More than 300,000 that can be deployed in other productive tass5 More than 300,000 businesses across 2 to 3 hours the countries covered in this study Average staff time savings of 2 to could not operate at all without Cloud, 3 hours per employee per week. including start-ups with new b usiness omany eature models enabled by Cloud. eut it oud 3. Deloitte analysis based on the public Cloud business users survey 4. The sample consists of users of Cloud from various providers including Google among others 5. IT capex assumed to represent 2% of revenues. Figures are based on average responses and are for illustrative purposes. 04 Economic and social impacts of Google Cloud | Executive Summary Google Cloud in particular offers distinctive The magnitude of business and productivity features supporting productivity and innovation, impacts from use of public Cloud and Google including its open source ethos and accessible Cloud is estimated in this study relative to a machine learning and AI tools, helping to scenario where only on-premise solutions democratise access to these technologies are available. The study therefore does not measure the impact relative to other providers. across small and large organisations. The open source nature of tools such as Kubernetes also Businesses also use Google Cloud services facilitates the use of multi-cloud solutions and in ways that have a variety of social impacts, portability of workloads between different such as helping to improve patient outcomes Cloud platforms, increasing flexibility for in healthcare and educational results for students. Healthcare applications range from customers who can benefit from using multiple pre-trained Artificial Intelligence/Machine Cloud platforms with complementary features. Learning models for image and speech The business impacts of Google Cloud recognition to support patient care to Google quantified in this study include:6 Genomics, capable of quickly analysing petabytes of genomic information. • Net returns in the order of $10 for every $1 spent on average are reported by some of the most successful Google Cloud users. • Aggregate productivity impacts including revenue expansion and cost savings across all Google Cloud users in the order of:7 $3 billion $300 million $100 million $10 million to $9 billion to $1.2 billion to $600 million to $70 million $3 billion to $9 billion in the US. $300 million to $1.2 billion per $100 million to $600 million $10 million to $70 million per country in other large Cloud per country across the country across relatively small markets – UK, Japan Nordics, France, Benelux, Italy, Cloud markets – South Africa, and Germany. Israel and Spain. Saudi Arabia, Turkey and UAE. 6. Results from the Google Cloud business case studies survey. 7. Based on the average estimated net return on investment of $1-$2.5, and total investment estimated to be associated to Google Cloud in each country. 05 Economic and social impacts of Google Cloud | Executive Summary Key challenges: individually, including more sophisticated data encryption, superior physical security of data Despite Cloud’s benefits, barriers to Cloud centres, advanced authentication methods, adoption still exist, including limited awareness access to cutting-edge solutions for novel of its benefits and its security features, and threats and automatic processes such as regulatory barriers related to the cross- security updates. border flow of data. In Deloitte’s Cloud public businesses users survey, half of respondents Though adoption is increasing, only 46% of mention security concerns as a barrier to Cloud large businesses and 22% of small and medium adoption while one in three mentions skills and enterprises in OECD countries have made the capabilities within the business. leap to Cloud8. The prominence of data security concerns Policymakers can boost their economies as a barrier to Cloud adoption reflects the by undertaking measures to address these importance of online security in today’s barriers, working alongside industry. economy. While there is sometimes a Through the study of best practices in a perception that keeping data on premise or number of jurisdictions, as well as interviews in a country is more secure, different features and surveys, this study proposes a list of of Cloud can lead to enhanced security. Cloud actions for policymakers to foster Cloud providers can offer security capabilities that adoption across five areas: would not be available to most organisations Develop a national Review existing Develop guidance for Provide resources and Promote interoperability strategy to prioritise Cloud requirements to store businesses on the support for businesses and data portability (“Cloud First strategy”). data in the country. benefits of Cloud and best to facilitate transition to through open standards practices for adoption.
Recommended publications
  • Building the Data Economies of the Future
    Building the Data Economies of the Future Tomorrow’s Data Economies Shaped by the Youth of Today in partnership with Answering Tomorrow’s Questions Today The World Government Summit is a global platform dedicated to shaping the future of governments worldwide. Each year, the Summit sets the agenda for the next generation of governments with a focus on how they can harness innovation and technology to solve universal challenges facing humanity. The World Government Summit is a knowledge exchange center at the intersection of government, futurism, technology, and innovation. It functions as a thought leadership platform and networking hub for policymakers, experts and pioneers in human development. The Summit is a gateway to the future as it functions as the stage for analysis of future trends, concerns, and opportunities facing humanity. It is also an arena to showcase innovations, best practice, and smart solutions to inspire creativity to tackle these future challenges. 16 World Government Summit 17 Table of Content Topics Foreword by Lord Tim Clement-Jones 02 Executive Summary 05 The Challenge of Data Economies: Why 08 Governments are Falling Behind Data economies: winners and losers 09 Too little, too slowly: the response of 09 governments to the data challenge Why Youth Must be Involved 12 Six Imperatives to Make Youth the 15 Drivers of Data Economies Disrupt the education system 15 Support and empower young people 18 to engage with governments Rehabilitate governments and public 19 servants to become digitally fit Set and monitor youth and data 20 economy national indicators Capitilise and use data 23 Create an AI market and jobs 24 Conclusion: Building Youth-centric Data 26 Economies in an Age of Disruption Table of Content Foreword by Lord Tim Clement-Jones, Former Chair, House of Lords Select Committee on Artificial Intelligence Regardless of the pace of its development, Artificial an increasingly complex and dynamic digital world.
    [Show full text]
  • HW&Co. Landscape Industry Reader Template
    TECHNOLOGY, MEDIA, & TELECOM QUARTERLY SOFTWARE SECTOR REVIEW │ 3Q 2016 www.harriswilliams.com Investment banking services are provided by Harris Williams LLC, a registered broker-dealer and member of FINRA and SIPC, and Harris Williams & Co. Ltd, which is authorised and regulated by the Financial Conduct Authority. Harris Williams & Co. is a trade name under which Harris Williams LLC and Harris Williams & Co. Ltd conduct business. TECHNOLOGY, MEDIA, & TELECOM QUARTERLY SOFTWARE SECTOR REVIEW │ 3Q 2016 HARRIS WILLIAMS & CO. OVERVIEW HARRIS WILLIAMS & CO. (HW&CO.) GLOBAL ADVISORY PLATFORM CONTENTS . DEAL SPOTLIGHT . M&A TRANSACTIONS – 2Q 2016 KEY FACTS . SOFTWARE M&A ACTIVITY . 25 year history with over 120 . SOFTWARE SECTOR OVERVIEWS closed transactions in the . SOFTWARE PRIVATE PLACEMENTS last 24 months OVERVIEW . SOFTWARE PUBLIC COMPARABLES . Approximately 250 OVERVIEW professionals across seven . TECHNOLOGY IPO OVERVIEW offices in the U.S. and . DEBT MARKET OVERVIEW Europe . APPENDIX: PUBLIC COMPARABLES DETAIL . Strategic relationships in India and China HW&Co. Office TMT CONTACTS Network Office UNITED STATES . 10 industry groups Jeff Bistrong Managing Director HW&CO. TECHNOLOGY, MEDIA & TELECOM (TMT) GROUP FOCUS AREAS [email protected] Sam Hendler SOFTWARE / SAAS INTERNET & DIGITAL MEDIA Managing Director [email protected] . Enterprise Software . IT and Tech-enabled . AdTech and Marketing . Digital Media and Content Services Solutions Mike Wilkins . Data and Analytics . eCommerce Managing Director . Infrastructure and . Data Center and . Consumer Internet . Mobile [email protected] Managed Services Security Software EUROPE Thierry Monjauze TMT VERTICAL FOCUS AREAS Managing Director [email protected] . Education . Fintech . Manufacturing . Public Sector and Non-Profit . Energy, Power, and . Healthcare IT . Professional Services . Supply Chain, Transportation, TO SUBSCRIBE PLEASE EMAIL: Infrastructure and Logistics *[email protected] SELECT RECENT HW&CO.
    [Show full text]
  • Google's Hyperscale Data Centres and Infrastructure Ecosystem in Europe
    GOOGLE’S HYPERSCALE DATA CENTRES AND INFRASTRUCTURE ECOSYSTEM IN EUROPE Economic impact study CLIENT: GOOGLE SEPTEMBER 2019 AUTHORS Dr Bruno Basalisco, Managing economist, Head of Digital Economy service Martin Bo Westh Hansen, Managing economist, Head of Energy & Climate service Tuomas Haanperä, Managing economist Erik Dahlberg, Senior economist Morten May Hansen, Economist Joshua Brown, Analyst Laurids Leo Münier, Analyst 0 Malthe Faber Laursen, Analyst Helge Sigurd Næss-Schmidt, Partner EXECUTIVE SUMMARY Digital transformation is a defining challenge and opportunity for the European economy, provid- ing the means to reinvent and improve how firms, consumers, governments, and citizens interact and do business with each other. European consumers, firms, and society stand to benefit from the resulting innovative products, processes, services, and business models – contributing to EU productivity. To maximise these benefits, it is key that the private and public sector can rely on an advanced and efficient cloud value chain. Considerable literature exists on cloud solutions and their transformative impact across the econ- omy. This report contributes by focusing on the analysis of the cloud value chain, taking Google as a relevant case study. It assesses the economic impact of the Google European hyperscale data cen- tres and related infrastructures which, behind the scenes, underpin online services such as cloud solutions. Thus, the report is an applied analysis of these infrastructure layers “above the cloud” (upstream inputs to deliver cloud solutions) and quantifies Google’s European economic contribu- tion associated with these activities. Double-clicking the cloud Services, such as Google Cloud, are a key example of a set of solutions that can serve a variety of Eu- ropean business needs and thus support economic productivity.
    [Show full text]
  • BEST PRACTICE GUIDE for CLOUD and AS-A-SERVICE PROCUREMENTS Executive Summary 1 Introduction
    BEST PRACTICE GUIDE FOR CLOUD AND AS-A-SERVICE PROCUREMENTS Executive Summary 1 Introduction Specific Models and Understanding Cloud Procurement Service Models Data EXECUTIVE SUMMARY Breach Notification Personnel Security While private companies rapidly move systems and Vendors share blame, too. Lots of cloud providers are new to Encryption applications to the cloud, public agencies still struggle to adopt public sector business, having grown up selling to consumers Audits Operations hosted services that could save money and provide better value. and private firms. These companies don’t always understand Hybrid Cloud Environments legitimate demands that make government contracting Preparation for Migrating Yet states and localities have much to gain from the different from selling to other markets. Failure to accommodate Workloads to the Cloud technology industry’s “as-a-service” revolution. Many unique government requirements can be a deal-breaker for jurisdictions face huge legacy system replacement challenges. agencies charged with protecting the public’s interests. Conclusion They’re also under pressure to provide new classes of digital services. The cloud can offer a better path toward All too often, government and industry aren’t on the same page Workgroup Members modernization — there’s no hardware to buy, you’re always when it comes to cloud services. They may not even speak the and Contributors on the latest version of the software and system capacity same language. can be adjusted almost instantly based on your needs. Appendix 1 Bridging the Gap Model Terms and Conditions Templates So why is government lagging behind? The fact is that These pressures led us to release the first version of this guide Software-as-a-Service governments often struggle to buy cloud-based services because two years ago.
    [Show full text]
  • Understanding the Value of Arts & Culture | the AHRC Cultural Value
    Understanding the value of arts & culture The AHRC Cultural Value Project Geoffrey Crossick & Patrycja Kaszynska 2 Understanding the value of arts & culture The AHRC Cultural Value Project Geoffrey Crossick & Patrycja Kaszynska THE AHRC CULTURAL VALUE PROJECT CONTENTS Foreword 3 4. The engaged citizen: civic agency 58 & civic engagement Executive summary 6 Preconditions for political engagement 59 Civic space and civic engagement: three case studies 61 Part 1 Introduction Creative challenge: cultural industries, digging 63 and climate change 1. Rethinking the terms of the cultural 12 Culture, conflict and post-conflict: 66 value debate a double-edged sword? The Cultural Value Project 12 Culture and art: a brief intellectual history 14 5. Communities, Regeneration and Space 71 Cultural policy and the many lives of cultural value 16 Place, identity and public art 71 Beyond dichotomies: the view from 19 Urban regeneration 74 Cultural Value Project awards Creative places, creative quarters 77 Prioritising experience and methodological diversity 21 Community arts 81 Coda: arts, culture and rural communities 83 2. Cross-cutting themes 25 Modes of cultural engagement 25 6. Economy: impact, innovation and ecology 86 Arts and culture in an unequal society 29 The economic benefits of what? 87 Digital transformations 34 Ways of counting 89 Wellbeing and capabilities 37 Agglomeration and attractiveness 91 The innovation economy 92 Part 2 Components of Cultural Value Ecologies of culture 95 3. The reflective individual 42 7. Health, ageing and wellbeing 100 Cultural engagement and the self 43 Therapeutic, clinical and environmental 101 Case study: arts, culture and the criminal 47 interventions justice system Community-based arts and health 104 Cultural engagement and the other 49 Longer-term health benefits and subjective 106 Case study: professional and informal carers 51 wellbeing Culture and international influence 54 Ageing and dementia 108 Two cultures? 110 8.
    [Show full text]
  • Next-Gen Technology Transformation in Financial Services
    April 2020 Next-gen Technology transformation in Financial Services Introduction Financial Services technology is currently in the midst of a profound transformation, as CIOs and their teams prepare to embrace the next major phase of digital transformation. The challenge they face is significant: in a competitive environment of rising cost pressures, where rapid action and response is imperative, financial institutions must modernize their technology function to support expanded digitization of both the front and back ends of their businesses. Furthermore, the current COVID-19 situation is putting immense pressure on technology capabilities (e.g., remote working, new cyber-security threats) and requires CIOs to anticipate and prepare for the “next normal” (e.g., accelerated shift to digital channels). Most major financial institutions are well aware of the imperative for action and have embarked on the necessary transformation. However, it is early days—based on our experience, most are only at the beginning of their journey. And in addition to the pressures mentioned above, many are facing challenges in terms of funding, complexity, and talent availability. This collection of articles—gathered from our recent publishing on the theme of financial services technology—is intended to serve as a roadmap for executives tasked with ramping up technology innovation, increasing tech productivity, and modernizing their platforms. The articles are organized into three major themes: 1. Reimagine the role of technology to be a business and innovation partner 2. Reinvent technology delivery to drive a step change in productivity and speed 3. Future-proof the foundation by building flexible and secure platforms The pace of change in financial services technology—as with technology more broadly—leaves very little time for leaders to respond.
    [Show full text]
  • Google Cloud Issue Summary Multiple Products - 2020-08-19 All Dates/Times Relative to US/Pacific
    Google Cloud Issue Summary Multiple Products - 2020-08-19 All dates/times relative to US/Pacific Starting on August 19, 2020, from 20:55 to 03:30, multiple G Suite and Google Cloud Platform products experienced errors, unavailability, and delivery delays. Most of these issues involved creating, uploading, copying, or delivering content. The total incident duration was 6 hours and 35 minutes, though the impact period differed between products, and impact was mitigated earlier for most users and services. We understand that this issue has impacted our valued customers and users, and we apologize to those who were affected. DETAILED DESCRIPTION OF IMPACT Starting on August 19, 2020, from 20:55 to 03:30, Google Cloud services exhibited the following issues: ● Gmail: The Gmail service was unavailable for some users, and email delivery was delayed. About ​ 0.73% of Gmail users (both consumer and G Suite) active within the preceding seven days experienced 3 or more availability errors during the outage period. G Suite customers accounted for 27% of affected Gmail users. Additionally, some users experienced errors when adding attachments to messages. Impact on Gmail was mitigated by 03:30, and all messages delayed by this incident have been delivered. ● Drive: Some Google Drive users experienced errors and elevated latency. Approximately 1.5% of Drive ​ users (both consumer and G Suite) active within the preceding 24 hours experienced 3 or more errors during the outage period. ● Docs and Editors: Some Google Docs users experienced issues with image creation actions (for ​ example, uploading an image, copying a document with an image, or using a template with images).
    [Show full text]
  • Elliptic Curve Cryptography in Cloud Computing Security
    Elliptic curve cryptography in cloud computing security Manu Gopinathan ([email protected]) Øyvind Nygard ([email protected]) Kjetil Aune([email protected]) December 1st, 2015 1 Abstract Cloud computing is a technological advancement that has been growing swiftly during the last decade. In simple terms, cloud computing is a technology that enables shared, remote, on-demand and ubiquitous access to services through the Internet. It enables consumers to access applications and services that reside on remote servers, without having to allocate large amounts of storage space on their own computer and without the need for extensive compatibility configurations. Many such cloud applications provide services that are meant to handle sensitive user data and thus the protection of this data in terms of access and integrity is of major concern. Space- and time complexity of encryption algorithms can prove to be imperative when it comes to system performance. In this paper we will briefly present how elliptic curve cryptography (EEC) works, and then describe the advantages of it and how it can be used as an encryption solution to security related issues in cloud computing. 2 Introduction In this section we will briefly describe the notion of cloud computing to aid us in the discussion of ECC in cloud computing later. According to the National Institute of Standards and Technology (NIST), essential characteristics for a service based on the cloud computing model are [1]: 1. On-demand self-service: The consumer can provision service capabilities, such as server time and network storage, without actively interacting with the service provider. 2.
    [Show full text]
  • System and Organization Controls (SOC) 3 Report Over the Google Cloud Platform System Relevant to Security, Availability, and Confidentiality
    System and Organization Controls (SOC) 3 Report over the Google Cloud Platform System Relevant to Security, Availability, and Confidentiality For the Period 1 May 2020 to 30 April 2021 Google LLC 1600 Amphitheatre Parkway Mountain View, CA, 94043 650 253-0000 main Google.com Management’s Report of Its Assertions on the Effectiveness of Its Controls Over the Google Cloud Platform System Based on the Trust Services Criteria for Security, Availability, and Confidentiality We, as management of Google LLC ("Google" or "the Company") are responsible for: • Identifying the Google Cloud Platform System (System) and describing the boundaries of the System, which are presented in Attachment A • Identifying our service commitments and system requirements • Identifying the risks that would threaten the achievement of its service commitments and system requirements that are the objectives of our System, which are presented in Attachment B • Identifying, designing, implementing, operating, and monitoring effective controls over the Google Cloud Platform System (System) to mitigate risks that threaten the achievement of the service commitments and system requirements • Selecting the trust services categories that are the basis of our assertion We assert that the controls over the System were effective throughout the period 1 May 2020 to 30 April 2021, to provide reasonable assurance that the service commitments and system requirements were achieved based on the criteria relevant to security, availability, and confidentiality set forth in the AICPA’s
    [Show full text]
  • Google Cloud Platform Integration
    Solidatus FACTSHEET Google Cloud Platform Integration The Solidatus Google Cloud Platform (GCP) integration suite helps to discover data structures and lineage in GCP and automatically create and maintain Solidatus models describing these assets when they are added to GCP and when they are changed. As of January 2019, the GCP integration supports the following scenarios: • Through the Solidatus UI: – Load BigQuery dataset schemas as Solidatus objects on-demand. • Automatically using a Solidatus Agent: – Detect new BigQuery schemas and add to a Solidatus model. – Detect changes to BigQuery schemas and update a Solidatus model. – Detect new files in Google Cloud Storage (GCS) and add to a Solidatus model. – Automatically detect changes to files in GCS and update a Solidatus model. • Automatically at build time: – Extract structure and lineage from a Google Cloud Dataflow and create or update a Solidatus model. FEATURES BigQuery Loader Apache Beam (GCP Dataflow) Lineage A user can import a BigQuery table definition, directly Mapper from Google, as an object into a Solidatus model. A developer can visualise their Apache Beam job’s The import supports both nested and flat structures, pipeline in a Solidatus model. The model helps both and also includes meta data about the table and developers and analysts to see that data from sources dataset. Objects created via the BigQuery Loader is correctly mapped through transforms to their sinks, can be easily updated by a right-clicking on an providing a data lineage model of the pipeline. object in Solidatus. Updating models using this Generating the models can be ad-hoc (on-demand by feature provides the ability to visualise differences in the developer) or built into a CI/CD process.
    [Show full text]
  • The Book of Apigee Edge Antipatterns V2.0
    The Book of Apigee Edge Antipatterns Avoid common pitfalls, maximize the power of your APIs Version 2.0 Google Cloud ​Privileged and confidential. ​apigee 1 Contents Introduction to Antipatterns 3 What is this book about? 4 Why did we write it? 5 Antipattern Context 5 Target Audience 5 Authors 6 Acknowledgements 6 Edge Antipatterns 1. Policy Antipatterns 8 1.1. Use waitForComplete() in JavaScript code 8 1.2. Set Long Expiration time for OAuth Access and Refresh Token 13 1.3. Use Greedy Quantifiers in RegularExpressionProtection policy​ 16 1.4. Cache Error Responses 19 1.5. Store data greater than 512kb size in Cache ​24 1.6. Log data to third party servers using JavaScript policy 27 1.7. Invoke the MessageLogging policy multiple times in an API proxy​ 29 1.8. Configure a Non Distributed Quota 36 1.9. Re-use a Quota policy 38 1.10. Use the RaiseFault policy under inappropriate conditions​ 44 1.11. Access multi-value HTTP Headers incorrectly in an API proxy​ 49 1.12. Use Service Callout policy to invoke a backend service in a No Target API proxy 54 Google Cloud ​Privileged and confidential. ​apigee 2 2. Performance Antipatterns 58 2.1. Leave unused NodeJS API Proxies deployed 58 3. Generic Antipatterns 60 3.1. Invoke Management API calls from an API proxy 60 3.2. Invoke a Proxy within Proxy using custom code or as a Target 65 3.3. Manage Edge Resources without using Source Control Management 69 3.4. Define multiple virtual hosts with same host alias and port number​ 73 3.5.
    [Show full text]
  • Cloud Computing and Internet of Things: Issues and Developments
    Proceedings of the World Congress on Engineering 2018 Vol I WCE 2018, July 4-6, 2018, London, U.K. Cloud Computing and Internet of Things: Issues and Developments Isaac Odun-Ayo, Member, IAENG, Chinonso Okereke, and Hope Orovwode Abstract—Cloud computing is a pervasive paradigm that is allows access to recent technologies and it enables growing by the day. Various service types are gaining increased enterprises to focus on core activities, instead programming importance. Internet of things is a technology that is and infrastructure. The services provided include Software- developing. It allows connectivity of both smart and dumb as-a-Service (SaaS), Platform-as–a–Service (PaaS) and systems over the internet. Cloud computing will continue to be Infrastructure–as–a–Services (IaaS). SaaS provides software relevant to IoT because of scalable services available on the cloud. Cloud computing is the need for users to procure servers, applications over the Internet and it is also known as web storage, and applications. These services can be paid for and service [2]. utilized using the various cloud service providers. Clearly, IoT Cloud users can access such applications anytime, which is expected to connect everything to everyone, requires anywhere either on their personal computers or on mobile not only connectivity but large storage that can be made systems. In PaaS, the cloud service provider makes it available either through on-premise or off-premise cloud possible for users to deploy applications using application facility. On the other hand, events in the cloud and IoT are programming interfaces (APIs), web portals or gateways dynamic.
    [Show full text]