|
|
Books > Computing & IT > Computer software packages > Other software packages > Enterprise software
Perform advanced dashboard, visualization, and analytical
techniques with Tableau Desktop, Tableau Prep, and Tableau Server
Key Features Unique problem-solution approach to aid effective
business decision-making Create interactive dashboards and
implement powerful business intelligence solutions Includes best
practices on using Tableau with modern cloud analytics services
Book DescriptionTableau has been one of the most popular business
intelligence solutions in recent times, thanks to its powerful and
interactive data visualization capabilities. Tableau 2019.x
Cookbook is full of useful recipes from industry experts, who will
help you master Tableau skills and learn each aspect of Tableau's
ecosystem. This book is enriched with features such as Tableau
extracts, Tableau advanced calculations, geospatial analysis, and
building dashboards. It will guide you with exciting data
manipulation, storytelling, advanced filtering, expert
visualization, and forecasting techniques using real-world
examples. From basic functionalities of Tableau to complex
deployment on Linux, you will cover it all. Moreover, you will
learn advanced features of Tableau using R, Python, and various
APIs. You will learn how to prepare data for analysis using the
latest Tableau Prep. In the concluding chapters, you will learn how
Tableau fits the modern world of analytics and works with modern
data platforms such as Snowflake and Redshift. In addition, you
will learn about the best practices of integrating Tableau with ETL
using Matillion ETL. By the end of the book, you will be ready to
tackle business intelligence challenges using Tableau's features.
What you will learn Understand the basic and advanced skills of
Tableau Desktop Implement best practices of visualization,
dashboard, and storytelling Learn advanced analytics with the use
of build in statistics Deploy the multi-node server on Linux and
Windows Use Tableau with big data sources such as Hadoop, Athena,
and Spectrum Cover Tableau built-in functions for forecasting using
R packages Combine, shape, and clean data for analysis using
Tableau Prep Extend Tableau's functionalities with REST API and
R/Python Who this book is forTableau 2019.x Cookbook is for data
analysts, data engineers, BI developers, and users who are looking
for quick solutions to common and not-so-common problems faced
while using Tableau products. Put each recipe into practice by
bringing the latest offerings of Tableau 2019.x to solve real-world
analytics and business intelligence challenges. Some understanding
of BI concepts and Tableau is required.
Step through loading GIS data, creating GIS data, styling GIS and
making maps with QGIS following a simple narrative that will allow
you to build confidence as you progress. Key Features Work with GIS
data, a step by step guide from creation to making a map Perform
geoprocessing tasks and automate them using model builder Explore a
range of features in QGIS 3.4, discover the power behind open
source desktop GIS Book DescriptionQGIS is a user friendly, open
source geographic information system (GIS). The popularity of open
source GIS and QGIS, in particular, has been growing rapidly over
the last few years. This book is designed to help beginners learn
about all the tools required to use QGIS 3.4. This book will
provide you with clear, step-by-step instructions to help you apply
your GIS knowledge to QGIS. You begin with an overview of QGIS 3.4
and its installation. You will learn how to load existing spatial
data and create vector data from scratch. You will then be creating
styles and labels for maps. The final two chapters demonstrate the
Processing toolbox and include a brief investigation on how to
extend QGIS. Throughout this book, we will be using the GeoPackage
format, and we will also discuss how QGIS can support many
different types of data. Finally, you will learn where to get help
and how to become engaged with the GIS community. What you will
learn Use existing data to interact with the canvas via
zoom/pan/selection Create vector data and a GeoPackage and build a
simple project around it Style data, both vector and raster data,
using the Layer Styling Panel Design, label, save, and export maps
using the data you have created Analyze spatial queries using the
Processing toolbox Expand QGIS with the help of plugins, model
builder, and the command line Who this book is forIf you know the
basic functions and processes of GIS, and want to learn to use QGIS
to analyze geospatial data and create rich mapping applications,
then this is the book for you.
Leverage Jira's powerful task management and workflow features to
better manage your business processes Key Features The book covers
all major applications of Jira, which are Jira Software, Jira Core,
Jira Service Desk. Configure project workflows and the fields that
will be used in the project with the help of Jira's features Create
tickets for issues and manage your projects using the Jira software
Book DescriptionJira is an issue tracker and project management
system. With their latest release, the Jira team has now expanded
their user base to agile teams as well as business teams. This book
provides a comprehensive explanation covering all major components
of Jira, including Jira Software, Jira Core, and Jira Service Desk.
This book starts with an introduction to Jira's unique features and
how it can be used as an issue-tracking tool. It will then teach
you about how a new project is created by a Jira administrator,
what responsibilities there are, and using correct and relevant
schemes in your project. You will then learn how to configure
project workflows and fields for project screens. You will
understand the various permissions used in projects and the
importance of project roles in Jira. Then, the book talks about the
concepts of versions acting as milestones and using components when
handling issues in your projects. It will then focus on analysing
data using built-in reports and creating dashboards in Jira. At the
end, it will discuss various best practices for users as well as
project managers or project administrators. What you will learn
Implement Jira as a project administrator or project manager Get
familiar with various functionalities of Jira Configure projects
and boards in your organisation's Jira instance Understand how and
when to use components and versions in your projects Manage project
configurations and Jira schemes Learn the best practices to manage
your Jira instance Who this book is forThis book will be especially
useful for project managers but it's also intended for other Jira
users, including developers, and any other industry besides
software development, who would like to use Jira for project
management.
Effectively implement features and components for any computing
environment Key Features Explore the latest features of VMware
Horizon 7.7 Virtualize your desktop infrastructure using new
features introduced in Horizon Implement App Volumes and User
Environment Manager in your infrastructure Book DescriptionThis
third edition of Implementing VMware Horizon 7.7 has been updated
to get you up to speed with VMware Horizon 7.7 by showing you how
to use its key features and deploying an end-user computing
infrastructure for your own organization. The book begins by
guiding you on how to deploy all the core requirements for a VMware
Horizon infrastructure. It then moves on to show you how to
provision and administer end-user computing resources using VMware
Horizon. You'll not only be able to deploy the core VMware Horizon
features, but you'll also be able to implement new features, such
as the Just-in-Time Management Platform (JMP) and the Horizon
Console. You'll also focus on the latest features and components of
the Horizon platform and learn when and how they are used. By the
end of the book, you will have developed a solid understanding of
how your organization can benefit from the capabilities VMware
Horizon offers and how each of its components is implemented. What
you will learn Work with the different products that make up VMware
Horizon Implement a multi-site VMware Horizon Pod using the Cloud
Pod Architecture feature Deploy and configure VMware Horizon's
optional components Implement and maintain Microsoft RDSH, Horizon
Linux, and Windows Desktop Pools and RDSH Application Pools
Configure and manage Horizon remotely using PowerCLI Learn about
the Microsoft Windows Group Policy templates for Horizon Understand
how to manage the SSL certificates for each of the VMware Horizon
components Who this book is forIf you're a system administrator,
solutions architect, or desktop engineer looking to level up your
skills working with VMware's Horizon ecosystem and want to build a
successful deployment strategy for desktops and applications, this
book is for you.
The essential blueprints and workflow you need to build successful
AI business applications Key Features Learn and master the
essential blueprints to program AI for real-world business
applications Gain insights into how modern AI and machine learning
solve core business challenges Acquire practical techniques and a
workflow that can build AI applications using state-of-the-art
software libraries Work with a practical, code-based strategy for
creating successful AI solutions in your business Book
DescriptionAI Blueprints gives you a working framework and the
techniques to build your own successful AI business applications.
You'll learn across six business scenarios how AI can solve
critical challenges with state-of-the-art AI software libraries and
a well thought out workflow. Along the way you'll discover the
practical techniques to build AI business applications from first
design to full coding and deployment. The AI blueprints in this
book solve key business scenarios. The first blueprint uses AI to
find solutions for building plans for cloud computing that are
on-time and under budget. The second blueprint involves an AI
system that continuously monitors social media to gauge public
feeling about a topic of interest - such as self-driving cars.
You'll learn how to approach AI business problems and apply
blueprints that can ensure success. The next AI scenario shows you
how to approach the problem of creating a recommendation engine and
monitoring how those recommendations perform. The fourth blueprint
shows you how to use deep learning to find your business logo in
social media photos and assess how people interact with your
products. Learn the practical techniques involved and how to apply
these blueprints intelligently. The fifth blueprint is about how to
best design a 'trending now' section on your website, much like the
one we know from Twitter. The sixth blueprint shows how to create
helpful chatbots so that an AI system can understand customers'
questions and answer them with relevant responses. This book
continuously demonstrates a working framework and strategy for
building AI business applications. Along the way, you'll also learn
how to prepare for future advances in AI. You'll gain a workflow
and a toolbox of patterns and techniques so that you can create
your own smart code. What you will learn An essential toolbox of
blueprints and advanced techniques for building AI business
applications How to design and deploy AI applications that meet
today's business needs A workflow from first design stages to
practical code solutions in your next AI projects Solutions for AI
projects that involve social media analytics and recommendation
engines Practical projects and techniques for sentiment analysis
and helpful chatbots A blueprint for AI projects that recommend
products based on customer purchasing habits How to prepare
yourself for the next decade of AI and machine learning
advancements Who this book is forProgramming AI Business
Applications provides an introduction to AI with real-world
examples. This book can be read and understood by programmers and
students without requiring previous AI experience. The projects in
this book make use of Java and Python and several popular and
state-of-the-art opensource AI libraries.
Learn a modern approach to data analysis using Python to harness
the power of programming and AI across your data. Detailed case
studies bring this modern approach to life across visual data,
social media, graph algorithms, and time series analysis. Key
Features Bridge your data analysis with the power of programming,
complex algorithms, and AI Use Python and its extensive libraries
to power your way to new levels of data insight Work with AI
algorithms, TensorFlow, graph algorithms, NLP, and financial time
series Explore this modern approach across with key industry case
studies and hands-on projects Book DescriptionData Analysis with
Python offers a modern approach to data analysis so that you can
work with the latest and most powerful Python tools, AI techniques,
and open source libraries. Industry expert David Taieb shows you
how to bridge data science with the power of programming and
algorithms in Python. You'll be working with complex algorithms,
and cutting-edge AI in your data analysis. Learn how to analyze
data with hands-on examples using Python-based tools and Jupyter
Notebook. You'll find the right balance of theory and practice,
with extensive code files that you can integrate right into your
own data projects. Explore the power of this approach to data
analysis by then working with it across key industry case studies.
Four fascinating and full projects connect you to the most critical
data analysis challenges you're likely to meet in today. The first
of these is an image recognition application with TensorFlow -
embracing the importance today of AI in your data analysis. The
second industry project analyses social media trends, exploring big
data issues and AI approaches to natural language processing. The
third case study is a financial portfolio analysis application that
engages you with time series analysis - pivotal to many data
science applications today. The fourth industry use case dives you
into graph algorithms and the power of programming in modern data
science. You'll wrap up with a thoughtful look at the future of
data science and how it will harness the power of algorithms and
artificial intelligence. What you will learn A new toolset that has
been carefully crafted to meet for your data analysis challenges
Full and detailed case studies of the toolset across several of
today's key industry contexts Become super productive with a new
toolset across Python and Jupyter Notebook Look into the future of
data science and which directions to develop your skills next Who
this book is forThis book is for developers wanting to bridge the
gap between them and data scientists. Introducing PixieDust from
its creator, the book is a great desk companion for the
accomplished Data Scientist. Some fluency in data interpretation
and visualization is assumed. It will be helpful to have some
knowledge of Python, using Python libraries, and some proficiency
in web development.
Over 60 recipes to achieve a robust and advanced backup and
recovery solution leveraging SCDPM Key Features Adapt to the modern
data center design challenges and improve storage efficiency
Effective recipes to help you create your own robust architectural
designs Solve data protection and recovery problems in your
organization Book DescriptionSystem Center Data Protection Manager
(SCDPM) is a robust enterprise backup and recovery system that
contributes to your BCDR strategy by facilitating the backup and
recovery of enterprise data. With an increase in data recovery and
protection problems faced in organizations, it has become important
to keep data safe and recoverable. This book contains recipes that
will help you upgrade to SCDPM and it covers the advanced features
and functionality of SCDPM. This book starts by helping you install
SCDPM and then moves on to post-installation and management tasks.
You will come across a lot of useful recipes that will help you
recover your VMware and Hyper-V VMs. It will also walk you through
tips for monitoring SCDPM in different scenarios. Next, the book
will also offer insights into protecting windows workloads followed
by best practices on SCDPM. You will also learn to back up your
Azure Stack Infrastructure using Azure Backup. You will also learn
about recovering data from backup and implementing disaster
recovery. Finally, the book will show you how to configure the
protection groups to enable online protection and troubleshoot
Microsoft Azure Backup Agent. What you will learn Install and
prepare SQL Server for the SCDPM database Reduce backup storage
with SCDPM and data deduplication Learn about the prerequisites for
supported Hyper-V Server protection Integrate SCDPM with other
System Center products to build optimal services Protect and
restore the SCDPM database Protect your data center by integrating
SCDPM with Azure Backup Manually create online recovery points and
recover production data from Azure Protect and learn about the
requirements to recover Azure Stack with SCDPM Who this book is
forIf you are an SCDPM administrator, this book will help you
verify your knowledge and provide you with everything you need to
know about the new release of System Center Data Protection
Manager.
Explore various Azure services to build solutions that leverage
effective design patterns Key Features Create, deploy, and host
cloud applications on Azure Understand various Azure services that
help you host serverless applications Explore practical examples to
help you secure and troubleshoot your cloud environment Book
DescriptionAzure is one of the leading public cloud service
providers. Thanks to a number of Azure service updates, it
continues to make advances in the realm of cloud computing. Learn
Microsoft Azure starts with the fundamentals of cloud computing.
You will learn to configure and set up the Azure infrastructure. As
you make your way through the book, you'll explore Azure services,
along with working on virtual memory systems (VMS) and deployment
models. You will understand various services in the Azure
ecosystem, such as Azure IoT and Azure Analytics, among others. An
easy-to-follow introduction to various cloud design patterns will
also add to your efficiency in designing cloud solutions. In the
concluding chapters, you'll secure your virtual networks using
Network security groups and configure Azure Active Directory (Azure
AD) to set a custom domain name and company profile. By the end of
this book, you will have learned to secure and troubleshoot your
Azure cloud environment and be fully aware of best practices for
Azure cloud administration. What you will learn Understand the
cloud services offered by Azure Design storage and networks in
Azure for your Azure VM Work with web apps and Azure SQL databases
Build your identity management solutions on Azure using Azure AD
Monitor, protect, and automate your Azure services using Operation
Management Suite (OMS) Implement OMS for Azure services Who this
book is forLearn Microsoft Azure is for administrators, cloud
engineers, and developers who want to get started with using Azure
as their cloud platform and build cloud-based applications for
their enterprises.
Implement Business Central and explore methods to upgrade to NAV
2018 Key Features Learn the key roles of Dynamics NAV partner and
the roles within your customer's organization Create configuration
packages and perform data migration Explore Microsoft Dynamics 365
Business Central to use Dynamics NAV 2018 functionalities in the
Cloud Book DescriptionMicrosoft Dynamics Business Central is a full
business solution suite and a complete ERP solution, which contains
a robust set of development tools; these tools can help you to gain
control over your business and can simplify supply chains,
manufacturing, and operations. Implementing Microsoft Dynamics 365
Business Central On-Premise covers the latest features of Dynamics
Business Central and NAV from the end users' and developers'
perspectives. It also provides an insight into different tools
available for implementation, whether it's a new installation or
migrating from the previous version of Dynamics NAV. This book will
take you from an introduction to Dynamics NAV 2018 through to
exploring all the techniques related to implementation and
migration. You will also learn to expand functionalities within
your existing Microsoft Dynamics NAV installation, perform data
analysis, and implement free third-party add-ons to your existing
installation. As you progress through the book, you will learn to
work with third-party add-on tools. In the concluding chapters, you
will explore Dynamics 365 Business Central, the new Cloud solution
based on the Microsoft NAV platform, and techniques for using
Docker and Sandbox to develop applications. By the end of the book,
you will have gained a deep understanding of the key components for
successful Dynamics NAV implementation for an organization. What
you will learn Explore new features introduced in Microsoft
Dynamics NAV 2018 Migrate to Microsoft Dynamics NAV 2018 from
previous versions Learn abstract techniques for data analysis,
reporting, and debugging Install, configure, and use additional
tools for business intelligence, document management, and reporting
Discover Dynamics 365 Business Central and several other Microsoft
services Utilize different tools to develop applications for
Business Central Who this book is forImplementing Microsoft
Dynamics 365 Business Central On-Premise is for Dynamics NAV
partners and end users who want to know everything about Dynamics
NAV implementation. This book is for you if you want to be a
project manager or get involved with Dynamics NAV, but do not have
the expertise to write code yourself. This book can also help you
to understand the need to move to Business Central and its
advantages.
Build Java Enterprise Applications and learn how Kotlin makes it
easier to code them using components like JSF 2.3, Enterprise
JavaBeans (EJB) 3.2, Contexts and Dependency Injection (CDI) 2.0,
the Java API for WebSockets, JAX-RS 2.1, Servlet 4.0. Key Features
An in-depth guide updated with all the latest features of Kotlin
1.2 and Java EE 8 Build microservices in Java EE with the help of
Kotlin use cases Explore coroutines, garbage collection,
multithreading, memory management and more Book DescriptionKotlin
was developed with a view to solving programmers' difficulties and
operational challenges. This book guides you in making Kotlin and
Java EE work in unison to build enterprise-grade applications.
Together, they can be used to create services of any size with just
a few lines of code and let you focus on the business logic. Kotlin
for Enterprise Applications using Java EE begins with a brief tour
of Kotlin and helps you understand what makes it a popular and
reasonable choice of programming language for application
development, followed by its incorporation in the Java EE platform.
We will then learn how to build applications using the Java
Persistence API (JPA) and Enterprise JavaBeans (EJB), as well as
develop RESTful web services and MicroServices. As we work our way
through the chapters, we'll use various performance improvement and
monitoring tools for your application and see how they optimize
real-world applications. At each step along the way, we will see
how easy it is to develop enterprise applications in Kotlin. By the
end of this book, we will have learned design patterns and how to
implement them using Kotlin. What you will learn Understand Kotlin
syntax and appreciate why it's gaining in popularity Explore the
Java EE ecosystem and the APIs in Java EE Implement applications
using Kotlin Overcome the challenges of developing the Java EE
system using Kotlin Gain insights into Java Message Services (JMS)
Build RESTful MicroServices and secure applications Optimize
applications with performance and monitoring tools Understand
design patterns and implement them Who this book is forKotlin for
Enterprise Applications using Java EE is for Java EE developers who
want to build their enterprise project or application with Kotlin
or migrate from Java to Kotlin. Basic knowledge of programming is
necessary to understand the key concepts covered in this book.
Over 50 practical recipes that will help you develop and deliver
high-quality and reliable cloud-centric Azure serverless
applications for your organization Key Features Leverage practical
use cases to build a robust serverless environment Enhance Azure
Functions with continuous deployment using Visual Studio Team
Services Deploy and manage cost-effective and highly available
serverless applications using Azure Functions Book
DescriptionMicrosoft provides a solution for easily running small
segments of code in the cloud with Azure Functions. The second
edition of Azure Serverless Computing Cookbook starts with
intermediate-level recipes on serverless computing along with some
use cases demonstrating the benefits and key features of Azure
Functions. You'll explore the core aspects of Azure Functions, such
as the services it provides, how you can develop and write Azure
Functions, and how to monitor and troubleshoot them. As you make
your way through the chapters, you'll get practical recipes on
integrating DevOps with Azure Functions, and providing continuous
integration and continuous deployment with Azure DevOps. This book
also provides hands-on, step-by-step tutorials based on real-world
serverless use cases to guide you through configuring and setting
up your serverless environments with ease. You will also learn how
to build solutions for complex, real-world, workflow-based
scenarios quickly and with minimal code using Durable Functions. In
the concluding chapters, you will ensure enterprise-level security
within your serverless environment. The most common tips and tricks
that you need to be aware of when working with Azure Functions on
production environments will also be covered in this book. By the
end of this book, you will have all the skills required for working
with serverless code architecture, providing continuous delivery to
your users. What you will learn Integrate Azure Functions with
other Azure services Understand cloud application development using
Azure Functions Employ durable functions for developing reliable
and durable serverless applications Use SendGrid and Twilio
services Explore code reusability and refactoring in Azure
Functions Configure serverless applications in a production
environment Who this book is forIf you are a cloud administrator,
architect, or developer who wants to build scalable systems and
deploy serverless applications with Azure Functions, then the Azure
Serverless Computing Cookbook is for you. Hands-on experience with
Microsoft Azure core services is required.
Explore the essentials of blockchain technology with JavaScript to
develop highly secure bitcoin-like applications Key Features
Develop bitcoin and blockchain-based cryptocurrencies using
JavaScript Create secure and high-performant blockchain networks
Build custom APIs and decentralized networks to host blockchain
applications Book DescriptionLearn Blockchain Programming with
JavaScript begins by giving you a clear understanding of what
blockchain technology is. You'll then set up an environment to
build your very own blockchain and you'll add various
functionalities to it. By adding functionalities to your blockchain
such as the ability to mine new blocks, create transactions, and
secure your blockchain through a proof-of-work you'll gain an
in-depth understanding of how blockchain technology functions. As
you make your way through the chapters, you'll learn how to build
an API server to interact with your blockchain and how to host your
blockchain on a decentralized network. You'll also build a
consensus algorithm and use it to verify data and keep the entire
blockchain network synchronized. In the concluding chapters, you'll
finish building your blockchain prototype and gain a thorough
understanding of why blockchain technology is so secure and
valuable. By the end of this book, you'll understand how
decentralized blockchain networks function and why decentralization
is such an important feature for securing a blockchain. What you
will learn Gain an in-depth understanding of blockchain and the
environment setup Create your very own decentralized blockchain
network from scratch Build and test the various endpoints necessary
to create a decentralized network Learn about proof-of-work and the
hashing algorithm used to secure data Mine new blocks, create new
transactions, and store the transactions in blocks Explore the
consensus algorithm and use it to synchronize the blockchain
network Who this book is forLearn Blockchain Programming with
JavaScript is for JavaScript developers who wish to learn about
blockchain programming or build their own blockchain using
JavaScript frameworks.
Learn the fundamentals of Python (3.7) and how to apply it to data
science, programming, and web development. Fully updated to include
hands-on tutorials and projects. Key Features Learn the
fundamentals of Python programming with interactive projects Apply
Python to data science with tools such as IPython and Jupyter
Utilize Python for web development and build a real-world app using
Django Book DescriptionLearn Python Programming is a quick,
thorough, and practical introduction to Python - an extremely
flexible and powerful programming language that can be applied to
many disciplines. Unlike other books, it doesn't bore you with
elaborate explanations of the basics but gets you up-and-running,
using the language. You will begin by learning the fundamentals of
Python so that you have a rock-solid foundation to build upon. You
will explore the foundations of Python programming and learn how
Python can be manipulated to achieve results. Explore different
programming paradigms and find the best approach to a situation;
understand how to carry out performance optimization and effective
debugging; control the flow of a program; and utilize an
interchange format to exchange data. You'll also walk through
cryptographic services in Python and understand secure tokens.
Learn Python Programming will give you a thorough understanding of
the Python language. You'll learn how to write programs, build
websites, and work with data by harnessing Python's renowned data
science libraries. Filled with real-world examples and projects,
the book covers various types of applications, and concludes by
building real-world projects based on the concepts you have
learned. What you will learn Get Python up and running on Windows,
Mac, and Linux Explore fundamental concepts of coding using data
structures and control flow Write elegant, reusable, and efficient
code in any situation Understand when to use the functional or OOP
approach Cover the basics of security and concurrent/asynchronous
programming Create bulletproof, reliable software by writing tests
Build a simple website in Django Fetch, clean, and manipulate data
Who this book is forLearn Python Programming is for individuals
with relatively little experience in coding or Python. It's also
ideal for aspiring programmers who need to write scripts or
programs to accomplish tasks. The book shows you how to create a
full-fledged application.
|
|