|
|
Books > Computing & IT > Computer software packages > Other software packages > Enterprise software > General
Leverage Splunk's operational intelligence capabilities to unlock
new hidden business insights and drive success Key Features Tackle
any problems related to searching and analyzing your data with
Splunk Get the latest information and business insights on Splunk
7.x Explore the all new machine learning toolkit in Splunk 7.x Book
DescriptionSplunk makes it easy for you to take control of your
data, and with Splunk Operational Cookbook, you can be confident
that you are taking advantage of the Big Data revolution and
driving your business with the cutting edge of operational
intelligence and business analytics. With more than 80 recipes that
demonstrate all of Splunk's features, not only will you find quick
solutions to common problems, but you'll also learn a wide range of
strategies and uncover new ideas that will make you rethink what
operational intelligence means to you and your organization. You'll
discover recipes on data processing, searching and reporting,
dashboards, and visualizations to make data shareable,
communicable, and most importantly meaningful. You'll also find
step-by-step demonstrations that walk you through building an
operational intelligence application containing vital features
essential to understanding data and to help you successfully
integrate a data-driven way of thinking in your organization.
Throughout the book, you'll dive deeper into Splunk, explore data
models and pivots to extend your intelligence capabilities, and
perform advanced searching with machine learning to explore your
data in even more sophisticated ways. Splunk is changing the
business landscape, so make sure you're taking advantage of it.
What you will learn Learn how to use Splunk to gather, analyze, and
report on data Create dashboards and visualizations that make data
meaningful Build an intelligent application with extensive
functionalities Enrich operational data with lookups and workflows
Model and accelerate data and perform pivot-based reporting Apply
ML algorithms for forecasting and anomaly detection Summarize data
for long term trending, reporting, and analysis Integrate advanced
JavaScript charts and leverage Splunk's API Who this book is
forThis book is intended for data professionals who are looking to
leverage the Splunk Enterprise platform as a valuable operational
intelligence tool. The recipes provided in this book will appeal to
individuals from all facets of business, IT, security, product,
marketing, and many more! Even the existing users of Splunk who
want to upgrade and get up and running with Splunk 7.x will find
this book to be of great value.
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.
Create fast and efficient server-side applications using the latest
features of Odoo v11 Key Features Get the most up-to-date guide on
Odoo 11 to create custom and reusable modules Interconnect your
application with other systems by implementing web APIs Understand
the mechanisms powering the Odoo framework to build robust
enterprises Book DescriptionOdoo is a full-featured open source ERP
with a focus on extensibility. The flexibility and sustainability
of open source are also a key selling point of Odoo. It is built on
a powerful framework for rapid application development, both for
back-end applications and front-end websites. Version 11 offers
better usability and speed: a new design (as compared to the
current Odoo Enterprise version) and a mobile interface. The book
starts by covering Odoo installation and administration and Odoo
Server deployment. It then delves into the implementation of Odoo
modules, the different inheritance models available in Odoo. You
will then learn how to define access rules for your data; how to
make your application available in different languages; how to
expose your data models to end users on the back end and on the
front end; and how to create beautiful PDF versions of your data.
By the end of the book, you will have a thorough knowledge of Odoo
and will be able to build effective applications by applying Odoo
development best practices What you will learn Install and manage
Odoo environments and instances Use models to define your
application's data structures Add business logic to your
applications Add automated tests and learn how to debug Odoo apps
Learn about the access security model and internationalization
features Customize websites built with Odoo, by writing your own
templates and providing new snippets for use in the website builder
Extend the web client with new widgets and make RPC calls to the
server Who this book is forIf you're a Python developer and want to
develop highly efficient business applications with the latest Odoo
framework (or if you just want a hands on problem solution book for
all your Odoo Development related issues), this book is for you!
Some experience with the JavaScript programming language and web
development is required to get the most out of this book.
Monitor your Elasticsearch cluster's health, and diagnose and solve
its performance and reliability issues About This Book * Understand
common performance and reliability pitfalls in ElasticSearch * Use
popular monitoring tools such as ElasticSearch-head, BigDesk,
Marvel, Kibana, and more * This is a step-by-step guide with lots
of case studies on solving real-world ElasticSearch cluster issues
Who This Book Is For This book is for developers and system
administrators who use ElasticSearch in a wide range of capacities.
Prior knowledge of ElasticSearch and related technologies would be
helpful, but is not necessary. What You Will Learn * Explore your
cluster with ElasticSearch-head and BigDesk * Access the underlying
data of the ElasticSearch monitoring plugins using the
ElasticSearch API * Analyze your cluster's performance with Marvel
* Troubleshoot some of the common performance and reliability
issues that come up when using ElasticSearch * Analyze a cluster's
historical performance, and get to the bottom of and recover from
system failures * Use and install various other tools and plugins
such as Kibana and Kopf, which is helpful to monitor ElasticSearch
In Detail ElasticSearch is a distributed search server similar to
Apache Solr with a focus on large datasets, a schema-less setup,
and high availability. This schema-free architecture allows
ElasticSearch to index and search unstructured content, making it
perfectly suited for both small projects and large big data
warehouses with petabytes of unstructured data. This book is your
toolkit to teach you how to keep your cluster in good health, and
show you how to diagnose and treat unexpected issues along the way.
You will start by getting introduced to ElasticSearch, and look at
some common performance issues that pop up when using the system.
You will then see how to install and configure ElasticSearch and
the ElasticSearch monitoring plugins. Then, you will proceed to
install and use the Marvel dashboard to monitor ElasticSearch. You
will find out how to troubleshoot some of the common performance
and reliability issues that come up when using ElasticSearch.
Finally, you will analyze your cluster's historical performance,
and get to know how to get to the bottom of and recover from system
failures. This book will guide you through several monitoring
tools, and utilizes real-world cases and dilemmas faced when using
ElasticSearch, showing you how to solve them simply, quickly, and
cleanly. Style and approach This is a step-by-step guide to
monitoring your ElasticSearch cluster and correcting performance
issues. It is filled with lots of in-depth, real-world use-cases on
solving different ElasticSearch cluster issues.
Learn about the Advanced Administration Certification Examination
and build a successful career in Salesforce administration About
This Book * Build your skills and knowledge to crack the Advanced
Admin Certification Examination * Leverage the advanced
administration capabilities of Salesforce and Salesforce1 *
Optimize and extend Sales Cloud and Service Cloud applications Who
This Book Is For This book is written for Salesforce admins who are
looking to gain an in-depth knowledge of the Salesforce platform
and grow their value in their organization. It will teach them to
implement and design advanced business process automation for the
benefit of their organization. What You Will Learn * Adopt
Lightning Experience to improve the productivity of your
organization's sales team * Create and maintain service
entitlements and entitlement processes * Process Builder basic and
advanced concepts * Different ways to deploy applications between
environments * Best practices for improving and enriching data
quality In Detail The book starts by refreshing your knowledge of
common admin tasks. You will go over Lightning Experience and
various security aspects. You will be shown how to implement
territory management in your organization and make use of custom
objects. From here, the book progresses to advanced configuration,
data management, and data analytics before swiftly moving on to
setting up advanced organization-wide features that affect the look
and feel of the application. Extend the capabilities of your
organization's Salesforce implementation by optimizing and
extending Sales Cloud, Salesforce1, and Service Cloud applications.
This guide will equip you with the tools you need to build a
successful career in Salesforce. Style and approach The book takes
a straightforward, no-nonsense approach to working with the
Salesforce CRM platform. It is filled with examples, advanced use
cases, and all the resources you need to be a Salesforce Jedi.
IT service management automation at your fingertips Key Features
Learn to leverage ServiceNow's capabilities for improved IT
automation by following step-by-step, practical instructions Build
core administration, development, and maintenance skills with IT
service management in ServiceNow Improve your workflow efficiency
by designing and creating responsive and automated workflows,
business logic, and front-end automation Book DescriptionThis book
is an updated version of Learning ServiceNow, that will cover the
new and updated features of the ServiceNow platform. It will show
you how to put important ServiceNow features to work in the real
world, while introducing key concepts via examples of managing and
automating IT services. It'll help you build a solid foundation of
knowledge, and will demonstrate how to effectively implement and
configure modules within ServiceNow. We'll show you how to
configure and administer your instance, and then move on to
building strong user interfaces and creating powerful workflows. We
also cover other key elements of ServiceNow, such as notifications,
security, reporting, and custom development. You will learn how to
improve and automate your business' workflow and processes. By the
end of this book, you will be able to successfully configure and
manage ServiceNow like a pro. What you will learn Read and write
clear, effective code for the ServiceNow platform Identify and
avoid common pitfalls and missteps that could seriously impact
future progress and upgradeability Use debugging tools to
troubleshoot when things go wrong Discover tips and tricks from top
ServiceNow developers, architects, and administrators. Find out
what the pros wish they knew when they were starting out Who this
book is forThis book is for IT professionals and administrators who
are planning to or are already trying to implement ServiceNow in
their organization for Enterprise IT service management tasks. Some
familiarity with web technologies (JavaScript) would be helpful.
Prior ServiceNow experience is not necessary.
A comprehensive guide to making machine data accessible across the
organization using advanced dashboards Key Features Enrich
machine-generated data and transform it into useful, meaningful
insights Perform search operations and configurations, build
dashboards, and manage logs Extend Splunk services with scripts and
advanced configurations to process optimal results Book
DescriptionSplunk is the leading platform that fosters an efficient
methodology and delivers ways to search, monitor, and analyze
growing amounts of big data. This book will allow you to implement
new services and utilize them to quickly and efficiently process
machine-generated big data. We introduce you to all the new
features, improvements, and offerings of Splunk 7. We cover the new
modules of Splunk: Splunk Cloud and the Machine Learning Toolkit to
ease data usage. Furthermore, you will learn to use search terms
effectively with Boolean and grouping operators. You will learn not
only how to modify your search to make your searches fast but also
how to use wildcards efficiently. Later you will learn how to use
stats to aggregate values, a chart to turn data, and a time chart
to show values over time; you'll also work with fields and chart
enhancements and learn how to create a data model with faster data
model acceleration. Once this is done, you will learn about XML
Dashboards, working with apps, building advanced dashboards,
configuring and extending Splunk, advanced deployments, and more.
Finally, we teach you how to use the Machine Learning Toolkit and
best practices and tips to help you implement Splunk services
effectively and efficiently. By the end of this book, you will have
learned about the Splunk software as a whole and implemented Splunk
services in your tasks at projects What you will learn Focus on the
new features of the latest version of Splunk Enterprise 7 Master
the new offerings in Splunk: Splunk Cloud and the Machine Learning
Toolkit Create efficient and effective searches within the
organization Master the use of Splunk tables, charts, and graph
enhancements Use Splunk data models and pivots with faster data
model acceleration Master all aspects of Splunk XML dashboards with
hands-on applications Create and deploy advanced Splunk dashboards
to share valuable business insights with peers Who this book is
forThis book is intended for data analysts, business analysts, and
IT administrators who want to make the best use of big data,
operational intelligence, log management, and monitoring within
their organization. Some knowledge of Splunk services will help you
get the most out of the book
Getting the most out of Python to improve your codebase Key
Features Save maintenance costs by learning to fix your legacy
codebase Learn the principles and techniques of refactoring Apply
microservices to your legacy systems by implementing practical
techniques Book DescriptionPython is currently used in many
different areas such as software construction, systems
administration, and data processing. In all of these areas,
experienced professionals can find examples of inefficiency,
problems, and other perils, as a result of bad code. After reading
this book, readers will understand these problems, and more
importantly, how to correct them. The book begins by describing the
basic elements of writing clean code and how it plays an important
role in Python programming. You will learn about writing efficient
and readable code using the Python standard library and best
practices for software design. You will learn to implement the
SOLID principles in Python and use decorators to improve your code.
The book delves more deeply into object oriented programming in
Python and shows you how to use objects with descriptors and
generators. It will also show you the design principles of software
testing and how to resolve software problems by implementing design
patterns in your code. In the final chapter we break down a
monolithic application to a microservice one, starting from the
code as the basis for a solid platform. By the end of the book, you
will be proficient in applying industry approved coding practices
to design clean, sustainable and readable Python code. What you
will learn Set up tools to effectively work in a development
environment Explore how the magic methods of Python can help us
write better code Examine the traits of Python to create advanced
object-oriented design Understand removal of duplicated code using
decorators and descriptors Effectively refactor code with the help
of unit tests Learn to implement the SOLID principles in Python Who
this book is forThis book will appeal to team leads, software
architects and senior software engineers who would like to work on
their legacy systems to save cost and improve efficiency. A strong
understanding of Programming is assumed.
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.
Protect your organization's security at all levels by introducing
the latest strategies for securing DevOps Key Features Integrate
security at each layer of the DevOps pipeline Discover security
practices to protect your cloud services by detecting fraud and
intrusion Explore solutions to infrastructure security using DevOps
principles Book DescriptionDevOps has provided speed and quality
benefits with continuous development and deployment methods, but it
does not guarantee the security of an entire organization. Hands-On
Security in DevOps shows you how to adopt DevOps techniques to
continuously improve your organization's security at every level,
rather than just focusing on protecting your infrastructure. This
guide combines DevOps and security to help you to protect cloud
services, and teaches you how to use techniques to integrate
security directly in your product. You will learn how to implement
security at every layer, such as for the web application, cloud
infrastructure, communication, and the delivery pipeline layers.
With the help of practical examples, you'll explore the core
security aspects, such as blocking attacks, fraud detection, cloud
forensics, and incident response. In the concluding chapters, you
will cover topics on extending DevOps security, such as risk
assessment, threat modeling, and continuous security. By the end of
this book, you will be well-versed in implementing security in all
layers of your organization and be confident in monitoring and
blocking attacks throughout your cloud services. What you will
learn Understand DevSecOps culture and organization Learn security
requirements, management, and metrics Secure your architecture
design by looking at threat modeling, coding tools and practices
Handle most common security issues and explore black and white-box
testing tools and practices Work with security monitoring toolkits
and online fraud detection rules Explore GDPR and PII handling case
studies to understand the DevSecOps lifecycle Who this book is
forHands-On Security in DevOps is for system administrators,
security consultants, and DevOps engineers who want to secure their
entire organization. Basic understanding of Cloud computing,
automation frameworks, and programming is necessary.
Understanding the new Microsoft Extension model for development Key
Features Develop solutions for Dynamics 365 Business Central Orient
yourself with the new Microsoft Extension model for development
Learn modern ways to develop with Dynamics 365 Business Central
Book DescriptionMicrosoft Dynamics 365 Business Central is the new
SaaS ERP proposition from Microsoft. This latest version has many
exciting features guaranteed to make your life easier. This book is
an ideal guide to Dynamics 365 Business Central and will help you
get started with implementing and designing solutions for
real-world scenarios. This book will take you through the
fundamental topics for implementing solutions based on Dynamics 365
Business Central (on-premise and SaaS). We'll see the core topics
of the new development model (based on extensions) and we'll see
how to create applications with the new Microsoft ERP proposition.
The book begins by explaining the basics of Dynamics 365 Business
Central and the Microsoft ERP proposition. We will then cover
topics such as extensions, the new modern development model of
Visual studio code, sandboxes, Docker, and many others. By the end
of the book, you will have learned how to debug and compile
extensions and to deploy them to the cloud and on-premise.You will
also have learned how to create serverless business processes for
Microsoft Dynamics 365 Business Central. What you will learn
Develop solutions for Dynamics 365 Business Central Create a
sandbox for extensions development (local or on cloud) Use Docker
with Dynamics 365 Business Central Create extensions for Dynamics
365 Business Central Handle dependencies, translations and
reporting Deploy extensions on-premise and to the cloud Create
serverless processes with Dynamics 365 Business Central Understand
source code management for AL Who this book is forThis book is for
Microsoft Dynamics 365 Business Central solution developers and
architects that needs to implement solutions based on the
Microsoft's ERP (on-premise and SaaS).
|
|