Vi bøger
Levering: 1 - 2 hverdage

Bøger udgivet af Packt Publishing

Filter
Filter
Sorter efterSorter Populære
  • - Advance your automation skills with the latest techniques for software integration and deployment
    af Eric Chapman
    454,95 kr.

    Explore the full spectrum of GitHub Actions to unlock your team's potential and become a pro in no timeKey Features: Master GitHub events to foster a self-service mindsetElevate your GitHub Actions knowledge to a whole new level through real-world examplesLearn how to integrate with popular cloud-based products within your workflowsPurchase of the print or Kindle book includes a free PDF eBookBook Description: Navigating GitHub Actions often leaves developers grappling with inefficiencies and collaboration bottlenecks. Mastering GitHub Actions offers solutions to these challenges, ensuring smoother software development.With 16 extensive chapters, this book simplifies GitHub Actions, walking you through its vast capabilities, from team and enterprise features to organization defaults, self-hosted runners, and monitoring tools. You'll learn how to craft reusable workflows, design bespoke templates, publish actions, incorporate external services, and introduce enhanced security measures. Through hands-on examples, you'll gain best-practice insights for team-based GitHub Actions workflows and discover strategies for maximizing organization accounts.Whether you're a software engineer or a DevOps guru, by the end of this book, you'll be adept at amplifying productivity and leveraging automation's might to refine your development process.What You Will Learn: Explore GitHub Actions' features for team and business settingsCreate reusable workflows, templates, and standardized processes to reduce overheadGet to grips with CI/CD integrations, code quality tools, and communicationUnderstand self-hosted runners for greater control of resources and settingsDiscover tools to optimize GitHub Actions and manage resources efficientlyWork through examples to enhance projects, teamwork, and productivityWho this book is for: This book is for developers with a foundation in CI/CD, code quality tools, and team communication keen on exploring GitHub Actions. It's ideal for DevOps engineers, system administrators, software developers, IT specialists, automation aficionados, and university students focused on software integration and deployment. Those familiar with GitHub's ecosystem will find this content insightful.

  • - Learn techniques, patterns, and tools for building high-performance, robust, and scalable web APIs
    af Xiaodi Yan
    554,95 kr.

    Develop web API applications using design patterns, advanced customization, and cutting-edge technologies, such as SignalR, gRPC, and GraphQL, while leveraging powerful cloud platforms and tools to accelerate developmentKey Features: Gain proficiency in building modern ASP.NET Core web API applicationsDevelop the skills to effectively test, debug, and secure your web API applicationsStreamline development workflows and boost productivity with cloud computing platforms and industry-standard CI/CD toolsPurchase of the print or Kindle book includes a free PDF eBookBook Description: Web API applications have become increasingly significant in recent years, fueled by the ever-accelerating pace of technological advancements. However, with this rapid evolution comes a pressing challenge: the need to create web API applications that are not only functional but also adaptable, maintainable, and scalable to meet the demands of users and businesses alike. This book will help you address this challenge head-on, equipping you with the knowledge and skills required to develop web API applications from scratch.By providing a deeper understanding of the various protocols implemented by ASP.NET Core, including RESTful, SignalR (WebSocket), gRPC, and GraphQL, supplemented by practical examples and optimization techniques, such as using middleware, testing, caching, and logging, this book offers invaluable insights for both newcomers as well as seasoned developers to meet modern web development requirements. Additionally, you'll discover how to use cloud platforms such as Azure and Azure DevOps to enhance the development and operational aspects of your application.By the end of the book, you'll be fully prepared to undertake enterprise-grade web API projects with confidence, harnessing the latest advancements in ASP.NET Core 8 to drive innovation.What You Will Learn: Build a strong foundation in web API fundamentalsExplore the ASP.NET Core 8 framework and other industry-standard libraries and tools for high-performance, scalable web APIsApply essential software design patterns such as MVC, dependency injection, and the repository patternUse Entity Framework Core for database operations and complex query creationImplement robust security measures to protect against malicious attacks and data breachesDeploy your application to the cloud using Azure and leverage Azure DevOps to implement CI/CDWho this book is for: This book is for developers who want to learn how to build web APIs with ASP.NET Core and create flexible, maintainable, scalable applications with .NET platform. Basic knowledge of C#, .NET, and Git will assist with understanding the concepts more easily.

  • - Design tailor-made solutions with modern SharePoint features to meet your organization's unique needs
    af Matti Paukkonen
    404,95 kr.

    Leverage SharePoint Online to enhance workflows and productivity with the help of practical examples from real-world scenariosKey Features: Discover strategies for maximizing the potential and effectiveness of SharePoint featuresExplore the synergy between Power Platform and Viva Suite when integrated with SharePoint OnlineLean to use SharePoint Framework and extensions to deliver personalized user experiencesPurchase of the print or Kindle book includes a free PDF eBookBook Description: Explore the robust functionalities of SharePoint that ensure your business processes remain flexible and scalable. With its custom development features, SharePoint presents abundant opportunities to meet evolving needs, deliver personalized experiences, and seamlessly integrate across platforms. If you're looking for practical guidance on developing custom SharePoint solutions, Customizing and Extending SharePoint Online is your essential companion.This book takes you through the different techniques for customizing SharePoint, harnessing its native capabilities, and extending them across other platforms. You'll begin by organizing content with SharePoint sites and learning best practices for permission governance before learning how to create and manage pages and use web parts to create, aggregate, and format content. This SharePoint book also covers specialized use cases of the Viva Suite and delves into SharePoint automation with Power Automate while extending solutions with Power Apps. Toward the end, you'll get to grips with designing personalized solutions with SharePoint Framework and Microsoft Graph.By the end of this book, you'll be ready to deliver highly customized SharePoint solutions that align with your business objectives.What You Will Learn: Discover the diverse capabilities offered by SharePoint OnlineOrganize and classify documents with Microsoft Syntex AI modelsAdd automation capabilities using SharePoint's REST APIs with Power AutomateEnhance the user experience by connecting SharePoint data to Canvas appsDesign custom solutions using SharePoint Framework and Microsoft GraphUnderstand how to use ready-made solutions from the developer communityWho this book is for: If you're a SharePoint administrator or developer who wants to learn more about building modern experiences in SharePoint Online, this book is for you. Familiarity with SharePoint and Microsoft 365 is recommended. Specifically curated for roles overseeing collaboration solutions in Microsoft 365, this book offers comprehensive coverage of modern SharePoint Online capabilities and extensibility options.

  • - Bring your characters to life through rigging and make them animation-ready
    af Jaime Kelly
    366,95 kr.

    Leverage expert advice, step-by-step guidance, and comprehensive visual aids to pave your way towards excellence in the art of 3D character riggingKey Features: Learn how to use automatic and manual weight painting to merge skin and boneEnhance any rig with a sweeping host of automatic controls and aids for animationKeep your rigs efficient and clean for an optimal end user experiencePurchase of the print or Kindle book includes a free PDF eBookBook Description: In the intricate world of 3D character rigging with Blender, aspiring artists often find themselves grappling with the daunting challenge of achieving results akin to seasoned professionals. This book is your guide to overcoming that very challenge, providing you with the necessary knowledge and skills to excel in this complex art form.As you embark on this creative journey, this book will guide you through a carefully crafted flow. Beginning with the basics, the first part of the book will teach you how to add structure to an empty canvas and master the art of weight painting in Blender. You'll delve into the intricacies of rigging humanoid characters, gain a deep understanding of the essential buttons and techniques, and discover invaluable success-boosting tips.Starting with simple mesh deformation using a single bone, you'll progress steadily toward the mastery of fully rigging a human character, all while comprehending the reasons behind each step in the process. Furthermore, the book leaves you with a selection of advanced techniques, fully explained, paving the way for a natural progression in your artistic journey and allowing you to continuously refine and enhance your skills.By the end of the book, you'll excel at crafting character rigs, seamlessly meeting professional pipeline demands in diverse teams and studios.What You Will Learn: Understand the basic terminology of rigging and learn how to create and modify rigsFind out how bones interact with topologyGet to grips with weight painting through the meshKnow when and how to add constraints such as Inversion Kinetics, Point To, and Child OfMake rigs visually appealing with advanced techniques such as shape keys and bone driversFamiliarize yourself with advanced techniques used by industry leadersWho this book is for: If you are an animator, modeler, or someone who wants to start rigging with a solid foundation, then this book is for you. You'll need no prior knowledge of Blender to get started with this book, as we'll go step by step with shortcuts and UI pointers provided.

  • - Take your sysadmin skills to the next level by configuring and maintaining Linux systems
    af Alexandru Calcatinge
    504,95 kr.

    A one-stop Linux administration guide to developing advanced strategies for on-premises and cloud environmentsKey FeaturesLearn how to deploy Linux to the cloud with AWS and AzureFamiliarize yourself with Docker and Ansible for automation and Kubernetes for container managementBecome proficient in everyday Linux administration tasks by mastering the Linux command line and automation techniquesPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionHarness the power of Linux in modern data center management, leveraging its unparalleled versatility for efficiently managing your workloads in on-premises and cloud environments. In this second edition, you'll find updates on the latest advancements in Linux administration.Starting with Linux installation on on-premises systems, this book helps you master the Linux command line, files, packages, and filesystems. You'll explore essential Linux commands and techniques to secure your Linux environment. New to this edition is a chapter on shell scripting, providing structured guidance on using shell programming for basic Linux automation. This book also delves into the world of containers, with two new chapters dedicated to Docker containers and hypervisors, including KVM virtual machines. Once adept with Linux containers, you'll learn about modern cloud technologies, managing and provisioning container workloads using Kubernetes, and automating system tasks using Ansible. Finally, you'll get to grips with deploying Linux to the cloud using AWS and Azure-specific tools.By the end of this Linux book, you'll have mastered everyday administrative tasks, seamlessly navigating workflows spanning from on-premises to the cloud.What you will learnDiscover how to create and use bash scripts to automate tasksNavigate containerized workflows efficiently using Docker and KubernetesDeploy Linux to the cloud using AWS and AzureAutomate your configuration management workloads with AnsibleFind out how Linux security works and how to configure SELinux, AppArmor, and Linux iptablesWork with virtual machines and containers and understand container orchestration with KubernetesExplore the most widely used commands for managing the Linux filesystem, network, security, and moreWho this book is forWhether you're a new or seasoned Linux administrator seeking to understand modern concepts of Linux system administration, this book is a valuable resource packed with new and updated Linux insights. Windows System Administrators looking to extend their knowledge to the Linux OS will also benefit from this book's latest edition. No prior knowledge is needed, all you need is a willingness to learn.Table of ContentsInstalling LinuxThe Linux Shell and FilesystemLinux Software ManagementManaging Users and GroupsWorking with Processes, Daemons, and SignalsWorking with Disks and FilesystemsNetworking with LinuxLinux Shell ScriptingSecuring LinuxDisaster Recovery, Diagnostics, and TroubleshootingWorking with Virtual MachinesManaging Containers with DockerConfiguring Linux ServersShort Introduction to Cloud ComputingDeploying to the Cloud with AWS and AzureDeploying Applications with KubernetesInfrastructure and Automation with Ansible

  • - The official guide to developing optimal aggregation pipelines with MongoDB 7.0
    af Paul Done
    878,95 - 897,95 kr.

    Begin your journey toward efficient data manipulation with this robust technical guide and enhance your aggregation skills while building efficient pipelines for a variety of tasksKey Features: Build effective aggregation pipelines for increased productivity and performanceSolve common data manipulation and analysis problems with the help of practical examplesLearn essential strategies to aggregate time series data in financial datasets and IoTPurchase of the print or Kindle book includes a free PDF eBookBook Description: Officially endorsed by MongoDB, Inc., Practical MongoDB Aggregations helps you unlock the full potential of the MongoDB aggregation framework, including the latest features of MongoDB 7.0. This book provides practical, easy-to-digest principles and approaches for increasing your effectiveness in developing aggregation pipelines, supported by examples for building pipelines to solve complex data manipulation and analytical tasks.This book is customized for developers, architects, data analysts, data engineers, and data scientists with some familiarity with the aggregation framework. It begins by explaining the framework's architecture and then shows you how to build pipelines optimized for productivity and scale.Given the critical role arrays play in MongoDB's document model, the book delves into best practices for optimally manipulating arrays. The latter part of the book equips you with examples to solve common data processing challenges so you can apply the lessons you've learned to practical situations. By the end of this MongoDB book, you'll have learned how to utilize the MongoDB aggregation framework to streamline your data analysis and manipulation processes effectively.What You Will Learn: Develop dynamic aggregation pipelines tailored to changing business requirementsMaster essential techniques to optimize aggregation pipelines for rapid data processingAchieve optimal efficiency for applying aggregations to vast datasets with effective sharding strategiesEliminate the performance penalties of processing data externally by filtering, grouping, and calculating aggregated values directly within the databaseUse pipelines to help you secure your data access and distributionWho this book is for: This book is for intermediate-level developers, architects, analysts, engineers, and data scientists who are interested in learning about aggregation capabilities in MongoDB. Working knowledge of MongoDB is needed to get the most out of this book.

  • - Learn to analyze and mitigate risks in your software projects
    af Aspen Olmsted
    404,95 kr.

    Trace security requirements through each development phase, mitigating multiple-layer attacks with practical examples, and emerge equipped with the skills to build resilient applicationsKey FeaturesExplore the practical application of secure software development methodologiesModel security vulnerabilities throughout the software development lifecycle (SDLC)Develop the skills to trace requirements, from requirements gathering through to implementationPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionExtend your software development skills to integrate security into every aspect of your projects. Perfect for any programmer or developer working on mission-critical applications, this hands-on guide helps you adopt secure software development practices. Explore core concepts like security specifi cation, modeling, and threat mitigation with the iterative approach of this book that allows you to trace security requirements through each phase of software development. You won't stop at the basics; you'll delve into multiple-layer att acks and develop the mindset to prevent them. Through an example application project involving an entertainment ticketing software system, you'll look at high-profi le security incidents that have aff ected popular music stars and performers. Drawing from the author's decades of experience building secure applications in this domain, this book off ers comprehensive techniques where problem-solving meets practicality for secure development.By the end of this book, you'll have gained the expertise to systematically secure software projects, from crafting robust security specifi cations to adeptly mitigating multifaceted threats, ensuring your applications stand resilient in the face of evolving cybersecurity challenges.What you will learnFind out non-functional requirements crucial for software security, performance, and reliabilityDevelop the skills to identify and model vulnerabilities in software design and analysisAnalyze and model various threat vectors that pose risks to software applicationsAcquire strategies to mitigate security threats specific to web applicationsAddress threats to the database layer of an applicationTrace non-functional requirements through secure software designWho this book is forMany software development jobs require developing, maintaining, enhancing, administering, and defending software applications, websites, and scripts. This book is designed for software developers and web developers seeking to excel in these roles, offering concise explanations and applied example use-cases.Table of ContentsSecurity PrinciplesDesigning a Secure Functional ModelDesigning a Secure Object ModelDesigning a Secure Dynamic ModelDesigning a Secure System ModelThreat ModelingAuthentication and AuthorizationInput Validation and SanitizationStandard Web Application VulnerabilitiesDatabase SecurityUnit TestingRegression TestingIntegration, System, and Acceptance TestingSoftware Penetration Testing

  • - An end-to-end guide to implementing and maintaining robust security architecture
    af Lester Nichols
    579,95 kr.

    Discover the ins and outs of cybersecurity architecture with this handbook, designed to enhance your expertise in implementing and maintaining robust security structures for the ever-evolving digital landscapeKey FeaturesGain insights into the cybersecurity architect role and master key skills to excel in itAcquire a diverse skill set for becoming a cybersecurity architect through up-to-date, practical examplesDiscover valuable tips and best practices to launch your career in cybersecurityPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionStepping into the role of a Cybersecurity Architect (CSA) is no mean feat, as it requires both upskilling and a fundamental shift in the way you view cybersecurity altogether. Cybersecurity Architect's Handbook is an all-encompassing guide, introducing the essential skills for aspiring CSAs, outlining a path for cybersecurity engineers and newcomers to evolve into architects, and sharing best practices to enhance the skills of existing CSAs.Following a brief introduction to the role and foundational concepts, this book will help you understand the day-to-day challenges faced by CSAs, supported by practical examples. You'll gain insights into assessing and improving your organization's security posture, concerning system, hardware, and software security. You'll also get to grips with setting user and system policies and protocols through effective monitoring and enforcement, along with understanding countermeasures that protect the system from unauthorized access attempts.To prepare you for the road ahead and augment your existing skills, the book provides invaluable tips and practices that will contribute to your success as a CSA. By the end of this book, you'll be well-equipped to take up the CSA role and execute robust security solutions.What you will learnGet to grips with the foundational concepts and basics of cybersecurityUnderstand cybersecurity architecture principles through scenario-based examplesNavigate the certification landscape and understand key considerations for getting certifiedImplement zero-trust authentication with practical examples and best practicesFind out how to choose commercial and open source toolsAddress architecture challenges, focusing on mitigating threats and organizational governanceWho this book is forThis book is for cybersecurity professionals looking to transition into a cybersecurity architect role. Solution architects interested in understanding the scope of the role and the necessary skills for success will also find this book useful.Table of ContentsIntroduction to CybersecurityCybersecurity FoundationWhat Is a Cybersecurity Architect and What Are Their Responsibilities?Cybersecurity Architecture Principles, Design, and AnalysisThreat, Risk, and Governance Considerations as an ArchitectDocumentation as a Cybersecurity Architect - Valuable Resources and Guidance for a Cybersecurity Architect RoleEntry-Level-to-Architect RoadmapThe Certification DilemmaDecluttering the Toolset - Part 1Decluttering the Toolset - Part 2Best PracticesBeing Adaptable as a Cybersecurity ArchitectArchitecture Considerations - Design, Development, and Other Security Strategies - Part 1Architecture Considerations - Design, Development, and Other Security Strategies - Part 2

  • - Gain the practical skills, knowledge, and confidence to ace the AWS (SAP-C02) exam on your first attempt
    af Patrick Sard
    487,95 kr.

    Become an AWS Solutions Architect Professional with this latest AWS (SAP-C02) exam guidePurchase of this book unlocks access to web-based exam prep resources, including mock exams, flashcards, and exam tips, and the eBook PDFKey Features: Explore content meticulously aligned with AWS (SAP-C02) exam objectivesChallenge your knowledge through mock tests with exam-level difficultyGain expert insights and learn best practices for optimizing your cloud solutions from experienced AWS practitionersBook Description: Known for its difficulty and ranking among the highest-paying IT certifications, the AWS Certified Solutions Architect Professional (SAP-C02) certification demands significant hands-on experience for success. This comprehensive guide reinforces your knowledge and enhances your skills in various solution architectures and services. Additionally, you'll gain lifetime access to supplementary practice resources such as mock exams, flashcards, and exam tips from experts.Aligned with exam objectives, this AWS certification study guide helps you assess your knowledge through timed mock tests that simulate exam conditions. Beyond exam preparation, you'll develop advanced skills in designing distributed systems on AWS cloud and become proficient in providing architectural recommendations for complex application implementation, and enhancing infrastructure efficiency. As you advance, you'll gain insights into how to foster unique thinking and factor diverse considerations while architecting solutions. You'll also get to grips with designing multi-tier applications, deploying enterprise-grade operations, and migrating complex applications to AWS.By the end of this book, you'll be able to design and deploy innovative solutions on AWS, unlocking new opportunities and driving success in the dynamic world of cloud computing.What You Will Learn: Design and deploy fully secure, dynamically scalable, highly available, fault-tolerant, and reliable apps on AWSIntegrate on-premises environments seamlessly with AWS resourcesSelect appropriate architecture patterns and AWS services for designing and deploying complex applicationsContinuously improve solution architectures for security, reliability, performance, operational excellence, and cost-efficiencyPlan and execute migrations of complex applications to AWSImplement cost-control strategies to deliver cost-effective solutions on AWSWho this book is for: This book is for seasoned IT professionals adept at crafting and implementing cloud architecture on AWS. Familiarity with the AWS platform and services is essential. You'll grasp the content more effectively if you have at least 2 years of hands-on experience in AWS-based applications.

  • af Kaiwan N Billimoria
    532,95 kr.

    Gain both a firm practical understanding and sufficient theoretical insight into the inner workings of Linux kernel internals, learn to write high-quality kernel module code, understand the complexities of kernel synchronizationPurchase of the print or Kindle book includes a free eBook in PDF format.Key Features:Discover how to write Linux kernel and module code for real-world productsImplement industry-grade techniques in real-world scenarios for fast, efficient memory allocation and data synchronizationUnderstand and exploit kernel architecture, CPU scheduling, and kernel synchronization techniquesBook Description:The 2nd Edition of Linux Kernel Programming is an updated, comprehensive guide for new programmers to the Linux kernel. This book uses the recent 6.1 Long-Term Support (LTS) Linux kernel series, which will be maintained until Dec 2026, and also delves into its many new features. Further, the Civil Infrastructure Project has pledged to maintain and support this 6.1 Super LTS (SLTS) kernel right until August 2033, keeping this book valid for years to come!You'll begin this exciting journey by learning how to build the kernel from source. In a step by step manner, you will then learn how to write your first kernel module by leveraging the kernel's powerful Loadable Kernel Module (LKM) framework. With this foundation, you will delve into key kernel internals topics including Linux kernel architecture, memory management, and CPU (task) scheduling. You'll finish with understanding the deep issues of concurrency, and gain insight into how they can be addressed with various synchronization/locking technologies (e.g., mutexes, spinlocks, atomic/refcount operators, rw-spinlocks and even lock-free technologies such as per-CPU and RCU).By the end of this book, you'll have a much better understanding of the fundamentals of writing the Linux kernel and kernel module code that can straight away be used in real-world projects and products.What You Will Learn:Configure and build the 6.1 LTS kernel from sourceWrite high-quality modular kernel code (LKM framework) for 6.x kernelsExplore modern Linux kernel architectureGet to grips with key internals details regarding memory management within the kernelUnderstand and work with various dynamic kernel memory alloc/dealloc APIsDiscover key internals aspects regarding CPU scheduling within the kernel, including cgroups v2Gain a deeper understanding of kernel concurrency issuesLearn how to work with key kernel synchronization primitivesWho this book is for:This book is for beginner Linux programmers and developers looking to get started with the Linux kernel, providing a knowledge base to understand required kernel internal topics and overcome frequent and common development issues.A basic understanding of Linux CLI and C programming is assumed.

  • af Gaurav Mahajan
    428,95 kr.

    Unlock over 100 recipes for mastering Microsoft 365. Boost productivity with Copilot, collaborate with SharePoint and Teams, automate tasks, create apps and reports using Power Automate (with RPA), Power Apps, Power BI, and more.Print or Kindle book purchase includes a free PDF eBook.Key FeaturesEnhance collaboration and productivity using SharePoint, Teams, OneDrive, Viva, Planner, and Microsoft FormsAutomate processes, build apps, bots, and dashboards with Power Automate (with RPA), Power Apps, Copilot Studio, and Power BIHarness Copilot, the new AI virtual assistant, for seamless support in your everyday tasksBook DescriptionMicrosoft 365 offers tools for content management, communication, process automation, and report creation. Microsoft 365 and SharePoint Online Cookbook maximizes workplace collaboration and productivity using SharePoint Online, Teams, OneDrive, Delve, M365 Search, Copilot, Power Platform, Viva, Planner, and Microsoft Forms.You will find thoroughly updated recipes for SharePoint Online, covering sites, lists, libraries, pages, web parts, and learn SharePoint Framework (SPFx) basics for building solutions. You will explore many Microsoft Teams recipes to prepare it to be your organization's central collaboration hub. You will be able to unlock Power Platform potential with recipes for Power Apps to enable low-code/no-code app development and learn to automate tasks with Power Automate and Power Automate Desktop. The book teaches you data visualization with Power BI, and chatbot creation with Power Virtual Agents (Copilot Studio). Finally, you will also learn about the cutting-edge Copilot and Gen AI functionality in Microsoft 365 and Power Platform. By the end, you will be equipped with skills to effectively use Microsoft 365, SharePoint Online, and the Power Platform.Whether it's enhancing career prospects or improving business operations, this book is a perfect companion on your journey through the Microsoft Office 365 suite.What you will learnCollaborate effectively with SharePoint, Teams, OneDrive, Delve, Search, and VivaBoost creativity and productivity with Microsoft CopilotDevelop and deploy custom applications using Power AppsCreate custom bots using Power Virtual Agents (Copilot Studio)Integrate with other apps, automate workflows and repetitive processes with Power Automate/Desktop (RPA)Design reports and engaging dashboards with Power BIUtilize Planner, To Do, and gather feedback with polls and surveys in Microsoft FormsExperience seamless integration in the mobile platforWho this book is forThis cookbook caters to professionals stepping into the world of Microsoft 365 and SharePoint Online. It is tailored for a broad spectrum of skillsets including general business professionals, IT administrators, and enterprise architects who are newcomers to Microsoft 365, offering valuable insights for establishing a contemporary, digital workplace effectively.Table of ContentsOverview of Microsoft 365Introduction to SharePoint OnlineModern Sites in SharePoint OnlineLists and Libraries in SharePoint OnlineDocument Management in SharePoint OnlineOneDriveMicrosoft TeamsPower Automate (Microsoft Flow)Creating Power AppsApplying Power AppsPower BIOverview of Copilot in Microsoft 365 and Power PlatformTerm Store and Content Types in SharePoint OnlineSearch in Microsoft 365Microsoft DelveMicrosoft 365 GroupsPower Automate Desktop for RPAPower Virtual Agents(N.B. Please use the Look Inside option to see further chapters)

  • af Jonas Christensen
    486,95 kr.

    Join the data-centric revolution and master the concepts, techniques, and algorithms shaping the future of AI and ML development, using PythonKey FeaturesGrasp the principles of data centricity and apply them to real-world scenariosGain experience with quality data collection, labeling, and synthetic data creation using PythonDevelop essential skills for building reliable, responsible, and ethical machine learning solutionsPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionIn the rapidly advancing data-driven world where data quality is pivotal to the success of machine learning and artificial intelligence projects, this critically timed guide provides a rare, end-to-end overview of data-centric machine learning (DCML), along with hands-on applications of technical and non-technical approaches to generating deeper and more accurate datasets.This book will help you understand what data-centric ML/AI is and how it can help you to realize the potential of 'small data'. Delving into the building blocks of data-centric ML/AI, you'll explore the human aspects of data labeling, tackle ambiguity in labeling, and understand the role of synthetic data. From strategies to improve data collection to techniques for refining and augmenting datasets, you'll learn everything you need to elevate your data-centric practices. Through applied examples and insights for overcoming challenges, you'll get a roadmap for implementing data-centric ML/AI in diverse applications in Python.By the end of this book, you'll have developed a profound understanding of data-centric ML/AI and the proficiency to seamlessly integrate common data-centric approaches in the model development lifecycle to unlock the full potential of your machine learning projects by prioritizing data quality and reliability.What you will learnUnderstand the impact of input data quality compared to model selection and tuningRecognize the crucial role of subject-matter experts in effective model developmentImplement data cleaning, labeling, and augmentation best practicesExplore common synthetic data generation techniques and their applicationsApply synthetic data generation techniques using common Python packagesDetect and mitigate bias in a dataset using best-practice techniquesUnderstand the importance of reliability, responsibility, and ethical considerations in ML/AIWho this book is forThis book is for data science professionals and machine learning enthusiasts looking to understand the concept of data-centricity, its benefits over a model-centric approach, and the practical application of a best-practice data-centric approach in their work. This book is also for other data professionals and senior leaders who want to explore the tools and techniques to improve data quality and create opportunities for small data ML/AI in their organizations.Table of ContentsExploring Data-Centric Machine LearningFrom Model-Centric to Data-Centric - ML's EvolutionPrinciples of Data-Centric MLData Labeling Is a Collaborative ProcessTechniques for Data CleaningTechniques for Programmatic Labeling in Machine LearningUsing Synthetic Data in Data-Centric Machine LearningTechniques for Identifying and Removing BiasDealing with Edge Cases and Rare Events in Machine LearningKick-Starting Your Journey in Data-Centric Machine Learning

  • af Tammie Lister
    432,95 kr.

    Embrace WordPress to unlock creative possibilities, discovering new design tools and patterns that will elevate your website's aestheticKey FeaturesExplore WordPress pattern directory for free patterns and create captivating designs with less codingLearn to use design tools effectively, stay updated on their evolution, and find tools for third-party blocksMaster block styles by understanding their concepts, applications, and seamless theme integrationPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionExperience a revolutionary WordPress styling transformation with WordPress Styling with Blocks, Patterns, Templates, and Themes by uncovering a wealth of features that redefine the future of WordPress. This guide introduces you to full-site editing and block design tools that enable you to shape the overall aesthetics and layout of your dream website with unprecedented ease. Get ready to harness the power of diverse cutting-edge features as you delve into this WordPress book, focusing on the Gutenberg editing experience. Guided by examples that demonstrate effortless customization entirely suited to your preferences, you'll master the design tools, patterns, and full site editing capabilities to shape impactful websites that mirror your distinct vision and creativity. As you immerse yourself in the core of WordPress styling, you'll understand the rationale and terminology underpinning each element and how to use it to its full potential.By the end of this book, you'll be equipped to build your dream website, reflecting your distinctive style.What you will learnAcquire skills in block recognition, CSS-free customization, and identifying supported block design toolsRecognize the significance of global styles in modern WordPress themesLocate sources for block themes and kickstart personal creationsDiscover, create, and share editor patterns and integrate them into themesComprehend the WordPress Pattern Directory, locating and adding patternsMaster the effective use, availability, and implementation of website design toolsWho this book is forThis book is your go-to resource for exploring and unleashing your creative potential using the latest styling features available in WordPress. Whether you're a non-coder, a hobbyist, or a seasoned WordPress user, this guide will help you discover the full range of new options. With no prior knowledge assumed, each step is carefully explained to ensure that you make the most of the latest version. Starting with a no-code approach, the book progressively introduces some coding for those interested in taking their learning further.Table of ContentsIntroducing blocksBlock design toolsBlock stylesBlock and styles wrap-upUnderstanding block patternsDiscovering and creating block patternsDiscovering the WordPress Pattern DirectoryWrapping up patternsAn introduction to full site editingDiscovering and creating template partsDiscovering and creating templatesTemplates wrap-upUnderstanding how themes have changedDiscovering stylesDiscovering WordPress block themesWrapping up themes

  • af Rick Weyenberg
    418,95 kr.

    Embark on a transformative journey to becoming a cloud solution architect with a roadmap, expert insights, and practical knowledge to excel in your careerKey Features:Gain clarity on where to start your journey into cloud architectureDebunk common misconceptions about cloud platforms for informed decision-makingEquip yourself with strategies for career success, skill enhancement, and certificationsPurchase of the print or Kindle book includes a free PDF eBookBook Description:In the fast-paced tech world where businesses rely ever more on cloud infrastructure, the role of a cloud solution architect serves as the backbone of operations. The Solution Architects Career Masterplan isn't just informative; it's an actionable roadmap to thriving in this role, providing the knowledge and strategies necessary to build a successful career in cloud computing.You'll dive headfirst into mastering the role's core principles, strategically charting your career trajectory, and expanding your network within the cloud community. As you advance to the practical aspects, you'll explore tailored education options, gain hands-on experience, and prepare to seize strategic opportunities. Finally, you'll prepare for success by arming yourself with interview strategies, staying updated with evolving cloud technologies, and actively contributing to the cloud community.By the end of this book, you'll be on your path to a rewarding career in cloud architecture with this trusted companion.What You Will Learn:Gain insights into the core responsibilities of a cloud solution architectDetermine the impact of different certifications on your career pathDevelop a compelling profile and resume strategy to elevate your professional presenceEngage with the community and contribute to open-source projectsEnhance your public speaking skills and receive guidance for advancing your careerMaster problem-solving and decision-making to achieve success as a cloud solution architectWho this book is for:If you're a self-motivated IT professional aiming to pursue a career as a solution architect, this book is for you. While a strong foundation in traditional software architecture is assumed, deep knowledge of cloud concepts and design considerations is not required.This book is also for professionals considering the solution architect role but uncertain where to get started. No experience in the cloud architect role is needed to get started.

  • af Dmitry Foshin
    544,95 kr.

    Solve real-world data problems and create data-driven workflows for easy data movement and processing at scale with Azure Data FactoryKey Features:Learn how to load and transform data from various sources, both on-premises and on cloudUse Azure Data Factory's visual environment to build and manage hybrid ETL pipelinesDiscover how to prepare, transform, process, and enrich data to generate key insightsBook Description:This new edition of the Azure Data Factory Cookbook, fully updated to reflect ADS V2, will help you get up and running by showing you how to create and execute your first job in ADF.You'll learn how to branch and chain activities, create custom activities, and schedule pipelines, as well as discovering the benefits of cloud data warehousing, Azure Synapse Analytics, and Azure Data Lake Gen2 Storage.With practical recipes, you'll learn how to actively engage with analytical tools from Azure Data Services and leverage your on-premises infrastructure with cloud-native tools to get relevant business insights. As you advance, you'll be able to integrate the most commonly used Azure Services into ADF and understand how Azure services can be useful in designing ETL pipelines. You'll familiarize yourself with the common errors that you may encounter while working with ADF and find out how to use the Azure portal to monitor pipelines. You'll also understand error messages and resolve problems in connectors and data flows with the debugging capabilities of ADF.Two new chapters covering Azure Data Explorer and key best practices have been added, along with new recipes throughout.By the end of this book, you'll be able to use ADF as the main ETL and orchestration tool for your data warehouse or data platform projects.What You Will Learn:Create an orchestration and transformation job in ADFDevelop, execute, and monitor data flows using Azure SynapseCreate big data pipelines using Databricks and Delta tablesWork with big data in Azure Data Lake using Spark PoolMigrate on-premises SSIS jobs to ADFIntegrate ADF with commonly used Azure services such as Azure ML, Azure Logic Apps, and Azure FunctionsRun big data compute jobs within HDInsight and Azure DatabricksCopy data from AWS S3 and Google Cloud Storage to Azure Storage using ADF's built-in connectorsWho this book is for:This book is for ETL developers, data warehouse and ETL architects, software professionals, and anyone else who wants to learn about the common and not-so-common challenges faced while developing traditional and hybrid ETL solutions using Microsoft's Azure Data Factory. You'll also find this book useful if you are looking for recipes to improve or enhance your existing ETL pipelines. Basic knowledge of data warehousing is a prerequisite.

  • af Gabriel Baptista
    504,95 kr.

    A book for the aspiring .NET software architect - design scalable and high-performance enterprise solutions using the latest features of C# 12 and .NET 8Purchase of the print or Kindle book includes a free PDF eBookKey Features:Get introduced to software architecture fundamentals and begin applying them in .NETExplore the main technologies used by software architects and choose the best ones for your needsMaster new developments in .NET with the help of a practical case study that looks at software architecture for a travel agencyBook Description:Software Architecture with C# 12 and .NET 8 puts high-level design theory to work in a .NET context, teaching you the key skills, technologies, and best practices required to become an effective .NET software architect.This fourth edition puts emphasis on a case study that will bring your skills to life. You'll learn how to choose between different architectures and technologies at each level of the stack. You'll take an even closer look at Blazor and explore OpenTelemetry for observability, as well as a more practical dive into preparing .NET microservices for Kubernetes integration.Divided into three parts, this book starts with the fundamentals of software architecture, covering C# best practices, software domains, design patterns, DevOps principles for CI/CD, and more. The second part focuses on the technologies, from choosing data storage in the cloud to implementing frontend microservices and working with Serverless. You'll learn about the main communication technologies used in microservices, such as REST API, gRPC, Azure Service Bus, and RabbitMQ. The final part takes you through a real-world case study where you'll create software architecture for a travel agency.By the end of this book, you will be able to transform user requirements into technical needs and deliver highly scalable enterprise software architectures.What You Will Learn:Program and maintain Azure DevOps and explore GitHub ProjectsManage software requirements to design functional and non-functional needsApply architectural approaches such as layered architecture and domain-driven designMake effective choices between cloud-based and data storage solutionsImplement resilient frontend microservices, worker microservices, and distributed transactionsUnderstand when to use test-driven development (TDD) and alternative approachesChoose the best option for cloud development, from IaaS to ServerlessWho this book is for:This book is for engineers and senior software developers aspiring to become architects or looking to build enterprise applications with the .NET stack.Basic familiarity with C# and .NET is required to get the most out of this software architecture book.

  • af Valerio de Sanctis
    554,95 kr.

    Build robust, scalable web applications using ASP.NET Core 8, Angular, and Entity Framework CorePurchase of the print or Kindle book includes a free PDF eBookKey Features:Combine ASP.NET Core and Angular to build highly versatile web applicationsCreate a production-ready Single-Page Application (SPA) or Progressive Web Application (PWA)Adopt a full-stack approach to handle data management, API documentation, Web APIs, end-to-end testing, security, and deploymentBook Description:If you want to learn how to use ASP.NET Core with Angular effectively, this hands-on guide is for you.Improve the way you create, debug, and deploy web applications while keeping in touch with the latest developments in .NET 8 and modern Angular, including .NET Minimal APIs and the new Angular standalone API defaults.You'll begin by setting up SQL Server 2022 and building a data model with Entity Framework Core. You'll progress to fetching and displaying data, handling user input with Angular reactive forms, and implementing front-end and back-end validators for maximum effect. Later, you will perform advanced debugging and explore unit testing features with xUnit for .NET, and Jasmine and Karma for Angular. You'll use Identity API endpoints in ASP.NET Core and functional route guards in Angular to add authentication and authorization to your apps. Finally, you'll learn how to deploy to Windows, Linux, and Azure.By the end of this book, you will understand how to tie together the front-end and back-end to build and deploy secure and robust web applications.What You Will Learn:Explore the new Angular and ASP.NET Core template with Visual Studio 2022Use modern interfaces and patterns such as the HTML5 pushState API, webhooks, and UI data bindingsAdd real-time capabilities to Angular apps with SignalR and gRPCImplement authentication and authorization using JWTsPerform DBMS structured logging using providers such as SeriLogConvert a standard web application to a progressive web application (PWA)Deploy an Angular app to Azure Static Web AppsAdd GraphQL support to back-end and front-end using HotChocolate and Apollo AngularWho this book is for:This book is for developers who have some familiarity with ASP.NET Core and Angular and want to learn how to use them effectively together.

  • af Otàvio Santana
    404,95 kr.

    Delve into JVM inner workings and explore internals, memory management, and performance optimizationKey Features:Uncover the intricacies of JVM, from class loading to garbage collection, and moreMaster JVM memory management for efficient resource use and reduced overheadApply JVM knowledge through case studies, reinforcing your understanding of internalsPurchase of the print or Kindle book includes a free PDF eBook Book Description:Mastering the Java Virtual Machine is a comprehensive guide that will take you into the heart of Java programming, guiding you through the intricate workings of the Java Virtual Machine (JVM) and equipping you with essential skills to become a proficient Java developer.You'll start by understanding the JVM, exploring its architecture and how it executes Java code. Through detailed explanations and real-world examples, you'll gain a deep understanding of JVM internals, enabling you to write efficient and optimized Java applications.As you progress, you'll delve into memory management and execution, unraveling the complexities of heap and stack management, garbage collection, and memory profiling. You'll learn how memory is allocated and reclaimed in the JVM, as well as how to optimize memory usage and identify performance bottlenecks in your applications. With this knowledge, you'll be able to create Java programs that are not only robust but also highly performant.By the end of this book, you'll have the skills needed to excel in Java programming, writing efficient, maintainable code.What You Will Learn:Understand JVM architecture and bytecode executionExplore memory management and optimize memory usageCompare and evaluate alternative JVMs like GraalVMMaster reflection for dynamic behavior in Java applicationsUtilize Java annotation processors for code generationGet to grips with reactive programming principles for scalable applicationsWho this book is for:This book is for Java developers seeking to deepen their expertise in the Java Virtual Machine (JVM) and optimize Java applications for peak performance. It caters to both intermediate and seasoned professionals who want to explore specific aspects such as JVM internals, memory management, threading, security, and performance tuning.

  • af Gus Frazer
    379,95 kr.

    Unlock the full potential of your data by mastering the art of cleaning, preparing, and transforming data with Power BI for smarter insights and data visualizationsKey Features:Implement best practices for connecting, preparing, cleaning, and analyzing multiple sources of data using Power BIConduct exploratory data analysis (EDA) using DAX, PowerQuery, and the M languageApply your newfound knowledge to tackle common data challenges for visualizations in Power BIPurchase of the print or Kindle book includes a free PDF eBookBook Description:Microsoft Power BI offers a range of powerful data cleaning and preparation options through tools such as DAX, Power Query, and the M language. However, despite its user-friendly interface, mastering it can be challenging. Whether you're a seasoned analyst or a novice exploring the potential of Power BI, this comprehensive guide equips you with techniques to transform raw data into a reliable foundation for insightful analysis and visualization.This book serves as a comprehensive guide to data cleaning, starting with data quality, common data challenges, and best practices for handling data. You'll learn how to import and clean data with Query Editor and transform data using the M query language. As you advance, you'll explore Power BI's data modeling capabilities for efficient cleaning and establishing relationships. Later chapters cover best practices for using Power Automate for data cleaning and task automation. Finally, you'll discover how OpenAI and ChatGPT can make data cleaning in Power BI easier.By the end of the book, you will have a comprehensive understanding of data cleaning concepts, techniques, and how to use Power BI and its tools for effective data preparation.What You Will Learn:Connect to data sources using both import and DirectQuery optionsUse the Query Editor to apply data transformationsTransform your data using the M query languageDesign clean and optimized data models by creating relationships and DAX calculationsPerform exploratory data analysis using Power BIAddress the most common data challenges with best practicesExplore the benefits of using OpenAI, ChatGPT, and Microsoft Copilot for simplifying data cleaningWho this book is for:If you're a data analyst, business intelligence professional, business analyst, data scientist, or anyone who works with data on a regular basis, this book is for you. It's a useful resource for anyone who wants to gain a deeper understanding of data quality issues and best practices for data cleaning in Power BI. If you have a basic knowledge of BI tools and concepts, this book will help you advance your skills in Power BI.

  • af Stefan Kottwitz
    491,95 kr.

    Explore practical LaTeX examples across various fields like mathematics, physics, chemistry, and computer science, and learn to quickly create tables, diagrams, and plots for your thesis, presentations, and articlesKey Features:Work with ready-to-use document templates to write articles, books, a thesis, and moreRefine text, fonts, formulas, and tables, and optimize PDF propertiesCreate captivating graphics directly within LaTeX in 2D and 3DPurchase of the print or Kindle book includes a free PDF eBookBook Description:The second edition of LaTeX Cookbook offers improved and additional examples especially for users in science and academia, with a focus on new packages for creating graphics with LaTeX. This edition also features an additional chapter on ChatGPT use to improve content, streamline code, and automate tasks, thereby saving time. This book is a practical guide to utilizing the capabilities of modern document classes and exploring the functionalities of the newest LaTeX packages. Starting with familiar document types like articles, books, letters, posters, leaflets, and presentations, it contains detailed tutorials for refining text design, adjusting fonts, managing images, creating tables, and optimizing PDFs. It also covers elements such as the bibliography, glossary, and index. You'll learn to create graphics directly within LaTeX, including diagrams and plots, and explore LaTeX's application across various fields like mathematics, physics, chemistry, and computer science. The book's website offers online compilable code, an example gallery, and supplementary information related to the book, including the author's LaTeX forum, where you can get personal support. By the end of this book, you'll have the skills to optimize productivity through practical demonstrations of effective LaTeX usage in diverse scenarios.What You Will Learn:Utilize various document classes and incorporate bibliography, glossary, and index sectionsHandle arranging and annotating images with easeCreate visually appealing tables and learn how to manage fonts efficientlyGenerate diverse and colorful graphics, including diagrams, flow charts, bar charts, trees, and both 2D and 3D plotsSolve writing and drawing tasks across various scientific disciplinesOptimize PDF output, enhancing it with metadata, annotations, popups, animations, and fill-in fieldsLeverage ChatGPT to improve content and codeWho this book is for:If you're a LaTeX user in school, academia, or industry with a foundational understanding of LaTeX basics, this book offers efficient solutions to expedite your tasks. Tailored to students, teachers, authors, and engineers, its example-driven format enables quick access to solutions. Familiarity with basic LaTeX syntax and using LaTeX with your preferred editor for compiling is recommended to make the most of this book.

  • af Somanath Nanda
    482,95 kr.

    Prepare confidently for the AWS MLS-C01 certification with this comprehensive and up-to-date exam guide, accompanied by web-based tools such as mock exams, flashcards, and hands-on activitiesKey Features:Gain proficiency in AWS machine learning services to excel in the MLS-C01 examBuild model training and inference pipelines and deploy machine learning models to the AWS cloudPractice on the go with the mobile-friendly bonus website, accessible with the bookPurchase of the print or Kindle book includes a free PDF eBookBook Description:The AWS Certified Machine Learning Specialty (MLS-C01) exam evaluates your ability to execute machine learning tasks on AWS infrastructure. This comprehensive book aligns with the latest exam syllabus, offering practical examples to support your real-world machine learning projects on AWS. Additionally, you'll get lifetime access to supplementary online resources, including mock exams with exam-like timers, detailed solutions, interactive flashcards, and invaluable exam tips, all accessible across various devices-PCs, tablets, and smartphones.Throughout the book, you'll learn data preparation techniques for machine learning, covering diverse methods for data manipulation and transformation across different variable types. Addressing challenges such as missing data and outliers, the book guides you through an array of machine learning tasks including classification, regression, clustering, forecasting, anomaly detection, text mining, and image processing, accompanied by requisite machine learning algorithms essential for exam success. The book helps you master the deployment of models in production environments and their subsequent monitoring.Equipped with insights from this book and the accompanying mock exams, you'll be fully prepared to achieve the AWS MLS-C01 certification.What You Will Learn:Identify ML frameworks for specific tasksApply CRISP-DM to build ML pipelinesCombine AWS services to build AI/ML solutionsApply various techniques to transform your data, such as one-hot encoding, binary encoder, ordinal encoding, binning, and text transformationsVisualize relationships, comparisons, compositions, and distributions in the dataUse data preparation techniques and AWS services for batch and real-time data processingCreate training and inference ML pipelines with Sage MakerDeploy ML models in a production environment efficientlyWho this book is for:This book is designed for both students and professionals preparing for the AWS Certified Machine Learning Specialty exam or enhance their understanding of machine learning, with a specific emphasis on AWS. Familiarity with machine learning basics and AWS services is recommended to fully benefit from this book.

  • af Marius Bancila
    574,95 kr.

    Packed with practical recipes, explore the latest advancements in C++, optimize performance, and gain insights into essential techniques though this comprehensive guide.Purchase of the print or Kindle book includes a free eBook in PDF format.Key Features:Not just a guide to C++23 programming; find the right solution to over 150 coding tasks in any modern variant of C++Learn all the most important C++ concepts through a series of hands-on, self-contained recipesFully-updated and packed with new topics including; sync output streams, tag dispatching, and C++20/23 range adaptorsBook Description:The updated third edition of Modern C++ Programming Cookbook addresses the latest features of C++23, such as the stack library, the expected and mdspan types, span buffers, formatting library improvements, and updates to the ranges library. It also gets into more C++20 topics not previously covered, such as sync output streams and source_location. The book is organized in the form of practical recipes covering a wide range of real-world problems.It gets into the details of all the core concepts of modern C++ programming, such as functions and classes, iterators and algorithms, streams and the file system, threading and concurrency, smart pointers and move semantics, and many others. You will cover the performance aspects of programming in depth, and learn to write fast and lean code with the help of best practices.It explores useful patterns and the implementation of many idioms, including pimpl, named parameter, attorney-client, and the factory pattern. A chapter dedicated to unit testing introduces you to three of the most widely used libraries for C++: Boost.Test, Google Test, and Catch2.By the end of this modern C++ programming book, you will be able to effectively leverage the features and techniques of C++11/14/17/20/23 programming to enhance the performance, scalability, and efficiency of your applications.What You Will Learn:Explore the new C++23 language and library featuresBecome skilled at using the standard support for threading and concurrency for daily tasksLeverage the standard library and work with containers, algorithms, and iteratorsSolve text searching and replacement problems using regular expressionsWork with different types of strings and learn the various aspects of compilationTake advantage of the file system library to work with files and directoriesImplement various useful patterns and idiomsExplore the widely used testing frameworks for C++Who this book is for:The book is designed for entry- and intermediate-level programmers with a foundational understanding of the C++ programming language looking to master the language and evolve into proficient modern C++ developers. Experienced C++ programmers can leverage this book to strengthen their command of C++ and find a good reference to many language and library features of C++11/14/17/20/23.

  • af Arshad Ali
    396,95 kr.

    Harness the power of Microsoft Fabric to develop data analytics solutions for various use cases guided by step-by-step instructionsKey Features:Explore Microsoft Fabric and its features through real-world examplesBuild data analytics solutions for lakehouses, data warehouses, real-time analytics, and data scienceMonitor, manage, and administer your Fabric platform and analytics system to ensure flexibility, performance, security, and controlPurchase of the print or Kindle book includes a free PDF eBookBook Description:Discover the capabilities of Microsoft Fabric, the premier unified solution designed for the AI era, seamlessly combining data integration, OneLake, transformation, visualization, universal security, and a unified business model. This book provides an overview of Microsoft Fabric, its components, and the wider analytics landscape.In this book, you'll explore workloads such as Data Factory, Synapse Data Engineering, data science, data warehouse, real-time analytics, and Power BI. You'll learn how to build end-to-end lakehouse and data warehouse solutions using the medallion architecture, unlock the real-time analytics, and implement machine learning and AI models. As you progress, you'll build expertise in monitoring workloads and administering Fabric across tenants, capacities, and workspaces. The book also guides you step by step through enhancing security and governance practices in Microsoft Fabric and implementing CI/CD workflows with Azure DevOps or GitHub. Finally, you'll discover the power of Copilot, an AI-driven assistant that accelerates your analytics journey.By the end of this book, you'll have unlocked the full potential of AI-driven data analytics, gaining a comprehensive understanding of the analytics landscape and mastery over the essential concepts and principles of Microsoft Fabric.What You Will Learn:Get acquainted with the different services available in Microsoft FabricBuild end-to-end data analytics solution to scale and manage high performanceIntegrate data from different types of data sourcesApply transformation with Spark, Notebook, and T-SQLUnderstand and implement real-time stream processing and data science capabilitiesPerform end-to-end processes for building data analytics solutions in the AI eraDrive insights by leveraging Power BI for reporting and visualizationImprove productivity with AI assistance and Copilot integrationWho this book is for:This book is for data professionals, including data analysts, data engineers, data scientists, data warehouse developers, ETL developers, business analysts, AI/ML professionals, software developers, and Chief Data Officers who want to build a future-ready data analytics solution for long-term success in the AI era.For PySpark and SQL students entering the data analytics field, this book offers a broad foundation for developing the skills to build end-to-end analytics systems for various use cases. Basic knowledge of SQL and Spark is assumed.

  • af Raghu Boddu
    477,95 kr.

    A practical guide to deploying, managing, and leveraging the power of Microsoft's unified security solutionKey Features:Learn how to leverage Microsoft's XDR and SIEM for long-term resilienceExplore ways to elevate your security posture using Microsoft Defender tools such as MDI, MDE, MDO, MDA, and MDCDiscover strategies for proactive threat hunting and rapid incident responsePurchase of the print or Kindle book includes a free PDF eBookBook Description:Tired of dealing with fragmented security tools and navigating endless threat escalations? Take charge of your cyber defenses with the power of Microsoft's unified XDR and SIEM solution.This comprehensive guide offers an actionable roadmap to implementing, managing, and leveraging the full potential of the powerful unified XDR + SIEM solution, starting with an overview of Zero Trust principles and the necessity of XDR + SIEM solutions in modern cybersecurity. From understanding concepts like EDR, MDR, and NDR and the benefits of the unified XDR + SIEM solution for SOC modernization to threat scenarios and response, you'll gain real-world insights and strategies for addressing security vulnerabilities. Additionally, the book will show you how to enhance Secure Score, outline implementation strategies and best practices, and emphasize the value of managed XDR and SIEM solutions. That's not all; you'll also find resources for staying updated in the dynamic cybersecurity landscape.By the end of this insightful guide, you'll have a comprehensive understanding of XDR, SIEM, and Microsoft's unified solution to elevate your overall security posture and protect your organization more effectively.What You Will Learn:Optimize your security posture by mastering Microsoft's robust and unified solutionUnderstand the synergy between Microsoft Defender's integrated tools and Sentinel SIEM and SOARExplore practical use cases and case studies to improve your security postureSee how Microsoft's XDR and SIEM proactively disrupt attacks, with examplesImplement XDR and SIEM, incorporating assessments and best practicesDiscover the benefits of managed XDR and SOC services for enhanced protectionWho this book is for:This comprehensive guide is your key to unlocking the power of Microsoft's unified XDR and SIEM offering. Whether you're a cybersecurity pro, incident responder, SOC analyst, or simply curious about these technologies, this book has you covered.CISOs, IT leaders, and security professionals will gain actionable insights to evaluate and optimize their security architecture with Microsoft's integrated solution. This book will also assist modernization-minded organizations to maximize existing licenses for a more robust security posture.

  • af Denis Rothman
    565,95 kr.

    Unleash the full potential of transformers with this comprehensive guide covering architecture, capabilities, risks, and practical implementations on OpenAI, Google Vertex AI, and Hugging FaceKey Features:Master NLP and vision transformers, from the architecture to fine-tuning and implementationLearn how to apply Retrieval Augmented Generation (RAG) with LLMs using customized texts and embeddingsMitigate LLM risks, such as hallucinations, using moderation models and knowledge basesBook Description:Transformers for Natural Language Processing and Computer Vision, Third Edition, explores Large Language Models' (LLMs) architectures, applications, and various platforms (Hugging Face, OpenAI, and Google Vertex AI) used for Natural Language Processing (NLP) and Computer Vision (CV).The book guides you through different transformer architectures to the latest Foundation Models and Generative AI. You'll pretrain and fine-tune LLMs and work through different use cases, from summarization to implementing question-answering systems with embedding-based search techniques. This book explains the risks of LLMs, from hallucinations and memorization to privacy, and how to mitigate risks using moderation models with rule and knowledge bases. You'll implement Retrieval Augmented Generation (RAG) with LLMs to improve the accuracy of your models and give you greater control over LLM outputs.Dive into generative vision transformers and multimodal model architectures and build applications, such as image and video-to-text classifiers. Go further by combining different models and platforms and learning about AI agent replication.This book provides you with an understanding of transformer architectures, pretraining, fine-tuning, LLM use cases, and best practices.What You Will Learn:Learn how to pretrain and fine-tune LLMsLearn how to work with multiple platforms, such as Hugging Face, OpenAI, and Google Vertex AILearn about different tokenizers and the best practices for preprocessing language dataImplement Retrieval Augmented Generation and rules bases to mitigate hallucinationsVisualize transformer model activity for deeper insights using BertViz, LIME, and SHAPCreate and implement cross-platform chained models, such as HuggingGPTGo in-depth into vision transformers with CLIP, DALL-E 2, DALL-E 3, and GPT-4VWho this book is for:This book is ideal for NLP and CV engineers, software developers, data scientists, machine learning engineers, and technical leaders looking to advance their LLMs and generative AI skills or explore the latest trends in the field.Knowledge of Python and machine learning concepts is required to fully understand the use cases and code examples. However, with examples using LLM user interfaces, prompt engineering, and no-code model building, this book is great for anyone curious about the AI revolution.

  • af John Gilbert
    579,95 kr.

    Delve into the second edition to master serverless proficiency and explore new chapters on security techniques, multi-regional deployment, and optimizing observability.Key Features:Gain insights from a seasoned CTO on best practices for designing enterprise-grade software systemsDeepen your understanding of system reliability, maintainability, observability, and scalability with real-world examplesElevate your skills with software design patterns and architectural concepts, including securing in-depth and running in multiple regions.Book Description:Organizations undergoing digital transformation rely on IT professionals to design systems to keep up with the rate of change while maintaining stability. With this edition, enriched with more real-world examples, you'll be perfectly equipped to architect the future for unparalleled innovation.This book guides through the architectural patterns that power enterprise-grade software systems while exploring key architectural elements (such as events-driven microservices, and micro frontends) and learning how to implement anti-fragile systems.First, you'll divide up a system and define boundaries so that your teams can work autonomously and accelerate innovation. You'll cover the low-level event and data patterns that support the entire architecture while getting up and running with the different autonomous service design patterns.This edition is tailored with several new topics on security, observability, and multi-regional deployment. It focuses on best practices for security, reliability, testability, observability, and performance. You'll be exploring the methodologies of continuous experimentation, deployment, and delivery before delving into some final thoughts on how to start making progress.By the end of this book, you'll be able to architect your own event-driven, serverless systems that are ready to adapt and change.What You Will Learn:Explore architectural patterns to create anti-fragile systems.Focus on DevSecOps practices that empower self-sufficient, full-stack teamsApply microservices principles to the frontendDiscover how SOLID principles apply to software and database architectureGain practical skills in deploying, securing, and optimizing serverless architecturesDeploy a multi-regional system and explore the strangler pattern for migrating legacy systemsMaster techniques for collecting and utilizing metrics, including RUM, Synthetics, and Anomaly detection.Who this book is for:This book is for software architects who want to learn more about different software design patterns and best practices. This isn't a beginner's manual - you'll need an intermediate level of programming proficiency and software design experience to get started.You'll get the most out of this software design book if you already know the basics of the cloud, but it isn't a prerequisite.

  • af Ankur Roy
    467,95 kr.

    Unleash DevOps excellence with Python and its ecosystem of tools for seamless orchestration on both local and cloud platforms, such as GCP, AWS, and AzureKey FeaturesIntegrate Python into DevOps for streamlined workflows, task automation, and improved collaborationCombine the principles of Python and DevOps into a unified approach for problem solvingLearn about Python's role in Infrastructure as Code (IaC), MLOps, networking, and other domainsPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionPython stands out as a powerhouse in DevOps, boasting unparalleled libraries and support, which makes it the preferred programming language for problem solvers worldwide. This book will help you understand the true flexibility of Python, demonstrating how it can be integrated into incredibly useful DevOps workflows and workloads, through practical examples.You'll start by understanding the symbiotic relation between Python and DevOps philosophies and then explore the applications of Python for provisioning and manipulating VMs and other cloud resources to facilitate DevOps activities. With illustrated examples, you'll become familiar with automating DevOps tasks and learn where and how Python can be used to enhance CI/CD pipelines. Further, the book highlights Python's role in the Infrastructure as Code (IaC) process development, including its connections with tools like Ansible, SaltStack, and Terraform. The concluding chapters cover advanced concepts such as MLOps, DataOps, and Python's integration with generative AI, offering a glimpse into the areas of monitoring, logging, Kubernetes, and more.By the end of this book, you'll know how to leverage Python in your DevOps-based workloads to make your life easier and save time.What you will learnImplement DevOps practices and principles using PythonEnhance your DevOps workloads with PythonCreate Python-based DevOps solutions to improve your workload efficiencyUnderstand DevOps objectives and the mindset needed to achieve themUse Python to automate DevOps tasks and increase productivityExplore the concepts of DevSecOps, MLOps, DataOps, and moreUse Python for containerized workloads in Docker and KubernetesWho this book is forThis book is for IT professionals venturing into DevOps, particularly programmers seeking to apply their existing programming knowledge to excel in this field. For DevOps professionals without a coding background, this book serves as a resource to enhance their understanding of development practices and communicate more effectively with developers. Solutions architects, programmers, and anyone regularly working with DevOps solutions and Python will also benefit from this hands-on guide.Table of ContentsIntroducing DevOps PrinciplesTalking about PythonThe Simplest Ways to Start Using DevOps in Python ImmediatelyProvisioning ResourcesManipulating ResourcesSecurity and DevSecOps with PythonAutomating TasksUnderstanding Event-Driven ArchitectureUsing Python for CI/CD PipelinesCommon DevOps Use Cases in Some of the Biggest Companies in the WorldMLOps and DataOpsHow Python Integrates with IaC ConceptsThe Tools to Take Your DevOps to the Next Level

  • af John Farrier
    454,95 kr.

    Explore the C++ 23 STL with practical guidance on vectors, algorithms, and custom types for intermediate developers, enriched by real-world examples.Key FeaturesMaster the std::vector and understand why it should be your default container of choiceUnderstand each STL algorithm and its practical applicationsGain insights into advanced topics such as exception guarantees and thread safetyPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionWhile the Standard Template Library (STL) offers a rich set of tools for data structures and algorithms, navigating its intricacies can be daunting for intermediate C++ developers without expert guidance. This book offers a thorough exploration of the STL's components, covering fundamental data structures, advanced algorithms, and concurrency features.Starting with an in-depth analysis of the std::vector, this book highlights its pivotal role in the STL, progressing toward building your proficiency in utilizing vectors, managing memory, and leveraging iterators. The book then advances to STL's data structures, including sequence containers, associative containers, and unordered containers, simplifying the concepts of container adaptors and views to enhance your knowledge of modern STL programming. Shifting the focus to STL algorithms, you'll get to grips with sorting, searching, and transformations and develop the skills to implement and modify algorithms with best practices. Advanced sections cover extending the STL with custom types and algorithms, as well as concurrency features, exception safety, and parallel algorithms.By the end of this book, you'll have transformed into a proficient STL practitioner ready to tackle real-world challenges and build efficient and scalable C++ applications.What you will learnStreamline data handling using the std::vectorMaster advanced usage of STL iteratorsOptimize memory in STL containersImplement custom STL allocatorsApply sorting and searching with STL algorithmsCraft STL-compatible custom typesManage concurrency and ensure thread safety in STLHarness the power of parallel algorithms in STLWho this book is forThis book is for intermediate-level C++ developers looking to enhance their software development skills. Familiarity with basic C++ syntax and object-oriented programming (OOP) as well as some exposure to data structures and algorithms is assumed.Tailored to software engineers, computer science students, and hobbyist programmers, this book delves into C++ STL for practical application, performance enhancement, and efficient coding practices.Table of ContentsThe Basics of std::vectorMastering Iterators with std::vectorMastering Memory and Allocators with std::vectorMastering Algorithms with std::vectorMaking a Case for std::vectorAdvanced Sequence Container UsageAdvanced Ordered Associative Container UsageAdvanced Unordered Associative Container UsageAdvanced Container Adaptor UsageAdvanced Container View UsageFundamental Algorithms and SearchingManipulation and TransformationNumeric and Range-Based OperationsPermutations, Partitions, and HeapsSTL with RangesCreating STL-Types ContainersCreating STL-Compatible AlgorithmsType Traits and PoliciesException SafetyThread Safety and Concurrency with the STLSTL Interaction with Concepts and CoroutinesParallel Algorithms with the STL

  • af Pedro Lopes
    404,95 kr.

    Troubleshoot query performance issues, identify anti-patterns in your code, and write efficient T-SQL queries with this guide for T-SQL developersKey Features:A definitive guide to mastering the techniques of writing efficient T-SQL codeLearn query optimization fundamentals, query analysis, and how query structure impacts performanceDiscover insightful solutions to detect, analyze, and tune query performance issuesPurchase of the print or Kindle book includes a free PDF eBookBook Description:Data professionals seeking to excel in Transact-SQL (T-SQL) for Microsoft SQL Server and Azure SQL Database often lack comprehensive resources. This updated second edition of Learn T-SQL Querying focuses on indexing queries and crafting elegant T-SQL code, catering to all data professionals seeking mastery in modern SQL Server versions and Azure SQL Database.Starting with query processing fundamentals, this book lays a solid foundation for writing performant T-SQL queries. You'll explore the mechanics of the Query Optimizer and Query Execution Plans, learning how to analyze execution plans for insights into current performance and scalability. Through dynamic management views (DMVs) and dynamic management functions (DMFs), you'll build diagnostic queries. This book thoroughly covers indexing for T-SQL performance and provides insights into SQL Server's built-in tools for expedited resolution of query performance and scalability issues. Further, hands-on examples will guide you through implementing features such as avoiding UDF pitfalls, understanding predicate SARGability, Query Store, and Query Tuning Assistant.By the end of this book, you'll have developed the ability to identify query performance bottlenecks, recognize anti-patterns, and skillfully avoid such pitfalls.What You Will Learn:Identify opportunities to write well-formed T-SQL statementsFamiliarize yourself with the Cardinality Estimator for query optimizationCreate efficient indexes for your existing workloadsImplement best practices for T-SQL queryingExplore Query Execution Dynamic Management ViewsUtilize the latest performance optimization features in SQL Server 2017, 2019, and 2022Safeguard query performance during upgrades to newer versions of SQL ServerWho this book is for:This book is for database administrators, database developers, data analysts, data scientists and T-SQL practitioners who want to master the art of writing efficient T-SQL code and troubleshooting query performance issues through practical examples. A basic understanding of T-SQL syntax, writing queries in SQL Server, and using the SQL Server Management Studio tool will be helpful to get started.

  • af David R. Heffelfinger
    404,95 kr.

    Learn Jakarta EE by building real-world microservices with code examples, practical exercises, and the latest Jakarta EE featuresKey FeaturesCraft microservices using standard Jakarta EE technologies such as Jakarta RESTful Web Services, JSON Processing, and JSON BindingDesign web-based applications with Jakarta FacesHarness Jakarta EE technologies such as Jakarta Enterprise Beans and Jakarta Messaging to build enterprise applicationsPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionJakarta EE stands as a robust standard with multiple implementations, presenting developers with a versatile toolkit for building enterprise applications. However, despite the advantages of enterprise application development, vendor lock-in remains a concern for many developers, limiting flexibility and interoperability across diverse environments.This Jakarta EE application development guide addresses the challenge of vendor lock-in by offering comprehensive coverage of the major Jakarta EE APIs and goes beyond the basics to help you develop applications deployable on any Jakarta EE compliant runtime. This book introduces you to JSON Processing and JSON Binding and shows you how the Model API and the Streaming API are used to process JSON data. You'll then explore additional Jakarta EE APIs, such as WebSocket and Messaging, for loosely coupled, asynchronous communication and discover ways to secure applications with the Jakarta EE Security API. Finally, you'll learn about Jakarta RESTful web service development and techniques to develop cloud-ready microservices in Jakarta EE.By the end of this book, you'll have developed the skills to craft secure, scalable, and cloud-native microservices that solve modern enterprise challenges.What you will learnDesign microservices architectures with a clear separation of concernsUnderstand the contexts and dependency injection (CDI) specification to develop Java EE applicationsUse Jakarta Faces to create interactive web applications using component-based developmentUnderstand the steps involved in handling JSON data with Jakarta JSON Processing and BindingDesign secure RESTful web services using server-sent events (SSE) for real-time data updatesSecure your applications with the Jakarta Security APIBuild message-driven applications with Jakarta MessagingWho this book is forThis book is for Java developers looking to learn Jakarta EE and expand their skill set. You'll also find this book useful if you are familiar with Java EE and want to stay abreast of the latest version of the Jakarta EE specification. Knowledge of core Java concepts such as OOP, data types, control flow, and basic collections will be beneficial.Table of ContentsIntroduction to Jakarta EEContexts and Dependency InjectionJakarta RESTful Web ServicesJSON Processing and JSON BindingMicroservices Development with Jakarta EEJakarta FacesAdditional Jakarta Faces FeaturesObject Relational Mapping with Jakarta PersistenceWebSocketsSecuring Jakarta EE ApplicationsServlet Development and DeploymentJakarta Enterprise BeansJakarta MessagingWeb Services with Jakarta XML Web ServicesPutting it All Together

Gør som tusindvis af andre bogelskere

Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.