Introducing InnoDB ClusterSet up, manage, and configure the new InnoDB Cluster feature in MySQL from Oracle. If you are growing your MySQL installation and want to explore making your servers highly available, this book provides what you need to know about high availability and the new tools that are available in MySQL 8.0.11 and later.
Introducing InnoDB Cluster teaches you about the building blocks that make up InnoDB Cluster such as MySQL Group Replication for storing data redundantly, MySQL Router for the routing of inbound connections, and MySQL Shell for simplified setup and configuration, status reporting, and even automatic failover. You will understand how it all works together to ensure that your data are available even when your primary database server goes down.
Features described in this book are available in the Community Edition of MySQL, beginning with the version 8.0.11 GA release, making this book relevant for any MySQL users in need of redundancy against failure. Tutorials in the book s ...
YammerBuild a successful Yammer implementation, make your workplace social and collaborative, create a culture of sharing, form expert communities and generate innovative solutions. Besides, this book will help to enhance your collaboration your suppliers, partners, and clients.
The author starts by giving an introduction to social collaborations and successful implementations of Yammer. Along the way, he explains the art of community management in Yammer using his hands-on experience of building communities. He then explains methods to keep a Yammer network engaged followed by a description of running a campaign on Yammer.
The second part of Yammer begins with ways you can engage entire organizations, including executives, on Yammer along with methods to measure the success of a Yammer network. You'll see how to get to grips with integrating Yammer with an existing platform and how to collaborate with customers, suppliers, and partners using Yammer. Finally, you'll learn various inn ...
UX OptimizationCombine two typically separate sources of data - behavioral quantitative data and usability testing qualitative data - into a powerful single tool that helps improve your organization's website by increasing conversion and ROI. The combination of the what is happening data of website activity, coupled with the why it's happening data of usability testing, provides a complete 360-degree view into what is causing poor performance, where your website can be optimized, and how it can be improved.
There are plenty of books focusing on big data and using data analytics to improve websites, or on utilizing usability testing and UX research methods for improvement. This is the first book that combines both subjects into a methodology you can use over and over again to improve any website.
UX Optimization is ideal for anyone who wants to combine the power of quantitative data with the insights provided by qualitative data to improve website results. The book uses step-by-step instructions ...
Complete Guide to Test AutomationRely on this robust and thorough guide to build and maintain successful test automation. As the software industry shifts from traditional waterfall paradigms into more agile ones, test automation becomes a highly important tool that allows your development teams to deliver software at an ever-increasing pace without compromising quality.
Even though it may seem trivial to automate the repetitive tester's work, using test automation efficiently and properly is not trivial. Many test automation endeavors end up in the "graveyard" of software projects. There are many things that affect the value of test automation, and also its costs. This book aims to cover all of these aspects in great detail so you can make decisions to create the best test automation solution that will not only help your test automation project to succeed, but also allow the entire software project to thrive.
One of the most important details that affects the success of the test automation is how easy it is to m ...
Applied Deep LearningWork with advanced topics in deep learning, such as optimization algorithms, hyper-parameter tuning, dropout, and error analysis as well as strategies to address typical problems encountered when training deep neural networks. You'll begin by studying the activation functions mostly with a single neuron (ReLu, sigmoid, and Swish), seeing how to perform linear and logistic regression using TensorFlow, and choosing the right cost function.
The next section talks about more complicated neural network architectures with several layers and neurons and explores the problem of random initialization of weights. An entire chapter is dedicated to a complete overview of neural network error analysis, giving examples of solving problems originating from variance, bias, overfitting, and datasets coming from different distributions.
Applied Deep Learning also discusses how to implement logistic regression completely from scratch without using any Python library except NumPy, to let you appre ...
Beginning AI Bot FrameworksWant to build your first AI bot but don't know where to start? This book provides a comprehensive look at all the major bot frameworks available. You'll learn the basics for each framework in one place and get a clear picture for which one is best for your needs.
Beginning AI Bot Frameworks starts with an overview of bot development and then looks at Google Wit.ai and APi.ai functions, IBM Watson, AWS bots with Lambda, FlockOS and TensorFlow. Additionally, it touches on Deep Learning and how bot frameworks can be extended to mixed reality with Hololens. By the end, you'll have mastered the different bot frameworks available and finally have the confidence to develop intelligent AI Chatbots of their own.
Review key structural points for building bots; Understand the basic requirements for building a bot in each framework; Integrate some of the frameworks; Compare the features of each framework. ...
Hands-On Cloud Administration in AzureAzure continues to dominate the public cloud market and grow rapidly thanks to a number of recent innovations. Azure's wide range of services and support has led to a large number of customers switching to Azure cloud.
Hands-On Cloud Administration in Azure starts with the basics of Azure cloud fundamentals and key concepts of the cloud computing ecosystem and services. Then, you will gradually get acquainted with core services provided by Azure, including Azure VNet, types and assignments of IP addresses, and network security groups. You will also work on creating and administering Azure Virtual Machines, types of virtual machines (VMs), and design VM solutions based on computing workloads. As you make your way through the chapters, you will explore Azure App Service, discover how to host your web apps in Azure, and monitor and troubleshoot them. In the concluding chapters, you will learn more complex and abstract services, such as Azure Storage, Azure Backup, and Azure Site Recove ...
Practical PHP 7, MySQL 8, and MariaDB Website DatabasesBuild interactive, database-driven websites with PHP 7, MySQL 8, and MariaDB. The focus of this book is on getting you up and running as quickly as possible with real-world applications. In the first two chapters, you will set up your development and testing environment, and then build your first PHP and MariaDB or MySQL database-driven website. You will then increase its sophistication, security, and functionality throughout the course of the book. The PHP required is taught in context within each project so you can quickly learn how PHP integrates with MariaDB and MySQL to create powerful database-driven websites. Each project is fully illustrated, so you will see clearly what you are building as you create your own database-driven website. You will build a form for registering users, and then build an interface so that an administrator can view and administer the user database. You will create a message board for users and a method for emailing them. You will also learn the best pra ...
Smarter HomesExamine the history of smart homes, how technology shapes our lives, and ways you can think about the home when developing new products. This book presents the opportunities in the homespace that will come from understanding the history and multiple players that have contributed to the development of the home in general.
You'll start by breaking down the historical, societal and political context for the changes in focus of that smartness from affordability, efficiency, convenience to recently experimentation. The second half of the book then reviews what current developments tell us about what our homes will look like in the next 10 years through the lens of spaces, services, appliances and behaviours in our homes.
Over the past 100 years, the home has been a battleground for ideas of future living. Fueled by the electrification of cities, the move from the country to cities, post-war recovery and the development of the internet, the way we live at home (alone or with others) h ...
UX Fundamentals for Non-UX ProfessionalsDemystify UX and its rules, contradictions, and dilemmas. This book provides real-world examples of user experience concepts that empower teams to create compelling products and services, manage social media, interview UX candidates, and oversee product teams.
From product decisions to performance reviews, your ability to participate in discussions about UX has become vital to your company's success as well as your own. However, UX concepts can seem complex. Many UX books are written by and for UX professionals. UX Fundamentals for Non-UX Professionals serves the needs of project managers, graphic designers, copyeditors, marketers, and others who wish to understand UX design and research.
You will discover how UX has influenced history and continues to affect our daily lives. Entertaining real-world examples demonstrate what a massive, WWII-era tank teaches us about design, what a blue flower tells us about audiences, and what drunk marathoners show us about software.
Know the ...