|
Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs) > Microsoft Windows
Over 100 recipes to help you leverage PowerShell to automate
Windows Server 2016 manual tasks About This Book * Automate Windows
server tasks with the powerful features of the PowerShell Language
* Master new features such as DevOps, containers, and Nano servers,
and speed up their performance using PowerShell * Improve
PowerShell's usability, and control and manage Windows-based
environments by working through inviting recipes Who This Book Is
For If you are a systems administrator, engineer, or an architect
working with Windows Server 2016 and want to automate tasks with
PowerShell, then this book is for you. A basic knowledge of
PowerShell is expected. What You Will Learn * Streamline routine
administration processes * Improve the performance and storage of
your Windows server with enhanced large-scale PowerShell scripts *
Use DSC to leverage Windows server features * Generate automatic
reports that highlight unexpected changes in your environment *
Monitor performance and report on system utilization using detailed
graphs and analysis * Create and manage a reliable and redundant
Hyper-V environment * Manage your enterprise's patch level *
Utilize multiple tools and protocols to manage your environment In
Detail This book showcases several ways that Windows administrators
can use to automate and streamline their job. You'll start with the
PowerShell and Windows Server fundamentals, where you'll become
well versed with PowerShell and Windows Server features. In the
next module, Core Windows Server 2016, you'll implement Nano
Server, manage Windows updates, and implement troubleshooting and
server inventories. You'll then move on to the Networking module,
where you'll manage Windows network services and network shares.
The last module covers Azure and DSC, where you will use Azure on
PowerShell and DSC to easily maintain Windows servers. Style and
approach This is a practical guide packed with attractive recipes
to help you effectively use PowerShell to accelerate your daily
administrative tasks with Windows server.
Learn to leverage the power of PowerCLI to automate your VMware
vSphere environment with ease About This Book * This is first book
on the market that will enlighten you on the latest version of
PowerCLI and how to implement it * Effectively manage virtual
machines, networks, and reports with the latest features of
PowerCLI * A comprehensive and practical book on automating VMware
vSphere Who This Book Is For This book is ideal for you if you want
to learn how to automate your VMware vSphere or vCloud
infrastructure by getting the most out of PowerCLI. It's assumed
that you have some experience in administrating a vSphere or vCloud
environment. Knowledge of Microsoft's Windows PowerShell is not a
prerequisite. What You Will Learn * Explore PowerShell and PowerCLI
cmdlets and their output objects * See how to manage virtual
machines and work with virtual networks * Manage vCloud Director
from PowerCLI * Use Site Recovery Manager from PowerCLI to create a
disaster recovery solution * Manage NSX and vRealize Automation
using REST API with PowerCLI * Create and configure vSphere HA and
DRS clusters * Use vSphere Update Manager with PowerCLI to create
patch baselines and scan hosts * Explore reporting techniques to
retrieve log files In Detail VMware vSphere PowerCLI, a free
extension to Microsoft Windows PowerShell, enables you to automate
the management of a VMware vSphere or vCloud environment. This book
will show you how to automate your tasks and make your job easier.
Starting with an introduction to the basics of PowerCLI, the book
will teach you how to manage your vSphere and vCloud infrastructure
from the command line. To help you manage a vSphere host overall,
you will learn how to manage vSphere ESXi hosts, host profiles,
host services, host firewall, and deploy and upgrade ESXi hosts
using Image Builder and Auto Deploy. The next chapter will not only
teach you how to create datastore and datastore clusters, but
you'll also work with profile-driven and policy-based storage to
manage your storage. To create a disaster recovery solution and
retrieve information from vRealize Operations, you will learn how
to use Site Recovery Manager and vRealize Operations respectively.
Towards the end, you'll see how to use the REST APIs from
PowerShell to manage NSX and vRealize Automation and create patch
baselines, scan hosts against the baselines for missing patches,
and re-mediate hosts. By the end of the book, you will be capable
of using the best tool to automate the management and configuration
of VMware vSphere. Style and approach This comprehensive book will
teach system administrators everything about PowerCLI 6 and how to
utilize it to automate VMware vSphere.
Learn how to run new and old Windows applications in Docker
containers. About This Book * Package traditional .NET Frameworks
apps and new .NET Core apps as Docker images, and run them in
containers for increased efficiency, portability, and security *
Design and implement distributed applications that run across
connected containers, using enterprise-grade open source software
from public Docker images * Build a full Continuous Deployment
pipeline for a .NET Framework application, and deploy it to a
highly-available Docker swarm running in the cloud Who This Book Is
For If you want to modernize an old monolithic application without
rewriting it, smooth the deployment to production, or move to
DevOps or the cloud, then Docker is the enabler for you. This book
gives you a solid grounding in Docker so you can confidently
approach all of these scenarios. What You Will Learn * Comprehend
key Docker concepts: images, containers, registries, and swarms *
Run Docker on Windows 10, Windows Server 2016, and in the cloud *
Deploy and monitor distributed solutions across multiple Docker
containers * Run containers with high availability and fail-over
with Docker Swarm * Master security in-depth with the Docker
platform, making your apps more secure * Build a Continuous
Deployment pipeline by running Jenkins in Docker * Debug
applications running in Docker containers using Visual Studio *
Plan the adoption of Docker in your own organization In Detail
Docker is a platform for running server applications in lightweight
units called containers. You can run Docker on Windows Server 2016
and Windows 10, and run your existing apps in containers to get
significant improvements in efficiency, security, and portability.
This book teaches you all you need to know about Docker on Windows,
from 101 to deploying highly-available workloads in production.
This book takes you on a Docker journey, starting with the key
concepts and simple examples of how to run .NET Framework and .NET
Core apps in Windows Docker containers. Then it moves on to more
complex examples-using Docker to modernize the architecture and
development of traditional ASP.NET and SQL Server apps. The
examples show you how to break up monoliths into distributed apps
and deploy them to a clustered environment in the cloud, using the
exact same artifacts you use to run them locally. To help you move
confidently to production, it then explains Docker security, and
the management and support options. The book finishes with guidance
on getting started with Docker in your own projects, together with
some real-world case studies for Docker implementations, from
small-scale on-premises apps to very large-scale apps running on
Azure. Style and approach Using a step-by-step approach, this book
shows you how to use Docker on Windows. It includes practical
examples and real-world technical and business scenarios that will
help you effectively implement Docker in your environment.There are
over 50 examples of Dockerized applications, using C# .NET projects
as the source and packaging them into Docker images.
Learn the art of configuring, deploying, managing and securing
Windows 10 for your enterprise. About This Book * Enhance your
enterprise administration skills to manage Windows 10 Redstone 3 *
Get acquainted with configuring Azure Active Directory for enabling
cloud-based services and Remote Server Admin Tools for managing
Windows Server * Provide enterprise-level security with ease using
the built-in data loss prevention of Windows 10 Who This Book Is
For If you are a system administrator who has been given the
responsibility of administering and managing Windows 10 Redstone 3,
then this book is for you. If you have deployed and managed
previous versions of Windows, it would be an added advantage. What
You Will Learn * Understand the remote access capabilities * Use
third-party tools to deploy Windows 10 * Customize image and user
Interface experience * Implement assigned access rights * Configure
remote administration * Manage Windows 10 security * Work with
Azure AD and Intune management In Detail Microsoft's launch of
Windows 10 is a step toward satisfying the enterprise
administrator's needs for management and user experience
customization. This book provides the enterprise administrator with
the knowledge needed to fully utilize the advanced feature set of
Windows 10 Enterprise. This practical guide shows Windows 10 from
an administrator's point of view. You'll focus on areas such as
installation and configuration techniques based on your enterprise
requirements, various deployment scenarios and management
strategies, and setting up and managing admin and other user
accounts. You'll see how to configure Remote Server Administration
Tools to remotely manage Windows Server and Azure Active Directory.
Lastly, you will learn modern Mobile Device Management for
effective BYOD and how to enable enhanced data protection, system
hardening, and enterprise-level security with the new Windows 10 in
order to prevent data breaches and impede attacks. By the end of
this book, you will know the key technologies and capabilities in
Windows 10 and will confidently be able to manage and deploy these
features in your organization. Style and approach This step-by-step
guide will show you how to configure, deploy, manage, and secure
the all new Windows 10 Redstone 3 for your enterprise.
Learn the art of leveraging PowerShell to automate Office 365
repetitive tasks About This Book * Master the fundamentals of
PowerShell to automate Office 365 tasks. * Easily administer
scenarios such as user management, reporting, cloud services, and
many more. * A fast-paced guide that leverages PowerShell commands
to increase your productivity. Who This Book Is For The book is
aimed at sys admins who are administering office 365 tasks and
looking forward to automate the manual tasks. They have no
knowledge about PowerShell however basic understanding of
PowerShell would be advantageous. What You Will Learn * Understand
the benefits of scripting and automation and get started using
Powershell with Office 365 * Explore various PowerShell packages
and permissions required to manage Office 365 through PowerShell *
Create, manage, and remove Office 365 accounts and licenses using
PowerShell and the Azure AD * Learn about using powershell on other
platforms and how to use Office 365 APIs through remoting * Work
with Exchange Online and SharePoint Online using PowerShell *
Automate your tasks and build easy-to-read reports using PowerShell
In Detail While most common administrative tasks are available via
the Office 365 admin center, many IT professionals are unaware of
the real power that is available to them below the surface. This
book aims to educate readers on how learning PowerShell for Office
365 can simplify repetitive and complex administrative tasks, and
enable greater control than is available on the surface. The book
starts by teaching readers how to access Office 365 through
PowerShell and then explains the PowerShell fundamentals required
for automating Office 365 tasks. You will then walk through common
administrative cmdlets to manage accounts, licensing, and other
scenarios such as automating the importing of multiple
users,assigning licenses in Office 365, distribution groups,
passwords, and so on. Using practical examples, you will learn to
enhance your current functionality by working with Exchange Online,
and SharePoint Online using PowerShell. Finally, the book will help
you effectively manage complex and repetitive tasks (such as
license and account management) and build productive reports. By
the end of the book, you will have automated major repetitive tasks
in Office 365 using PowerShell. Style and approach This step by
step guide focuses on teaching the fundamentals of working with
PowerShell for Office 365. It covers practical usage examples such
as managing user accounts, licensing, and administering common
Office 365 services. You will be able to leverage the processes
laid out in the book so that you can move forward and explore other
less common administrative tasks or functions.
Build, package, and deploy applications as easily manageable and
shippable containers. About This Book * Discover the secret to
building highly portable apps that run on any machine with Windows
Server 2016 anywhere, from laptops, desktop servers, and public or
private clouds, without any changes to the code * Build your
company cost-effective, container-based apps that support
large-scale, virtual cloud environments * The most up-to-date help
on the market, offering developers expert guidance in building and
shipping high-quality apps, and also helping admins create
infrastructure that's simple to maintain Who This Book Is For This
book is for application developers with a basic programming
knowledge of C#, ASP.NET, and PowerShell. IT Administrators or
DevOps engineers with basic PowerShell experience can benefit by
extending their learning to use PowerShell to manage containers on
Windows environments and use additional management tools. What You
Will Learn * Build and deploy ASP.NET web applications as Windows
Containers on Windows 10 (Desktop) and Azure using Visual Studio
2015, Docker, and PowerShell * Build and manage custom images using
Windows Server Core base OS image and Docker CLI, publish images to
Docker, tag images, author Docker files, and so on * Create
enterprise-scale, production-grade container environments using
Redis Cache containers and SQL Server containers with storage
volumes, set up custom container networks, continuous integration,
and deployment pipelines using VSTS, Azure, and Git * Deploy a
composite container environment using Docker Compose on Windows *
Learn to build applications using Microsoft's thinnest server
platform - Nano Servers. Build custom Nano Server images and Nano
Containers using Windows PowerShell and configure using PowerShell
Core, DSC In Detail Windows Server Containers are independent,
isolated, manageable and portable application environments which
are light weight and shippable. Decomposing your application into
smaller manageable components or MicroServices helps in building
scalable and distributed application environments. Windows Server
Containers have a significant impact on application developers,
development operations (DevOps) and infrastructure management
teams. Applications can be built, shipped and deployed in a
fast-paced manner on an easily manageable and updatable
environment. Learning Windows Server Containers teaches you to
build simple to advanced production grade container based
application using Asp.Net Core, Visual Studio, Azure, Docker and
PowerShell technologies. The book teaches you to build and deploy
simple web applications as Windows and Hyper-V containers on
Windows 10 and Windows Server 2016 on Azure. You will learn to
build on top of Windows Container Base OS Images, integrate with
existing images from Docker Hub, create custom images and publish
to Hub. You will also learn to work with storage containers built
using Volumes and SQL Server as container, create and configure
custom networks, integrate with Redis Cache containers, configure
continuous integration and deployment pipelines using VSTS and Git
Repository. Further you can also learn to manage resources for a
container, setting up monitoring and diagnostics, deploy composite
container environments using Docker Compose on Windows and manage
container clusters using Docker Swarm. The last chapter of the book
focuses on building applications using Microsoft's new and thinnest
server platform - Nano Servers. Style and approach This hands-on
tutorial helps you get started with Windows Server containers, the
new trend in the container market. This example-driven guide is
packed with real-world scenarios of Windows Server containers in
production environments.
Saute your way through more than 100 hands-on recipes designed to
prepare any server administrator to work with Windows Server 2016
About This Book * Get the first book on the market to unleash the
power of Windows Server 2016, which improves the lives of thousands
of enterprise users * Be the first to leverage the advent of
Containers and Nano Server on Windows Server 2016, which utilizes
the resources efficiently and increases productivity. * This
practical, recipe-based approach helps you to delivering
global-scale cloud services into your infrastructure using Windows
Server 2016 Who This Book Is For This book is for system
administrators and IT professionals with experience in Windows
Server 2012 R2 environments who are looking to acquire the skills
and knowledge necessary to manage and maintain the core
infrastructure required for a Windows Server 2016 environment. What
You Will Learn * Build the infrastructure required for a successful
Windows network * Navigate the new Server 2016 interface
efficiently * Implement solid networking and security practices
into your Windows Server environment * Design your own PKI and
start issuing certificates today * Explore the brand-new Nano
Server functionality * Enable nested virtualization on Hyper-V and
Server * Connect your remote laptops back to the corporate network
using Microsoft's own remote access technologies, including
DirectAccess * Provide a centralized point for users to access
applications and data by configuring Remote Desktop Services *
Compose optimal Group Policies * Facilitate task automation with
PowerShell 5.0 scripting In Detail This hands-on Cookbook is
stuffed full of practical recipes that will help you handle the
essential administrative tasks in Windows Server 2016. You'll start
by familiarizing yourself with the look and feel of Windows Server
2016, and will then learn how to navigate through some daily tasks
using the graphical interface. You will see how to compose optimal
Group Policies and facilitate task automation with PowerShell 5.0
scripting. We will also take a look at the functions available to
provide remote network access to your traveling users, and explore
the much anticipated Nano Server and Hyper-V built-in integration
support that is brand new in Windows Server 2016. By the end of
this book, you will know how to take your Windows Server
2016-powered server and turn it into any common infrastructure role
that might be required in your company. Style and approach The book
follows a recipe-based approach that starts with an introduction
and the installation of Windows Server 2016, then dives into the
powerful features, and then ends with the concept of security.
Buy this book for yourself, a friend, a relative, and anyone else
who needs help mastering Active Directory.
Learning Active Directory administration doesn't have to be a
frustrating experience, you can learn everything you need to manage
Active Directory effectively by reading this book. To learn how to
manage Active Directory, you need practical hands-on advice from an
expert who understands what it is like to just start out. By
working step by step through essential tasks, you can learn to:
Install forests, domain trees, and child domains Add and remove
writable domain controllers and deploy read-only controllers
Configure, maintain, and troubleshoot global catalog servers
Maintain directory and data integrity using operations masters
Evaluate sites, subnets, and replication before expanding a network
Establish a trust relationship between domains and between forests
Maintain and recover Active Directory Domain Services Employ
essential tools and command-line utilities
This book is designed for anyone who wants to learn how to
manage Active Directory, including those who manage or support
computers running Windows Server 2008 and Windows Server 2008 R2.
Inside, you'll find comprehensive overviews, step-by-step
procedures, frequently used tasks, documented examples, and much
more. One of the goals is to keep the content so concise that the
book remains compact and easy to navigate while at the same time
ensuring that the book is packed with as much information as
possible--making it a valuable resource.
Efficiently administer and maintain your development environment
with Windows PowerShell About This Book * Explore scripting and
automation techniques with Windows PowerShell * Gain concrete
knowledge of Windows PowerShell scripting to perform professional
level scripting * Discover the benefits of the Configuration
Management Platform with this step-by-step guide that includes
real-world scripting examples Who This Book Is For If you are an IT
professional or developer who has worked on the .Net platform and
you want to learn automation using Windows PowerShell, then this
book is for you. This self-start guide takes you from the basics
and gradually moves to an intermediate level to show you how to
perform professional scripting. What You Will Learn * Understand
the concepts of building PowerShell scripts and the basics of
programming * Manage the LYNC, Exchange, and SharePoint platforms *
Create a Pull server using a SMB file share and HTTP and HTTPS *
Use .NET classes in Windows PowerShell and C# to manage Exchange
Online * Use PowerShell in C# to manage Exchange Online and work
with .NET classes in PowerShell * Automate LYNC clients, consuming
Client Server Object Models to administrate SharePoint Online In
Detail Windows PowerShell 5.0 for .NET Developers is your
self-start guide to performing automation using Windows PowerShell.
This book will help you to understand the PowerShell syntax and
grammar and will also teach you techniques to remove the rough
edges of manual deployments. Packed with PowerShell scripts and
sample C# codes to automate tasks, it also includes real-world
scenarios such as administrating office servers to help you save
time and perform deployments swiftly and efficiently. The book
begins with the Windows PowerShell basics, explores the significant
features of Windows Management Framework 5.0, covers the basic
concepts of Desired State Configuration and the importance of
idempotent deployments. By the end of the book, you will have a
good understanding of Windows PowerShell's features and will be
able to automate your tasks and manage configuration effectively.
Style and approach This is an easy-to-follow step-by-step guide
with text-enabled screenshots. Each topic is explained with codes
and examples. It also includes multiple approaches for a number of
tasks to let you choose the best one for you depending on your
scenario.
|
You may like...
Cat
August Hoeft
Hardcover
R662
Discovery Miles 6 620
|