Norges billigste bøker

Bøker utgitt av Packt Publishing

Filter
Filter
Sorter etterSorter Populære
  • av Bill Schmarzo
    402

    Learn the key skills and capabilities that empower Citizens of Data Science to not only survive but thrive in an AI-dominated world.Purchase of the print or Kindle book includes a free PDF eBookKey Features:Prepare for a future dominated by AI and big dataEnhance your AI and data literacy with real-world examplesLearn how to leverage AI and data to address current and future challengesBook Description:AI is undoubtedly a game-changing tool with immense potential to improve human life.This book aims to empower you as a Citizen of Data Science, covering the privacy, ethics, and theoretical concepts you'll need to exploit to thrive amid the current and future developments in the AI landscape.We'll explore AI's inner workings, user intent, and the critical role of the AI utility function while also briefly touching on statistics and prediction to build decision models that leverage AI and data for highly informed, more accurate, and less risky decisions.Additionally, we'll discuss how organizations of all sizes can leverage AI and data to engineer or create value. We'll establish why the economies of learning are more powerful than the economies of scale in a digital-centric world. Ethics and personal/organizational empowerment in the context of AI will also be addressed.Lastly, we'll delve into ChatGPT and the role of Large Language Models (LLMs), preparing you for the growing importance of Generative AI. By the end of the book, you'll have a deeper understanding of AI and the knowledge of how best to leverage it and thrive alongside it.What You Will Learn:Get to know the fundamentals of data literacy, privacy, and analyticsFind out what makes AI tick and the role of the AI utility functionMake informed decisions using prominent decision-making frameworksUnderstand relevant statistics and probability conceptsCreate new sources of value by leveraging and applying AI and dataApply ethical parameters to AI development with real-world examplesFind out how to get the most out of ChatGPT and its peersWho this book is for:This book is for anyone looking to navigate an AI-driven future and make the most of the emerging technologies that have begun changing every industry without exception. Whether you're looking to expand your career prospects, find opportunities in your industry, future-proof your organization, or simply need guidance to keep up with the rapid progress, this book will help you gain a better understanding of AI and data for years to come.

  • av Rithin Skaria
    622,-

    Master Azure Well-Architected Framework and improve your optimization skills by enhancing the quality of your workloadsPurchase of the print or Kindle book includes a free PDF eBookKey Features:Learn Well-Architected Framework from a cloud solution architect and an official Microsoft trainerOptimize your workloads in Azure by following Microsoft recommended best practicesUse reference architecture and Microsoft tests to conduct Well-Architected Framework (WAF) assessmentBook Description:It's easy to learn and deploy resources in Microsoft Azure, without worrying about resource optimization. However, for production or mission critical workloads, it's crucial that you follow best practices for resource deployment to attain security, reliability, operational excellence and performance. Apart from these aspects, you need to account for cost considerations, as it's the leading reason for almost every organization's cloud transformation.In this book, you'll learn to leverage Microsoft Well-Architected Framework to optimize your workloads in Azure. This Framework is a set of recommended practices developed by Microsoft based on five aligned pillars; cost optimization, performance, reliability, operational excellence, and security. You'll explore each of these pillars and discover how to perform an assessment to determine the quality of your existing workloads. Through the book, you'll uncover different design patterns and procedures related to each of the Well-Architected Framework pillars.By the end of this book, you'll be well-equipped to collect and assess data from an Azure environment and perform the necessary upturn of your Azure workloads.What You Will Learn:Dive deep into the Azure Well-Architected FrameworkExplore the differences between Cloud Adoption Framework and Well-Architected FrameworkUnderstand the pillars of the Well-Architected FrameworkDiscover varied techniques to improve the cost profile of your workloadOptimize your workflows using Azure Advisor and its scorePlan and prioritize the implementation of security recommendations from WAF assessmentsWho this book is for:This book is for developers, cloud solution architects, cloud administrators, and professionals experienced in design, implementation, and management of Azure resources. Professionals looking to learn cloud optimization or switch to a new role related to architecture can benefit from this book. An intermediate level understanding of the Microsoft Azure platform and services is a must. Experience in implementing or designing solutions in Azure is a plus but not mandatory.

  • av Chris Bradfield
    637,-

    Learn to create interactive cross-platform games such as a 3D Minigolf, a 2D Arcade classic, and much more with the all-new Godot Engine 4.0 in this part-color guideKey Features:- Master the art of developing cross-platform games- Harness the power of Godot's node and scene system to design robust and reusable game objects- Effortlessly and effectively integrate Blender into Godot to create powerful 3D games- Purchase of the print or Kindle book includes a free PDF eBookBook Description:Godot 4.0 is one of the most sought-after open-source game engines, and if you're enthusiastic about exploring its features, then this book is for you. Written by an author with over twenty-five years of experience, the Godot 4 Game Development Projects introduces the Godot game engine and its feature-rich 4.0 version. With an array of new capabilities, Godot 4.0 is a strong alternative to expensive commercial game engines. If you're a beginner, this book will help you learn game development techniques, while experienced developers will understand how to use this powerful and customizable tool to bring their creative visions to life.This updated edition consists of five projects with an emphasis on the 3D capabilities of the engine that will help you build on your foundation-level skills through small-scale game projects. Along the way, you'll gain insights into Godot's inner workings and discover game development techniques that you can apply to your projects.Using a step-by-step approach and practical examples, this book covers everything from the absolute basics to sophisticated game physics, animations, and much more. By the time you complete the final project, you'll have a strong foundation for future success with Godot 4.0 and you'll be well on your way to developing a variety of games.What You Will Learn:- Get acquainted with the Godot game engine and editor if you're a beginner- Explore the new features of Godot 4.0- Build games in 2D and 3D using design and coding best practices- Use Godot's node and scene system to design robust, reusable game objects- Use GDScript, Godot's built-in scripting language, to create complex game systems- Implement user interfaces to display information- Create visual effects to spice up your game- Publish your game to desktop and mobile platformsWho this book is for:This book is for game developers at all levels, from beginners seeking an introduction to experienced programmers aiming to delve into the intricacies of Godot Engine 4.0. It is a valuable resource for newcomers and a treasure trove of insights for experienced developers. Prior programming experience is a prerequisite.Table of Contents- Introduction to Godot 4.0- Coin Dash - Build Your First 2D Game- Space Rocks: Build a 2D Arcade Classic with Physics- Jungle Jump: Running and Jumping in a 2D Platformer- 3D Minigolf: Dive into 3D by Building a Minigolf Course- Infinite Flyer- Next Steps and Additional Resources

  • av Aristeidis Bampakos
    534,-

    Take Angular to the next level - build captivating real-world applications while exploring modern web technologies and best practicesPurchase of the print or Kindle book includes a free PDF eBookKey Features:Explore Angular's capabilities for cross-platform app developmentCombine Angular with popular web technologies such as Nx monorepos, server-side rendering, and progressive web appsBuild your own libraries and schematics using Angular CDK and Angular CLBook Description:Angular Projects isn't like other books on Angular - this is a project-based guide that helps budding Angular developers get hands-on experience while developing cutting-edge applications.In this updated third edition, you'll master the essential features of the framework by creating ten different real-world web applications. Each application will demonstrate how to integrate Angular with a different library and tool, giving you a 360-degree view of what the Angular ecosystem makes possible.Updated to the newest version of Angular, the book has been revamped to keep up with the latest technologies. You'll work on a PWA weather application, a mobile photo geotagging application, a component UI library, and other exciting projects. In doing so, you'll implement popular technologies such as Angular Router, Scully, Electron, Angular service workers, Jamstack, NgRx, and more.By the end of this book, you will have the skills you need to build Angular apps using a variety of different technologies according to your or your client's needs.What You Will Learn:Set up Angular applications using Angular CLI and Nx ConsoleCreate a personal blog with Jamstack, Scully plugins, and SPA techniquesBuild an issue management system using typed reactive formsUse PWA techniques to enhance user experienceMake SEO-friendly web pages with server-side renderingCreate a monorepo application using Nx tools and NgRx for state managementFocus on mobile application development using IonicDevelop custom schematics by extending Angular CLIWho this book is for:This book is for developers with beginner-level Angular experience who want to become proficient in using essential tools and dealing with the various use cases in Angular. Beginner-level knowledge of web application development and basic experience of working with ES6 or TypeScript is essential before you dive in.This book focuses on practical applications of Angular. If you want to deepen your understanding of this framework, we recommend that you also look at Learning Angular from the same author.

  • av Clément Jean
    563,-

    Build robust, production-ready microservices in gRPC Go to enhance the scalability and efficiency of your APIs in real-world applicationsPurchase of the print or Kindle book includes a free PDF eBookKey Features:Discover essential guidelines to steer clear of pitfalls when designing and evolving your gRPC servicesDevelop your understanding of advanced gRPC concepts such as authentication and securityPut your knowledge into action as you build, test, and deploy a TODO list microserviceBook Description:In recent years, the popularity of microservice architecture has surged, bringing forth a new set of requirements. Among these, efficient communication between the different services takes center stage, and that's where gRPC shines. This book will take you through creating gRPC servers and clients in an efficient, secure, and scalable way. However, communication is just one aspect of microservices, so this book goes beyond that to show you how to deploy your application on Kubernetes and configure other tools that are needed for making your application more resilient. With these tools at your disposal, you'll be ready to get started with using gRPC in a microservice architecture.In gRPC Go for Professionals, you'll explore core concepts such as message transmission and the role of Protobuf in serialization and deserialization. Through a step-by-step implementation of a TODO list API, you'll see the different features of gRPC in action. You'll then learn different approaches for testing your services and debugging your API endpoints. Finally, you'll get to grips with deploying the application services via Docker images and Kubernetes.What You Will Learn:Understand the different API endpoints that gRPC lets you writeDiscover the essential considerations when writing your Protobuf filesCompile Protobuf code with protoc and Bazel for efficient developmentGain insights into how advanced gRPC concepts workGrasp techniques for unit testing and load testing your APIGet to grips with deploying your microservices with Docker and KubernetesDiscover tools for writing secure and efficient gRPC codeWho this book is for:Whether you're interested in microservices or looking to use gRPC in your product, this book is for you. To fully benefit from its contents, you'll need a solid grasp of Go programming and using a terminal. If you're already familiar with gRPC, this book will help you to explore the different concepts and tools in depth.

  • av Muhammad Umer
    504,-

    Master the design and structure of Linux storage stack and explore its sophisticated architecturePurchase of the print or Kindle book includes a free PDF eBookKey Features:Explore the virtual file system (VFS) and how it serves as an abstraction layer for the actual file systemsUnderstand how the block layer acts as an intermediary between file systems and physical storageDiscover the physical layout and protocols linked with storage mediaBook Description:The Linux storage stack serves as a prime example of meticulously coordinated layers. Embark on a journey through the kernel code with Architecture and Design of the Linux Storage Stack, crafted for anyone seeking in-depth knowledge about the layered design of Linux storage and its landscape.You'll explore the Linux storage stack and its various concepts. You'll unlock the secrets of the virtual filesystem and the actual filesystem and the differences in their implementation, the role of the block layer, the Multi-Queue and Device Mapper frameworks, I/O schedulers, physical storage layout, and how to analyze all the layers in the storage stack.By the end of this book, you'll be acquainted with how a simple I/O request from a process travels down through all the layers and ends up in physical storage.What You Will Learn:Understand the role of the virtual filesystemExplore the different flavors of Linux filesystems and their key conceptsManage I/O operations to and from block devices using the block layerDeep dive into the Small Computer System Interface (SCSI) subsystem and the layout of physical devicesGauge I/O performance at each layer of the storage stackDiscover the best storage practicesWho this book is for:This book is for system and storage administrators, engineers, linux professionals, linux community in general, and anyone looking to expand their understanding of Linux and its storage landscape. Prior knowledge of Linux operating system is a must.

  • av Benjamin Kovacevic
    681,-

    Become a security automation expert and build solutions that save time while making your organization more secureKey Features:What's insideAn exploration of the SOAR platform's full features to streamline your security operationsLots of automation techniques to improve your investigative abilityActionable advice on how to leverage the capabilities of SOAR technologies such as incident management and automation to improve security postureBook Description:What your journey will look likeWith the help of this expert-led book, you'll become well versed with SOAR, acquire new skills, and make your organization's security posture more robust.You'll start with a refresher on the importance of understanding cyber security, diving into why traditional tools are no longer helpful and how SOAR can help.Next, you'll learn how SOAR works and what its benefits are, including optimized threat intelligence, incident response, and utilizing threat hunting in investigations.You'll also get to grips with advanced automated scenarios and explore useful tools such as Microsoft Sentinel, Splunk SOAR, and Google Chronicle SOAR.The final portion of this book will guide you through best practices and case studies that you can implement in real-world scenarios.By the end of this book, you will be able to successfully automate security tasks, overcome challenges, and stay ahead of threats.What You Will Learn:Reap the general benefits of using the SOAR platformTransform manual investigations into automated scenariosLearn how to manage known false positives and low-severity incidents for faster resolutionExplore tips and tricks using various Microsoft Sentinel playbook actionsGet an overview of tools such as Palo Alto XSOAR, Microsoft Sentinel, and Splunk SOARWho this book is for:You'll get the most out of this book ifYou're a junior SOC engineer, junior SOC analyst, a DevSecOps professional, or anyone working in the security ecosystem who wants to upskill toward automating security tasksYou often feel overwhelmed with security events and incidentsYou have general knowledge of SIEM and SOAR, which is a prerequisiteYou're a beginner, in which case this book will give you a head startYou've been working in the field for a while, in which case you'll add new tools to your arsenal

  • av Ru Campbell
    651

    Get to grips with Microsoft's enterprise defense suite and its capabilities, deployments, incident response, and defense against cyber threatsPurchase of the print or Kindle book includes a free PDF ebookKey Features:- Help in understanding Microsoft 365 Defender and how it is crucial for security operations- Implementation of the proactive security defense capabilities of Microsoft Defender for Endpoint, Identity, Office 365, and Cloud Apps so that attacks can be stopped before they start- A guide to hunting and responding to threats using M365D's extended detection and response capabilitiesBook Description:This book will help you get up and running with Microsoft 365 Defender and help you use the whole suite effectively.You'll start with a quick overview of cybersecurity risks that modern organizations face, such as ransomware and APT attacks, how Microsoft is making massive investments in security today, and gain an understanding of how to deploy Microsoft Defender for Endpoint by diving deep into configurations and their architecture.As you progress, you'll learn how to configure Microsoft Defender Antivirus, and onboard and manage macOS, Android, and Linux MDE devices for effective solutions. You'll also learn how to deploy Microsoft Defender for Identity and explore its different deployment methods that can protect your hybrid identity platform, as well as how to configure Microsoft Defender for Office 365 and Cloud Apps, and manage KQL queries for advanced hunting with ease. Toward the end, you'll find out how M365D can be integrated with Sentinel and how to use APIs for incident response.By the end of this book, you will have a deep understanding of Microsoft 365 Defender, and how to protect and respond to security threats.What You Will Learn:- Understand the Threat Landscape for enterprises- Effectively implement end-point security- Manage identity and access management using Microsoft 365 defender- Protect the productivity suite with Microsoft Defender for Office 365- Hunting for threats using Microsoft 365 DefenderWho this book is for:You're a security engineer, incident responder, blue teamer, or an IT security professional who wants to deploy and manage Microsoft 365 Defender services and successfully investigate and respond tocyber threatsYou have a basic understanding of networking, vulnerabilities, operating systems, email, Active Directory, and cloud appsTable of Contents- Microsoft and Modern Cybersecurity Threats- Microsoft 365 Defender: The Big Picture- The Fundamentals of Microsoft Defender for Endpoint- Onboarding Windows Clients and Servers- Getting Started with Microsoft Defender Antivirus for Windows- Advanced Microsoft Defender Antivirus for Windows- Managing Attack Surface Reduction for Windows- Managing Additional Capabilities for Windows- Onboarding and Managing macOS- Onboarding and Managing Linux Servers- Onboarding and Managing iOS and Android- Deploying Microsoft Defender for Identity- Managing Defender for Identity- Deploying Exchange Online Protection- Deploying Defender for Office 365- Implementing and Managing Microsoft Defender for Cloud Apps- Maintaining Security Hygiene and Threat Awareness- Extended Detection and Response with Microsoft 365 Defender- Advanced Hunting with KQL- Microsoft Sentinel Integration- Understanding Microsoft 365 Defender APIs- Glossary- Answers

  • av Malcolm Orr
    622,-

    Leverage AWS EKS to optimally manage Kubernetes deployment, scaling, and monitoring for your containerized applicationsPurchase of the print or Kindle book includes a free PDF eBookKey Features:Seamlessly deploy and run Kubernetes applications on AWSOvercome security and networking issues in Kubernetes to improve the performance of your appsScale and provision resources to meet the dynamic needs of the cluster using AWS EKSBook Description:Kubernetes has emerged as the de facto standard for container orchestration, with recent developments making it easy to deploy and handle a Kubernetes cluster. However, a few challenges such as networking, load balancing, monitoring, and security remain. To address these issues, Amazon EKS offers a managed Kubernetes service to improve the performance, scalability, reliability, and availability of AWS infrastructure and integrate with AWS networking and security services with ease.You'll begin by exploring the fundamentals of Docker, Kubernetes, Amazon EKS, and its architecture along with different ways to set up EKS. Next, you'll find out how to manage Amazon EKS, encompassing security, cluster authentication, networking, and cluster version upgrades. As you advance, you'll discover best practices and learn to deploy applications on Amazon EKS through different use cases, including pushing images to ECR and setting up storage and load balancing. With the help of several actionable practices and scenarios, you'll gain the know-how to resolve scaling and monitoring issues. Finally, you will overcome the challenges in EKS by developing the right skill set to troubleshoot common issues with the right logic.By the end of this Kubernetes book, you'll be able to effectively manage your own Kubernetes clusters and other components on AWS.What You Will Learn:Understand Amazon EKS architecture and how every component worksEffectively manage Kubernetes clusters on AWS with Amazon EKSBuild a Docker image and push it to AWS ECREfficiently scale and provision resources by leveraging Amazon EKSExplore security and networking with Amazon EKSGet to grips with serverless Fargate and apply it to the workloadWho this book is for:This book is for cloud architects and cloud engineers who want to efficiently manage Kubernetes with Amazon EKS. Basic knowledge of containerization, Kubernetes, Docker, and AWS services is needed to grasp the content present in this book.

  • av Megan Roddie
    769,-

    Go on a journey through the threat detection engineering lifecycle while enriching your skill set and protecting your organizationKey Features:- Gain a comprehensive understanding of threat validation- Leverage open-source tools to test security detections- Harness open-source content to supplement detection and testingBook Description:Threat validation is an indispensable component of every security detection program, ensuring a healthy detection pipeline. This comprehensive detection engineering guide will serve as an introduction for those who are new to detection validation, providing valuable guidelines to swiftly bring you up to speed.The book will show you how to apply the supplied frameworks to assess, test, and validate your detection program. It covers the entire life cycle of a detection, from creation to validation, with the help of real-world examples. Featuring hands-on tutorials and projects, this guide will enable you to confidently validate the detections in your security program. This book serves as your guide to building a career in detection engineering, highlighting the essential skills and knowledge vital for detection engineers in today's landscape.By the end of this book, you'll have developed the skills necessary to test your security detection program and strengthen your organization's security measures.What You Will Learn:- Understand the detection engineering process- Build a detection engineering test lab- Learn how to maintain detections as code- Understand how threat intelligence can be used to drive detection development- Prove the effectiveness of detection capabilities to business leadership- Learn how to limit attackers' ability to inflict damage by detecting any malicious activity earlyWho this book is for:This book is for security analysts and engineers seeking to improve their organization's security posture by mastering the detection engineering lifecycle.To get started with this book, you'll need a basic understanding of cybersecurity concepts, along with some experience with detection and alert capabilities.Table of Contents- Fundamentals of Detection Engineering- The Detection Engineering Life Cycle- Building a Detection Engineering Test Lab- Detection Data Sources- Investigating Detection Requirements- Developing Detections Using Indicators of Compromise- Developing Detections Using Behavioral Indicators- Documentation and Detection Pipelines- Detection Validation- Leveraging Threat Intelligence- Performance Management- Career Guidance for Detection Engineers

  • av Lindy Quick
    563,-

    Written by experienced Agile coaches, SPCTs, and a SAFe® Fellow, this guide is packed with real-world examples, use cases, and anecdotes, and offers valuable guidance to help you avoid common pitfalls and successfully implement SAFe®Key FeaturesUnderstand how to tailor SAFe® practices to meet your organization's needsAvoid common mistakes encountered while adopting SAFe® at team, ART, and portfolio levelsDiscover practical tips and best practices to plan teams, ARTs, events, and Lean Portfolio ManagementBook DescriptionThe Scaled Agile Framework (SAFe®) is widely recognized as an eff ective methodology for implementing Agile practices at the Enterprise level. However, the complexity of SAFe® can make it challenging for Teams and organizations to determine which practices can be safely adapted to their unique needs. Although SAFe® is a framework rather than a set of rules, promoting adaptation, it's crucial to understand why SAFe® practices are designed the way they are along with the consequences of modifying them. The SAFe® Coaches Handbook is a comprehensive resource that goes beyond a how-to guide, providing a deep understanding of SAFe® principles and practices. The chapters are designed in a way to teach you how to successfully implement SAFe® in your organization and eff ectively manage the Team's Backlog while avoiding common pitfalls. You'll discover optimal ways to create SAFe® Teams and run successful Events. You'll also learn how to plan Agile Release Trains (ARTs), manage the ART Backlog, conduct PI Planning, and grasp the importance of Value Stream Identifi cation in driving value delivery. By the end of this book, you'll be armed with practical tips and advice to help you successfully customize the Scaled Agile Framework to your Enterprise's needs while preserving the aspects that make it work successfully.What you will learnDiscover how to set up Agile Teams to attain maximum effectivenessAvoid common mistakes organizations make with SAFe®Find out how to set up the Agile Release TrainDiscover common mistakes enterprises make that affect the success of the ARTUnderstand the importance of Value Streams and learn how to work with them successfullyStart using the best ways to measure the progress of Teams and ARTs at an Enterprise levelRecognize the impact of successful SAFe® adoption on Enterprise strategy and organizational structureWho this book is forIf you're a SAFe® Practice Consultant (SPCT), Scrum Master/Team Coach, or Release Train Engineer tasked with implementing SAFe® within an organization, you'll find this book indispensable. It offers valuable insights into aspects of SAFe® and helps ensure success in delivery and execution with practical uses you can adopt. Product owners and product managers will also benefit from this book by gaining a deeper understanding of how to function effectively within a SAFe® environment. A basic understanding of SAFe®, agile, and DevOps is recommended to get the most out of this book.Table of ContentsThriving the Digital AgeBuilding the TeamAgile Team Iteration and PI ExecutionTeam Backlog ManagementTeam Iteration EventsBuilding the Agile Release TrainRelease Trains Day-to-DayART Backlog ManagementEvents for the TrainPI EventsEnterprise StrategyBuilding Your PortfolioEstablishing Lean BudgetsPortfolio Backlog ManagementMeasuring ProgressLeadership AlignmentEmbracing Agility and Nurturing Transformation

  • av Sourav Ghosh
    563,-

    Explore techniques to design and implement low latency applications and study the impact of latency reductionPurchase of the print or Kindle book includes a free PDF eBookKey Features:Understand the impact application performance latencies have on different business use casesDevelop a deep understanding of C++ features for low latency applications through real-world examples and performance dataLearn how to build all the components of a C++ electronic trading system from scratchBook Description:C++ is meticulously designed with efficiency, performance, and flexibility as its core objectives. However, real-time low latency applications demand a distinct set of requirements, particularly in terms of performance latencies.With this book, you'll gain insights into the performance requirements for low latency applications and the C++ features critical to achieving the required performance latencies. You'll also solidify your understanding of the C++ principles and techniques as you build a low latency system in C++ from scratch.You'll understand the similarities between such applications, recognize the impact of performance latencies on business, and grasp the reasons behind the extensive efforts invested in minimizing latencies. Using a step-by-step approach, you'll embark on a low latency app development journey by building an entire electronic trading system, encompassing a matching engine, market data handlers, order gateways, and trading algorithms, all in C++. Additionally, you'll get to grips with measuring and optimizing the performance of your trading system.By the end of this book, you'll have a comprehensive understanding of how to design and build low latency applications in C++ from the ground up, while effectively minimizing performance latencies.What You Will Learn:Gain insights into the nature of low latency applications across various industriesUnderstand how to design and implement low latency applicationsExplore C++ design paradigms and features for low latency developmentDiscover which C++ features are best avoided in low latency developmentImplement best practices and C++ features for low latencyMeasure performance and improve latencies in the trading systemWho this book is for:This book is for C++ developers who want to gain expertise in low latency applications and effective design and development strategies. C++ software engineers looking to apply their knowledge to low latency trading systems such as HFT will find this book useful to understand which C++ features matter and which ones to avoid. Quantitative researchers in the trading industry eager to delve into the intricacies of low latency implementation will also benefit from this book. Familiarity with Linux and the C++ programming language is a prerequisite for this book.

  • av Glen D. Singh
    504,-

    Use real-world reconnaissance techniques to efficiently gather sensitive information on systems and networksPurchase of the print or Kindle book includes a free PDF eBookKey Features:Learn how adversaries use reconnaissance techniques to discover security vulnerabilities on systemsDevelop advanced open source intelligence capabilities to find sensitive informationExplore automated reconnaissance and vulnerability assessment tools to profile systems and networksBook Description:This book explores reconnaissance techniques - the first step in discovering security vulnerabilities and exposed network infrastructure. It aids ethical hackers in understanding adversaries' methods of identifying and mapping attack surfaces, such as network entry points, which enables them to exploit the target and steal confidential information.Reconnaissance for Ethical Hackers helps you get a comprehensive understanding of how threat actors are able to successfully leverage the information collected during the reconnaissance phase to scan and enumerate the network, collect information, and pose various security threats. This book helps you stay one step ahead in knowing how adversaries use tactics, techniques, and procedures (TTPs) to successfully gain information about their targets, while you develop a solid foundation on information gathering strategies as a cybersecurity professional. The concluding chapters will assist you in developing the skills and techniques used by real adversaries to identify vulnerable points of entry into an organization and mitigate reconnaissance-based attacks.By the end of this book, you'll have gained a solid understanding of reconnaissance, as well as learned how to secure yourself and your organization without causing significant disruption.What You Will Learn:Understand the tactics, techniques, and procedures of reconnaissanceGrasp the importance of attack surface management for organizationsFind out how to conceal your identity online as an ethical hackerExplore advanced open source intelligence (OSINT) techniquesPerform active reconnaissance to discover live hosts and exposed portsUse automated tools to perform vulnerability assessments on systemsDiscover how to efficiently perform reconnaissance on web applicationsImplement open source threat detection and monitoring toolsWho this book is for:If you are an ethical hacker, a penetration tester, red teamer, or any cybersecurity professional looking to understand the impact of reconnaissance-based attacks, how they take place, and what organizations can do to protect against them, then this book is for you. Cybersecurity professionals will find this book useful in determining the attack surface of their organizations and assets on their network, while understanding the behavior of adversaries.

  • av Tom Hombergs
    593

    Gain insight into how Hexagonal Architecture can help to increase maintainability.Key Features:Explore ways to make your software flexible, extensible, and adaptableLearn new concepts that you can easily blend with your own software development styleDevelop the mindset of making conscious architecture decisionsBook Description:Building for maintainability is key to keep development costs low (and developers happy). The second edition of "Get Your Hands Dirty on Clean Architecture" is here to equip you with the essential skills and knowledge to build maintainable software.Building upon the success of the first edition, this comprehensive guide explores the drawbacks of conventional layered architecture and highlights the advantages of domain-centric styles such as Robert C. Martin's Clean Architecture and Alistair Cockburn's Hexagonal Architecture. Then, the book dives into hands-on chapters that show you how to manifest a Hexagonal Architecture in actual code. You'll learn in detail about different mapping strategies between the layers of a Hexagonal Architecture and see how to assemble the architecture elements into an application. The later chapters demonstrate how to enforce architecture boundaries, what shortcuts produce what types of technical debt, and how, sometimes, it is a good idea to willingly take on those debts.By the end of this second edition, you'll be armed with a deep understanding of the Hexagonal Architecture style and be ready to create maintainable web applications that save money and time. Whether you're a seasoned developer or a newcomer to the field, "Get Your Hands Dirty on Clean Architecture" will empower you to take your software architecture skills to new heights and build applications that stand the test of time.What You Will Learn:Identify potential shortcomings of using a layered architectureApply varied methods to enforce architectural boundariesDiscover how potential shortcuts can affect the software architectureProduce arguments for using different styles of architectureStructure your code according to the architectureRun various tests to check each element of the architectureWho this book is for:This book is for you if you care about the architecture of the software you are building. To get the most out of this book, you must have some experience with web development. The code examples in this book are in Java. If you are not a Java programmer but can read object-oriented code in other languages, you will be fine. In the few places where Java or framework specifics are needed, they are thoroughly explained.

  • av Fedor G. Pikus
    607,-

    A comprehensive guide with extensive coverage of concepts such as OOP, functional programming, generic programming, concurrency, and STL along with the latest features of C++Purchase of the print or Kindle book includes a free PDF eBookKey Features:Delve into the core patterns and components of C++ to master application designLearn tricks, techniques, and best practices to solve common design and architectural challengesUnderstand the limitation imposed by C++ and how to solve them using design patternsBook Description:C++ is a general-purpose programming language designed for efficiency, performance, and flexibility. Design patterns are commonly accepted solutions to well-recognized design problems. In essence, they are a library of reusable components, only for software architecture, and not for a concrete implementation.This book helps you focus on the design patterns that naturally adapt to your needs, and on the patterns that uniquely benefit from the features of C++. Armed with the knowledge of these patterns, you'll spend less time searching for solutions to common problems and tackle challenges with the solutions developed from experience. You'll also explore that design patterns are a concise and efficient way to communicate, as patterns are a familiar and recognizable solution to a specific problem and can convey a considerable amount of information with a single line of code.By the end of this book, you'll have a deep understanding of how to use design patterns to write maintainable, robust, and reusable software.What You Will Learn:Recognize the most common design patterns used in C++Understand how to use C++ generic programming to solve common design problemsExplore the most powerful C++ idioms, their strengths, and their drawbacksRediscover how to use popular C++ idioms with generic programmingDiscover new patterns and idioms made possible by language features of C++17 and C++20Understand the impact of design patterns on the program's performanceWho this book is for:This book is for experienced C++ developers and programmers who wish to learn about software design patterns and principles and apply them to create robust, reusable, and easily maintainable programs and software systems.

  • av Dylan Hildenbrand
    460

    Learn how to leverage the officially supported Svelte framework to build faster and more powerful web applications by following along with real-world scenarios.Key Features:Develop JavaScript applications with an intuitive and beginner-friendly frameworkGrasp the core concepts of SvelteKit effortlessly with real-world examplesDiscover how SvelteKit minimizes obstacles in building modern web applications, enhancing productivity and efficiencyBook Description:The JavaScript ecosystem has grown vast, complex, and daunting for newcomers. Fortunately, SvelteKit has emerged, simplifying the process of building JavaScript-based web applications. This book aims to demystify SvelteKit, making it as approachable as it makes web app development.With SvelteKit Up and Running you'll be introduced to the philosophy and technologies underlying SvelteKit. First, you'll follow a standard educational programming approach, progressing to a 'Hello World' application. Next, you'll explore the fundamental routing techniques, data loading management, and user submission, all through real-world scenarios commonly encountered in day-to-day development, before discovering various adapters employed by SvelteKit to seamlessly integrate with diverse environments. You'll also delve into advanced concepts like dynamic route management, error handling, and leveraging SvelteKit to optimize SEO and accessibility.By the end of this book, you'll have mastered SvelteKit and will be well-equipped to navigate the complexities of web app development.What You Will Learn:Gain a comprehensive understanding of the core technologies of SvelteKitDive deep into SvelteKit's file-based routing system and uncover basic and advanced conceptsMaster code organization in SvelteKit through effective data-loading techniquesElevate your application's visibility by incorporating SEO and accessibilityStreamline the deployment process of your SvelteKit apps by using adaptersOptimize your SvelteKit app by exploring various configuration and tooling optionsWho this book is for:This book is for web developers aiming to enhance their SvelteKit skills. Whether you're selecting your first JavaScript framework or seeking to stand out among job applicants by adding the latest technology to your resume, this book is your ultimate guide to becoming a SvelteKit master. A solid understanding of HTML, CSS, JavaScript, and Svelte is a must.

  • av Shalabh Aggarwal
    504,-

    Design and deploy robust state-of-the-art web applications using Flask 2.x and Python 3 frameworks and libraries for streamlined development and optimal performancePurchase of the print or Kindle book includes a free PDF eBookKey Features:A practical and rich companion guide for web developers, offering real-world situations and use cases to learn FlaskGet the most out of the powerful Flask framework while preserving the flexibility of your design choicesWrite cleaner, testable, and maintainable code with the help of sample appsBook Description:Discover what makes Flask, the lightweight Python web framework, popular, as you delve into its modular design that enables the development of scalable web apps. With this practical guide, you'll explore modern solutions, recommended design patterns, and best practices for Flask web development.Updated to the latest version of Flask and Python, this third edition of the Flask Framework Cookbook moves away from the outdated libraries, updates content to incorporate new coding patterns, and introduces recipes for the latest tools. You'll explore different ways to integrate with GPT to build AI-ready Flask applications. The book starts with an exploration of Flask application configurations and then guides you through working with templates and understanding the ORM and view layers. You'll also be able to write an admin interface and get to grips with testing using the factory pattern, debugging, and logging errors. Then you'll discover different ways of using Flask to create, deploy, and manage microservices using AWS, GCP, and Kubernetes. Finally, you'll gain insights into various deployment and post-deployment techniques for platforms such as Apache, Tornado, and Datadog.By the end of this book, you'll have acquired the knowledge necessary to write Flask applications that cater to a wide range of use cases in the best possible way and scale them using standard industry practices.What You Will Learn:Explore advanced templating and data modeling techniquesDiscover effective debugging, logging, and error-handling techniques in FlaskWork with different types of databases, including RDBMS and NoSQLIntegrate Flask with different technologies such as Redis, Sentry, and DatadogDeploy and package Flask applications with Docker and KubernetesIntegrate GPT with your Flask application to build future-ready platformsImplement continuous integration and continuous deployment (CI/CD) to ensure efficient and consistent updates to your Flask web applicationsWho this book is for:If you are a web developer seeking to expand your knowledge of developing scalable and production-ready applications in Flask, this is the book for you. It is also highly valuable if you are already aware of Flask's major extensions and want to leverage them for better application development. This book will come handy as a quick reference for specific topic on Flask, its popular extensions, or specific use cases. It assumes basic Python programming experience, as well as familiarity with web development and related terminology.

  • av Emiliano Paternostro
    460

    Take your projects from vision to victory with Avid Pro Tools by delivering high-quality results with perfect recipes for every challengePurchase of the print or Kindle book includes a free PDF eBookKey Features:Learn to edit audio quickly and efficiently using different techniquesDiscover advanced automation techniques used during a mix sessionUnlock Pro Tools' most powerful features and explore their usesBook Description:Pro Tools has long been an industry-standard Digital Audio Workstation (DAW) for audio professionals, but it can often be overwhelming for new and experienced users alike. The Pro Tools 2023 Post-Audio Cookbook acts as a reference guide to the software and breaks down each stage of a project into manageable phases. From planning a session, editing a sequence, performing a mix to printing the final masters, you can approach this book either sequentially or peruse the self-contained recipes.You'll come to grips with workflows for music production, motion picture, and spoken word production, helping you gain expertise in the area of your choice. You'll learn aspects of music mixing like side chain processing to keep instruments from overshadowing each other and conforming for motion picture. The author's expertise with Pro Tools will help you discover and incorporate different techniques into your workflows. You'll also learn to build consistent and replicable workflows and templates by understanding what happens behind the scenes in Pro Tools. With this cookbook, you'll be able to focus on the creative aspects of your audio production and not get mired by the technical hurdles.By the end of this book, you'll be well-equipped to handle even the most complex features of Pro Tools to deliver immaculate results for your clients.What You Will Learn:Explore the inner workings of Pro ToolsPlan and organize projects effectivelyEdit audio quickly and efficientlyUnderstand and explore the usage of audio routingBuild effective mix templatesDeliver custom solutions for varied service requirementsUse advanced mixing techniques to enhance sound tracksPick appropriate use cases for different audio effects and pluginsWho this book is for:The book is for audio professionals, sound designers/editors, music engineers, podcast producers, re-recordist mixers, and students looking to learn about Pro Tools and its features. A basic understanding of Digital Audio Workstations and its operations such as import, edit, mix and bounce is a must.

  • av Sasa Kovacevic
    563,-

    Explore the methodologies and reasons behind successful legacy application moves to a hyper-space cloud, specifically AzurePurchase of the print or Kindle book includes a free PDF eBookKey Features:Discover tips and tricks to help you avoid common pitfalls and get up and running quicklyGain in-depth end-to-end knowledge of all things cloud to smoothen your learning journeyExplore everything from formulating a plan to governing the cloud over the long termBook Description:You've heard about the benefits of the cloud and you want to get on board, but you're not sure where to start, what services to use, or how to make sure your data is safe. Making the decision to move to the cloud can be daunting and it's easy to get overwhelmed, but if you're not careful, you can easily make mistakes that cost you time and money.Azure Cloud Adoption Framework Handbook is here to help. This guide will take you step-by-step through the process of making the switch to the Microsoft Azure cloud. You'll learn everything from foundational cloud concepts and planning workload migration through to upskilling and organization transformation. As you advance, you'll find out how to identify and align your business goals with the most suitable cloud technology options available. The chapters are designed in a way to enable you to plan for a smooth transition, while minimizing disruption to your day-to-day operations. You'll also discover how the cloud can help drive innovation in your business or enable modern software development practices such as microservices and CI/CD. Throughout the chapters, you'll see how decision makers can interact with other internal stakeholders to achieve success through the power of collaboration.By the end of this book, you'll be more informed and less overwhelmed about moving your business to the cloud.What You Will Learn:Understand cloud adoption and digital transformation generallyGet to grips with the real-world, day-to-day running of a cloud platformDiscover how to plan and execute the cloud adoption journeyGuide all levels of the organization through cloud adoptionInnovate with the business goals in mind in a fast and agile wayBecome familiar with advanced topics such as cloud governance, security, and reliabilityWho this book is for:This book provides actionable strategies for anyone looking to optimize their organization's cloud adoption journey or get back on course, from IT managers and system architects to CXOs and program managers. Whether you're an enterprise or a fledgling start-up, this handbook has everything you need to get started with your cloud journey. General IT knowledge and a basic understanding of the cloud, modern software development practices, and organizational change management concepts are all prerequisites.

  • av Avi Tsadok
    460

    Take your interview skills to the next level by reviewing hundreds of real-world interview questions and coding examplesPurchase of the print or Kindle book includes a free PDF eBookKey Features:Solve complex design and architecture tasksDevelop mature and complete answers to commonly asked questionsEnhance your interview prospects by building a strong developer brand through publications and online projectsBook Description:As an iOS developer, you must possess a diverse skill set encompassing Swift coding, design knowledge, and mastery of development tools. And while the demand for iOS developers remains high, the competition for landing your dream job has intensified in recent years. Being a skilled iOS developer is no longer enough - acing interviews is now just as essential as having technical expertise.In The Ultimate iOS Interview Playbook, you'll discover innovative ways to stand out as an iOS developer and pass every job interview. It will guide you to build your developer brand and present your skills to potential employers. This comprehensive guide covers over 100 interview questions, from Swift fundamentals and frameworks to complex design patterns and app architecture. You'll learn how to approach coding assessments like a pro and avoid red flags that could hinder your chances of success.Drawing from the author's experience of interviewing hundreds of iOS developers and having been a candidate themself, this book addresses the challenges of showcasing your skills and knowledge within a limited timeframe.By the end of this book, you'll be ready to excel in any iOS interview, demonstrating your strengths and confidently tackling even the most challenging questions, ultimately paving the way to secure the job you've always wanted.What You Will Learn:Gain insights into how an interview process worksEstablish and capitalize on your iOS developer brandEasily solve general Swift language questionsSolve questions on data structures and code managementPrepare for questions involving primary frameworks such as UIKit, SwiftUI, and Combine Core DataIdentify the "red flags" in an interview and learn strategies to steer clear of themWho this book is for:Designed for iOS developers of all levels, from juniors to seniors, this book is a valuable resource for anyone who wants to enhance their interview skills in iOS development. Basic knowledge of iOS development and Swift is necessary to get started with this book.

  • av Doruk Somunkiran
    710,-

    Boost your music production efficiency using Studio One's seamless workflows and deliver professional-grade tracksPurchase of the print or Kindle book includes a free PDF eBookKey Features:- Learn how to arrange and record your own music with Studio One's unique, intuitive workflow- Use Song, Project, and Show windows to create, master, and perform professional quality music- Utilize Studio One's virtual instruments and effects plug-ins to create music without any extra softwareBook Description:The Ultimate Studio One Pro Book is a detailed, step-by-step guide to creating music with Studio One's extensive set of production tools. This practical, goal-oriented resource will help musicians start producing their own music with Studio One and teach audio professionals how to include Studio One in their production workflow.The book begins by showing you how to set up Studio One to work smoothly on your system. The following chapters will walk you through the process of creating a project, along with recording audio and using virtual instruments to construct a MIDI arrangement. As you advance, you'll find out how to edit your songs to perfection using Melodyne, Audio Bend, and an extensive collection of MIDI modifiers. You'll also discover how to mix in Studio One with the effects plugins included in it, along with applying audio mastering in the Project window. Throughout this book, you'll gain the skills needed to leverage Studio One confidently and effectively, as well as build your own unique music production workflow.By the end of this book, you'll be able to effortlessly translate your musical ideas into complete songs using Studio One's powerful tools.What You Will Learn:- Configure Studio One and run it smoothly in your production environment- Record and edit MIDI using Studio One's excellent manipulation tools- Record audio and edit confidently using Melodyne and Audio Bend- Work with Studio One's stock virtual instruments to create an arrangement- Mix a song with Studio One's stock effects plugins- Master a song using the Project window- Take your music on stage with the Show windowWho this book is for:This book is for musicians, bands, and composers who want to learn Studio One from scratch to create their own music on a professional level. Producers and audio professionals who already have experience in another Digital Audio Workstation but now wish to switch to Studio One or include it in their workflow will also find this book useful. Basic knowledge and experience of musical processes, such as arranging, recording, mixing, and mastering are needed to make the most of this book. However, this book will teach you how to perform these processes more effectively in Studio One.Table of Contents- Choosing Your Flavor of Studio One- Installing and Configuring Your Studio One Environment- Exploring the Studio One Environment- Creating a New Song- Recording Your First Audio Track- Adding Virtual Instruments and Recording MIDI- Editing and Rearranging Your Song- Editing Audio- Editing MIDI- Using Global Tracks- Preparing for the Mix- Working with Effects Plugins to Craft a Mix- Optimizing Signal Flow and Elevating Your Mix- Navigating the Project Page and Producing Final Masters- Using Additional Studio One Features- Appendix: Customizing Studio One and Following Best Practices

  • av Vikas Grover
    563,-

    Accelerate your career growth by building dynamic applications that function across all environments and cloud typesPurchase of the print or Kindle book includes a free PDF eBookKey Features:Learn hybrid cloud architecture from experienced cloud and telco architectsAdapt and deploy emerging technologies like AI and ML in a standardized and secure mannerMaster communication between Kubernetes clusters and managementBook Description:Hybrid cloud technology can be leveraged by organizations aiming to build next-gen applications while safeguarding prior technological investments. This book will help you explore different hybrid cloud architectural patterns, whether designing new projects or migrating legacy applications to the cloud.You'll learn about the key building blocks of hybrid cloud enabling you to deploy, manage, and secure applications and data while porting the workloads between environments without rebuilding. Further, you'll explore Kubernetes, GitOps, and Layer 3/7 services to reduce operational complexity. You'll also learn about nuances of security and compliance in hybrid cloud followed by the economics of hybrid cloud. You'll gain a deep understanding of the concepts with use cases from telecom 5G and industrial manufacturing, giving you a glimpse into real industry problems resolved by hybrid cloud, and unlocking millions of dollars of opportunities for enterprises.By the end of this book, you'll be well-equipped to design and develop efficient hybrid cloud strategies, lead conversations with senior IT and business executives, and succeed in hybrid cloud implementation or transformation opportunities.What You Will Learn:Design and build a foundation for hybrid cloud platformLeverage Kubernetes, containers, and GitOps for hybrid cloudUse architectural pattern blueprints to deliver applications on hybrid cloudEnable communication between applications hosted on different cloudsRollout zero-touch provisioning and monitoring in a hybrid architectureEnhance stability and scale up or down without rebuilding appsUnderstand principles of hybrid cloud security for application stackDesign cost-optimized systems based on the economics of hybrid cloudWho this book is for:This book is for cloud architects, developers, and DevOps engineers, responsible for delivering modern applications and deploying resources anywhere. Professionals aspiring to implement distributed and cloud solutions will also benefit from reading this book. Basic understanding of VM, containers, CI/CD and familiarity with public cloud and edge is a must.

  • av Nikolina Finska
    402

    Implement modern and agile QA practices to ensure your games are high quality, on budget, and released on timePurchase of the print or Kindle book includes a free PDF eBookKey Features:Set up a test environment, create test plans, and learn to communicate with developersDiscover how to build efficient QA teams either in-house or remotelyIncrease your chances of career advancement and your employability in the gaming industryBook Description:Few things are more annoying for gamers than encountering a buggy new game. This often leads to negative reviews, and in turn, you'll find that demand for your games declines. The solution lies in better quality assurance (QA) - and Modern Game Testing will show you how to achieve just that. Whether you're a new tester, developer or producer, the QA testing techniques shown in this book, using modern methodologies and the latest technology, will have you releasing quality games that are on time and, most importantly, on budget.The book begins by introducing you to QA and the various types of tests that are performed on games. You'll then explore test cases and bug reporting, building tests for different platforms (even consoles and PCs), and LiveOps and test management. As you advance, you'll build a QA team from scratch and work with remote QA testers. The chapters help you take a more traditional approach to learning lessons, enabling you to examine the modern agile approach and various testing strategies that you can then adopt. All angles are covered with oodles of examples, so you'll have everything you need to implement QA strategies in your organization.By the end of this book, you'll have a clear understanding of the modern methodologies of QA testing for games, and be able to build efficient, reliable, and long-lasting QA teams.What You Will Learn:Conduct compliance, regression, and localization tests, among othersBuild and optimize test sets for testing mobile gamesFind out how to set up an efficient bug flowWrite optimal bug reports that differentiate between priority and severityPick the optimal testing approach for each phase of game developmentDiscover how to use equivalence partitioning, boundary analysis, and decision tablesMaster live ops QA and handle live bugsWho this book is for:This book is for game testers, game producers, game developers, testing managers, and other QA professionals who want to learn more about modern approaches to QA and utilizing them to build more efficient and cost-effective QA teams and products. Prior professional testing experience is desirable, either in software or games testing and/or experience working in the gaming industry. Basic familiarity with agile working practices such as scrum is needed to fully understand all the concepts explained in this book.

  • av Vinicius Machado Venâncio
    681,-

    Elevate your 3D modeling skills by mastering each part of the process in this part-color guide, creating professional assets and lifelike characters for your games and metaverse worldsKey Features:Discover an optimized workflow for crafting game and the metaverse assetsLearn shortcuts to make the creation process smooth and quickGenerate a versatile 3D model suitable for various purposesBook Description:If you are familiar with modeling, this book will help you discover a practical and efficient workflow designed to accelerate your asset creation process for use in multiple projects, including games and the metaverse.Complete with shortcuts and tips on how to speed up the process, this book guides you in modeling assets and characters with the help of references. You'll learn how to optimize the modeled asset for maximum rendering performance within game engines and the metaverse. Next, you'll get to grips with unwrapping the 3D model for texturing and explore multiple texturing techniques to breathe life into your 3D models. Finally, you'll integrate the 3D model to work seamlessly across a myriad of programs and game engines.By the end of this book, you'll have the skills to efficiently create any type of 3D asset from scratch for use in renders, animations, or immersive gaming experiences.What You Will Learn:Model game and metaverse 3D assets starting with primitive shapesOptimize a modeled asset for maximum rendering performanceTexture the asset with PBR image textures, real life images, and procedural texturesBake the resulting texture to a single image for the textures to work in the metaverseGain an understanding of human anatomy to make lifelike charactersSculpt a base mesh for a human characterGrasp the differences in workflow for organic and non-organic asset 3D modelingRecognize the importance of reference materials across all creative endeavorsWho this book is for:Whether you are a beginner 3D asset designer or an aspiring character modeler, this book is your gateway to expanding your skill set in asset creation for personal projects, games, and the metaverse. Since it covers the intricacies of the asset creation process, intermediate-level modelers will also find plenty of information. Familiarity with basic texturing and UV unwrapping will enable you to get the most out of this book.

  • av Andrew Jones
    563,-

    Everything you need to know to apply data contracts and build a truly data-driven organization that harnesses quality data to deliver tangible business valuePurchase of the print or Kindle book includes a free PDF eBook.Key Features:Understand data contracts and their power to resolving the problems in contemporary data platformsLearn how to design and implement a cutting-edge data platform powered by data contractsAccess practical guidance from the pioneer of data contracts to get expert insights on effective utilizationBook Description:Despite the passage of time and the evolution of technology and architecture, the challenges we face in building data platforms persist. Our data often remains unreliable, lacks trust, and fails to deliver the promised value.With Driving Data Quality with Data Contracts, you'll discover the potential of data contracts to transform how you build your data platforms, finally overcoming these enduring problems. You'll learn how establishing contracts as the interface allows you to explicitly assign responsibility and accountability of the data to those who know it best-the data generators-and give them the autonomy to generate and manage data as required. The book will show you how data contracts ensure that consumers get quality data with clearly defined expectations, enabling them to build on that data with confidence to deliver valuable analytics, performant ML models, and trusted data-driven products.By the end of this book, you'll have gained a comprehensive understanding of how data contracts can revolutionize your organization's data culture and provide a competitive advantage by unlocking the real value within your data.What You Will Learn:Gain insights into the intricacies and shortcomings of today's data architecturesUnderstand exactly how data contracts can solve prevalent data challengesDrive a fundamental transformation of your data culture by implementing data contractsDiscover what goes into a data contract and why it's importantDesign a modern data architecture that leverages the power of data contractsExplore sample implementations to get practical knowledge of using data contractsEmbrace best practices for the successful deployment of data contractsWho this book is for:If you're a data engineer, data leader, architect, or practitioner thinking about your data architecture and looking to design one that enables your organization to get the most value from your data, this book is for you. Additionally, staff engineers, product managers, and software engineering leaders and executives will also find valuable insights.

  • av Liudmila Molkova
    563,-

    Instrument .NET apps using OpenTelemetry and explore logs and .NET diagnostic tools to debug, monitor, and analyze the performance of complex systems in the cloudPurchase of the print or Kindle book includes a free PDF eBookKey Features:Get a clear understanding of complex systems using .NET and OpenTelemetryAdopt a systematic approach toward performance analysis and debuggingExplore instrumentation techniques for common distributed patternsBook Description:As distributed systems become more complex and dynamic, their observability needs to grow to aid the development of holistic solutions for performance or usage analysis and debugging. Distributed tracing brings structure, correlation, causation, and consistency to your telemetry, thus allowing you to answer arbitrary questions about your system and creating a foundation for observability vendors to build visualizations and analytics.Modern Distributed Tracing in .NET is your comprehensive guide to observability that focuses on tracing and performance analysis using a combination of telemetry signals and diagnostic tools. You'll begin by learning how to instrument your apps automatically as well as manually in a vendor-neutral way. Next, you'll explore how to produce useful traces and metrics for typical cloud patterns and get insights into your system and investigate functional, configurational, and performance issues. The book is filled with instrumentation examples that help you grasp how to enrich auto-generated telemetry or produce your own to get the level of detail your system needs, along with controlling your costs with sampling, aggregation, and verbosity.By the end of this book, you'll be ready to adopt and leverage tracing and other observability signals and tools and tailor them to your needs as your system evolves.What You Will Learn:Understand the core concepts of distributed tracing and observabilityAuto-instrument .NET applications with OpenTelemetryManually instrument common scenarios with traces and metricsSystematically debug issues and analyze the performanceKeep performance overhead and telemetry volume under controlAdopt and evolve observability in your organizationWho this book is for:This book is for software developers, architects, and systems operators running .NET services who want to use modern observability tools and standards and take a holistic approach to performance analysis and end-to-end debugging. Software testers and support engineers will also find this book useful. Basic knowledge of the C# programming language and .NET platform is assumed to grasp the examples of manual instrumentation, but it is not necessary.

  • av Damien Bruyndonckx
    622,-

    Master the art of publishing compelling online content for employees, partners, and customers, guided by Damien Bruyndonckx, author of bestselling Captivate booksPurchase of the print or Kindle book includes a free PDF eBookKey Features:Publish e-learning content such as videos, SCORM packages, and PPTs online in Learning ManagerDiscover best practices for creating, managing, and administering an online learning platformImplement gamification, social learning, and AI-enabled recommendations for an immersive learning experienceBook Description:Looking to deliver scalable online learning solutions? Adobe's latest enterprise Learning Manager is a powerful learning management system (LMS) that enables organizations to deliver, manage, and track immersive learning experiences. This book unlocks the full potential of Learning Manager, guiding you to become an adept administrator, author, or teacher, experimenting with Learning Manager from different perspectives.You'll gain an in-depth understanding of the features and their impact on your business. From platform setup to course administration, you'll be able to create blended learning experiences, deploy your content to different devices, and explore Learning Manager's features for monitoring your students' progress on a daily basis. Finally, you'll discover techniques for organizing and maintaining your course catalog while elevating the learner experience.By the end of the book, you'll be able to implement your organization's training strategy, deliver engaging learning experiences, and generate meaningful reports to monitor their effectivenessWhat You Will Learn:Configure and customize Learning Manager to align with your business training requirementsSeamlessly integrate Learning Manager into your existing IT infrastructureManage different types of users such as employees, partners, and customers on your training platformPublish and organize your learning content to create immersive courses, learning programs, and industry-recognized certificationsTrack your students' progress and manage daily course instances with easeOrganize your learning catalogs to meet the most stringent security protocols and instructional demandsWho this book is for:Designed for learning and development professionals, HR managers, corporate instructors, LMS admins, and team leaders, this book offers guidance on setting up and managing training and development programs for employees, partners, and customers using Adobe Captivate Prime LMS. This book is a rebranded version of the author's Adobe Captivate Prime book and assumes working knowledge of operating systems and the standard tools commonly used by L&D professionals. A foundational understanding of online learning platforms will be beneficial.

  • av Brent Dawson
    504,-

    Reap the full potential of D365 Finance and Supply Chain Management with tips, best practices, proven architectural design concepts, and solutions to common challengesPurchase of the print or Kindle book includes a free PDF eBookKey Features:Learn to use Microsoft Fasttrack to successfully implement and deploy D365 F&SCM solutionsUnderstand architectural considerations and best practices for D365 Finance and SCM applicationsGain expert guidance on data migration, complex integration, security, and licensingBook Description:Implementing an ERP project is a daunting task, and it can often get derailed due to several reasons, including but not limited to inefficient planning, inadequate resource scoping, insufficient working knowledge of ERP systems, and more. Becoming a Dynamics 365 Finance and Supply Chain Solution Architect helps you understand the intricacies of ERP project implementation for seamless deployment.This comprehensive guide helps you gain a deep understanding of how to implement and optimize robust business applications that meet the evolving needs of organizations. You'll discover various integration methodologies to integrate different software applications and plan successful data migration seamlessly. By leveraging the author's expertise, you'll explore different challenges that can lead to project failure or cost/time overruns, along with customized solutions to maneuver past those issues for a successful outcome.By the end of the book, you'll be able to identify potential issues that can negatively impact the delivery of the project and make design decisions that will prevent any potential negative impact on the design and functionality of the system at go-live stageWhat You Will Learn:Design an architectural solution for Dynamics 365 with the Fasttrack methodDiscover potential issues that occur while integrating D365 Finance & Supply Chain ManagementSet up industry-standard yet customized security configurationsScope license requirements and apply license rules during deploymentPlan and test for successful data migration and system integrationIdentify required tools, applications, and methods for ALMExplore different aspects of human change management in D365 F&SCM projectsWho this book is for:This book is for aspiring Microsoft D365 finance and supply chain solutions architects looking to take up the challenges of integrating different systems, configuring security models, complex data migrations, licensing, and overall system design based on client requirements.Furthermore, this book serves as a valuable guide for experienced solution architects seeking to expand their skill set and enhance their expertise in tackling complex challenges within the field.

  • av Gary Hutson
    563,-

    Learn how to transform, store, evolve, refactor, model, and create graph projections using the Python programming languagePurchase of the print or Kindle book includes a free PDF eBookKey Features:Transform relational data models into graph data model while learning key applications along the wayDiscover common challenges in graph modeling and analysis, and learn how to overcome themPractice real-world use cases of community detection, knowledge graph, and recommendation networkBook Description:Graphs have become increasingly integral to powering the products and services we use in our daily lives, driving social media, online shopping recommendations, and even fraud detection. With this book, you'll see how a good graph data model can help enhance efficiency and unlock hidden insights through complex network analysis.Graph Data Modeling in Python will guide you through designing, implementing, and harnessing a variety of graph data models using the popular open source Python libraries NetworkX and igraph. Following practical use cases and examples, you'll find out how to design optimal graph models capable of supporting a wide range of queries and features. Moreover, you'll seamlessly transition from traditional relational databases and tabular data to the dynamic world of graph data structures that allow powerful, path-based analyses. As well as learning how to manage a persistent graph database using Neo4j, you'll also get to grips with adapting your network model to evolving data requirements.By the end of this book, you'll be able to transform tabular data into powerful graph data models. In essence, you'll build your knowledge from beginner to advanced-level practitioner in no time.What You Will Learn:Design graph data models and master schema design best practicesWork with the NetworkX and igraph frameworks in PythonStore, query, ingest, and refactor graph dataStore your graphs in memory with Neo4jBuild and work with projections and put them into practiceRefactor schemas and learn tactics for managing an evolved graph data modelWho this book is for:If you are a data analyst or database developer interested in learning graph databases and how to curate and extract data from them, this is the book for you. It is also beneficial for data scientists and Python developers looking to get started with graph data modeling. Although knowledge of Python is assumed, no prior experience in graph data modeling theory and techniques is required.

  • av Scott Bateman
    593

    Build an end-to-end geospatial data lake in AWS using popular AWS services such as RDS, Redshift, DynamoDB, and Athena to manage geodata Purchase of the print or Kindle book includes a free PDF eBook.Key Features:Explore the architecture and different use cases to build and manage geospatial data lakes in AWSDiscover how to leverage AWS purpose-built databases to store and analyze geospatial dataLearn how to recognize which anti-patterns to avoid when managing geospatial data in the cloudBook Description:Managing geospatial data and building location-based applications in the cloud can be a daunting task. This comprehensive guide helps you overcome this challenge by presenting the concept of working with geospatial data in the cloud in an easy-to-understand way, along with teaching you how to design and build data lake architecture in AWS for geospatial data.You'll begin by exploring the use of AWS databases like Redshift and Aurora PostgreSQL for storing and analyzing geospatial data. Next, you'll leverage services such as DynamoDB and Athena, which offer powerful built-in geospatial functions for indexing and querying geospatial data. The book is filled with practical examples to illustrate the benefits of managing geospatial data in the cloud. As you advance, you'll discover how to analyze and visualize data using Python and R, and utilize QuickSight to share derived insights. The concluding chapters explore the integration of commonly used platforms like Open Data on AWS, OpenStreetMap, and ArcGIS with AWS to enable you to optimize efficiency and provide a supportive community for continuous learning.By the end of this book, you'll have the necessary tools and expertise to build and manage your own geospatial data lake on AWS, along with the knowledge needed to tackle geospatial data management challenges and make the most of AWS services.What You Will Learn:Discover how to optimize the cloud to store your geospatial dataExplore management strategies for your data repository using AWS Single Sign-On and IAMCreate effective SQL queries against your geospatial data using AthenaValidate postal addresses using Amazon Location servicesProcess structured and unstructured geospatial data efficiently using RUse Amazon SageMaker to enable machine learning features in your applicationExplore the free and subscription satellite imagery data available for use in your GISWho this book is for:If you understand the importance of accurate coordinates, but not necessarily the cloud, then this book is for you. This book is best suited for GIS developers, GIS analysts, data analysts, and data scientists looking to enhance their solutions with geospatial data for cloud-centric applications. A basic understanding of geographic concepts is suggested, but no experience with the cloud is necessary for understanding the concepts in this book.

Gjør som tusenvis av andre bokelskere

Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.