|
Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs) > General
Over 50 recipes to drive IoT innovation with Microsoft Azure About
This Book * Build secure and scalable IoT solutions with Azure IoT
platform * Learn techniques to build end to end IoT solutions
leveraging the Azure IoT platform * Filled with practical recipes
to help you increase connectivity and automation across IoT devices
Who This Book Is For If you are an application developer and want
to build robust and secure IoT solution for your organization using
Azure IoT, then this book is for you. What You Will Learn * Build
IoT Solutions using Azure IoT & Services * Learn device
configuration and communication protocols * Understand IoT Suite
and Pre-configured solutions * Manage Secure Device communications
* Understand Device management, alerts * Introduction with IoT
Analytics, reference IoT Architectures * Reference Architectures
from Industry * Pre-Configured IoT Suite solutions In Detail
Microsoft's end-to-end IoT platform is the most complete IoT
offering, empowering enterprises to build and realize value from
IoT solutions efficiently. It is important to develop robust and
reliable solutions for your organization to leverage IoT services.
This book focuses on how to start building custom solutions using
the IoT hub or the preconfigured solution of Azure IoT suite. As a
developer, you will be taught how to connect multiple devices to
the Azure IoT hub, develop, manage the IoT hub service and
integrate the hub with cloud. We will be covering REST APIs along
with HTTP, MQTT and AMQP protocols. It also helps you learn
Pre-Configured IoT Suite solution. Moving ahead we will be covering
topics like:-Process device-to-cloud messages and cloud-to-device
messages using .Net-Direct methods and device management-Query
Language, Azure IoT SDK for .Net-Creating and managing, Securing
IoT hub, IoT Suite and many more. We will be using windows 10 IoT
core, Visual Studio, universal Windows platform. At the end, we
will take you through IoT analytics and provide a demo of
connecting real device with Azure IoT. Style and approach A set of
exciting recipes of using Microsoft Azure IoT more effectively.
Viktor Farcic's latest book, The DevOps 2.1 Toolkit: Docker Swarm,
shows you how to successfully integrate Docker Swarm into your
DevOps toolset. About This Book * Expand your DevOps Toolkit with
the DevOps thought leader, Viktor Farcic * Build, test, deploy, and
monitor services inside Docker Swarm clusters * Translate your
understanding to different hosting providers like AWS, Azure, and
DigitalOcean * Go beyond simple deployment to explore how to create
a continuous deployment process * Extend the deep understanding you
gained from Viktor's DevOps 2.0 Toolkit book Who This Book Is For
This book is for professionals interested in the full microservices
life cycle combined with continuous deployment and containers.
Target audience could be architects who want to know how to design
their systems around microservices. It could be DevOps wanting to
know how to apply modern configuration management practices and
continuously deploy applications packed in containers. It is for
developers who would like to take the process back into their hands
as well as for managers who would like to gain a better
understanding of the process used to deliver software from the
beginning to the end. This book is for everyone wanting to know
more about the software development life cycle starting from
requirements and design, through the development and testing all
the way until deployment and post-deployment phases. We'll create
the processes taking into account the best practices developed by
and for some of the biggest companies. What You Will Learn * Learn
all aspects of Docker Swarm from building, testing, deploying, and
monitoring services inside Docker Swarm clusters, available since
Docker 1.12. * Master the deeper logic of DevOps with Viktor, so
that you can successfully apply that logic across any specific set
of tools you're working with. * Translate a deep understanding to
different hosting providers like AWS, Azure, DigitalOcean, among
others. * You'll go beyond simple deployment: you will explore with
Viktor how to create a continuous deployment process. Accomplish
zero-downtime deployments, and what to do in case of a failover. *
Know how to run services at scale, how to monitor the systems, and
how to make it heal itself. In Detail Viktor Farcic's latest book,
The DevOps 2.1 Toolkit: Docker Swarm, takes you deeper into one of
the major subjects of his international best seller, The DevOps 2.0
Toolkit, and shows you how to successfully integrate Docker Swarm
into your DevOps toolset. Viktor shares with you his expert
knowledge in all aspects of building, testing, deploying, and
monitoring services inside Docker Swarm clusters. You'll go through
all the tools required for running a cluster. You'll travel through
the whole process with clusters running locally on a laptop. Once
you're confident with that outcome, Viktor shows you how to
translate your experience to different hosting providers like AWS,
Azure, and DigitalOcean. Viktor has updated his DevOps 2.0
framework in this book to use the latest and greatest features and
techniques introduced in Docker. We'll go through many practices
and even more tools. While there will be a lot of theory, this is a
hands-on book. You won't be able to complete it by reading it on
the metro on your way to work. You'll have to read this book while
in front of the computer and get your hands dirty. Style and
approach We'll go through many practices and even more tools. While
there will be a lot of theory, this is a hands-on book. You'll have
to read this book while in front of the computer and get your hands
dirty. The goal is not to master one particular set of tools, but
to learn the logic behind them so that you can apply it to your job
in various contexts.
Create unique and amazing projects by using the powerful
combination of Yocto and Raspberry Pi About This Book * Set up and
configure the Yocto Project efficiently with Raspberry Pi * Deploy
multimedia applications from existing Yocto/OE layers * An
easy-to-follow guide to utilize your custom recipes on your
Raspberry Pi Who This Book Is For If you are a student or a
developer of embedded software, embedded Linux engineer or embedded
systems in competence with Raspberry Pi and want to discover the
Yocto Project, then this book is for you. Experience with Yocto is
not needed. What You Will Learn * Explore the basic concept of
Yocto's build system and how it is organized in order to use it
efficiently with Raspberry Pi * Generate your first image with
Yocto for the Raspberry Pi * Understand how to customize your Linux
kernel within the Yocto Project * Customize your image in order to
integrate your own applications * Write your own recipes for your
graphical applications * Integrate a custom layer for the Raspberry
Pi In Detail The Yocto Project is a Linux Foundation workgroup,
which produces tools (SDK) and processes (configuration,
compilation, installation) that will enable the creation of Linux
distributions for embedded software, independent of the
architecture of embedded software (Raspberry Pi, i.MX6, and so on).
It is a powerful build system that allows you to master your
personal or professional development. This book presents you with
the configuration of the Yocto Framework for the Raspberry Pi,
allowing you to create amazing and innovative projects using the
Yocto/OpenEmbedded eco-system. It starts with the basic
introduction of Yocto's build system, and takes you through the
setup and deployment steps for Yocto. It then helps you to develop
an understanding of Bitbake (the task scheduler), and learn how to
create a basic recipe through a GPIO application example. You can
then explore the different types of Yocto recipe elements (LICENSE,
FILES, SRC_URI, and so on). Next, you will learn how to customize
existing recipes in Yocto/OE layers and add layers to your custom
environment (qt5 for example). Style and approach A step by step
guide covering the fundamentals to create amazing new projects with
Raspberry Pi and Yocto.
A fast-paced administrator's guide to Alfresco from the
administration, managing, and high-level design perspectives About
This Book * Understand system capabilities in order to make
informed and appropriate decisions about its administration *
Manage users, groups, email, file systems, and transformer
availability using Alfresco * Use Alfresco to capture and
efficiently manage information about repositories, servers, and
statistics Who This Book Is For The target audience would be users
with a basic knowledge of Content Management System, and also users
who want to understand Alfresco from the administration and
high-level design perspectives. What You Will Learn * Understand
Alfresco's architecture and important building blocks * Learn to
install Alfresco on various application servers such as Tomcat ,
JBoss, and WebLogic. * Become familiar with various configurations
in Alfresco such as databases, filesystems, email, and audits *
Administrate Alfresco using the Explorer Admin Console, Share Admin
Console, and Workflow Admin Console * Understand how to integrate
LDAP and Active Directory with Alfresco for centralized user
management * Learn how Alfresco environments can be clustered for
high availability * Fully understand how Alfresco stores content
and easily retrieve any information from Alfresco * Monitor and
manage Alfresco systems in production In Detail Alfresco is an open
source Enterprise Content Management (ECM) system for Windows and
Linux-like operating systems. The year-on-year growth of business
connections, contacts, and communications is expanding enterprise
boundaries more than ever before. Alfresco enables organizations to
collaborate more effectively, improve business process efficiency,
and ensure information governance. The basic purpose of Alfresco is
to help users to capture and manage information in a better way. It
helps you capture, organize, and share binary files. This book will
cover the basic building blocks of an Alfresco system, how the
components fit together, and the information required to build a
system architecture. This book will also focus on security aspects
of Alfresco. such as authentication, troubleshooting, managing
permissions, and so on. It will also focus on managing content and
storage, indexing and searches, setting up clustering for high
availability, and so forth. Style and approach A step-by-step guide
to understanding the Alfresco system and making informed and
appropriate decisions about administration.
Design, build, and automate 10 real-world OpenStack administrative
tasks with Ansible About This Book * Automate real-world OpenStack
cloud operator administrative tasks * Construct a collection of
automation code to save time on managing your OpenStack cloud * Use
this step-by-step tutorial to automate such tasks with Ansible Who
This Book Is For If you are an OpenStack-based cloud operator
and/or infrastructure administrator and are interested in
automating administrative functions, then this book is exactly what
you are looking for. Having a functioning OpenStack environment is
helpful, but most certainly not necessary. What You Will Learn *
Efficiently execute OpenStack administrative tasks * Familiarize
yourself with how Ansible works and assess the defined best
practices * Create Ansible playbooks and roles * Automate tasks to
customize your OpenStack cloud * Review OpenStack automation
considerations when automating administrative tasks * Examine and
automate advanced OpenStack tasks and designated use cases * Get a
high-level overview of OpenStack and the current production-ready
projects * Deep dive into OpenStack CLI tools and find out how to
use them In Detail Most organizations are seeking methods to
improve business agility because they have realized just having a
cloud is not enough. Being able to improve application deployments,
reduce infrastructure downtime, and eliminate daily manual tasks
can only be accomplished through some sort of automation. Packed
with real-world OpenStack administrative tasks, this book will walk
you through working examples and explain how these tasks can be
automated using one of the most popular open source automation
tools-Ansible. We will start with a brief overview of OpenStack and
Ansible and highlight some best practices. Each chapter will
provide an introduction to handling various Cloud Operator
administration tasks such as creating multiple users/tenants,
setting up Multi-Tenant Isolation, customizing your clouds quotas,
taking instance snapshots, evacuating compute hosts for
maintenance, and running cloud health checks, and a step-by-step
tutorial on how to automate these tasks with Ansible. Style and
approach This easy-to-follow reference guide is packed with
examples of real-world OpenStack administration tasks; each task is
explained in detail and then subsequently turned into automation
code.
Deliver applications to virtual desktop environments in seconds and
at scale with the click of a button About This Book * Learn how can
you deliver a great user experience and drive down storage and
management costs * Discover hidden gems to deliver applications to
virtual desktop environments in seconds * This book will help you
fully utilize the true potential of VMware App Volumes and design
and build a complete production environment Who This Book Is For
This book is for administrators and IT teams who would like to take
full advantage of App Volumes to deal with application workloads.
It will also be useful for virtualization professionals and teams
who are working on VDI deployments and VMware end user computing
solutions. What You Will Learn * Find out how the VMware App
Volumes solution can enhance the management and delivery of
applications in your desktop environment * Design a real-life App
Volumes solution using best practices and following the recommended
sizing guides * Install, configure, and deploy App Volumes so it is
ready to start delivering applications * Create and prepare
applications ready to be delivered to end users * Discover how App
Volumes can enhance other desktop solutions by looking at how it
integrates with VMware Horizon View, VMware ThinApp, RDSH, and
Citrix XenDesktop/XenApp * Understand how to configure the advanced
options within App Volumes In Detail App Volumes provides a
virtualized, real-time application delivery engine for virtual
desktop infrastructure and is designed to enable VDI deployments to
ensure greater flexibility, agility, and cost reduction. This book
starts with an in-depth overview of the architecture and components
used to design an optimized solution. We then show you how to
install and configure App Volumes for different use cases such as
VMware View integration, using VMware ThinApp, Citrix XenApp, and
more. Throughout the chapters, we provide hints, tips, and tricks
as well as best practices. By the end of the book, you will have
built a working App Volumes environment and acquired the skills to
build and run a production environment. Style and approach This
book comprises of the theoretical explanations that will help you
perform a complete App Volumes deployment through step-by-step
instructions
What Will You Find In This Book? Launched just a few months back,
Windows 8 caused a commotion in the IT industry. It is said to be
the most dynamic operating system launched by Microsoft. Windows 8
is different and far more exciting than its predecessors. It has
innumerous features and utilities that are not only unique but also
very user friendly. The fact that you are reading this book implies
that you probably have already experienced Windows 8 and are
looking for ways to explore more of it. Well you have definitely
come to the right place. This book is not a typical user guide
teaching you the basics of Windows 8. It contains 100 exciting
unique tips that will make you love Windows 8 even more. Want to
peek on the few tips? Well, here it is. Some of the most exciting
tips of this book include the following. 1.Let your creativity flow
while setting up your password 2.The secret to install the
traditional evergreen all-time popular start button
3.Easy-to-remember keyboard shortcuts and mouse gestures 4.Some
amazing tips on protection and personalization 5.Ways to save the
data usage and bandwidth And much more... So don't just stop here.
Continue reading and explore Windows 8 all over again.
Windows 8: 51 Essential Windows 8 Tips for Beginners Windows 8 is
Microsoft's latest operating system to date The look and feel of
Windows 8 is very different from previous operating systems from
Microsoft. Windows 8 can be a bit confusing, especially if you are
a Windows 8 beginner That's exactly why I released this book,
Windows 8: 51 Essential Windows 8 Tips for Beginners Once you have
a better understanding of Windows 8, you'll be able to get the most
out of it My Windows 8 tips guide will provide you with the
essentials to get you off the ground and enjoying everything
Windows 8 has to offer you Here's a glimpse inside the Windows 8
Tips guide: Getting the Ball Rolling with Windows 8 Understanding
the Charms Bar Opening the Control Panel Using Quick Access
Displaying All Apps Closing an App Shutting It Down Shut Down in a
Single Click Using Semantic Zoom Easy Access to Startup Items Sync
a Microsoft Account Going Directly to the Desktop ..and so much
more Don't let Windows 8 overwhelm you Grab a copy of my Windows 8:
51 Essential Windows 8 Tips for Beginners book today You'll be a
Windows 8 guru when you're done
Deploy and manage today's essential services on an
enterprise-class, open operating system About This Book * Configure
and manage Linux servers in varying scenarios and for a range of
business requirements * Explore the up-to-date features of CentOS
using real-world scenarios * See practical and extensive recipes to
deploy and manage CentOS Who This Book Is For This book is for
Linux professionals with basic Unix/Linux functionality experience,
perhaps even having set up a server before, who want to advance
their knowledge in administering various services. What You Will
Learn * See how to deploy CentOS easily and painlessly, even in
multi-server environments * Configure various methods of remote
access to the server so you don't always have to be in the data
center * Make changes to the default configuration of many services
to harden them and increase the security of the system * Learn to
manage DNS, emails and web servers * Protect yourself from threats
by monitoring and logging network intrusion and system intrusion
attempts, rootkits, and viruses * Take advantage of today's
powerful hardware by running multiple systems using virtualization
In Detail CentOS is derived from Red Hat Enterprise Linux (RHEL)
sources and is widely used as a Linux server. This book will help
you to better configure and manage Linux servers in varying
scenarios and business requirements. Starting with installing
CentOS, this book will walk you through the networking aspects of
CentOS. You will then learn how to manage users and their
permissions, software installs, disks, filesystems, and so on.
You'll then see how to secure connection to remotely access a
desktop and work with databases. Toward the end, you will find out
how to manage DNS, e-mails, web servers, and more. You will also
learn to detect threats by monitoring network intrusion. Finally,
the book will cover virtualization techniques that will help you
make the most of CentOS. Style and approach This easy-to-read
cookbook is filled with practical recipes. Hands-on, task-based
exercises will present you with real-world solutions to deploy and
manage CentOS in varying business scenarios.
Gather detailed statistics and data while monitoring the
performance and availability of network devices and applications
using the all-new Zabbix 3.0 About This Book * Monitor your network
and deploy impressive business solutions with Zabbix 3.0 * Manage
hosts and system maintenance to keep your network performing for
the people who use it * A step-by-step guide to smarter network
monitoring Who This Book Is For If you're new to Zabbix look no
further than this book. It will show you how to put your sysadmin
knowledge to work with Zabbix 3.0 so you can experience the full
impact of this useful and increasingly popular tool. What You Will
Learn * Get to grips with the fundamentals of Zabbix * Find out how
Zabbix's features let you monitor your network with confidence and
precision * Learn how to monitor SNMP devices * Manage hosts,
users, and permissions while acting upon monitored conditions *
Visualize data with the help of ad-hoc graphs, custom graphs, maps,
and reports * Simplify complex configurations and learn to automate
them * Monitor everything from web pages to IPMI devices and Java
applications to and VMware stats * Troubleshoot any network issue -
fast In Detail This book is a perfect starting point for monitoring
with Zabbix. Even if you have never used a monitoring solution
before, this book will get you up and running quickly, before
guiding you into more sophisticated operations with ease. You'll
soon feel in complete control of your network, ready to meet any
challenges you might face. Beginning with installation, you'll
learn the basics of data collection before diving deeper to get to
grips with native Zabbix agents and SNMP devices. You will also
explore Zabbix's integrated functionality for monitoring Java
application servers and VMware. Beyond this, Zabbix Network
Monitoring also covers notifications, permission management, system
maintenance, and troubleshooting - so you can be confident that
every potential challenge and task is under your control. If you're
working with larger environments, you'll also be able to find out
more about distributed data collection using Zabbix proxies. Once
you're confident and ready to put these concepts into practice,
you'll find out how to optimize and improve performance.
Troubleshooting network issues is vital for anyone working with
Zabbix, so the book is also on hand to help you work through any
technical snags and glitches you might face. Network monitoring
doesn't have to be a chore - learn the tricks of the Zabbix trade
and make sure you're network is performing for everyone who depends
upon it. Style and approach This book is a detailed and practical
guide that starts from the fundamentals of Zabbix and takes you all
the way to building a network monitoring solution that is capable
of gathering data from range of different systems. With tips on
low-level details that will boost any Zabbix users confidence and
fluency, it's an unmissable resource for anyone interested in
what's possible with Zabbix.
|
You may like...
Co-Pilot
Till Bay, Benno Baumgartner, …
Hardcover
R1,221
Discovery Miles 12 210
|