|
|
Books > Computing & IT > Computer software packages > Other software packages > Enterprise software > General
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.
Learn how to write automated tests for Dynamics 365 Business
Central and see how to implement it in your daily work Key Features
Leverage automated testing to advance over traditional manual
testing methods Write, design, and implement automated tests
Explore various testing frameworks and tools compatible with
Microsoft Dynamics 365 Business Central Book DescriptionDynamics
365 Business Central is the new cloud-based SaaS ERP proposition
from Microsoft. It's not as simple as it used to be way back when
it was called Navigator, Navision Financials, or Microsoft Business
Solutions-Navision. Our development practices are becoming more
formal, and with this, the call for test automation is pressing on
us. This book will teach you to leverage testing tools available
with Dynamics 365 Business Central to perform automated testing.
We'll begin with a quick introduction to automated testing,
followed by an overview of test automation in Dynamics 365 Business
Central. Then you'll learn to design and build automated tests and
we'll go through some efficient methods to get from requirements to
application and testing code. Lastly, you'll learn to incorporate
your own and Microsoft tests into your daily development practice.
By the end of the book, you'll be able to write your own automated
tests for Dynamics 365 Business Central. What you will learn
Understand what automated tests are, and when and why to use them
Explore the five pillars of the Testability Framework of Business
Central Design and write automated tests for Business Central Make
use of standard automated tests and their helper libraries
Integrate automated tests into your development practice Who this
book is forThis book is for consultants, testers, developers, and
development managers working with Microsoft Dynamics NAV and
Business Central. Being a book on automated testing techniques, it
also caters to both functional and technical development teams.
Explore distributed ledger technology, decentralization, and smart
contracts and develop real-time decentralized applications with
Ethereum and Solidity Key Features Get to grips with the underlying
technical principles and implementations of blockchain Build
powerful applications using Ethereum to secure transactions and
create smart contracts Gain advanced insights into cryptography and
cryptocurrencies Book DescriptionBlockchain technology is a
distributed ledger with applications in industries such as finance,
government, and media. This Learning Path is your guide to building
blockchain networks using Ethereum, JavaScript, and Solidity. You
will get started by understanding the technical foundations of
blockchain technology, including distributed systems, cryptography
and how this digital ledger keeps data secure. Further into the
chapters, you'll gain insights into developing applications using
Ethereum and Hyperledger. As you build on your knowledge of Ether
security, mining , smart contracts, and Solidity, you'll learn how
to create robust and secure applications that run exactly as
programmed without being affected by fraud, censorship, or
third-party interference. Toward the concluding chapters, you'll
explore how blockchain solutions can be implemented in applications
such as IoT apps, in addition to its use in currencies. The
Learning Path will also highlight how you can increase blockchain
scalability and even discusses the future scope of this fascinating
and powerful technology. By the end of this Learning Path, you'll
be equipped with the skills you need to tackle pain points
encountered in the blockchain life cycle and confidently design and
deploy decentralized applications. This Learning Path includes
content from the following Packt products: Mastering Blockchain -
Second Edition by Imran Bashir Building Blockchain Projects by
Narayan Prusty What you will learn Understand why decentralized
applications are important Discover the mechanisms behind bitcoin
and alternative cryptocurrencies Master how cryptography is used to
secure data with the help of examples Maintain, monitor, and manage
your blockchain solutions Create Ethereum wallets Explore research
topics and the future scope of blockchain technology Who this book
is forThis Learning Path is designed for blockchain developers who
want to build decentralized applications and smart contracts from
scratch using Hyperledger. Basic familiarity with any programming
language will be useful to get started with this Learning Path.
Take your SAP ABAP skills to the next level by mastering ABAP
programming techniques with the help of real-world examples Key
Features Become adept at building interfaces and explore ABAP tools
and techniques Discover the modern functionalities available in the
latest version of ABAP Learn the process of creating stunning HTML5
applications using SAPUI5 Book DescriptionAdvanced Business
Application Programming (ABAP) is an established and complex
programming language in the IT industry. This book is designed to
help you use the latest ABAP techniques and apply legacy
constructions using practical examples. You'll start with a quick
refresher on language and database concepts, followed by agile
techniques for adding custom code to a modern ABAP system. After
this, you will get up to speed with the complete ABAP toolset for
importing data to and from different environments. Next, you'll
learn how to print forms and work with the different ABAP tools for
Extensible Markup Language (XML) manipulation. While covering
further chapters, you'll gain insights into building stunning UI5
interfaces, in addition to learning how to develop simple apps
using the Business Object Processing Framework (BOPF). You will
also pick up the technique of handling exceptions and performing
testing in ABAP. In the concluding chapters, you can look forward
to grasping various techniques for optimizing the performance of
programs using a variety of performance analysis tools. By the end
of this book, you will have the expertise you need to confidently
build maintainable programs in Systems, Applications, and Products
(SAP). What you will learn Create stable and error-free ABAP
programs Leverage new ABAP concepts including object-oriented
programming(OOP) and Model-View-Controller (MVC) Learn to add
custom code to your existing SAP program Speed up your ABAP
programs by spotting bottlenecks Understand techniques such as
performance tuning and optimization Develop modern and beautiful
user interfaces (UIs) in an ABAP environment Build multiple classes
with any nesting level Who this book is forThis book is for
developers who want to learn and use ABAP skills to become an
industry expert. Familiarity with object-oriented programming
concepts is expected.
Over 70 recipes to effectively apply DevOps best practices and
implement Agile, Git, CI-CD & Test automation using Azure
DevOps Server (TFS) 2019 Key Features Learn improving code quality
using pull requests, branch policies, githooks and git branching
design Accelerate the deployment of high quality software by
automating build and releases using CI-CD Pipelines. Learn tried
and tested techniques to automate database deployments, App Service
& Function Deployments in Azure. Book DescriptionAzure DevOps
Server, previously known as Team Foundation Server (TFS), is a
comprehensive on-premise DevOps toolset with a rich ecosystem of
open source plugins. This book is your one stop guide to learn how
to effectively use all of these Azure DevOps services to go from
zero to DevOps. You will start by building high-quality scalable
software targeting .NET, .NET core or Node.js applications. You
will learn techniques that will help you to set up end-to-end
traceability of your code changes from design through to release.
Whether you are deploying software on-premise or in the cloud in
App Service, Functions, or Azure VMs, this book will help you learn
release management techniques to reduce release failures. Next, you
will be able to secure application configuration by using Azure
KeyVault. You will also learn how to create and release extensions
to the Azure DevOps marketplace and reach million developer
ecosystem for feedback. The working extension samples will allow
you to iterate changes in your extensions easily and release
updates to the marketplace quickly. By the end of this book,
techniques provided in the book will help you break down the
invisible silos between your software development teams. This will
transform you from being a good software development team to an
elite modern cross functional software development team. What you
will learn Set up a team project for an Agile delivery team,
importing requirements from Excel Plan,track, and monitor progress
using self updating boards, Sprint and Kanban boards Unlock the
features of Git by using branch policies, Git pull requests, forks,
and Git hooks Build and release .NET core, SQL and Node.js
applications using Azure Pipeline Automate testing by integrating
Microsoft and open source testing frameworks Extend Azure DevOps
Server to a million developer ecosystem Who this book is forThis
book is for anyone looking to succeed with DevOps. The techniques
in this book apply to all roles of the software development
lifecycle including developers, testers, architects, configuration
analysts, site reliability engineers and release managers. If you
are a new user you'll learn how to get started; if you are an
experienced user you'll learn how to launch your project into a
modern and mature DevOps enabled software development team.
Design a virtualized data center with VMware vSphere 6.7 Key
Features Get the first book on the market that helps you design a
virtualized data center with VMware vSphere 6.7 Learn how to create
professional vSphere design documentation to ensure a successful
implementation A practical guide that will help you apply
infrastructure design principles to vSphere design Book
DescriptionVMware is the industry leader in data center
virtualization. The vSphere 6.x suite of products provides a robust
and resilient platform to virtualize server and application
workloads. This book uses proven infrastructure design principles
and applies them to VMware vSphere 6.7 virtual data center design
through short and focused recipes on each design aspect. The second
edition of this book focused on vSphere 6.0. vSphere features
released since then necessitate an updated design guide, which
includes recipes for upgrading to 6.7, vCenter HA; operational
improvements; cutting-edge, high-performance storage access such as
RDMA and Pmem; security features such as encrypted vMotion and
VM-level encryption; Proactive HA; HA Orchestrated Restart;
Predictive DRS; and more. By the end of the book, you will be able
to achieve enhanced compute, storage, network, and management
capabilities for your virtual data center. What you will learn
Identify key factors related to a vSphere design Mitigate security
risks and meet compliance requirements in a vSphere design Create a
vSphere conceptual design by identifying technical and business
requirements Design for performance, availability, recoverability,
manageability, and security Map the logical resource design into
the physical vSphere design Create professional vSphere design
documentation Who this book is forIf you are an administrator or
consultant interested in designing virtualized data center
environments using VMware vSphere 6.x (or previous versions of
vSphere and the supporting components), this book is for you.
Configure, manage, and customize Odoo to build professional-level
business applications About This Book * Build an Odoo module and
integrate it with other platforms through this practical guide *
This book is the perfect companion to help you customize your Odoo
installations for your enterprise requirements * Use project
management along with analytics for better reporting Who This Book
Is For This book is for those who have not used Odoo before,
allowing you to learn advanced-level features with Odoo such as
creating your own custom modules. You do not need any knowledge of
Odoo. What You Will Learn * Configure a functioning customer
relationship management system * Set up a purchasing and receiving
system * Implement manufacturing operations and processes using
real-world examples * Discover the capabilities of Odoo's financial
accounting and reporting features * Integrate powerful human
resource applications * Utilize Odoo's project management
application to organize tasks * Customize Odoo without writing a
line a code In Detail Odoo is a comprehensive set of open-source
enterprise management applications. Now with Odoo 10, you have
access to a powerful website builder, integrated e-commerce
features, and a fast-growing community to help transform and
modernize your business. You will start with how to set up Odoo
online and on your own server. You'll then configure the basic
company settings required to quickly getting your first Odoo system
up and running. Later you'll explore Customer Relationship
Management in Odoo and and their importance in today's modern
business environment. Next we will deep dive into purchasing
application with Odoo and learn some of the primary functionalities
of ERP systems for manufacturing operations. You will then use
analytic accounting to provide better reporting. Finally you will
walk through the recent Odoo 10 features with respect to the
community and enterprise edition giving you complete understanding
of what Odoo can do for you no matter the reason! Style and
approach This fast-paced, step-by-step guide will show you
everything you need to know about the Odoo module ecosystem through
practical and real-world examples.
Apply cloud native patterns and practices to deliver responsive,
resilient, elastic, and message-driven systems with confidence Key
Features Discover best practices for applying cloud native patterns
to your cloud applications Explore ways to effectively plan
resources and technology stacks for high security and fault
tolerance Gain insight into core architectural principles using
real-world examples Book DescriptionCloud computing has proven to
be the most revolutionary IT development since virtualization.
Cloud native architectures give you the benefit of more flexibility
over legacy systems. This Learning Path teaches you everything you
need to know for designing industry-grade cloud applications and
efficiently migrating your business to the cloud. It begins by
exploring the basic patterns that turn your database inside out to
achieve massive scalability. You'll learn how to develop cloud
native architectures using microservices and serverless computing
as your design principles. Then, you'll explore ways to
continuously deliver production code by implementing continuous
observability in production. In the concluding chapters, you'll
learn about various public cloud architectures ranging from AWS and
Azure to the Google Cloud Platform, and understand the future
trends and expectations of cloud providers. By the end of this
Learning Path, you'll have learned the techniques to adopt cloud
native architectures that meet your business requirements. This
Learning Path includes content from the following Packt products:
Cloud Native Development Patterns and Best Practices by John
Gilbert Cloud Native Architectures by Erik Farr et al. What you
will learn Understand the difference between cloud native and
traditional architecture Automate security controls and
configuration management Minimize risk by evolving your monolithic
systems into cloud native applications Explore the aspects of
migration, when and why to use it Apply modern delivery and testing
methods to continuously deliver production code Enable massive
scaling by turning your database inside out Who this book is
forThis Learning Path is designed for developers who want to
progress into building cloud native systems and are keen to learn
the patterns involved. Software architects, who are keen on
designing scalable and highly available cloud native applications,
will also find this Learning Path very useful. To easily grasp
these concepts, you will need basic knowledge of programming and
cloud computing.
Build reporting applications and dashboards using the different
MicroStrategy objects Key Features Learn the fundamentals of
MicroStrategy Use MicroStrategy to get actionable insights from
your business data Create visualizations and build intuitive
dashboards and reports Book DescriptionMicroStrategy is an
enterprise business intelligence application. It turns data into
reports for making and executing key organization decisions. This
book shows you how to implement Business Intelligence (BI) with
MicroStrategy. It takes you from setting up and configuring
MicroStrategy to security and administration. The book starts by
detailing the different components of the MicroStrategy platform,
and the key concepts of Metadata and Project Source. You will then
install and configure MicroStrategy and lay down the foundations
for building MicroStrategy BI solutions. By learning about objects
and different object types, you will develop a strong understanding
of the MicroStrategy Schema and Public Objects. With these
MicroStrategy objects, you will enhance and scale your BI and
Analytics solutions. Finally, you will learn about the
administration, security, and monitoring of your BI solution. What
you will learn Set up the MicroStrategy Intelligence Server and
client tools Create a MicroStrategy metadata repository and your
first Project Explore the main MicroStrategy object types and their
dependencies Create, manipulate, and share Reports Create and share
Dashboards Manage Users and Groups Who this book is forThis book is
for Business Intelligence professionals or data analysts who want
to get started with Microstrategy. Some basic understanding of BI
and data analysis will be required to get the most from this book.
Build your own enterprise applications and integration flows with
JBoss and its products About This Book * Build fast, smart, and
flexible applications using JBoss * Couple one or more JBoss
products to effectively solve various business problems * Explore
the JBoss product ecosystem for improving the performance of your
projects Who This Book Is For If you are a Java developer who wants
to have a complete view of the JBoss ecosystem or quickly explore a
specific JBoss Product, then this is the book you want. Integrators
and consultants, familiar with JBoss, who want integrate several
JBoss products within their ongoing project will also find this
book useful. What You Will Learn * Create new applications or
integrate existing systems with JBoss products * Setup and manage a
JBoss domain * Setup and manage a JBoss Fuse cluster with Fabric
and Apache Karaf * Create and deploy OSGi applications on JBoss
Fuse containers * Manage enterprise data with JBoss Datagrid *
Aggregate various data sources with JBoss Data virtualization to
offer data as a service * Optimize your business and workflows with
both JBoss Business RulesManagement System and JBoss Business
Process Management platforms. In Detail Have you often wondered
what is the best JBoss product to solve a specific problem? Do you
want to get started with a specific JBoss product and know how to
integrate different JBoss products in your IT Systems? Then this is
the book for you. Through hands-on examples from the business
world, this guide presents details on the major products and how
you can build your own Enterprise services around the JBoss
ecosystem. Starting with an introduction to the JBoss ecosystem,
you will gradually move on to developing and deploying clustered
application on JBoss Application Server, and setting up high
availability using undertow or HA proxy loadbalancers. As you are
moving to a micro service archicture, you will be taught how to
package existing Java EE applications as micro service using Swarm
or create your new micro services from scratch by coupling most
popular Java EE frameworks like JPA, CDI with Undertow handlers.
Next, you will install and configure JBoss Data grid in development
and production environments, develop cache based applications and
aggregate various data source in JBoss data virtualization. You
will learn to build, deploy, and monitor integration scenarios
using JBoss Fuse and run both producers/consumers applications
relying on JBoss AMQ. Finally, you will learn to develop and run
business workflows and make better decisions in your applications
using Drools and Jboss BPM Suite Platform. Style and Approach The
book works through the major JBoss products, with examples and
instructions to help you understand each product and how they work
together.
Go beyond the basics and unleash the full power of QGIS 3.4 and 3.6
with practical, step-by-step examples Key Features One-stop
solution to all of your GIS needs Master QGIS by learning about
database integration, and geoprocessing tools Learn about the new
and updated Processing toolbox and perform spatial analysis Book
DescriptionQGIS is an open source solution to GIS and widely used
by GIS professionals all over the world. It is the leading
alternative to proprietary GIS software. Although QGIS is described
as intuitive, it is also, by default, complex. Knowing which tools
to use and how to apply them is essential to producing valuable
deliverables on time. Starting with a refresher on the QGIS basics
and getting you acquainted with the latest QGIS 3.6 updates, this
book will take you all the way through to teaching you how to
create a spatial database and a GeoPackage. Next, you will learn
how to style raster and vector data by choosing and managing
different colors. The book will then focus on processing raster and
vector data. You will be then taught advanced applications, such as
creating and editing vector data. Along with that, you will also
learn about the newly updated Processing Toolbox, which will help
you develop the advanced data visualizations. The book will then
explain to you the graphic modeler, how to create QGIS plugins with
PyQGIS, and how to integrate Python analysis scripts with QGIS. By
the end of the book, you will understand how to work with all
aspects of QGIS and will be ready to use it for any type of GIS
work. What you will learn Create and manage a spatial database Get
to know advanced techniques to style GIS data Prepare both vector
and raster data for processing Add heat maps, live layer effects,
and labels to your maps Master LAStools and GRASS integration with
the Processing Toolbox Edit and repair topological data errors
Automate workflows with batch processing and the QGIS Graphical
Modeler Integrate Python scripting into your data processing
workflows Develop your own QGIS plugins Who this book is forIf you
are a GIS professional, a consultant, a student, or perhaps a fast
learner who wants to go beyond the basics of QGIS, then this book
is for you. It will prepare you to realize the full potential of
QGIS.
A step-by-step approach to building stunning dashboards with
QlikView Key Features Perform effective storytelling through
interactive dashboards built with QlikView Create different types
of visualizations from a variety of data sources Includes tips,
tricks, and best practices to perform effective Business
Intelligence using QlikView Book DescriptionQlikView is one of the
market leaders when it comes to building effective Business
Intelligence solutions. This book will show how you can leverage
its power to build your own dashboards to tell your own data story.
The book starts with showing you how to connect your data to
QlikView and create your own QlikView application. You will learn
how to add data from multiple sources, create a data model by
joining data, and then review it on the front end. You will work
with QlikView components such as charts, list boxes, input boxes,
and text objects to create stunning visualizations that help give
actionable business insights. You will also learn how to perform
analysis on your data in QlikView and master the various types of
security measures to be taken in QlikView. By the end of this book,
you will have all the essential knowledge required for insightful
data storytelling and creating useful BI dashboards using QlikView.
What you will learn Learn to use the latest and newest features of
QlikView Connect QlikView to various data sources, such as
databases and websites Create a fully featured data model without
circular references Display your data in maps, charts, and text
across multiple sheets Apply set analysis to your data in QlikView
expressions Secure your data based on the various audience types
Who this book is forThis book is best suited for BI professionals,
data analysts and budding QlikView developers who wish to build
effective dashboards using QlikView. Some basic understanding of
the data visualization concepts and Business Intelligence is
required.
Over 50 practical and immediately applicable recipes to help you
manage services in your enterprise environment efficiently About
This Book * Solve problems and challenges encountered while
implementing or using ServiceNow in your organization * Helps you
build core administration, management, and maintenance skills to
automate and orchestrate your IT environment * Comes with recipes
to improve the way you design and create automated workflows Who
This Book Is For This book targets IT professionals and
administrators who have some experience of working with ServiceNow
already and are looking to solve regular or unique problems that
surface when using ServiceNow. It's advisable to have a basic level
of administration experience with ServiceNow. Familiarity with
JavaScript is assumed. What You Will Learn * Grasp the basics, such
as entering and navigation, required to implement ServiceNow *
Perform core configuration and management tasks * Use the
ServiceNow plugins to manage development * Build and publish custom
applications for service management * Design data-driven apps to
connect with outside worlds by getting into Client and server
scripting * Configure alerts and notifications and understand
e-mail troubleshooting and watermarking * Build and configure
reports to set up your dashboard as per the requirement * Create
and configure workflow activities In Detail ServiceNow is the ideal
platform for you to create enterprise-level applications, giving
borh requesters and fulfillers better visibility and access to a
process. With this title we'll guide you through the world of
ServiceNow, letting you take on the best the platform offers you
with the least amount of hassle. Starting with the core
configuration and management tasks, this book will help you build
data-driven apps and it will also explore development best
practices. You will learn to set up email notifications for users
and work with the database view for reporting. Next, the book will
guide you through creating various tasks from the workflow and show
you how to make the most of the workflow utilities available in
ServiceNow. Finally, the book will drive you through the auditing
and diagnosing aspects of ServiceNow. By the end of this book, you
will acquire immediately applicable skills to rectify everyday
problems encountered on the ServiceNow platform. Style and approach
This book follows a recipe-based problem-solution approach to
address and dispel challenges faced when implementing and using
ServiceNow on a regular basis. It will act as a quick solution when
trying to solve specific problems without having to read an
exhaustive tutorial.
Learn the basics of analytics on big data using Java, machine
learning and other big data tools About This Book * Acquire
real-world set of tools for building enterprise level data science
applications * Surpasses the barrier of other languages in data
science and learn create useful object-oriented codes * Extensive
use of Java compliant big data tools like apache spark, Hadoop,
etc. Who This Book Is For This book is for Java developers who are
looking to perform data analysis in production environment. Those
who wish to implement data analysis in their Big data applications
will find this book helpful. What You Will Learn * Start from
simple analytic tasks on big data * Get into more complex tasks
with predictive analytics on big data using machine learning *
Learn real time analytic tasks * Understand the concepts with
examples and case studies * Prepare and refine data for analysis *
Create charts in order to understand the data * See various
real-world datasets In Detail This book covers case studies such as
sentiment analysis on a tweet dataset, recommendations on a
movielens dataset, customer segmentation on an ecommerce dataset,
and graph analysis on actual flights dataset. This book is an
end-to-end guide to implement analytics on big data with Java. Java
is the de facto language for major big data environments, including
Hadoop. This book will teach you how to perform analytics on big
data with production-friendly Java. This book basically divided
into two sections. The first part is an introduction that will help
the readers get acquainted with big data environments, whereas the
second part will contain a hardcore discussion on all the concepts
in analytics on big data. It will take you from data analysis and
data visualization to the core concepts and advantages of machine
learning, real-life usage of regression and classification using
Naive Bayes, a deep discussion on the concepts of clustering,and a
review of simple neural networks on big data using deepLearning4j
or plain Java Spark code. This book is a must-have book for Java
developers who want to start learning big data analytics and want
to use it in the real world. Style and approach The approach of
book is to deliver practical learning modules in manageable
content. Each chapter is a self-contained unit of a concept in big
data analytics. Book will step by step builds the competency in the
area of big data analytics. Examples using real world case studies
to give ideas of real applications and how to use the techniques
mentioned. The examples and case studies will be shown using both
theory and code.
|
You may like...
Donker Web
Fanie Viljoen
Paperback
(2)
R285
R159
Discovery Miles 1 590
Super Sleuth
David Walliams
Paperback
R295
R264
Discovery Miles 2 640
|