Utvidet returrett til 31. januar 2025

Bøker utgitt av Packt Publishing Limited

Filter
Filter
Sorter etterSorter Populære
  • av Duncan M. McGreggor
    519,-

  • av Dan Toomey
    651,-

  • av Gordon Fisher
    633,-

    This book is for 3D Artists and Designers who want to learn efficient building of 3D Animations. Knowledge of 3D Modeling is essential but no prior experience with Blender is required.

  • av Christian Nagel
    622,-

    Unlock efficiency in software development by learning microservices with C# and AzureKey Features:- Gain step-by-step project-based guidance on how to develop a full-fledged microservices application- Gain extensive knowledge of microservices by covering essential concepts, tools, and methodologies- Acquire skills to deploy and manage microservices on MS Azure- Purchase of the print or Kindle book includes a free PDF eBookBook Description:This book introduces .NET Aspire and its features for developing microservices. It delves into defining an app model for an application's services, using service discovery, and integrating components locally and via native cloud services with Azure. It offers practical insights and hands-on experience, exploring microservices concepts in ASP.NET Core.You'll learn how to develop robust services using .NET features such as minimal APIs, gRPC, and SignalR for real-time communication. The book also covers essential aspects of DevOps, testing methodologies including unit, integration, and load testing, and logging and monitoring including OpenTelemetry using tools such as Azure Log Analytics, Application Insights, Prometheus, and Grafana. You'll understand how asynchronous communication leveraging queues and events is facilitated through Azure Event Hub and Apache. Throughout the book, you'll not only discover the theoretical aspects but also gain practical skills by building and deploying a fully functional microservices-based application.By the end of this book, you'll have a deep understanding of microservices architecture, hands-on experience with various .NET technologies and Azure services, and the ability to design, build, deploy, and manage microservices applications effectively in both on-premises and cloud environments.What You Will Learn:- Understand microservices architecture benefits- Utilize the cloud-ready .NET Aspire stack along with its associated tools and libraries- Develop REST APIs with ASP.NET Core minimal APIs- Implement database integration with relational and NoSQL databases- Containerize microservices using Docker- Deploy microservices to the Azure Container Apps environment and Kubernetes- Configure logging, monitoring, and tracing for microservices- Use advanced communication patterns with SignalR, gRPC, queues, and eventsWho this book is for:This book is for software developers, architects, and engineers who are interested in adopting microservices architecture using the .NET framework and Microsoft Azure. Both intermediate and advanced developers who have a foundational understanding of C#, ASP.NET Core, and cloud computing concepts will find this book helpful.

  • av Confidence Staveley
    563,-

    Become an API security professional and safeguard your applications against threats with this comprehensive guide Key Features- Gain hands-on experience in testing and fixing API security flaws through practical exercises- Develop a deep understanding of API security to better protect your organization's data- Integrate API security into your company's culture and strategy, ensuring data protection- Purchase of the print or Kindle book includes a free PDF eBookBook DescriptionAPIs have evolved into an essential part of modern applications, making them an attractive target for cybercriminals. Written for security professionals and developers, this comprehensive guide offers practical insights into testing APIs, identifying vulnerabilities, and fixing them.With a focus on hands-on learning, this book guides you through securing your APIs in a step-by-step manner. You'll learn how to bypass authentication controls, circumvent authorization controls, and identify vulnerabilities in APIs using open-source and commercial tools. Moreover, you'll gain the skills you need to write comprehensive vulnerability reports and recommend and implement effective mitigation strategies to address the identified vulnerabilities. This book isn't just about hacking APIs; it's also about understanding how to defend them. You'll explore various API security management strategies and understand how to use them to safeguard APIs against emerging threats.By the end of this book, you'll have a profound understanding of API security and how to defend against the latest threats. Whether you're a developer, security professional, or ethical hacker, this book will ensure that your APIs are secure and your organization's data is protected.What you will learn- Implement API security best practices and industry standards- Conduct effective API penetration testing and vulnerability assessments- Implement security measures for API security management- Understand threat modeling and risk assessment in API security- Gain proficiency in defending against emerging API security threats- Become well-versed in evasion techniques and defend your APIs against them- Integrate API security into your DevOps workflow- Implement API governance and risk management initiatives like a proWho this book is forIf you're a cybersecurity professional, web developer, or software engineer looking to gain a comprehensive understanding of API security, this book is for you. The book is ideal for those who have beginner to advanced-level knowledge of cybersecurity and API programming concepts. Professionals involved in designing, developing, or maintaining APIs will also benefit from the topics covered in this book. Table of Contents- Introduction to API Architecture and Security- The Evolving API Threat Landscape and Security Considerations - OWASP API Security Top 10 Explained - API Attack Strategies and Tactics- Exploiting API Vulnerabilities- Bypassing API Authentication and Authorization Controls - Attacking API Input Validation and Encryption Techniques - API Vulnerability Assessment and Penetration Testing- Advanced API Testing: Approaches, Tools, and Frameworks- Using Evasion Techniques- Best Practices for Secure API Design and Implementation- Challenges and Considerations for API Security in Large Enterprises- Implementing Effective API Governance and Risk Management Initiatives

  • av Yong Liu & Dr. Matei Zaharia
    563,-

  • av Brett Powell & Greg Deckler
    668,-

  • av Hinne Hettema
    519,-

  • av Sarthak Sarbahi, Anshul Bhatnagar & Matthew Mattox
    569,-

  • av John Doak
    754,-

    Achieve reliable release automation and get zero troublesome notifications on your release day.Purchase of the print or Kindle book includes a free eBook in the PDF format.Key FeaturesDevelop the skills to build command-line tools to control thousands of nodesUse Go to create Terraform providers and GitHub actions and extend KubernetesGain the knowledge to build DevOps workflows that are understandable, scalable, and safeBook DescriptionGo is the go-to language for DevOps libraries and services, and without it, achieving fast and safe automation is a challenge. With the help of Go for DevOps, you'll learn how to deliver services with ease and safety, becoming a better DevOps engineer in the process.Some of the key things this book will teach you are how to write Go software to automate configuration management, update remote machines, author custom automation in GitHub Actions, and interact with Kubernetes. As you advance through the chapters, you'll explore how to automate the cloud using software development kits (SDKs), extend HashiCorp's Terraform and Packer using Go, develop your own DevOps services with gRPC and REST, design system agents, and build robust workflow systems.By the end of this Go for DevOps book, you'll understand how to apply development principles to automate operations and provide operational insights using Go, which will allow you to react quickly to resolve system failures before your customers realize something has gone wrong.What you will learnUnderstand the basic structure of the Go language to begin your DevOps journeyInteract with filesystems to read or stream dataCommunicate with remote services via REST and gRPCExplore writing tools that can be used in the DevOps environmentDevelop command-line operational software in GoWork with popular frameworks to deploy production softwareCreate GitHub actions that streamline your CI/CD processWrite a ChatOps application with Slack to simplify production visibilityWho this book is forThis book is for Ops and DevOps engineers who would like to use Go to develop their own DevOps tooling or integrate custom features with DevOps tools such as Kubernetes, GitHub Actions, HashiCorp Packer, and Terraform. Experience with some type of programming language, but not necessarily Go, is necessary to get started with this book.Table of ContentsGo Language BasicsGo Language EssentialsSetting Up Your EnvironmentFilesystem InteractionsUsing Common Data FormatsInteracting with Remote Data SourcesWriting Command-Line ToolingAutomating Command-Line TasksObservability with OpenTelemetryAutomating Workflows with GitHub ActionsUsing ChatOps to Increase EfficiencyCreating Immutable Infrastructure Using PackerInfrastructure as Code with TerraformDeploying and Building Applications in KubernetesProgramming the CloudDesigning for Chaos

  • av Dale Meredith
    502,-

    Develop foundational skills in ethical hacking and penetration testing while getting ready to pass the certification examKey FeaturesLearn how to look at technology from the standpoint of an attackerUnderstand the methods that attackers use to infiltrate networksPrepare to take and pass the exam in one attempt with the help of hands-on examples and mock testsBook DescriptionWith cyber threats continually evolving, understanding the trends and using the tools deployed by attackers to determine vulnerabilities in your system can help secure your applications, networks, and devices. To outmatch attacks, developing an attacker's mindset is a necessary skill, which you can hone with the help of this cybersecurity book.This study guide takes a step-by-step approach to helping you cover all the exam objectives using plenty of examples and hands-on activities. You'll start by gaining insights into the different elements of InfoSec and a thorough understanding of ethical hacking terms and concepts. You'll then learn about various vectors, including network-based vectors, software-based vectors, mobile devices, wireless networks, and IoT devices. The book also explores attacks on emerging technologies such as the cloud, IoT, web apps, and servers and examines prominent tools and techniques used by hackers. Finally, you'll be ready to take mock tests, which will help you test your understanding of all the topics covered in the book.By the end of this book, you'll have obtained the information necessary to take the 312-50 exam and become a CEH v11 certified ethical hacker.What you will learnGet to grips with information security and ethical hackingUndertake footprinting and reconnaissance to gain primary information about a potential targetPerform vulnerability analysis as a means of gaining visibility of known security weaknessesBecome familiar with the tools and techniques used by an attacker to hack into a target systemDiscover how network sniffing works and ways to keep your information secureExplore the social engineering techniques attackers use to compromise systemsWho this book is forThis ethical hacking book is for security professionals, site admins, developers, auditors, security officers, analysts, security consultants, and network engineers. Basic networking knowledge (Network+) and at least two years of experience working within the InfoSec domain are expected.Table of ContentsUnderstanding Ethical HackingIntroduction to ReconnaissanceReconnaissance - A Deeper DiveScanning NetworksEnumerationVulnerability AnalysisSystem HackingSocial EngineeringMalware and Other Digital AttacksSniffing and Evading IDS, Firewalls, and HoneypotsHacking Wireless NetworksHacking Mobile PlatformsHacking Web Servers and Web AppsHacking IoT and OTCloud ComputingUsing CryptographyCEH Exam Practice Questions

  • av Edward Corcoran & Orrin Edenfield
    563,-

  • av Zander Brumbaugh
    291,-

    Get started with building your first game on the Roblox platformPurchase of the print or Kindle book includes a free eBook in PDF format.Key Features:Begin coding in Luau: build player avatars, battlefields, game physics, countdown timers and moreLearn tips, tricks, best practices, and advanced Roblox coding techniques to create 3D gamesJoin the book club to discuss queries, provide solutions, and ask Zander for advice on your gamesBook Description:"I read/worked through the book with my kids to build a game together and I highly recommend pre-teens, teens, and tweens to pick this up as their first book to coding games"-James W. Y III, Technology Integration Specialist at Old Bridge Township Public Schools"...a must-read, must-practice essential book for anyone getting started with building games on Roblox using Luau programming..."-Frederic Markus, President, Feerik Games (Ex-Ubisoft, Nintendo, Rockstar, Disney, LucasArts, and Epic Games)"..includes everything from Roblox Studio menus, the basics of the Luau scripting language, how to tie in real-world (or any world!) physics into your experience of marketing your game as well as some great ideas for where to go next."-Jay Sebastian, Computer Scientist and Adjunct Lecturer in AI for Games and SimulationRoblox isn't just popular; it's incredibly popular, featuring more than 54 million active players per day. Any experience imaginable can be created on Roblox.Coding Roblox Games Made Easy, 2nd Edition, is a go-to guide for anyone at any age looking to get started with building a game on Roblox using Luau programming. In just about 300 pages, you'll learn the basics of Luau programming, build two end-to-end games, add customizations to finally publish and monetize them.The bonus chapter '50 Cool Things to do in Roblox' is a perfect end to your learning journey with information nuggets presented with examples to save your time when coding, animating, building avatars, using Robux and so much more.Join Zander, 19-year-old Roblox developer and programmer on this game-development journey and bring your ideas to lifeWhat You Will Learn:Use Roblox Studio and other free resourcesLearn coding in Luau: basics, game systems, physics manipulation, etcTest, evaluate, and redesign to create bug-free and engaging gamesUse Roblox programming and rewards to make your first gameMove from lobby to battleground, build avatars, locate weapons to fightCharacter selection, countdown timers, locate escape items, assign rewardsMaster the 3 Ms: Mechanics, Monetization, Marketing (and Metaverse)50 cool things to do in RobloxWho this book is for:This book is for anyone interested in learning the fundamentals of Luau programming and Roblox Studio and needs direction to build and share games.The book requires no prior knowledge of game development.

  • av Alexandru Dumbravan
    504,-

  • av Ravindra Akella, Arun Kumar Tamirisa, Suneel Kumar Kunani & m.fl.
    569,-

  • av Wes McKinney & Matthew Topol
    784,-

    Process tabular data and build high-performance query engines on modern CPUs and GPUs using Apache Arrow, a standardized language-independent memory format, for optimal performanceKey Features:- Learn about Apache Arrow's data types and interoperability with pandas and Parquet- Work with Apache Arrow Flight RPC, Compute, and Dataset APIs to produce and consume tabular data- Reviewed, contributed, and supported by Dremio, the co-creator of Apache ArrowBook Description:Apache Arrow is designed to accelerate analytics and allow the exchange of data across big data systems easily.In-Memory Analytics with Apache Arrow begins with a quick overview of the Apache Arrow format, before moving on to helping you to understand Arrow's versatility and benefits as you walk through a variety of real-world use cases. You'll cover key tasks such as enhancing data science workflows with Arrow, using Arrow and Apache Parquet with Apache Spark and Jupyter for better performance and hassle-free data translation, as well as working with Perspective, an open source interactive graphical and tabular analysis tool for browsers. As you advance, you'll explore the different data interchange and storage formats and become well-versed with the relationships between Arrow, Parquet, Feather, Protobuf, Flatbuffers, JSON, and CSV. In addition to understanding the basic structure of the Arrow Flight and Flight SQL protocols, you'll learn about Dremio's usage of Apache Arrow to enhance SQL analytics and discover how Arrow can be used in web-based browser apps. Finally, you'll get to grips with the upcoming features of Arrow to help you stay ahead of the curve.By the end of this book, you will have all the building blocks to create useful, efficient, and powerful analytical services and utilities with Apache Arrow.What You Will Learn:- Use Apache Arrow libraries to access data files both locally and in the cloud- Understand the zero-copy elements of the Apache Arrow format- Improve read performance by memory-mapping files with Apache Arrow- Produce or consume Apache Arrow data efficiently using a C API- Use the Apache Arrow Compute APIs to perform complex operations- Create Arrow Flight servers and clients for transferring data quickly- Build the Arrow libraries locally and contribute back to the communityWho this book is for:This book is for developers, data analysts, and data scientists looking to explore the capabilities of Apache Arrow from the ground up. This book will also be useful for any engineers who are working on building utilities for data analytics and query engines, or otherwise working with tabular data, regardless of the programming language. Some familiarity with basic concepts of data analysis will help you to get the most out of this book but isn't required. Code examples are provided in the C++, Go, and Python programming languages.Table of Contents- Getting Started with Apache Arrow- Working with Key Arrow Specifications- Data Science with Apache Arrow- Format and Memory Handling- Crossing the Language Barrier with the Arrow C Data API- Leveraging the Arrow Compute APIs- Using the Arrow Datasets API- Exploring Apache Arrow Flight RPC- Powered By Apache Arrow- How to Leave Your Mark on Arrow- Future Development and Plans

  • av Paul Houghton
    563,-

  • av Jayanth Kumar M J
    504,-

  • av Thomas V. Joseph, Blaine Bateman, William So & m.fl.
    569,-

  • av Bill Weinman
    504,-

  • av Will Grant
    504,-

  • av Nate Chamberlain & Peter Rising
    945,-

    A detailed guide to preparing for the MS-700 exam and earning associate-level Microsoft Teams administrator certificationKey Features:- Plan and design your Microsoft Teams deployment- Prepare, implement, and manage policies for Microsoft Teams and for apps within Teams- Work with self-assessment questions and a mock exam and take the MS-700 certification exam with confidenceBook Description:Exam MS-700: Managing Microsoft Teams tests your knowledge and competence in the deployment, management, and monitoring of Microsoft Teams features within the Microsoft 365 platform.This book will teach you how to effectively plan and implement the required services using both the Teams admin centre within Microsoft 365 and Windows PowerShell. Throughout the chapters, you'll learn about all the policies relating to messaging, teams, meetings, and more; get to grips with the settings; and explore configuration options that a Teams administrator would encounter in their day-to-day responsibilities. You'll also discover best practices for rolling out and managing Teams services for users within your Microsoft 365 tenant as you explore each objective in detail.By the end of this Microsoft Teams book, you'll have covered everything you need to pass the MS-700 certification exam and have a handy, on-the-job desktop reference guide.What You Will Learn:- Plan and configure network settings and licensing for Microsoft Teams- Plan and configure security, compliance, and governance for Microsoft Teams- Manage users and configure guest and external access- Configure and manage Microsoft Teams devices- Create and manage teams, channels, and core experiences- Manage Phone System and numbers for Microsoft Teams- Troubleshoot audio, video, client, and environment issues- Practice with a mock exam with answers and explanationsWho this book is for:This book is for IT professionals who want to earn the Microsoft 365 Certified: Teams Administrator Associate certification. Familiarity with the principles of administering core features and services within a Microsoft 365 tenant and a basic understanding of Microsoft Teams features are needed. Prior knowledge of other Microsoft 365 workloads such as Security & Compliance will also be beneficial. To maximize the odds of passing the MS-700 exam, use this exam guide's content and practice questions to prepare alongside practicing concepts first-hand when possible.Table of Contents- Planning and configuring network settings for Microsoft Teams- Identifying Licensing Requirements for Microsoft Teams- Planning and Configuring Security and Compliance Settings for Microsoft Teams- Planning and Implementing Governance and Life Cycle Management for Microsoft Teams- Configuring and Managing External and Guest Users- Configuring and Managing Microsoft Teams Devices- Creating and managing teams- Planning and Managing Channels- Managing Chat and Collaboration Experiences- Managing Apps for Microsoft Teams- Managing Meeting Experiences- Managing Phone Numbers- Managing Phone System for Microsoft Teams- Monitoring and Reporting on a Microsoft Teams Environment- Troubleshooting Audio, Video, and Client Issues- Mock Exam- Mock Exam Answers- Assessments

Gjør som tusenvis av andre bokelskere

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