|
|
Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs) > Microsoft Windows
Simplified actionable recipes for managing Active Directory and
Azure AD, as well as Azure AD Connect, for administration
on-premise and in the cloud with Windows Server 2022 Key Features
Expert solutions for name resolution, federation, certificates, and
security with Active Directory Explore Microsoft Azure AD and Azure
AD Connect for effective administration on the cloud Automate
security tasks using Active Directory tools and PowerShell Book
DescriptionUpdated to the Windows Server 2022, this second edition
covers effective recipes for Active Directory administration that
will help you leverage AD's capabilities for automating network,
security, and access management tasks in the Windows
infrastructure. Starting with a detailed focus on forests, domains,
trusts, schemas, and partitions, this book will help you manage
domain controllers, organizational units, and default containers.
You'll then explore Active Directory sites management as well as
identify and solve replication problems. As you progress, you'll
work through recipes that show you how to manage your AD domains as
well as user and group objects and computer accounts, expiring
group memberships, and Group Managed Service Accounts (gMSAs) with
PowerShell. Once you've covered DNS and certificates, you'll work
with Group Policy and then focus on federation and security before
advancing to Azure Active Directory and how to integrate on-premise
Active Directory with Azure AD. Finally, you'll discover how
Microsoft Azure AD Connect synchronization works and how to harden
Azure AD. By the end of this AD book, you'll be able to make the
most of Active Directory and Azure AD Connect. What you will learn
Manage the Recycle Bin, gMSAs, and fine-grained password policies
Work with Active Directory from both the graphical user interface
(GUI) and command line Use Windows PowerShell to automate tasks
Create and remove forests, domains, domain controllers, and trusts
Create groups, modify group scope and type, and manage memberships
Delegate, view, and modify permissions Set up, manage, and
optionally decommission certificate authorities Optimize Active
Directory and Azure AD for security Who this book is forThis book
is for administrators of existing Active Directory Domain Service
environments as well as for Azure AD tenants looking for guidance
to optimize their day-to-day tasks. Basic networking and Windows
Server Operating System knowledge will be useful for getting the
most out of this book.
Develop secure applications using different features of Azure
Active Directory along with modern authentication techniques and
protocols Key Features Confidently secure your Azure applications
using the tools offered by Azure AD Get to grips with the most
modern and effective authorization and authentication protocols
Unlock the potential of Azure AD's most advanced features including
Microsoft Graph and Azure AD B2C Book DescriptionAzure Active
Directory for Secure Application Development is your one-stop shop
for learning how to develop secure applications using modern
authentication techniques with Microsoft Azure AD. Whether you're
working with single-tenant, multi-tenant, or line-of-business
applications, this book contains everything you need to secure
them. The book wastes no time in diving into the practicalities of
Azure AD. Right from the start, you'll be setting up tenants,
adding users, and registering your first application in Azure AD.
The balance between grasping and applying theory is maintained as
you move from the intermediate to the advanced: from the basics of
OAuth to getting your hands dirty with building applications and
registering them in Azure AD. Want to pin down the Microsoft Graph,
Azure AD B2C, or authentication protocol best practices? We've got
you covered. The full range of Azure AD functionality from a
developer perspective is here for you to explore with confidence.
By the end of this secure app development book, you'll have
developed the skill set that so many organizations are clamoring
for. Security is mission-critical, and after reading this book, you
will be too. What you will learn Get an overview of Azure AD and
set up your Azure AD instance Master application configuration and
the use of service principals Understand new authentication
protocols Explore the Microsoft Identity libraries Use OpenID
Connect, OAuth 2.0, and MSAL to make sign-in fully secure Build a
custom app that leverages the Microsoft Graph API Deploy Azure AD
B2C to meet your security requirements Create user flows and
policies in Azure AD B2C Who this book is forIf you are a developer
or architect who has basic knowledge of Azure Active Directory and
are looking to gain expertise in the application security domain,
this is the book for you. Basic Azure knowledge and experience in
building web applications and web APIs in C# will help you get the
most out of this book.
Prepare for Microsoft Exam 70-744-and help demonstrate your
real-world mastery of securing Windows Server 2016 environments.
Designed for experienced IT professionals ready to advance their
status, Exam Ref focuses on the critical-thinking and
decision-making acumen needed for success at the MCSE level. Focus
on the expertise measured by these objectives: * Implement server
hardening solutions * Secure a virtualization infrastructure *
Secure a network infrastructure * Manage privileged identities *
Implement threat detection solutions * Implement workload-specific
security This Microsoft Exam Ref: * Organizes its coverage by exam
objectives * Features strategic, what-if scenarios to challenge you
* Assumes you have experience as a Windows Server administrator and
an understanding of basic networking and Hyper-V virtualization
fundamentals, Active Directory Domain Services principles, and
Windows Server security principles
Build and deploy scalable cloud applications using Windows
containers and Kubernetes Key Features Run, deploy, and orchestrate
containers on the Windows platform with this Kubernetes book Use
Microsoft SQL Server 2019 as a data store to deploy Kubernetes
applications written in .NET Framework Set up a Kubernetes
development environment and deploy clusters with Windows Server
2019 nodes Book DescriptionWith the adoption of Windows containers
in Kubernetes, you can now fully leverage the flexibility and
robustness of the Kubernetes container orchestration system in the
Windows ecosystem. This support will enable you to create new
Windows applications and migrate existing ones to the cloud-native
stack with the same ease as for Linux-oriented cloud applications.
This practical guide takes you through the key concepts involved in
packaging Windows-distributed applications into containers and
orchestrating these using Kubernetes. You'll also understand the
current limitations of Windows support in Kubernetes. As you
advance, you'll gain hands-on experience deploying a fully
functional hybrid Linux/Windows Kubernetes cluster for development,
and explore production scenarios in on-premises and cloud
environments, such as Microsoft Azure Kubernetes Service. By the
end of this book, you'll be well-versed with containerization,
microservices architecture, and the critical considerations for
running Kubernetes in production environments successfully. What
you will learn Understand containerization as a packaging format
for applications Create a development environment for Kubernetes on
Windows Grasp the key architectural concepts in Kubernetes Discover
the current limitations of Kubernetes on the Windows platform
Provision and interact with a Kubernetes cluster from a Windows
machine Create hybrid Windows Kubernetes clusters in on-premises
and cloud environments Who this book is forThis book is for
software developers, system administrators, DevOps engineers, and
architects working with Kubernetes on Windows, Windows Server 2019,
and Windows containers. Knowledge of Kubernetes as well as the
Linux environment will help you get the most out of this book.
Explore the latest MS-900 exam skills and concepts with this
updated second edition Key Features Work with self-assessment
questions, exam tips, and mock tests based on the latest exam
pattern This updated second edition covers concepts including
Microsoft Forms, Microsoft 365 Security Center, and more Understand
the security considerations and benefits of adopting different
types of cloud services Book DescriptionMicrosoft 365 Certified
Fundamentals certification demonstrates your foundational knowledge
of adopting cloud services, specifically the software as a service
(SaaS) model. Exam MS-900 tests your understanding of Microsoft 365
services, components, their implementation, security, licensing,
and general cloud concepts. This updated second edition covers all
the recent and important changes in the examination in detail to
help you achieve certification. You'll begin by exploring key
topics such as Microsoft security and compliance policies, pricing
and support, and cloud concepts. The book helps you to understand
these concepts with the help of real-world scenarios, learning
about platform services such as Microsoft Windows, SharePoint,
Microsoft 365 apps, Teams, and Exchange. The content has been
updated to include Microsoft Forms, Power Platform, Microsoft 365
Security Center, Windows Virtual Desktop, and Insider Risk
Management. Each chapter contains a section that will test your
knowledge of the core concepts covered. Finally, you'll take a
practice exam with extra questions to help prepare you for the
actual test. By the end of this MS-900 book, you'll be
well-equipped to confidently pass the MS-900 certification exam
with the help of the updated exam pattern. What you will learn
Understand cloud services and deployment models, including public
and private clouds Find out the differences between SaaS and IaaS
consumption models, and where Microsoft services fit in Explore the
reporting and analytics capabilities of Microsoft 365 Use
Compliance Manager and Security Center to audit your organization
Discover and implement best practices for licensing options
available in Microsoft 365 Gain insights into the exam objectives
and knowledge required before taking the MS-900 exam Who this book
is forThis book is for intermediate as well as experienced
administrators and individuals looking for tips and tricks to pass
the latest MS-900 exam and achieve Microsoft 365 certification.
Basic knowledge of Microsoft services and cloud concepts is assumed
in order to get the most out of this book.
Become an expert at managing enterprise identity infrastructure
with Active Directory Domain Services 2022. Purchase of the print
or Kindle book includes a free eBook in the PDF format. Key
Features Design and update your identity infrastructure by
utilizing the latest Active Directory features and core
capabilities Overcome migration challenges as you update to Active
Directory Domain Services 2022 Establish a strong identity
foundation in the cloud by consolidating secure access Book
DescriptionMastering Active Directory, Third Edition is a
comprehensive guide for Information Technology professionals
looking to improve their knowledge about MS Windows Active
Directory Domain Service. The book will help you to use identity
elements effectively and manage your organization's infrastructure
in a secure and efficient way. This third edition has been fully
updated to reflect the importance of cloud-based strong
authentication and other tactics to protect identity infrastructure
from emerging security threats. Mastering Active Directory, Third
Edition provides extensive coverage of AD Domain Services and helps
you explore their capabilities as you update to Windows Server
2022. This book will also teach you how to extend on-premises
identity presence to cloud via Azure AD hybrid setup. By the end of
this Microsoft Active Directory book, you'll feel confident in your
ability to design, plan, deploy, protect, and troubleshoot your
enterprise identity infrastructure. What you will learn Install,
protect, and manage Active Directory Domain Services (Windows
Server 2022) Design your hybrid identity by evaluating business and
technology requirements Automate administrative tasks in Active
Directory using Windows PowerShell 7.x Protect sensitive data in a
hybrid environment using Azure Information Protection Learn about
Flexible Single Master Operation (FSMO) roles and their placement
Manage directory objects effectively using administrative tools and
PowerShell Centrally maintain the state of user and computer
configuration by using Group Policies Harden your Active Directory
using security best practices Who this book is forIf you are an
Active Directory administrator, system administrator, or IT
professional who has basic knowledge of Active Directory and is
looking to become an expert in this topic, this book is for you.
You need to have some experience of working with Active Directory
to make the most of this book.
Discover how to plan a Microsoft Teams deployment within a business
environment and manage Teams administrative functions on a
day-to-day basis Key Features Plan and design your Microsoft Teams
deployment Prepare, deploy, and manage policies for Microsoft Teams
and for apps within Teams Pass the MS-700 exam and achieve
certification with the help of self-assessment questions and a mock
exam Book DescriptionDo you want to build and test your proficiency
in the deployment, management, and monitoring of Microsoft Teams
features within the Microsoft 365 platform? Managing Microsoft
Teams: MS-700 Exam Guide will help you to effectively plan and
implement Microsoft Teams using the Microsoft 365 Teams admin
center and Windows PowerShell. You'll also discover best practices
for rolling out and managing MS services for Teams users within
your Microsoft 365 tenant. The chapters are divided into three
easy-to-follow parts: planning and design, feature policies and
administration, and team management, while aligning with the
official MS-700 exam objectives to help you prepare effectively for
the exam. The book starts by taking you through planning and
design, where you'll learn how to plan migrations, make assessments
for network readiness, and plan and implement governance tasks such
as configuring guest access and monitoring usage. Later, you'll
understand feature administration, focusing on collaboration,
meetings, live events, phone numbers, and the phone system, along
with applicable policy configurations. Finally, the book shows you
how to manage Teams and membership settings and create app
policies. By the end of this book, you'll have learned everything
you need to pass the MS-700 certification exam and have a handy
reference guide for MS Teams. What you will learn Explore Security
& Compliance configuration options for Teams features Manage
meetings, calls, and chat features within Microsoft Teams Find out
how to manage phone numbers, systems, and settings in Teams Manage
individual team settings, membership, and guest access Create
policies for Microsoft Teams apps and features Deploy access
reviews and dynamic team membership Who this book is forThis
Microsoft Teams book is for IT professionals who want to achieve
Microsoft 365 Certified: Teams Administrator Associate
certification. Familiarity with the principles of establishing and
administering the core features and services within a Microsoft 365
tenant and a basic understanding of Microsoft Teams features are
required before getting started with the book. Prior knowledge of
other Microsoft 365 workloads such as Security & Compliance
will also be beneficial.
Enhance and secure your datacenter with Microsoft Windows Server
2019 Key Features Updated with four new chapters on Active
Directory, DNS and DHCP, group policy, and troubleshooting Design
and implement Microsoft Server 2019 in an enterprise environment
Learn how to use Windows Server to create secure and efficient
networks Book DescriptionWritten by a nine-time Microsoft MVP award
winner with over twenty years of experience working in IT,
Mastering Windows Server 2019 is a hands-on guide for anyone
looking to keep their skills up to date. This third edition comes
with four new chapters to provide you with the in-depth knowledge
needed to implement and use this operating system in any
environment. Centralized management, monitoring, and configuration
of servers are key to an efficient IT department. This book delves
into multiple methods for quickly managing all your servers from a
'single pane of glass' - the ability to monitor different servers
across a network using Server Manager, Windows PowerShell, and even
Windows Admin Center - from anywhere. Despite the focus on Windows
Server 2019 LTSC, you will still explore containers and Nano
Server, which are more related to the SAC of server releases. This
additional coverage will give you insights into all aspects of
using Windows Server 2019 in your environment. This book covers a
range of remote access technologies available in this operating
system, teaches management of PKI and certificates, and empowers
you to virtualize your datacenter with Hyper-V. You will also
discover the tools and software included with Windows Server 2019
that assist in the inevitable troubleshooting of problems that crop
up. What you will learn Work with Server Core and Windows Admin
Center Secure your network and data with modern technologies in
Windows Server 2019 Understand containers and understand when to
use Nano Server Discover new ways to integrate your datacenter with
Microsoft Azure Reinforce and secure your Windows Server Virtualize
your datacenter with Hyper-V Explore Server Manager, PowerShell,
and Windows Admin Center Centralize your information and services
using Active Directory and Group Policy Who this book is forIf you
are a system administrator or an IT professional designing and
deploying Windows Server 2019, this book is for you. It will be
particularly useful for sysadmins who've worked with older versions
of Microsoft Server or those who want to stay up to date with new
developments. Prior experience with Windows Server operating
systems and familiarity with networking concepts is a must.
A practical handbook that will help you bridge the gap between
Windows and Linux to develop apps that leverage the best features
across both ecosystems with seamless interoperability Key Features
Configure and control WSL to suit your needs and preferences
Discover tips for working seamlessly between Windows and WSL Linux
distros Learn how to work effectively with containers in WSL, as
well as how to containerize your development environments with
Visual Studio Code to isolate your dependencies Book
DescriptionWindows Subsystem for Linux (WSL) allows you to run
native Linux tools alongside traditional Windows applications.
Whether you're developing applications across multiple operating
systems or looking to add more tools to your Windows environment,
WSL offers endless possibilities. You'll start by understanding
what WSL is and learn how to install and configure WSL along with
different Linux distros. Next, you'll learn techniques that allow
you to work across both Windows and Linux environments. You'll
discover how to install and customize the new Windows Terminal.
We'll also show you how to work with code in WSL using Visual
Studio Code (VS Code). In addition to this, you'll explore how to
work with containers with Docker and Kubernetes, and how to
containerize a development environment using VS Code. While
Microsoft has announced support for GPU and GUI applications in an
upcoming release of WSL, at the time of writing these features are
either not available or only in early preview releases. This book
focuses on the stable, released features of WSL and giving you a
solid understanding of the amazing techniques that you can use with
WSL today. By the end of this book, you'll be able to configure WSL
and Windows Terminal to suit your preferences, and productively use
Visual Studio Code for developing applications with WSL. What you
will learn Install and configure Windows Subsystem for Linux and
Linux distros Access web applications running in Linux from Windows
Invoke Windows applications, file systems, and environment
variables from bash in WSL Customize the appearance and behavior of
the Windows Terminal to suit your preferences and workflows Explore
various tips for enhancing the Visual Studio Code experience with
WSL Install and work with Docker and Kubernetes within Windows
Subsystem for Linux Discover various productivity tips for working
with Command-line tools in WSL Who this book is forThis book is for
developers who want to use Linux tools on Windows, including
Windows-native programmers looking to ease into a Linux environment
based on project requirements or Linux developers who've recently
switched to Windows. This book is also for web developers working
on open source projects with Linux-first tools such as Ruby or
Python, or developers looking to switch between containers and
development machines for testing apps. Prior programming or
development experience and a basic understanding of running tasks
in bash, PowerShell, or the Windows Command Prompt will be
required.
Design and implement a secure end-to-end desktop management
solution with Microsoft Endpoint Manager Key Features Learn
everything you need to know about deploying and managing Windows on
physical and cloud PCs Simplify remote working for cloud-managed
cloud PCs via new service Windows 365 Benefit from the authors'
experience of managing physical endpoints and traditional virtual
desktop infrastructures (VDI) Book DescriptionMicrosoft Modern
Workplace solutions can simplify the management layer of your
environment remarkably if you take the time to understand and
implement them. With this book, you'll learn everything you need to
know to make the shift to Modern Workplace, running Windows 10,
Windows 11, or Windows 365. Mastering Microsoft Endpoint Manager
explains various concepts in detail to give you the clarity to plan
how to use Microsoft Endpoint Manager (MEM) and eliminate potential
migration challenges beforehand. You'll get to grips with using new
services such as Windows 365 Cloud PC, Windows Autopilot, profile
management, monitoring and analytics, and Universal Print. The book
will take you through the latest features and new Microsoft cloud
services to help you to get to grips with the fundamentals of MEM
and understand which services you can manage. Whether you are
talking about physical or cloud endpoints-it's all covered. By the
end of the book, you'll be able to set up MEM and use it to run
Windows 10, Windows 11, and Windows 365 efficiently. What you will
learn Understand how Windows 365 Cloud PC makes the deployment of
Windows in the cloud easy Configure advanced policy management
within MEM Discover modern profile management and migration options
for physical and cloud PCs Harden security with baseline settings
and other security best practices Find troubleshooting tips and
tricks for MEM, Windows 365 Cloud PC, and more Discover deployment
best practices for physical and cloud-managed endpoints Keep up
with the Microsoft community and discover a list of MVPs to follow
Who this book is forIf you are an IT professional, enterprise
mobility administrator, architect, or consultant looking to learn
about managing Windows on both physical and cloud endpoints using
Microsoft Endpoint Manager, then this book is for you.
This complete guide takes you on a tour of PowerShell from the
basics to its advanced functionality, helping you automate your
tedious and time-consuming system admin tasks Key Features Automate
complex tasks, manipulate data, and secure your environment Work
with dual code for PowerShell 7 and Windows PowerShell to maintain
compatibility with older versions See PowerShell in action, from
learning the fundamentals to creating classes, scripts, and modules
Book DescriptionPowerShell scripts offer a convenient way to
automate various tasks, but working with them can be daunting.
Mastering PowerShell Scripting takes away the fear and helps you
navigate through PowerShell's capabilities.This extensively revised
edition includes new chapters on debugging and troubleshooting and
creating GUIs (online chapter). Learn the new features of
PowerShell 7.1 by working with parameters, objects, and .NET
classes from within PowerShell 7.1. This comprehensive guide starts
with the basics before moving on to advanced topics, including
asynchronous processing, desired state configuration, using more
complex scripts and filters, debugging issues, and error-handling
techniques. Explore how to efficiently manage substantial amounts
of data and interact with other services using PowerShell 7.1. This
book will help you to make the most of PowerShell's automation
features, using different methods to parse data, manipulate regular
expressions, and work with Windows Management Instrumentation
(WMI). What you will learn Optimize code with functions, switches,
and looping structures Test and debug your scripts as well as
raising and catching errors Work with objects and operators to test
and manipulate data Parse and manipulate different data types Use
jobs, runspaces, and runspace pools to run code asynchronously
Write .NET classes with ease within PowerShell Create and implement
regular expressions in PowerShell scripts Make use of advanced
techniques to define and restrict the behavior of parameters Who
this book is forThis book is for system administrators who want to
automate and speed up their processes using PowerShell and Windows
PowerShell. You'll need to know the basics of operating systems,
but beginners with no prior experience with PowerShell will have no
trouble following along.
Over 70 recipes to effectively apply DevOps best practices and
implement Agile, Git, CI-CD & Test automation using Azure
DevOps Server (TFS) 2019 Key Features Learn improving code quality
using pull requests, branch policies, githooks and git branching
design Accelerate the deployment of high quality software by
automating build and releases using CI-CD Pipelines. Learn tried
and tested techniques to automate database deployments, App Service
& Function Deployments in Azure. Book DescriptionAzure DevOps
Server, previously known as Team Foundation Server (TFS), is a
comprehensive on-premise DevOps toolset with a rich ecosystem of
open source plugins. This book is your one stop guide to learn how
to effectively use all of these Azure DevOps services to go from
zero to DevOps. You will start by building high-quality scalable
software targeting .NET, .NET core or Node.js applications. You
will learn techniques that will help you to set up end-to-end
traceability of your code changes from design through to release.
Whether you are deploying software on-premise or in the cloud in
App Service, Functions, or Azure VMs, this book will help you learn
release management techniques to reduce release failures. Next, you
will be able to secure application configuration by using Azure
KeyVault. You will also learn how to create and release extensions
to the Azure DevOps marketplace and reach million developer
ecosystem for feedback. The working extension samples will allow
you to iterate changes in your extensions easily and release
updates to the marketplace quickly. By the end of this book,
techniques provided in the book will help you break down the
invisible silos between your software development teams. This will
transform you from being a good software development team to an
elite modern cross functional software development team. What you
will learn Set up a team project for an Agile delivery team,
importing requirements from Excel Plan,track, and monitor progress
using self updating boards, Sprint and Kanban boards Unlock the
features of Git by using branch policies, Git pull requests, forks,
and Git hooks Build and release .NET core, SQL and Node.js
applications using Azure Pipeline Automate testing by integrating
Microsoft and open source testing frameworks Extend Azure DevOps
Server to a million developer ecosystem Who this book is forThis
book is for anyone looking to succeed with DevOps. The techniques
in this book apply to all roles of the software development
lifecycle including developers, testers, architects, configuration
analysts, site reliability engineers and release managers. If you
are a new user you'll learn how to get started; if you are an
experienced user you'll learn how to launch your project into a
modern and mature DevOps enabled software development team.
Enhance Windows security and protect your systems and servers from
various cyber attacks Key Features Protect your device using a
zero-trust approach and advanced security techniques Implement
efficient security measures using Microsoft Intune, Configuration
Manager, and Azure solutions Understand how to create cyber-threat
defense solutions effectively Book DescriptionAre you looking for
effective ways to protect Windows-based systems from being
compromised by unauthorized users? Mastering Windows Security and
Hardening is a detailed guide that helps you gain expertise when
implementing efficient security measures and creating robust
defense solutions. We will begin with an introduction to Windows
security fundamentals, baselining, and the importance of building a
baseline for an organization. As you advance, you will learn how to
effectively secure and harden your Windows-based system, protect
identities, and even manage access. In the concluding chapters, the
book will take you through testing, monitoring, and security
operations. In addition to this, you'll be equipped with the tools
you need to ensure compliance and continuous monitoring through
security operations. By the end of this book, you'll have developed
a full understanding of the processes and tools involved in
securing and hardening your Windows environment. What you will
learn Understand baselining and learn the best practices for
building a baseline Get to grips with identity management and
access management on Windows-based systems Delve into the device
administration and remote management of Windows-based systems
Explore security tips to harden your Windows server and keep
clients secure Audit, assess, and test to ensure controls are
successfully applied and enforced Monitor and report activities to
stay on top of vulnerabilities Who this book is forThis book is for
system administrators, cybersecurity and technology professionals,
solutions architects, or anyone interested in learning how to
secure their Windows-based systems. A basic understanding of
Windows security concepts, Intune, Configuration Manager, Windows
PowerShell, and Microsoft Azure will help you get the best out of
this book.
|
|