Take a systematic approach to understanding the fundamentals of machine learning and deep learning from the ground up and how they are applied in practice. You will use this comprehensive guide for building and deploying learning models to address complex use cases while leveraging the computational resources of Google Cloud Platform. Author Ekaba Bisong shows you how machine learning tools and techniques are used to predict or classify events based on a set of interactions between variables known as features or attributes in a particular dataset. He teaches you how deep learning extends the machine learning algorithm of neural networks to learn complex tasks that are difficult for computers to perform, such as recognizing faces and understanding languages. And you will know how to leverage cloud computing to accelerate data science and machine learning deployments. Building Machine Learning and Deep Learning Models on Google Cloud Platform is divided into eight parts that cover the fundamentals of machine learning and deep learning, the concept of data science and cloud services, programming for data science using the Python stack, Google Cloud Platform (GCP) infrastructure and products, advanced analytics on GCP, and deploying end-to-end machine learning solution pipelines on GCP. What You´ll Learn Understand the principles and fundamentals of machine learning and deep learning, the algorithms, how to use them, when to use them, and how to interpret your results Know the programming concepts relevant to machine and deep learning design and development using the Python stack Build and interpret machine and deep learning models Use Google Cloud Platform tools and services to develop and deploy large-scale machine learning and deep learning products Be aware of the different facets and design choices to consider when modeling a learning problem Productionalize machine learning models into software products Who This Book Is For Beginners to the practice of data science and applied machine learning, data scientists at all levels, machine learning engineers, Google Cloud Platform data engineers/architects, and software developers
What unites Google and Facebook, Apple and Microsoft, Siemens and GE, Uber and Airbnb? Across a wide range of sectors, these firms are transforming themselves into platforms: businesses that provide the hardware and software foundation for others to operate on. This transformation signals a major shift in how capitalist firms operate and how they interact with the rest of the economy: the emergence of ´platform capitalism´. This book critically examines these new business forms, tracing their genesis from the long downturn of the 1970s to the boom and bust of the 1990s and the aftershocks of the 2008 crisis. It shows how the fundamental foundations of the economy are rapidly being carved up among a small number of monopolistic platforms, and how the platform introduces new tendencies within capitalism that pose significant challenges to any vision of a post-capitalist future. This book will be essential reading for anyone who wants to understand how the most powerful tech companies of our time are transforming the global economy.´´
Machine, Platform, Crowd explains how digital technologies are changing the ways that companies organise themselves, perform, improve and compete. Digital disruptions stem from three main sources: the integration of minds and machines, of products and platforms, and of the core and the crowd. In all three cases, technological progress is shifting the balance by stressing the second element of the pair. A machine recently beat the world´s best mind at Go. Platforms built by Apple and Google outcompete excellent products by Nokia and Motorola. When the open innovation of the crowd goes head to head with corporate research and development labs, which make up the core, they often win.
We are living in strange times: the largest taxi company owns no vehicles and employs no drivers, software can quickly reach super-human performance at games whose rules and strategies it never learned and people can now execute complex financial transactions without banks, courts or trust. Digital disruptions stem from three main sources: the integration of minds and machines, of products and platforms, and of the core and the crowd. In all three cases, technological progress is shifting the balance by stressing the second element of the pair. A machine recently beat the worlds best mind at Go. Platforms built by Apple and Google outcompete excellent products by Nokia and Motorola. When the open innovation of the crowd goes head to head with corporate research and development labs, which make up the core, they often win. Machine, Platform, Crowd reveals how these digital technologies are transforming the ways in which companies perform.
This book shows you how to build exciting web applications quickly and confidently, using Google App Engine -- even if you have little or no experience in programming or web development. One of the most exciting web technologies to appear in the last year, Google App Engine provides beginners like you with the tools you need to build fully working applications and deploy them ´´in the cloud´´ on Google servers. Using Google App Engine helps beginners learn the technical aspects required to create sophisticated, interactive web applications, and provides experienced developers with a thorough introduction to this platform. The book covers all of the technologies necessary to use Google App Engine, including Python, HTML, Cascading Style Sheets (CSS), and HTTP. Building web applications used to be for experts. With Google App Engine and this book, anyone can create a dynamic web presence. Build exciting, scalable web applications quickly and confidently using Google App Engine and this book, even if you have little or no experience in programming or web development. App Engine is perhaps the most appealing web technology to appear in the last year, providing an easy-to-use application framework with basic web tools. While Google´s own tutorial assumes significant experience, Using Google App Engine will help anyone get started with this platform. By the end of this book, you´ll know how to build complete, interactive applications and deploy them to the cloud using the same servers that power Google applications. With this book, you will: * Get an overview of the technologies necessary to use Google App Engine * Learn how to use Python, HTML, Cascading Style Sheets (CSS), HTTP, and DataStore, App Engine´s database * Grasp the technical aspects necessary to create sophisticated, dynamic web applications * Understand what´s required to deploy your applications Using Google App Engine is also an excellent resource for experienced programmers who want to acquire working knowledge of web technologies. Building web applications used to be for experts only, but with Google App Engine-and this book-anyone can create a dynamic web presence.
Terraform has become a key player in the DevOps world for defining, launching, and managing infrastructure as code (IAC) across a variety of cloud and virtualization platforms, including Azure, Google Cloud, DigitalOcean, and others. The updated second edition of this hands-on guide is fastest way to get up and running with Terraform.
Take a deep dive into web development using the Go programming language to build web apps and RESTful services to create reliable and efficient software. Web Development with Go provides Go language fundamentals and then moves on to advanced web development concepts and successful deployment of Go web apps to the cloud. Web Development with Go will teach you how to develop scalable real-world web apps, RESTful services, and backend systems with Go. The book starts off by covering Go programming language fundamentals as a prerequisite for web development. After a thorough understanding of the basics, the book delves into web development using the built-in package, net/With each chapter you´ll be introduced to new concepts for gradually building a real-world web system. The book further shows you how to integrate Go with other technologies. For example, it provides an overview of using MongoDB as a means of persistent storage, and provides an end-to-end REST API sample as well. The book then moves on to demonstrate how to deploy web apps to the cloud using the Google Cloud platform. Web Development with Go provides: Fundamentals for building real-world web apps in Go Thorough coverage of prerequisites and practical code examples Demo web apps for attaining a deeper understanding of web development A reference REST API app which can be used to build scalable real-world backend services in Go A thorough demonstration of deploying web apps to the Cloud using the Google Cloud platform Go is a high-performance language while providing greater level of developer productivity, therefore Web Development with Go equips you with the necessary skills and knowledge required for effectively building robust and efficient web apps by leveraging the features of Go.
Learn the bare essentials needed to begin developing cross-platform, mobile apps using Xamarin.Forms. Apps can be easily deployed to Google Play or to the Apple App Store. You will gain insight on architecture and how to arrange your app´s design, where to begin developing, what pitfalls exist, and how to avoid them. Also covered are expected new features in Xamarin.Forms 3.0, so you may be prepared ahead of time for what the next release brings. Xamarin.Forms Essentials provides a brief history of Xamarin as a company, including how their product has become one of the most-used, cross-platform technologies for enterprise applications and app development across the world. Examples in the book are built around a real-life example that is an actual app in Google Play and in the Apple App Store, and has thousands of downloads between iOS and Android. You will learn how an application is set up from scratch, and you will benefit from the author´s hard-won experience and tips in addressing various development challenges. What You´ll Learn Create cross-platform user interfaces from one code base for both iOS and Android See how a commercial application is built and then deployed for sale in the app stores Integrate your Xamarin.Forms applications with third-party, RESTful APIs Arrange application architecture to avoid pitfalls and optimize your design Get a heads-up on new features released as part of Xamarin.Forms 3.0 Choose appropriately between Xamarin.Forms and traditional Xamarin, depending upon your application needs and its goals Who This Book Is For Mobile app developers who are producing software for multiple platforms, including Google Android and Apple iOS. Readers should be familiar with Visual Studio either on Mac OS X or Windows, and have a working knowledge of C#.