How to Use Infrastructure As Code for Automated Self-Service AWS Environments Sean Davis Ambassador, Devops Institute @Seanasaservice Imseandavis

Total Page:16

File Type:pdf, Size:1020Kb

How to Use Infrastructure As Code for Automated Self-Service AWS Environments Sean Davis Ambassador, Devops Institute @Seanasaservice Imseandavis How to use Infrastructure as Code for automated self-service AWS environments Sean Davis Ambassador, DevOps Institute @seanasaservice imseandavis Chris Chapman Partner Solutions Architect at AWS About DevOps Institute DevOps Institute’s mission is to advance the human elements of DevOps by creating a safe and interactive environment where our members can network, gain knowledge, grow their careers, support enterprise transformation and celebrate professional achievements. We connect and enable the global DevOps community to drive change in the digital age. Become a professional member at www.devopsinstitute.com An Ideal Approach For Success Culture Shared Responsibility Locality and Simplicity Focus, Flow, and Joy Recovery Automation Continuous Plan for Failure Delivery DevOps Improvement of Daily Work Approach Psychological Safety Measurement Lean Quantify The Optimize Value Customer Focus Effort Delivery Why Infrastructure as Code? Focus Separation of Duties Allows developers to focus on Idempotent and declarative coding, not provisioning templates prevent infrastructure infrastructure configuration drift Collaboration Time Generates a shared bond Automation reduces time between developers and to deploy, release, and engineering teams scale infrastructure Process Cost Resource templates enable Leverages native development effective spot and reserved practices and templates instance planning Orchestrating together Quality Assurance Security Integration Engineers Validation Governance Self Service Secrets Continuous Management Testing Definitions Policy As Code Patterns Cost Devs Packages Ops Monitoring Source Control Infrastructure As Build / Release Code Considerations Traceability Leveraging Simplistic Design Scale • Scale Design Patterns • Auto Scaling Automate • Spot/Reserved Instances • Practice A.U.T.O. Script • GitOps w/ Containers • Version Control Map • Serverless Functions • Test Templates • Manually Define Process • Secure Templates • Measure Feature Value Plan • Leverage Immutability • Establish Name & Tag • Complexity (Gall’s Law) Standards • Consider Cost Control • Define App Patterns • Operational Limitations • Policy As Code • Up/Downstream Impacts Guardrails • Consider End-To-End Supply Chain Evolving Infrastructure as Code Infrastructure as Code Success Checklist Set A Baseline Of What Your Trying To Accomplish DevOps Done Right And Why It’s Valuable To Ensure Alignment Involve All Teams Required To Plan, Build, And Run Work Together Your Pipelines Consider Every Component In The End-to-End Supply The Glue That Binds Chain And Tool Chains Required Map The Manual Steps, Then Determine The Greatest Map, Then Automate Automation Value. Define Environment Requirements and Differences Simplify And Secure Before Building Templates And Approval Flows Avoid Vanity Metrics, Quantify The Impact Of Your Measure, Measure, Measure Toolchains, And Share Your Progress With Stakeholders Create Self Documenting Toolchains That Can Be Build For Reusability Consumed And Reused By Any Team Chris Chapman Partner Solutions Architect at AWS You can’t build a house without the right tools © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS provides flexibility for DevOps teams to work with tools of their choice AWS Service Catalog AWS CloudFormation AWS CodePipeline AWS Systems Manager AWS Cloud Development Kit 1,600+ vendors | 8,000+ products © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Steps for automating DevOps pipelines Automate Automate the Build your IaC Provide self- 1 2 deployment with 3 4 whole process of templates service template managing the IaC © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Self-Service tools for developers AWS CodePipeline Push image to ECR AWS CodeCommit AWS CodeBuild Validate and Build Amazon Elastic Container Registry Developers AWS Service Catalog AWS Internet CloudFormation Amazon Elastic Templates Container Service AWS Fargate © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Automating self-service with AWS Service Catalog Manage IaC templates with Source Control Git-Based Version Control 1. Infrastructure Engineer checks in new template AWS CodeCommit AWS CloudFormation Product Portfolio Templates (CF Stack) Release Automation 2. AWS CodePipeline automatically picks up the change and starts a deploy AWS CodePipeline AWS CodeBuild Amazon S3 AWS CloudFormation 1. Copy releases product 2. Update Stack to deploy 3. AWS CloudFormation updates templates to S3 change the AWS Service Catalog portfolio and products AWS Service Catalog End Users provision updated Products © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Marketplace: Destination for third-party DevOps and IaC solutions to use with AWS DevOps Core practices Collaboration & communication Continuous integration Continuous delivery Monitoring & observability Microservices and everything-as-code Testing & quality management Security & compliance Incident management Ideas Ideas Ideas Plan Build Test Secure Release Operate Ideas Sample AWS Marketplace solution providers 1,600+ vendors | 8,000+ products © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Marketplace: Destination for third-party DevOps and IaC solutions to use with AWS DevOps Core practices Collaboration & communication Continuous integration Continuous delivery Monitoring & observability Microservices and everything-as-code Testing & quality management Security & compliance Incident management Ideas Ideas Ideas Plan Build Test Secure Release Operate Ideas Sample AWS Marketplace solution providers 1,600+ vendors | 8,000+ products © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DevOps value stream platform Infrastructure automation from development to production Plan Dev Testing and Security Staging Production CI CI/CD Infrastructure Automation at Scale AWS CloudFormation INFRASTRUCTURE AS CODE SOURCE CONTROL Pre-built, pre-configured, ARTIFACT REPOSITORY AWS Artifact Repository battle-tested plugins to your existing SECRET MANAGEMENT AWS Secrets Manager ecosystems tools AIOPS / MONITORING / LOGGING Infrastructure automation from Dev-centric and no-code dev to production self-service alternative Baked-in cloud cost control Free DevOps and platform teams with IaC © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. and compliance without reinventing the wheel How Resident scales DevOps with AWS and Quali CloudShell Colony AWS Cloud VPC Provided environments Target Group Port = 80 Port = 80 to global teams in under Application subnet Internet Gateway 5 minutes Amazon Load Balancer Application Instance Management subnet Route Table Consume native AWS Port = 3000 Port = 8080 S SH/RDP Auto Scaling services group QualiY CloudAMQP Hosted Zone Amazon Load Balancer Increased development Amazon S3 speed with dynamic environments Sidecar Instances Amazon DynamoDB © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How Resident scales DevOps with AWS and Quali CloudShell Colony On-Demand Secure Environments throughout the release pipeline: Development QA Staging Production Used for: Used for: Used for: Feature Development, Manual QA Tests Product Review Wovenly Resident Integration Tests (CI) Last mile Validation DREAMCLOUD Nectar Security tests … and more AWS Cloud ChatOps Bot Source Control Artifact Repository Pipeline © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Resident: Use case drill down – Self-service environments 1 2 Environment Ready! © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Quali Cloudshell Colony – new 30 day free trial https://aws.amazon.com/marketplace CloudShell Colony 30 Day Free Trial © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Marketplace can help you get started Find Buy Deploy A breadth Through flexible With multiple of DevOps solutions: pricing options: deployment options: Free trial AWS Control Tower Pay-as-you-go AWS Solution Catalog Hourly | Monthly | Annual AWS CloudFormation | Multi-Year (Infrastructure as Code) Bring Your Own License (BYOL) Software as a Service (SaaS) Seller Private Offers Amazon Machine Image (AMI) Channel Partner Private Offers Amazon Elastic Container Service (ECS) Amazon Elastic Kubernetes Service (EKS) © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why AWS Marketplace? Find, buy, and deploy solutions quicker Make more satisfying purchases IT decision-makers (ITDMS) cut their ITDMS feel 2.4x better about time in half using AWS Marketplace purchasing using AWS Marketplace compared to other sources. compared to other sources. *Amazon Web Services (AWS) Marketplace surveyed 500 IT decision-makers (ITDMs) and influencers across the U.S. to understand software usage, purchasing, consumption models, and compared savings. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Webinar summary Modernize your application development and speed up your time-to-market by leveraging Infrastructure as Code Provide self-service environments and pipelines to streamline application delivery Easily experiment with software using AWS Marketplace – without license lock-in © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved..
Recommended publications
  • Matching with IAC $IAC $MTCH
    Matching with IAC $IAC $MTCH IAC Interactive (IAC; disclosure: long) represents the opportunity to invest in a company trading for roughly the same price of its publicly traded equity stakes despite the presence of world class capital allocators with a proven history of realizing shareholder value at the opportune time, hundreds of millions in net cash on their balance sheet, and a grab bag of other (quite valuable) assets. Let me start with a bit of background: IAC is a conglomerate controlled by mogul Barry Diller. The company has a long and storied history which makes for interesting reading (at various points in time, they’ve owned big stakes in everything from a Japanese home shopping network to Ticketmaster and a variety of other big internet companies) but is a bit beyond the scope of this article; however, what is worth noting is that an investment in IAC since its inception in 1995 has destroyed a similar investment in the S&P 500: Anyway, today IAC has five main sources of value. I’ll go over them briefly below, but I’d encourage you to check out their FY16 letter for a bit more depth into their businesses: 1. Match.com (MTCH): IAC owns 80%+ of publicly traded Match.com, which owns Match, Tinder, and several other popular dating sites. 2. ANGI Homeservices (ANGI): IAC owns ~85% of ANGI Homeservices, which was formed by the merger of IAC’s HomeAdvisor with Angie’s List. 3. Video- IAC fully owns this segment, which includes Vimeo, CollegeHumor, Daily Burn, and a few others.
    [Show full text]
  • Pro-Islamic State Twitter Users in a Post-Suspension Era
    City University of New York (CUNY) CUNY Academic Works School of Arts & Sciences Theses Hunter College Fall 12-21-2016 Pro-Islamic State Twitter Users in a Post-Suspension Era Colby Grace CUNY Hunter College How does access to this work benefit ou?y Let us know! More information about this work at: https://academicworks.cuny.edu/hc_sas_etds/110 Discover additional works at: https://academicworks.cuny.edu This work is made publicly available by the City University of New York (CUNY). Contact: [email protected] Pro-Islamic State Twitter Users in a Post-Suspension Era by Colby Grace Submitted in partial fulfillment of the requirements for the degree of Master of Arts Anthropology, Hunter College The City University of New York Fall December 21st 2016 08 Thesis Sponsor: December 21, 2016 Dr. Christina Zarcadoolas Date Signature December 21, 2016 Dr. Jessie Daniels Date Signature of Second Reader Table of Contents Figure List: .............................................................................................................................. 3 Preface ................................................................................................................................... 4 Abstract.................................................................................................................................. 5 Background- Online Extremists and the Islamic State.............................................................. 6 Twitter’s Counter-Extremists Efforts: ..............................................................................................
    [Show full text]
  • Practicing Proper Etiquette on Twitter: We’Re All Equal—And Equally Responsible by Michael Parker N Friday, December 20, 2013, Formal Apology
    Chapter 4: Social Media Practicing Proper Etiquette on Twitter: We’re All Equal—And Equally Responsible By Michael Parker n Friday, December 20, 2013, formal apology. All of this occurred, as AIC Justine Sacco, a public rela- put it, while Sacco was “unreachable on an tions executive with Inter- international flight.” In the span of 12 hours, ActiveCorp (IAC), boarded Sacco had gone from unknown to infamous. a British Airways flight in By Saturday morning, she was out of a job. London as she prepared for a two-week vaca- Much of the initial debate around Sac- Otion in South Africa. Before departing, Sacco, co’s actions focused on questions such as, who was born in the nation that was also the “Shouldn’t a PR executive know better?” Her birthplace of civil rights icon Nelson Man- tweet was clearly offensive, racist, and showed dela, sent a 75-character tweet to her roughly an appalling lack of knowledge of the ter- 500 followers that, over the course of the next rible toll AIDS has wrought on Sub-Saharan 12 hours, would result in an international Africa. firestorm: The real looming questions for PR execu- tives should include: What are the risks of doing business on Twitter? Could my organi- zation face a similar situation to IAC? Is there any way to protect my organization from a Sacco, who served as director of corporate communications at IAC, spent the next 12 hours on a flight to Cape Town. In the in- terim, her tweet had been posted and shared by sites such as BuzzFeed and Mashable.
    [Show full text]
  • Supreme Court of the United States
    No. 11-697 IN THE Supreme Court of the United States SUPAP KIRTSAENG d/b/a Bluechristine99, Petitioner, v. JOHN WILEY & SONS, INC., Respondent. On Petition For A Writ Of Certiorari To The United States Court of Appeals For The Second Circuit BRIEF OF EBAY INC., NETCOALITION, THE COMPUTER & COMMUNICATIONS INDUSTRY ASSOCIATION, THE INTER- NET COMMERCE COALITION, TECHNET, NETCHOICE, AND TECHAMERICA AS AMICI CURIAE IN SUPPORT OF PETITIONER DAVID B. SALMONS Counsel of Record MARY HUSER RAECHEL K. ANGLIN BINGHAM MCCUTCHEN LLP 2020 K Street NW Washington, DC 20006-1806 (202) 373-6283 [email protected] Counsel for Amici Curiae QUESTION PRESENTED This case presents the issue that recently divided this Court, 4-4, in Costco Wholesale Corp. v. Omega, S.A., 131 S. Ct. 565 (2010). Under § 602(a)(1) of the Copyright Act, it is impermissible to import a work “without the authority of the owner” of the copyright. But the first-sale doctrine, codified at § 109(a), al- lows the owner of a copy “lawfully made under this title” to sell or otherwise dispose of the copy without the copyright owner’s permission. The question presented is how these provisions apply to a copy that was made and legally acquired abroad and then imported into the United States. Can such a foreign-made product never be resold within the United States without the copyright owner’s permission, as the Second Circuit held in this case? Can such a foreign-made product some- times be resold within the United States without permission, but only after the owner approves an earlier sale in this country, as the Ninth Circuit held in Costco? Or can such a product always be resold without permission within the United States, so long as the copyright owner authorized the first sale abroad, as the Third Circuit has indicated? i TABLE OF CONTENTS Page(s) QUESTION PRESENTED .......................................
    [Show full text]
  • Replatforming COTS and In-House Applications During a Migration to the AWS Cloud Copyright © Amazon Web Services, Inc
    AWS Prescriptive Guidance Replatforming COTS and in- house applications during a migration to the AWS Cloud AWS Prescriptive Guidance Replatforming COTS and in- house applications during a migration to the AWS Cloud AWS Prescriptive Guidance: Replatforming COTS and in-house applications during a migration to the AWS Cloud Copyright © Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be used in connection with any product or service that is not Amazon's, in any manner that is likely to cause confusion among customers, or in any manner that disparages or discredits Amazon. All other trademarks not owned by Amazon are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored by Amazon. AWS Prescriptive Guidance Replatforming COTS and in- house applications during a migration to the AWS Cloud Table of Contents Introduction ...................................................................................................................................... 1 Targeted business outcomes ........................................................................................................ 2 Choosing the replatforming environment .............................................................................................. 3 Replatforming application components running on unsupported OSs ....................................................... 4 Replacing unsupported OSs or application servers .........................................................................
    [Show full text]
  • Baidu Announces First Quarter 2019 Results BEIJING, China, May 16
    Baidu Announces First Quarter 2019 Results BEIJING, China, May 16, 2019 – Baidu, Inc. (NASDAQ: BIDU) (“Baidu” or the “Company”), the leading Chinese language Internet search provider, today announced its unaudited financial results for the first quarter ended March 31, 20191. “Baidu’s mobile foundation continues to strengthen with search-powered AI, and our new AI businesses are making strong progress. In March, Baidu’s mobile reach expanded to 1.1 billion monthly active devices, while DuerOS voice assistant installed base reached 275 million devices and generated 2.37 billion monthly voice queries. We are leveraging Baidu AI to provide enterprise solutions to businesses and local governments, which significantly expands our total addressable market,” said Robin Li, Chairman and CEO of Baidu. “Looking ahead, we are quite excited about the opportunities to significantly improve content and service discovery through in-app search and increase customer ROI with our entrance into CRM, to deepen our offering to our marketing customers.” “Baidu Q1 results were solid, with revenues reaching RMB 24.1 billion, up 15% year over year, or 21% year over year, excluding revenue from divested business, and margins were dampened by our successful CCTV New Year Eve Gala marketing campaign, which accelerated the traffic of Baidu family of apps and highlighted better in-app search user experience.” said Herman Yu, CFO of Baidu. “Despite government policies to improve the market condition for SMEs, we anticipate online marketing in the near term to face
    [Show full text]
  • The Misinterpretation of Ebay V. Mercexchange and Why: an Analysis of the Case History, Precedent, and Parties
    Do Not Delete 6/6/2015 11:45 AM The Misinterpretation of eBay v. MercExchange and Why: An Analysis of the Case History, Precedent, and Parties Ryan T. Holte* ABSTRACT eBay v. MercExchange, 547 U.S. 388 (2006) is approaching a decade of citation and, in that time, the landscape for injunctions in patent infringement cases has changed dramatically. Can revisiting the case give us a better understanding of how the standards for injunctions should be understood post-eBay, perhaps in contrast to how they are understood? The purpose of this article is to extract that detail regarding the eBay injunction denial from primary sources. This research focuses solely on the injunction issue post-trial to case settlement. The article next assesses the impact of eBay on district courts, inventors, news stories, intellectual property investors, and others over the last decade. Finally, based in part on a review of court opinions considering permanent injunctions since eBay, and court citations to eBay’s concurring opinions by Chief Justice Roberts and Justice Kennedy, the article argues that the case has largely been misinterpreted by district courts and others for various reasons including: improper reliance on Justice Kennedy’s concurrence; misleading media coverage; eBay’s public relations efforts to spin media attention in its favor; a district court judge generally biased against patent owners and uniquely concerned with the wide disparities between the parties, the motives of MercExchange, and the vast consequences an injunction may bring against the world’s largest auction marketplace; and the fact that the case settled after the district court’s second denial of an injunction but before the Federal Circuit could revisit the issues.
    [Show full text]
  • Country of Origin Information Report China
    Country of origin information report China July 2020 Country of origin information report China | May 2020 Publication details Location The Hague Assembled by Country of Origin Information Reports Section (AB) The Dutch version of this report is leading. The Ministry of Foreign Affairs of the Netherlands cannot be held accountable for misinterpretations based on the English version of the report. Country of origin information report China | May 2020 Table of contents Publication details ............................................................................................2 Table of contents .............................................................................................3 Introduction ....................................................................................................6 1 Political developments ................................................................................ 8 1.1 General ..........................................................................................................8 1.2 Xi Jinping .......................................................................................................8 1.3 The Shuanggui system .....................................................................................9 1.4 The security situation .......................................................................................9 1.5 Social credit system ....................................................................................... 10 1.5.1 Companies ..................................................................................................
    [Show full text]
  • Cicd for 5G Networks on Aws.Pdf
    Continuous Integration and Continuous Delivery for 5G Networks on AWS AWS Whitepaper Continuous Integration and Continuous Delivery for 5G Networks on AWS AWS Whitepaper Continuous Integration and Continuous Delivery for 5G Networks on AWS: AWS Whitepaper Copyright © Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be used in connection with any product or service that is not Amazon's, in any manner that is likely to cause confusion among customers, or in any manner that disparages or discredits Amazon. All other trademarks not owned by Amazon are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored by Amazon. Continuous Integration and Continuous Delivery for 5G Networks on AWS AWS Whitepaper Table of Contents Abstract ............................................................................................................................................. i Abstract .................................................................................................................................... 1 Introduction ...................................................................................................................................... 2 Continuous Integration and Continuous Delivery .................................................................................... 3 Continuous Integration ............................................................................................................... 3 Continuous
    [Show full text]
  • Microsoft Azure: Infrastructure As Code
    Microsoft Azure: Infrastructure as Code WorkshopPLUS Duration: 3 Days Focus Area: Change and Configuration Management Difficulty: 300 - Advanced Overview Key Takeaways Get hands-on with Infrastructure as Code by learning how Course Material to author and submit code from common tools into Azure • Azure Templates Resource Manager (ARM). In this course you can choose learning paths for integrating with Microsoft 1st party and • Visual Studio Code 3rd party open source including: Azure Templates, Hands-on Labs Terraform, Ansible, Azure Automation, and Desired State • Most of the concepts covered above will be supported Configuration. You’ll walk away understanding basic and by hands-on labs and demos advanced techniques for programmatically instructing Azure how to build-out and update your environments. • Utilize tools that integrate with Azure Objectives Agenda After completing this training, students will be able to: Day 1 • Understand what infrastructure as code means • Introduction to Infrastructure as Code • Learn about the different tools available to manage • Tools code lifecycle • Overview of Azure • How to manipulate & reference code Day 2 • Optional Module(s) • Understand the structure of an Azure Template Day 3 • Set resource deployment order • Optional Module(s) • Onboard Azure Automation & DSC • Q&A, as time permits • Learn to leverage & integrate third-party, open source software to develop the Azure environment Plan for 3 full days. Early departure on any day is not • Describe Ansible fundamentals, dynamic inventory and recommended. deploy Azure resources • Learn Terraform best practices for deploying Azure resources • Integrate Terraform with continuous integration / continuous delivery 2019 © Microsoft Corporation. All rights reserved. This data sheet is for informational purposes only.
    [Show full text]
  • From Apollo to Amazon – Ground Control Changing
    70th International Astronautical Congress (IAC), Washington D.C., United States, 21-25 October 2019. Copyright ©2019 by the International Astronautical Federation (IAF). All rights reserved. IAC-19-B6.1.2 From Apollo to Amazon – Ground Control Changing Marcin Gnata*, Marcus T. Knopp a, Robert Philipp a, Thomas Müller a a Space Operations and Astronaut Training, German Aerospace Center (DLR e.V.), Muenchener Str. 20, D-82234 Wessling, Germany * Presenting Author Abstract The recent announcement of Amazon Web Services Ground Station, a novel service from the enterprise that aims at easy and cost-effective data download from Earth orbiting satellites into its global cloud computing infrastructure by a fully managed network of ground antennas located around the world, has raised major attention in the space community. However, it only marks the latest, logical move of the still emerging NewSpace industrial branch, which, after capturing the space and transfer segments of astronautics, has shown increasing interest in entering the ground segment. Where established mission operation centers tend to be mired down in layers of licensing, regulatory processes, standardization and mission-by-mission operations, new players equipped with self-defined and flexible degrees of freedom could become real game changers. This especially holds true, if paired with strong motivation and supported by gigantic financial backing. In our paper we focus on ground control, investigating the evolution of spaceflight from the Apollo era to cloud based computing. We find that technological leadership is seemingly not the main element driving disruptive changes in this area. Instead, a solid business model outside the box of classic astronautics and a strong focus on the users of space-borne products might be the key to success.
    [Show full text]
  • China's Digital Economy―Assessing Its Scale, Development Stage
    China’s Digital Economy―Assessing Its Scale, Development Stage, Competitiveness, and Risk Factors By Yuji Miura Advanced Senior Economist Economics Department Japan Research Institute Summary 1. According to a think-tank affiliated with China’s Ministry of Industry and Information Technology, the Chinese digital economy accounted for 32.9% of the country’s total GDP in 2017. China is also moving to harness economic activity in high-tech and patent-intensive in- dustries as part of its “new economy”, which is believed to have contributed 22.7% of GDP in 2016. 2. Organizations outside of China have also started to monitor the digital economy. The Inter- national Monetary Fund (IMF) estimated that in 2015 the U.S. digital economy accounted for 9.3% of total GDP. If we limit our definition of the digital economy to ICT industries, the con- tributions to GDP in 2015 were 8.3% in the United States and 7.1% in China. 3. In China, the scale of the digital economy tends to be overestimated due to the inclusion of sectors other than ICT. Moreover, there has been little discussion about the risks of digitaliza- tion, including job replacement. 4. As in the U.S., the digital economy in China is a substantial contributor to nominal GDP growth, accounting for approximately 10%. However, the factors driving the growth of the Chi- nese digital economy are expected to weaken as the e-commerce (EC) market matures and the number of smartphones shipped decreases. 5. In terms of the development stage of it digital economy, China is currently one step below the global front runners.
    [Show full text]