Pro PowerShell Desired State Configuration

Pro PowerShell Desired State Configuration

Author: Ravikanth Chaganti

Publisher: Apress

Published: 2018-04-25

Total Pages: 584

ISBN-13: 1484234839

DOWNLOAD EBOOK

Use Windows PowerShell Desired State Configuration (DSC) to configure your infrastructure on-premises and in the cloud. In an environment where changes and deployments are happening all the time, DSC makes the necessary adjustments to the system so you don’t have to. Pro PowerShell Desired State Configuration shows you how. PowerShell Desired State Configuration (DSC) is a powerful configuration management platform that makes it easier than ever to perform configuration management of your infrastructure, whether on-premises or in the cloud. With Pro PowerShell Desired State Configuration, Ravikanth Chaganti revises and significantly expands his previous edition, bringing you a complete in-depth reference for applying this evolving technology in your day-to-day work. What’s new in this edition? Get up-to-date, in-depth guidance on DSC in the data center Understand the central role that DSC plays in DevOps today Integrate DSC into build and release management tools Learn to think and act like a developer when automating your configuration management, creating a testable, robust process that you can use again and again Find out why and how DSC has an important role to play in public and private cloud deployments Apply DSC in the cloud with Microsoft Azure or Amazon Web Services or Google Cloud Platform Who This Book Is For IT administrators, developers and DevOps engineers working in Windows-based data center environments. With a little prior PowerShell scripting experience, this book can be used as an in-depth reference to creating, customizing, and extending DSC in Windows. IT administrators with limited scripting experience will also find this book a useful overview of what DSC offers and how to use DSC resources to automate configuration management and deployment.


Pro PowerShell for Microsoft Azure

Pro PowerShell for Microsoft Azure

Author: Sherif Talaat

Publisher: Apress

Published: 2015-11-24

Total Pages: 215

ISBN-13: 1484206657

DOWNLOAD EBOOK

This book is written for Windows professionals who are familiar with PowerShell and want to learn to build, operate, and administer their Windows workloads in the Microsoft cloud. Pro PowerShell for Microsoft Azure is packed with practical examples and scripts, with easy-to-follow explanations for a wide range of day-to-day needs and essential administration tasks. Author Sherif Talaat begins by explaining the fundamental concepts behind the Microsoft Azure platform and how to get started configuring it through PowerShell. Readers will find out how to deploy, configure and manage the various components of the Azure platform, from storage and virtual networks to Azure Web Sites, HDInsight clusters and the Azure SQL Database. Workload automation, scheduling and resource management are covered in depth to help build efficiency in everyday tasks, and administrators will gain full control over Azure identity and access rights using Azure Active Directory and Rights Management Services. Put your PowerShell skills to good use and ensure that your applications and data are available anywhere at any time, with Pro PowerShell for Microsoft Azure. What You'll Learn Create and manage virtual networks and VPNs using PowerShell. Configure and maintain Azure Storage accounts, blobs, and containers. Provision and manage a redundant Windows or Linux server. Deploy and configure your sites in the cloud using Microsoft Azure Web Sites. Provision Apache Hadoop clusters in the cloud using Azure HDInsight. Deploy, configure and manage a Microsoft Azure SQL Database. Protect and secure identities and resources with Azure Active Directory and Azure Rights Management Services. Who This Book Is For This is book is for the intermediate to advanced Windows professional who is ready to make the leap to the cloud.


PowerShell Pro

PowerShell Pro

Author: Ryan Campbell

Publisher: Ryan Campbell

Published: 2024-05-17

Total Pages: 66

ISBN-13:

DOWNLOAD EBOOK

Are you ready to elevate your PowerShell skills to the next level and become a true scripting master? Look no further! In "PowerShell Pro: Advanced Strategies and Best Practices," Ryan Campbell takes you on an exhilarating journey through the depths of PowerShell, unveiling its most potent secrets and unlocking the true potential of this versatile scripting language. Whether you're an IT professional, system administrator, or developer working in enterprise environments, this book is your ultimate guide to harnessing the full power of PowerShell. From mastering advanced techniques to implementing best practices, you'll gain the expertise needed to streamline workflows, automate tasks, and tackle complex challenges with ease. What You'll Discover: Advanced Strategies: Delve into scripting with classes, create modular code, and explore the wonders of parallel execution. Learn to build sophisticated GUIs, work with XML and JSON data, and unleash the capabilities of PowerShell Desired State Configuration (DSC). Best Practices: Explore real-world case studies showcasing PowerShell's impact in system administration, software deployment, cloud management, data analysis, and security auditing. Embrace comment-based help, parameterize your scripts, and optimize performance with pipelines. Enterprise Environments: Navigate the intricacies of PowerShell in enterprise settings, from managing large-scale environments to enforcing security and compliance standards. Discover how PowerShell empowers you to be a proactive problem-solver, delivering unparalleled efficiency and reliability. Community and Collaboration: Join the vibrant PowerShell community, interact with like-minded enthusiasts, and expand your knowledge through knowledge-sharing and collaboration. Learn from seasoned professionals and stay up-to-date with the latest trends in PowerShell scripting. Why Choose "PowerShell Pro"? Ryan Campbell, an experienced IT expert and PowerShell guru, brings his wealth of knowledge and passion for scripting to this comprehensive guide. With a human touch, he explains complex concepts in a manner that is easy to understand, ensuring that both beginners and seasoned scripters can embark on this journey together. Unlock the true potential of PowerShell, optimize your productivity, and become a master of automation. Whether you're an IT veteran seeking to level up or an aspiring scripter ready to embrace the power of PowerShell, this book is your ticket to success in enterprise environments. Join the PowerShell Pro community and embark on your scripting odyssey today! Note: "PowerShell Pro: Advanced Strategies and Best Practices" includes extensive code examples, real-world case studies, and hands-on exercises to enhance your learning experience.


Pro PowerShell for Amazon Web Services

Pro PowerShell for Amazon Web Services

Author: Brian Beach

Publisher: Apress

Published: 2019-09-21

Total Pages: 539

ISBN-13: 1484248503

DOWNLOAD EBOOK

Amazon Web Services (AWS) is the leading public cloud platform. In this book you will learn to use Microsoft PowerShell to create, host, manage, and administer workloads using Amazon Web Services. You will learn how to create virtual machines, provision storage, configure networks, and more—all using your preferred Windows scripting language. CIOs everywhere are leading their organizations to the cloud, but there are few books available to help. This book focuses on moving Microsoft Windows workloads to the cloud using technologies familiar to enterprise Microsoft-based professionals. The completely revised and expanded Pro PowerShell for Amazon Web Services is written specifically for Windows professionals who already know PowerShell and want to learn to host Windows workloads on Amazon Web Services. The cloud offers information technology workers significant cost savings and agility unimaginable even just a few years ago. Tasks that traditionally took weeks of work, costing thousands of dollars, can be completed in minutes for a fraction of a penny. New chapters in this second edition cover: AWS Lambda, Amazon WorkSpaces, Amazon AppStream 2.0, AWS Directory Service, Amazon WorkDocs, and AWS System Manager. What You'll Learn Create and manage Windows servers on Elastic Compute Cloud (EC2) Configure and secure networks with Virtual Private Cloud (VPC) Leverage autoscaling to adjust resources as load changes Deploy and manage SQL Server using the Relational Database Service (RDS) Manage virtual desktops using WorkSpaces and AppStream Leverage AWS Systems Manager to manage Windows at scale Who This Book Is For Windows professionals who want to learn more about Amazon Web Services, with a focus on running Windows workloads and automated management at scale using PowerShell tools for AWS. The book assumes you have knowledge of Windows and PowerShell, but are new to AWS.


Hands-On Linux Administration on Azure

Hands-On Linux Administration on Azure

Author: Frederik Vos

Publisher: Packt Publishing Ltd

Published: 2018-08-31

Total Pages: 399

ISBN-13: 1789135109

DOWNLOAD EBOOK

Learn to efficiently run Linux-based workloads in Azure Key Features Manage and deploy virtual machines in your Azure environment Explore various open source tools to integrate automation and orchestration Leverage Linux features to create, run, and manage containers Book Description Azure’s market share has increased massively and enterprises are adopting it rapidly. Linux is a widely-used operating system and has proven to be one of the most popular workloads on Azure. It has become crucial for Linux administrators and Microsoft professionals to be well versed with the concepts of managing Linux workloads in an Azure environment. Hands-On Linux Administration on Azure starts by introducing you to the fundamentals of Linux and Azure, after which you will explore advanced Linux features and see how they are managed in an Azure environment. Next, with the help of real-world scenarios, you will learn how to deploy virtual machines(VMs) in Azure, along with extending Azure VMs capabilities and managing them efficiently. You will then understand continuous configuration automation and use Ansible, SaltStack and Powershell DSC for orchestration. As you make your way through the chapters, you will understand containers and how they work, along with managing containers and the various tasks you can perform with them. In the concluding chapters, you will cover some Linux troubleshooting techniques on Azure, and you will also be able to monitor Linux in Azure using different open source tools. By the end of this book, you will be able to administer Linux on Azure and make the most of the important tools required for deployment. What you will learn Understand why Azure is the ideal solution for your open source workloads Master essential Linux skills and learn to find your way around the Linux environment Deploy Linux in an Azure environment Use configuration management to manage Linux in Azure Manage containers in an Azure environment Enhance Linux security and use Azure’s identity management systems Automate deployment with Azure Resource Manager (ARM) and Powershell Employ Ansible to manage Linux instances in an Azure cloud environment Who this book is for Hands-On Linux Administration on Azure is for Linux administrators and Microsoft professionals that need to deploy and manage their workloads in Azure. Prior knowledge of Linux and Azure isn't necessary.


Pro SQL Server on Microsoft Azure

Pro SQL Server on Microsoft Azure

Author: Pranab Mazumdar

Publisher: Apress

Published: 2016-08-23

Total Pages: 223

ISBN-13: 1484220838

DOWNLOAD EBOOK

Learn the basics of Microsoft Azure and see how SQL Server on Azure VMs (Infrastructure-as-a-Service) and Azure SQL Databases (Platform-as-a-Service) work. This concise book shows you how to deploy, operate, and maintain your data using any one or a combination of these offerings along with your on-premise environment. Pro SQL Server on Microsoft Azure is a quintessential book for any IT professional who is planning to host their data on Microsoft Azure. This book will not only equip you with the tips, tricks, and tools to manage SQL Server offerings on Azure, but will also help you in deciding between PaaS, IaaS, or hybrid. In the ever-changing world of operations, IT administrators and SQL Server DBAs often find that the biggest challenges occur once they’ve deployed to the cloud. This is precisely why Pro SQL Server on Microsoft Azure was written; it will help you master today’s cloud world. What You'll Learn Understand the Microsoft Azure IaaS architecture Work with Azure Storage and Networking Deploy SQL Server on Azure VMs using best practices Apply effective security principles to SQL Azure Databases Measure and optimize the performance of SQL Server offerings on Azure Implement Business continuity and disaster recovery options with Azure SQL Databases Who This Book Is For This book is for IT admins and SQL Server DBAs who are managing or would be managing SQL Server deployments on Microsoft Azure. v>


Pro Microsoft Hyper-V 2019

Pro Microsoft Hyper-V 2019

Author: Andy Syrewicze

Publisher: Apress

Published: 2018-10-31

Total Pages: 397

ISBN-13: 1484241169

DOWNLOAD EBOOK

Successfully create and manage your Hyper-V environment without any of the marketing fluff. This book's lab-driven, hands-on approach will get you up and running as quickly and efficiently as possible. Virtualization is the cornerstone of today’s data center. As a modern-day IT pro, you are required to manage environments that are in a regular state of flux and increasing in both size and complexity. To keep up, you need practical information in a format that is succinct, yet comprehensive and highly applicable. Pro Hyper-V 2019 breaks down critical and time-saving topics into a series of easy-to-digest chapters, showing you how to perform Hyper-V management tasks using both GUI and PowerShell-based tools. Building on your existing knowledge of Windows Server management, Active Directory, networking, and storage, experts and Microsoft MVPs Syrewicze and Siddaway begin with a foundation of why computing workloads are virtualized. This is followed by chapters covering the range of management tasks associated with virtualized environments, including: managing hosts and guest machines; networking, storage, and high availability (host and guest); disaster recovery and virtual machine migration; and monitoring. What You'll Learn Apply practical information to administer your Hyper-V environments Understand multiple administration styles (GUI, command line, and automation) Written by IT pros for IT pros – just the information you really need without the padding Administer and use containers Utilize hands-on labs to learn about storage, networking, and high availability Who This Book Is For IT administrators tasked with implementing Hyper-V environments or migrating from VMware. IT pros joining a team that is responsible for managing Hyper-V and “lone administrators” covering the gamut in smaller organizations will also find this book indispensable.


Pro Exchange 2013 SP1 PowerShell Administration

Pro Exchange 2013 SP1 PowerShell Administration

Author: Michel de Rooij

Publisher: Apress

Published: 2014-12-19

Total Pages: 628

ISBN-13: 1430268476

DOWNLOAD EBOOK

Pro Exchange 2013 SP1 PowerShell Administration is your one-stop resource for both basic and advanced administration of Exchange Server 2013 Service Pack 1 and Exchange Online, Microsoft's best-selling hosted Exchange service. The industry shift that is currently happening toward ‘the cloud’ is not just about hosting your applications somewhere else. It’s also driving automation and standardization of technical solutions, which in turn is leading to greater productivity. Embracing PowerShell will help you administer your existing environment more efficiently and also teach you valuable ‘cloud-ready’ skills as well. This book is your best-in-class companion for gaining a deep, thorough understanding of managing all facets of Exchange 2013 Service Pack 1 with PowerShell. Authors Michel de Rooij and Jaap Wesselius, both Microsoft messaging MVPs, take you through tips, tricks, and little known facts that will make your administration life simpler and more effective. Along with revealing what’s new in Exchange Server 2013, this well-paced, deeply engaging tutorial provides detailed deployment guidance, for upgraders and migrators as well as for organizations entirely new to the Exchange platform. The book details how all of the major Exchange components fit together, from SMTP messages to all kinds of clients. It also provides in-depth configuration examples with an eye toward creating scalable, reliable, and secure installations. Additionally, this guide covers the tools and techniques for monitoring an Exchange environment and troubleshooting when things go wrong. Discover how to automate time consuming management tasks, configure a Hybrid environment with an on-premises Exchange deployment, and more today with Pro Exchange 2013 SP1 PowerShell Administration. Teaches you the basics of PowerShell and provides a foundation for more advanced scripting Deploy an Office 365 tenant in hybrid mode with your existing Exchange servers Learn how to manage Exchange Online with Remote PowerShell


Pro PowerShell for Database Developers

Pro PowerShell for Database Developers

Author: Bryan P. Cafferky

Publisher: Apress

Published: 2015-10-17

Total Pages: 419

ISBN-13: 1484205413

DOWNLOAD EBOOK

Pro PowerShell for Database Developers helps you master PowerShell application development by continuing where other books leave off. There are no "Hello World" functions here, just real-world examples that get down to business. Develop and deploy database and ETL applications in a reusable framework. Read from any data source and write to any destination. Integrate PowerShell with SQL Server. Pro PowerShell for Database Developers shows how to dive into the PowerShell environment and customize it to your needs. Learn about CmdletBinding and its use in extending functions with powerful new features. Also learn to package functions into libraries called modules that are loaded automatically on demand. PowerShell is about automation and getting work done when you’re not around to perform it. To that end you’ll see how to schedule PowerShell applications using SQL Agent and the scheduled job cmdlets. And for when you are around to run automated processes in person, you’ll learn to add a Windows GUI to your applications to give them that professional polish. Other exciting topics include: Creating objects with custom methods and properties and extending them with PowerShell-style inheritance. Implementing function polymorphism using parameter sets. Using PowerShell as an ETL tool surpassing even SSIS. Creating distributed, interruptible, and multithreaded programs using PowerShell's workflow engine and the .Net Windows Workflow Foundation. All these topics are explained using real-world examples encapsulated into modules you can immediately put to use in your organization. You’ll reap even more as you come to grips with all that PowerShell can do. Begin the journey toward deep expertise and amazing productivity. Buy and read Pro PowerShell for Database Developers today.


Exam 70-414 Implementing an Advanced Server Infrastructure

Exam 70-414 Implementing an Advanced Server Infrastructure

Author: Microsoft Official Academic Course

Publisher: John Wiley & Sons

Published: 2015-01-12

Total Pages: 496

ISBN-13: 1118789504

DOWNLOAD EBOOK

This Microsoft Official Academic Course (MOAC) IT Professional curriculum prepares certification students for success every step of the way. This 70-414 Implementing an Advanced Server Infrastructure exam course is the second of a series of two exams Microsoft Certified Solutions Associates (MCSE) candidates are required to pass to gain the MCSE: Windows Server 2012 and Windows Server 2012 R2 certification. These MCSE exams test the skills and knowledge necessary to design, implement, and maintain a Windows Server 2012 infrastructure in an enterprise scaled, highly virtualized environment. Passing these exams confirms students’ ability to plan, configure, and implement the Windows Server 2012 services, such as server deployment, server virtualization, and network access and infrastructure. This complete ready-to-teach MOAC program is mapped to all of the exam objectives.