|
Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs) > Microsoft Windows
Become an efficient command-line expert by harnessing the power of
the new Microsoft Windows Terminal, and learn time-saving tricks
for PowerShell, WSL2, and more Key Features Customize and optimize
your Windows Terminal and its shells Work effectively on the
command line with split panes, hotkeys, and automation Use
PowerShell and WSL2 efficiently to build, test, and deploy
applications Book DescriptionWindows Terminal is a new and
open-source command-line application for Windows 10, built for the
Command Prompt, PowerShell, Windows Subsystem for Linux, and more.
It's fast, modern, and configurable thanks to its GPU-accelerated
rendering, excellent UTF-8 support, and JSON-based configurability,
and this book can help you learn how to leverage these features.
You'll start by learning the benefits of Windows Terminal and its
open-source development, as well as how to use the built-in tabs,
panes, and key bindings to build your own efficient terminal
workflows. After you've mastered Windows Terminal, this book shows
how to use and configure PowerShell Core and the Windows Subsystem
for Linux within Windows Terminal. You'll maximize your
productivity using powerful tools such as PSReadLine for PowerShell
and ZSH on Linux, and discover useful tips and tricks for common
developer tools like Git and SSH. Finally, you'll see how Windows
Terminal can be used in common development and DevOps tasks, such
as developing frontend JavaScript applications and backend REST
APIs, and managing cloud-based systems like Amazon Web Services
(AWS), Microsoft Azure, and Google Cloud. By the end of this book,
you'll not only be well-versed with Windows Terminal, but also have
learned how to effectively use shells like PowerShell Core and ZSH
to become proficient at the command line. What you will learn
Install, update, and use Windows Terminal and its preview version
Customize your Windows Terminal to be both visually appealing and
functional Enable and effectively use the latest versions of
PowerShell Core and Windows Subsystem for Linux Install and
configure time-saving tools for the command line Work efficiently
with common developer tools such as Git and SSH Build, deploy, and
manage apps in the cloud using Windows Terminal Use Linux tools
from Windows with ease Who this book is forThis book is for
developers, DevOps engineers, and sysadmins who want to become
advanced command-line power users. Whether you're new to the
command line or you already use Windows PowerShell every day, this
book will have something for you.
Prepare for Microsoft Exam 70-742-and help demonstrate your
real-world mastery of Windows Server 2016 identity features and
functionality. 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 MCSA level. Focus
on the expertise measured by these objectives: * Install and
configure Active Directory Domain Services (AD DS) * Manage and
maintain AD DS * Create and manage Group Policy * Implement Active
Directory Certificate Services (AD CS) * Implement identity
federation and access solutions This Microsoft Exam Ref: *
Organizes its coverage by exam objectives * Features strategic,
what-if scenarios to challenge you * Assumes you have experience
working with Windows Server, Windows clients, and virtualization;
are familiar with core networking technologies, and are aware of
basic security best practices
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.
Manage your Microsoft 365 workloads between SharePoint Server and
SharePoint Online using the SharePoint Hybrid configuration Key
Features Explore the collaborative features of SharePoint Server
technologies using expert techniques Migrate your Microsoft 365
workload and Teamwork services to SharePoint Online using a hybrid
configuration Learn how to map traditional Microsoft services to a
cloud service model Book DescriptionSharePoint Server is an
on-premises collaboration and business productivity platform. It
serves as a content management and web services platform, enabling
users to create, publish, and discover content and applications and
integrate with business systems. This SharePoint book offers
complete, up-to-date coverage of the SharePoint Server 2019
interface to help you configure and deploy confidently from the
start. With the help of clear and succinct explanations and expert
tips, this book covers SharePoint Server and SharePoint Hybrid
configuration as well as the process for migrating to Microsoft
SharePoint Online. As the book takes you through strategies and
techniques for configuring and managing SharePoint on-premises and
hybrid scenarios, you'll get to grips with the concepts essential
for SharePoint deployments, such as authentication, Business
Connectivity Services, and the data gateway. You'll also explore
migration methods and strategies. By the end of this book, you'll
have learned the fundamentals of deploying SharePoint Server 2019
and be able to use this reference guide for your administration
tasks. What you will learn Understand how SharePoint Server
technologies enable you to collaborate Deploy and configure
SharePoint Server 2019 Configure and manage SharePoint site
collections Manage data migration with SharePoint's migration tools
Explore Business Connectivity Services (BCS) for working with
external data sources Get to grips with the different types of
authentication available in the SharePoint ecosystem Who this book
is forMicrosoft SharePoint Server 2019 and SharePoint Hybrid
Administration is targeted at entry-level SharePoint Server
administrators who want to learn how to deploy and manage
SharePoint farms, service applications, and connected data
services.
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.
Build, operate, and orchestrate scalable microservices applications
in the cloud This book combines a comprehensive guide to success
with Microsoft Azure Service Fabric and a practical catalog of
design patterns and best practices for microservices design,
implementation, and operation. Haishi Bai brings together all the
information you'll need to deliver scalable and reliable
distributed microservices applications on Service Fabric. He
thoroughly covers the crucial DevOps aspects of utilizing Service
Fabric, reviews its interactions with key cloud-based services, and
introduces essential service integration mechanisms such as
messaging systems and reactive systems. Leading Microsoft Azure
expert Haishi Bai shows how to: Set up your Service Fabric
development environment Program and deploy Service Fabric
applications to a local or a cloud-based cluster Compare and use
stateful services, stateless services, and the actor model Design
Service Fabric applications to maximize availability, reliability,
and scalability Improve management efficiency via scripting
Configure network security and other advanced cluster settings
Collect diagnostic data, and use Azure Operational Management Suite
to interpret it Integrate microservices components developed in
parallel Use containers to mobilize applications for failover,
replication, scaling, and load balancing Streamline
containerization with Docker in Linux and Windows environments
Orchestrate containers to schedule workloads and maintain services
at desired states Implement proven design patterns for common cloud
application workloads Balance throughput, latency, scalability, and
cost
A strategy and implementation guide for building, deploying, and
managing APIs Key Features Comprehensive, end-to-end guide to
business-driven enterprise APIs Distills years of experience with
API and microservice strategies Provides detailed guidance on
implementing API-led architectures in any business Book
DescriptionAPIs are the cornerstone of modern, agile enterprise
systems. They enable access to enterprise services from a wide
variety of devices, act as a platform for innovation, and open
completely new revenue streams. Enterprise API Management shows how
to define the right architecture, implement the right patterns, and
define the right organization model for business-driven APIs.
Drawing on his experience of developing API and microservice
strategies for some of the world's largest companies, Luis Weir
explains how APIs deliver value across an enterprise. The book
explores the architectural decisions, implementation patterns, and
management practices for successful enterprise APIs, as well as
providing clear, actionable advice on choosing and executing the
right API strategy in your enterprise. With a relentless focus on
creating business value, Luis Weir reveals an effective method for
planning, building, and running business products and services with
APIs. What you will learn Create API strategies to deliver business
value Monetize APIs, promoting them through public marketplaces and
directories Develop API-led architectures, applying best practice
architecture patterns Choose between REST, GraphQL, and gRPC-style
API architectures Manage APIs and microservices through the
complete life cycle Deploy APIs and business products, as well as
Target Operating Models Lead product-based organizations to embrace
DevOps and focus on delivering business capabilities Who this book
is forArchitects, developers, and technology executives who want to
deliver successful API strategies that bring business value.
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.
Find our new updated edition to get the latest industry knowledge
at your disposal Book DescriptionMicrosoft Power Automate is a
workflow automation solution included in Microsoft 365. This book
explores the core concepts of workflow automation, such as working
with connectors, triggers, and actions, along with their practical
implementation in automating business tasks and simplifying digital
processes to boost enterprise productivity. Who this book is forThe
book is for technologists, system administrators, and Power users
with little or no Microsoft Power Automate experience. Familiarity
with basic Microsoft 365 services is expected.
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.
Learn how to run new and old applications in Docker containers on
Windows - modernizing the architecture, improving security and
maximizing efficiency. Key Features Run .NET Framework and .NET
Core apps in Docker containers for efficiency, security and
portability Design distributed containerized apps, using
enterprise-grade open source software from Docker Hub Build a CI/CD
pipeline with Docker, going from source to a production Docker
Swarm in the cloud Book DescriptionDocker on Windows, Second
Edition teaches you all you need to know about Docker on Windows,
from the 101 to running highly-available workloads in production.
You'll be guided through a Docker journey, starting with the key
concepts and simple examples of .NET Framework and .NET Core apps
in Docker containers on Windows. Then you'll learn how to use
Docker to modernize the architecture and development of traditional
ASP.NET and SQL Server apps. The examples show you how to break up
legacy monolithic applications into distributed apps and deploy
them to a clustered environment in the cloud, using the exact same
artifacts you use to run them locally. You'll see how to build a
CI/CD pipeline which uses Docker to compile, package, test and
deploy your applications. To help you move confidently to
production, you'll learn about Docker security, and the management
and support options. The book finishes with guidance on getting
started with Docker in your own projects. You'll walk through some
real-world case studies for Docker implementations, from
small-scale on-premises apps to very large-scale apps running on
Azure. What you will learn Understand key Docker concepts: images,
containers, registries and swarms Run Docker on Windows 10, Windows
Server 2019, and in the cloud Deploy and monitor distributed
solutions across multiple Docker containers Run containers with
high availability and failover with Docker Swarm Master security
in-depth with the Docker platform, making your apps more secure
Build a Continuous Deployment pipeline, running Jenkins and Git in
Docker Debug applications running in Docker containers using Visual
Studio Plan the adoption of Docker in your organization Who this
book is forIf 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.
With over 100 practical recipes that offer extensive coverage of
Microsoft Office 365, learn how to enhance collaboration, implement
robotic process automation, and develop business intelligence for
your organization Key Features Gain a complete overview of popular
Office 365 services using practical recipes and expert insights
Collaborate with your team effectively using SharePoint Online and
MS Teams Purchase of the print or Kindle book includes a free eBook
in the PDF format Book DescriptionMicrosoft Office 365 provides
tools for managing organizational tasks like content management,
communication, report creation, and business automation processes.
With this book, you'll get to grips with popular apps from
Microsoft, enabling workspace collaboration and productivity using
Microsoft SharePoint Online, Teams, and the Power Platform. In
addition to guiding you through the implementation of Microsoft 365
apps, this practical guide helps you to learn from a Microsoft
consultant's extensive experience of working with the Microsoft
business suite. This cookbook covers recipes for implementing
SharePoint Online for various content management tasks. You'll
learn how to create sites for your organization and enhance
collaboration across the business and then see how you can boost
productivity with apps such as Microsoft Teams, Power Platform,
Planner, Delve, and M365 Groups. You'll find out how to use the
Power Platform to make the most of Power Apps, Power Automate,
Power BI, and Power Virtual Agents. Finally, the book focuses on
the SharePoint framework, which helps you to build custom Teams and
SharePoint solutions. By the end of the book, you will be ready to
use Microsoft 365 and SharePoint Online to enhance business
productivity using a broad set of tools. What you will learn Get to
grips with a wide range of apps and cloud services in Microsoft 365
Discover how to use SharePoint Online to create and manage content
Store and share documents using SharePoint Online Improve your
search experience with Microsoft Search Leverage the Power Platform
to build business solutions with Power Automate, Power Apps, Power
BI, and Power Virtual Agents Enhance native capabilities in
SharePoint and Teams using the SPFx framework Use Microsoft Teams
to collaborate with colleagues or external users Who this book is
forThis book is for business professionals, IT administrators,
enterprise developers and architects, and anyone who wants to get
to grips with using MS 365 for the effective implementation of
Microsoft apps. Prior experience with Office 365 and SharePoint
will assist with understanding the recipes effortlessly, but is not
required.
|
|