|
|
Books > Computing & IT > Computer software packages > Other software packages > Enterprise software > General
Publisher's note: This edition from 2020 is outdated and does not
make use of the most recent Tableau features. A new fifth edition,
updated for Tableau 2022, is now available. Key Features Explore
the latest Tableau 2020 features and redefine business analytics
for your firm Understand visualizing data and creating interactive
dashboards to gain meaningful insights Learn implementing effective
data storytelling to redefine how your business leverages data and
makes decisions Book DescriptionLearning Tableau strengthens your
command on Tableau fundamentals and builds on advanced topics. The
book starts by taking you through foundational principles of
Tableau. We then demonstrate various types of connections and how
to work with metadata. We teach you to use a wide variety of
visualizations to analyze and communicate the data, and introduce
you to calculations and parameters. We then take an in-depth look
at level of detail (LOD) expressions and use them to solve complex
data challenges. Up next, we show table calculations, how to extend
and alter default visualizations, build an interactive dashboard,
and master the art of telling stories with data. This Tableau book
will introduce you to visual statistical analytics capabilities,
create different types of visualizations and dynamic dashboards for
rich user experiences. We then move on to maps and geospatial
visualization, and the new Data Model capabilities introduced in
Tableau 2020.2. You will further use Tableau Prep's ability to
clean and structure data and share the stories contained in your
data. By the end of this book, you will be proficient in
implementing the powerful features of Tableau 2020 for
decision-making. What you will learn Develop stunning
visualizations to explain complex data with clarity Explore
exciting new Data Model capabilities Connect to various data
sources to bring all your data together Leverage Tableau Prep
Builder's amazing capabilities for data cleaning and structuring
Create and use calculations to solve problems and enrich the
analytics Master advanced topics such as sets, LOD calculations,
and much more Enable smart decisions with data clustering,
distribution, and forecasting Share your data stories to build a
culture of trust and action Who this book is forThis Tableau book
is for anyone who wants to understand data. If you're new to
Tableau, don't worry. This book will simplify Tableau for beginners
to build on the foundations to help you understand how Tableau
really works and then builds on that knowledge with practical
examples before moving on to advanced techniques. Having a bit of
background with data will help, but you don't need to know
scripting, SQL or database structures.
Efficiently manage and administer enterprise environments using
Microsoft Windows Server 2019 Key Features Leverage Windows Server
2019 to improve enterprise workflow efficiency and increase
productivity Deliver enterprise-grade cloud services that can be
applied in your infrastructure Get up and running with PowerShell
and the all-new Hyper-V improvements Book DescriptionDo you want to
get up and running with essential administrative tasks in Windows
Server 2019? This second edition of the Windows Server 2019
Cookbook is packed with practical recipes that will help you do
just that. The book starts by taking you through the basics that
you need to know to get a Windows Server operating system working,
before teaching you how to navigate through daily tasks using the
upgraded graphical user interface (GUI). You'll then learn how to
compose an optimal Group Policy and perform task automation with
PowerShell scripting. As you advance, you'll get to grips with
faster app innovation, improved Windows security measures, and
hybrid cloud environments. After you've explored the functions
available to provide remote network access to your users, you'll
cover the new Hyper-V enhancements. Finally, this Windows Server
book will guide you through practical recipes relating to Azure
integration and important tips for how to manage a Windows Server
environment seamlessly. By the end of this book, you'll be
well-versed with Windows Server 2019 essentials and have the skills
you need to configure Windows services and implement best practices
for securing a Windows Server environment. What you will learn Get
up and running with Windows Server 2019's new features Install,
configure, and administer Windows Server 2019 effectively Configure
the server to host any enterprise application Discover ways to
manage a server without a GUI Safeguard your virtual machines in
the event of server failure Explore new ways to integrate Windows
Server with Microsoft Azure Deploy Windows containers using Docker
Who this book is forThis Windows Server 2019 book is for system
administrators and IT professionals who have basic experience in
Windows environments and are interested in acquiring the skills and
knowledge needed to manage and maintain the core infrastructure
required for a Windows Server 2019 environment.
Secure your container environment against cyberattacks and deliver
robust deployments with this practical guide Key Features Explore a
variety of Kubernetes components that help you to prevent
cyberattacks Perform effective resource management and monitoring
with Prometheus and built-in Kubernetes tools Learn techniques to
prevent attackers from compromising applications and accessing
resources for crypto-coin mining Book DescriptionKubernetes is an
open source orchestration platform for managing containerized
applications. Despite widespread adoption of the technology, DevOps
engineers might be unaware of the pitfalls of containerized
environments. With this comprehensive book, you'll learn how to use
the different security integrations available on the Kubernetes
platform to safeguard your deployments in a variety of scenarios.
Learn Kubernetes Security starts by taking you through the
Kubernetes architecture and the networking model. You'll then learn
about the Kubernetes threat model and get to grips with securing
clusters. Throughout the book, you'll cover various security
aspects such as authentication, authorization, image scanning, and
resource monitoring. As you advance, you'll learn about securing
cluster components (the kube-apiserver, CoreDNS, and kubelet) and
pods (hardening image, security context, and PodSecurityPolicy).
With the help of hands-on examples, you'll also learn how to use
open source tools such as Anchore, Prometheus, OPA, and Falco to
protect your deployments. By the end of this Kubernetes book,
you'll have gained a solid understanding of container security and
be able to protect your clusters from cyberattacks and mitigate
cybersecurity threats. What you will learn Understand the basics of
Kubernetes architecture and networking Gain insights into different
security integrations provided by the Kubernetes platform Delve
into Kubernetes' threat modeling and security domains Explore
different security configurations from a variety of practical
examples Get to grips with using and deploying open source tools to
protect your deployments Discover techniques to mitigate or prevent
known Kubernetes hacks Who this book is forThis book is for
security consultants, cloud administrators, system administrators,
and DevOps engineers interested in securing their container
deployments. If you're looking to secure your Kubernetes clusters
and cloud-based deployments, you'll find this book useful. A basic
understanding of cloud computing and containerization is necessary
to make the most of this book.
Learn Azure's cloud capabilities with the help of this introductory
guide to employing Azure for your cloud infrastructure needs. Key
Features Get a clear overview of Azure's capabilities and benefits,
and learn how to get started efficiently Develop the ability to opt
for cloud architecture and design that best fits your organization
Leverage Azure opportunities for cost savings and optimization Book
DescriptionMicrosoft Azure is a powerful cloud computing platform
that offers a multitude of services and capabilities for
organizations of any size moving to a cloud strategy. Azure
Strategy and Implementation Guide Third Edition encapsulates the
entire spectrum of measures involved in Azure deployment that
includes understanding Azure fundamentals, choosing a suitable
cloud architecture, building on design principles, becoming
familiar with Azure DevOps, and learning best practices for
optimization and management. The book begins by introducing you to
the Azure cloud platform and demonstrating the substantial scope of
digital transformation and innovation that can be achieved by
leveraging Azure's capabilities. The guide further acquaints you
with practical insights on application modernization, Azure
Infrastructure as a Service (IaaS) deployment, infrastructure
management, key application architectures, best practices of Azure
DevOps, and Azure automation. By the end of this book, you will be
proficient in driving Azure operations right from the planning and
cloud migration stage to cost management and troubleshooting. What
you will learn Deploy and run Azure infrastructure services Carry
out detailed planning for migrating applications to the cloud with
Azure Move underlying code class structure into a serverless model
Use a gateway to isolate your services and applications Define
roles and responsibilities in DevOps Implement release &
deployment coordination and automation Who this book is forAzure
Strategy and Implementation Guide Third Edition is designed to
benefit Azure architects, cloud solution architects, Azure
developers, Azure administrators, and anyone who wants to develop
an expertise in operating and administering the Azure cloud. A
basic familiarity with operating systems and databases will help
you grasp the concepts covered in this book.
A comprehensive introduction to automated application deployment on
Kubernetes for beginners Key Features Effectively manage
applications deployed in Kubernetes using Helm Learn to install,
upgrade, share, and manage applications deployed in Kubernetes Get
up and running with a package manager for Kubernetes Book
DescriptionContainerization is currently known to be one of the
best ways to implement DevOps. While Docker introduced containers
and changed the DevOps era, Google developed an extensive container
orchestration system, Kubernetes, which is now considered the
frontrunner in container orchestration. With the help of this book,
you'll explore the efficiency of managing applications running on
Kubernetes using Helm. Starting with a short introduction to Helm
and how it can benefit the entire container environment, you'll
then delve into the architectural aspects, in addition to learning
about Helm charts and its use cases. You'll understand how to write
Helm charts in order to automate application deployment on
Kubernetes. Focused on providing enterprise-ready patterns relating
to Helm and automation, the book covers best practices for
application development, delivery, and lifecycle management with
Helm. By the end of this Kubernetes book, you will have learned how
to leverage Helm to develop an enterprise pattern for application
delivery. What you will learn Develop an enterprise automation
strategy on Kubernetes using Helm Create easily consumable and
configurable Helm charts Use Helm in orchestration tooling and
Kubernetes operators Explore best practices for application
delivery and life cycle management Leverage Helm in a secure and
stable manner that is fit for your enterprise Discover the ins and
outs of automation with Helm Who this book is forThis book is for
Kubernetes developers or administrators who are interested in
learning Helm to provide automation for application development on
Kubernetes. Although no prior knowledge of Helm is required, basic
knowledge of Kubernetes application development will be useful.
An enterprise Java developer's guide to learning JAX-RS, context
and dependency injection, JavaServer Faces (JSF), and microservices
with Eclipse MicroProfile using the latest features of Jakarta EE
Key Features Explore Jakarta EE's latest features and API
specifications and discover their benefits Build and deploy
microservices using Jakarta EE 8 and Eclipse MicroProfile Build
robust RESTful web services for various enterprise scenarios using
the JAX-RS, JSON-P, and JSON-B APIs Book DescriptionJakarta EE is
widely used around the world for developing enterprise applications
for a variety of domains. With this book, Java professionals will
be able to enhance their skills to deliver powerful enterprise
solutions using practical recipes. This second edition of the
Jakarta EE Cookbook takes you through the improvements introduced
in its latest version and helps you get hands-on with its
significant APIs and features used for server-side development.
You'll use Jakarta EE for creating RESTful web services and web
applications with the JAX-RS, JSON-P, and JSON-B APIs and learn how
you can improve the security of your enterprise solutions. Not only
will you learn how to use the most important servers on the market,
but you'll also learn to make the best of what they have to offer
for your project. From an architectural point of view, this Jakarta
book covers microservices, cloud computing, and containers. It
allows you to explore all the tools for building reactive
applications using Jakarta EE and core Java features such as
lambdas. Finally, you'll discover how professionals can improve
their projects by engaging with and contributing to the community.
By the end of this book, you'll have become proficient in
developing and deploying enterprise applications using Jakarta EE.
What you will learn Work with Jakarta EE's most commonly used APIs
and features for server-side development Enable fast and secure
communication in web applications with the help of HTTP2 Build
enterprise applications with reusable components Break down
monoliths into microservices using Jakarta EE and Eclipse
MicroProfile Improve your enterprise applications with
multithreading and concurrency Run applications in the cloud with
the help of containers Get to grips with continuous delivery and
deployment for shipping your applications effectively Who this book
is forThis book is for Java EE developers who want to build
enterprise applications or update their legacy apps with Jakarta
EE's latest features and specifications. Some experience of working
with Java EE and knowledge of web and cloud computing will assist
with understanding the concepts covered in this book.
Design, secure, and protect the privacy of edge analytics
applications using platforms and tools such as Microsoft's Azure
IoT Edge, MicroPython, and Open Source Computer Vision (OpenCV) Key
Features Become well-versed with best practices for implementing
automated analytical computations Discover real-world examples to
extend cloud intelligence Develop your skills by understanding edge
analytics and applying it to research activities Book
DescriptionEdge analytics has gained attention as the IoT model for
connected devices rises in popularity. This guide will give you
insights into edge analytics as a data analysis model, and help you
understand why it's gaining momentum. You'll begin with the key
concepts and components used in an edge analytics app. Moving
ahead, you'll delve into communication protocols to understand how
sensors send their data to computers or microcontrollers. Next, the
book will demonstrate how to design modern edge analytics apps that
take advantage of the processing power of modern single-board
computers and microcontrollers. Later, you'll explore Microsoft
Azure IoT Edge, MicroPython, and the OpenCV visual recognition
library. As you progress, you'll cover techniques for processing AI
functionalities from the server side to the sensory side of IoT.
You'll even get hands-on with designing a smart doorbell system
using the technologies you've learned. To remove vulnerabilities in
the overall edge analytics architecture, you'll discover ways to
overcome security and privacy challenges. Finally, you'll use tools
to audit and perform real-time monitoring of incoming data and
generate alerts for the infrastructure. By the end of this book,
you'll have learned how to use edge analytics programming
techniques and be able to implement automated analytical
computations. What you will learn Discover the key concepts and
architectures used with edge analytics Understand how to use
long-distance communication protocols for edge analytics Deploy
Microsoft Azure IoT Edge to a Raspberry Pi Create Node-RED
dashboards with MQTT and Text to Speech (TTS) Use MicroPython for
developing edge analytics apps Explore various machine learning
techniques and discover how machine learning is related to edge
analytics Use camera and vision recognition algorithms on the
sensory side to design an edge analytics app Monitor and audit edge
analytics apps Who this book is forIf you are a data analyst, data
architect, or data scientist who is interested in learning and
practicing advanced automated analytical computations, then this
book is for you. You will also find this book useful if you're
looking to learn edge analytics from scratch. Basic knowledge of
data analytics concepts is assumed to get the most out of this
book.
Build scalable and production-ready infrastructure in Amazon Web
Services with CloudFormation Key Features Leverage AWS
CloudFormation templates to manage your entire infrastructure Get
up and running with writing your infrastructure as code and
automating your environment Simplify infrastructure management and
increase productivity with AWS CloudFormation Book
DescriptionDevOps and the cloud revolution have forced software
engineers and operations teams to rethink how to manage
infrastructures. With this AWS book, you'll understand how you can
use Infrastructure as Code (IaC) to simplify IT operations and
manage the modern cloud infrastructure effectively with AWS
CloudFormation. This comprehensive guide will help you explore AWS
CloudFormation from template structures through to developing
complex and reusable infrastructure stacks. You'll then delve into
validating templates, deploying stacks, and handling deployment
failures. The book will also show you how to leverage AWS CodeBuild
and CodePipeline to automate resource delivery and apply continuous
integration and continuous delivery (CI/CD) practices to the stack.
As you advance, you'll learn how to generate templates on the fly
using macros and create resources outside AWS with custom
resources. Finally, you'll improve the way you manage the modern
cloud in AWS by extending CloudFormation using AWS serverless
application model (SAM) and AWS cloud development kit (CDK). By the
end of this book, you'll have mastered all the major AWS
CloudFormation concepts and be able to simplify infrastructure
management. What you will learn Understand modern approaches to IaC
Develop universal and reusable CloudFormation templates Discover
ways to apply continuous delivery with CloudFormation Implement IaC
best practices for the AWS Cloud Provision massive applications
across multiple regions and accounts Automate template generation
and software provisioning for AWS Extend CloudFormation with custom
resources and template macros Who this book is forIf you are a
developer who wants to learn how to write templates, a DevOps
engineer interested in deployment and orchestration, or a solutions
architect looking to understand the benefits of managing
infrastructure with ease, this book is for you. Prior understanding
of the AWS Cloud is necessary.
|
|