Marknadens största urval
Snabb leverans

Böcker utgivna av BPB Publications

Filter
Filter
Sortera efterSortera Populära
  • av Pankaj Sabharwal
    467

    One tool, endless possibilities: Multi-cloud mastery with Ansible¿Across the modern IT landscape, managing infrastructure across diverse cloud platforms has become a formidable task. Ansible, a robust open-source automation tool, emerges as the ultimate weapon in your arsenal, unlocking efficiency and control over your multi-cloud environment, such as IBM, AWS, GCP, and Azure. Indulge in an in-depth venture through Ansible's fundamentals, architecture, and applications in multi-cloud environments with use cases. Gain a deep understanding of core concepts, such as playbooks, tasks, and roles, and learn to set up Ansible seamlessly across diverse operating systems and cloud providers. Master the creation of efficient playbooks to automate infrastructure provisioning, application deployment, and configuration management in multi-cloud scenarios. Dig into advanced areas like network automation, security automation, and edge computing, acquiring the skills to automate intricate tasks effortlessly.By the end of this book, you will emerge as a confident Ansible expert, capable of automating your multi-cloud operations with precision and efficiency. You will gain the skills to reduce manual effort, minimize errors, and achieve unprecedented agility in your cloud deployments.WHAT YOU WILL LEARN¿ Write efficient Ansible Playbooks for automated system configurations.¿ Deploy and manage cloud infrastructure across major providers seamlessly.¿ Integrate Ansible with Kubernetes for container orchestration automation.¿ Implement Ansible Automation Platform and Tower for enterprise scaling.¿ Apply Ansible techniques to automate AI and deep learning pipelines.WHO THIS BOOK IS FORThis book is tailored for IT professionals, including system administrators, DevOps engineers, cloud architects, cloud security professionals, automation engineers, and network specialists seeking to leverage Ansible for automation.

  • av Praveen Raj
    511

    Architect your own benchmarks¿Open-source development has been the single most significant contributor to the development community, and the contributions are used across the IT landscape including corporations, universities, schools, etc. Despite being highly popular, contributing to open-source and navigating open-source systems has always been challenging. Some reasons could be that most open-source developers hold other day jobs, which might also be their regular work. Memcached is one of the largest commercially and non-commercially used caching systems in the IT world, with a relatively smaller codebase that enables developers to understand the basic skeletal of source code structures while enabling developers to hone their skills towards the development of high-quality production-grade, enterprise-ready open-source software. Most server-based technologies.Open-source development skills enable developers to understand the intricacies of softwares, enabling robust decision-making while choosing technologies over trends and making mature decisions on a day-to-day development basis. This book is for all programming enthusiasts and is designed to be a Source code 101 level book, but it can help developers elevate to architect-level decision-making as well as architects to make solid software decisions while building the systems. WHAT YOU WILL LEARN¿ Uncover the secrets of Memcached, a high-performance caching system.¿ Learn about security measures safeguarding Memcached's integrity and scalability.¿ Understand large-scale use cases of Memcached and how to continue further study of open source systems.¿ Students can learn the implementation of most concepts through their journey with a practical approach. WHO THIS BOOK IS FORThis book is designed for software developers, system administrators, and IT professionals who want to delve into the world of Memcached, a high-performance caching system. It is a comprehensive guide to Memcached's architecture, design, and implementation for all programming enthusiasts.

  • av Tarun Vashishth
    527

    Empowering you to investigate, analyze, and secure the digital realmDigital forensics is the art and science of extracting the hidden truth and this book is your hands-on companion, bringing the world of digital forensics to life. Starting with the core principles of digital forensics, the book explores the significance of various case types, the interconnectedness of the field with cybersecurity, and the ever-expanding digital world's challenges. As you progress, you will explore data acquisition, image formats, digital evidence preservation, file carving, metadata extraction, and the practical use of essential forensic tools like HxD, The Sleuth Kit, Autopsy, Volatility, and PowerForensics. The book offers step-by-step instructions, real-world case studies, and practical examples, ensuring that beginners can confidently set up and use forensic tools. Experienced professionals, on the other hand, will find advanced insights into memory analysis, network forensics, anti-forensic techniques, and more.This book empowers you to become a digital detective, capable of uncovering data secrets, investigating networks, exploring volatile and non-volatile evidence, and understanding the intricacies of modern browsers and emails.WHAT YOU WILL LEARN¿ Learn how to set up and use digital forensic tools, including virtual environments. ¿ Learn about live forensics, incident response, and timeline examination.¿ In-depth exploration of Windows Registry and USBs.¿ Network forensics, PCAPs, and malware scenarios.¿ Memory forensics, malware detection, and file carving.¿ Advance tools like PowerForensics and Autopsy.WHO THIS BOOK IS FORWhether you are a tech-savvy detective, a curious student, or a seasoned cybersecurity pro seeking to amplify your skillset. Network admins, law enforcement officers, incident responders, aspiring analysts, and even legal professionals will find invaluable tools and techniques within these pages.

  • av Prashanth Jayaram
    577

    PowerShell Essentials - Your path to efficient automation and scripting¿¿DESCRIPTION In the last decade, PowerShell has propelled in every way in the automation arena. Since the inception of PowerShell, it has become a de facto tool for automation, and it is the favorite solution of many Windows administrators, with the capability to automate almost any task in the Microsoft ecosystem. Since the advent of PowerShell, it has been a lot easier to import the related modules and invoke the associated cmdlets call to take care of many day-to-day mundane activities, from simple to complex maintenance.Beginning with introductory chapters that cover Azure concepts, an overview of PowerShell, and other related tools, the reader will be introduced to the advanced concepts of Azure components without heavy emphasis on Cloud. This book would give an IT administrator's view of Microsoft Azure by equipping them to construct, manage, and administer workloads on-premise or in the Cloud. The later chapters are straightforward to understand and completely isolated from each section. For every section, the PowerShell code is designed, and readers with no prior experience can jump into the topics and get started with the examples.The aim of this book is to provide the reader with hands-on experience with Azure databases, enabling them to work with what is relevant in the market today and is clearly in the future. It would be great to have hands-on experience with PowerShell; this would help you to progress faster. However, if you have experience with PowerShell, you can jump to a specific chapter or topic in the book. WHAT YOU WILL LEARN¿ Get to understand the Windows operating system as PowerShell is a cross-platform scripting language, so understand how it works on multi-platforms.¿ Learn to use PowerShell for administration, such as on the Cloud, Active Directory, VMware and SQL Server, and more.¿ Learn to administer infrastructure effectively.WHO THIS BOOK IS FORPowerShell serves as a crucial framework for IT professionals. It is a top choice for automation engineers, Windows administrators, and network administrators looking to standardize, automate server installation, integrate automation workflows, and streamline day-to-day Windows network management. Cloud engineers benefit from built-in PowerShell tools provided by various cloud vendors. Database administrators effectively administer SQL infrastructure with PowerShell's SQL modules.

  • av Nishant Sidana
    561

    Analytics made easy with Base and Advance SASData Analytics with SAS is an attempt to learn concepts of Data Analytics with SAS tool. Starting with the fundamentals, the book introduces you to SAS by explaining its architecture, components, libraries and graphical user interface. It then delves into abilities like manipulating and exploring data, where both basic and advanced techniques are covered.The book outlines concepts and functions for data manipulation. Data manipulation is important as without it, we cannot define data in a proper format. Moreover, data without a proper format and features cannot be used for further analysis.The book outlines concepts and functions of data exploration. Data exploration or Exploratory Data Analysis (EDA) is the first step in data analysis. It is a very critical step as it helps us get insights from data to understand past behaviors. To facilitate a practical learning experience with SAS, the book offers examples and code snippets.In conclusion, this comprehensive guidebook serves as a valuable resource for individuals interested in data analytics using SAS. It caters to both novices and seasoned users alike while preparing them for roles, within the field of Data Analytics.WHAT YOU WILL LEARN¿ Get familiar with the functions for insightful data exploration.¿ Shape and transform data using data manipulation functions.¿ Improve efficiency of SAS Operations by combining power of SQL with SAS.¿ Learn how to automate data analysis tasks and share insights across your team with SAS macros.¿ Learn how to visualize your data with impact using a variety of data visualization functions.WHO THIS BOOK IS FORThis book is meant for Data Analysts, Data Engineers, Business Analysts, Data Scientists, Business Intelligence Experts, Data journalists, Market researchers, Financial analysts, Risk analysts and anyone who wants to pursue a career in Analytics.

  • av Diego Pacheco
    527

    Long path to better systems that last longer and make engineers and customers happierThis book is a comprehensive guide to designing scalable and maintainable software written by an expert. It covers the principles, patterns, anti-patterns, trade-offs, and concepts that software developers and architects need to understand to design software that is both scalable and maintainable.The book begins by introducing the concept of monoliths and discussing the challenges associated with scaling and maintaining them. It then covers several anti-patterns that can lead to these challenges, such as lack of isolation and internal shared libraries.The next section of the book focuses on the principles of good software design, such as loose coupling and encapsulation. It also covers several software architecture patterns that can be used to design scalable and maintainable monoliths, such as the layered architecture pattern and the microservices pattern.The final section of the book guides how to migrate monoliths to distributed systems. It also covers how to test and deploy distributed systems effectively.WHAT YOU WILL LEARN¿ Understand the challenges of monoliths and the common anti-patterns that lead to them.¿ Learn the principles of good software design, such as loose coupling and encapsulation.¿ Discover software architecture patterns that can be used to design scalable and maintainable monoliths.¿ Get guidance on how to migrate monoliths to distributed systems.¿ Learn how to test and deploy distributed systems effectively. WHO THIS BOOK IS FORThis book is for software developers, architects, system architects, DevOps engineers, site reliability engineers, and anyone who wants to learn about the principles and practices of modernizing software architectures. The book is especially relevant for those who are working with legacy systems or want to design new systems that are scalable, resilient, and maintainable.

  • av Arun Gupta
    571

    Learn how to use C# 11 to build apps for any platform, from the ground upC# 11 is the latest version of C#, a popular programming language for building cloud, web, and desktop applications. It is a powerful and versatile language that can create a wide range of applications, from simple command-line tools to complex enterprise systems.This book teaches you how to use C# 11, the latest version of C#, to build real-world applications. It introduces the new language features in C# 11, such as global using directives, file-scoped namespaces, and top-level statements. Then, it shows you how to use these features to write code that is more concise and expressive. Next, the book teaches you how to build various applications using C# 11, including web apps, mobile apps, desktop apps, and machine learning models. You'll learn to use ASP.NET Core, gRPC, Blazor, Angular, WPF, WinUI 3, .NET MAUI, and ML.NET. Throughout the book, you'll also learn the best practices for writing clean, efficient, and maintainable codes.By the end of the book, you will have a deep understanding of C# 11 and how to use it to build a wide range of cloud, web, and desktop applications.WHAT YOU WILL LEARN¿ Get an overview of the new language enhancements in C# 11.¿ Create simple applications from start to finish using a built-in project template step-by-step.¿ Learn related concepts, and be aware of the nuances, pitfalls, and workarounds while creating each application.¿ Reflect on the testing and deployment strategies for each application type.¿ Challenge yourself to think deeper and learn more with end-of-chapter exercises.WHO THIS BOOK IS FORThis book is for experienced C# programmers who want to learn about the latest enhancements to the language, project types, tools, technologies, and design approaches. The book assumes readers are familiar with C# and can build applications using the .NET Platform in Visual Studio.

  • av Nidhi Grover Raheja
    481

    Think smart, code better with quick project-oriented Python¿¿Embark on an exciting journey into the world of programming with "Python Programming for Students" In today's quickly changing world of technologies, Python is serving as an up-and-coming programming language with its applicability in a variety of domains ranging from task-specific Python programs, standalone GUI applications, programming sustainable websites, developing interactive games, data analytics, and machine learning, artificial intelligence, etc.Begin your programming adventure by delving into the basics of Python, establishing a solid foundation in variables, data types, and operators. As you progress, you'll explore the intricacies of flow control, data structures, and algorithms, gaining the tools to tackle complex programming challenges. Next, venture into the principles of object-oriented programming. Unleash your creativity with Turtle Programming in Python, crafting graphical designs and animations. Discover the power of database handling using SQLite, by learning to store, retrieve, and manipulate data efficiently. Develop graphical user interfaces (GUIs) with Tkinter, creating interactive and intuitive user applications. Experience the thrill of game development in PyGame, building engaging and interactive games.Finally, explore the realm of mobile app development with Kivy, mastering the techniques to create applications for Android and iOS devices. This book is carefully crafted for easy understanding for students through numerous examples, exercises, and projects to provide hands-on practice and enhance your programming prowess.WHAT YOU WILL LEARN¿ Understand a real-time problem statement and develop the required solution through programming in Python. ¿ Learn the fundamentals of Python programming, including data structures, flow control, functions, and recursion.¿ Learn the various object-oriented fundamentals such as classes, objects, inheritance, polymorphism, overloading, overriding, etc.¿ Get a deep insight into database handling in Python using SQLite.WHO THIS BOOK IS FORThe book is meant for any learner who wants to learn Python programming and build applications from scratch. Whether your goal is to become a professional programmer, build your own projects, or simply explore the possibilities of programming, this book will guide you every step of the way.

  • av Felix Acosta
    521

    Everything you need to know about managing the ServiceNow platform, in one place¿The ServiceNow platform is a powerful tool for managing IT services, but it can be complex to manage. This book provides a comprehensive guide to managing the ServiceNow platform effectively, from the core architecture concepts to scripting and integration.Whether you're a beginner or an experienced administrator, this book will help you get the most out of the ServiceNow platform. You'll learn how to manage users and access, manage licensing, move configuration across environments, manage upgrades, and configure forms, workflows, business rules, and more. You'll also learn about foundational data such as locations and groups, how to configure notifications and the mobile app, and how to import and export data. And, of course, no book on managing the ServiceNow platform would be complete without a discussion of scripting and integration. In addition to the core topics, this book also covers some more advanced topics such as managing technical debt in the ServiceNow platform.By the end of the book, you will be able to manage the ServiceNow platform effectively and efficiently.WHAT YOU WILL LEARN¿ Learn how to manage users, groups, access, settings, and integrations.¿ Create and configure forms, workflows, business rules, and more.¿ Integrate ServiceNow with other systems to streamline workflows and automate tasks.¿ Learn how to import, export, and protect your ServiceNow data.¿ Keep ServiceNow running smoothly by troubleshooting and resolving problems.WHO THIS BOOK IS FORThis book is for anyone who wants to learn about ServiceNow, whether you're a beginner or an experienced IT professional. It's a quick and easy way to get started with ServiceNow, and it can help you prepare for a ServiceNow career or simply gain a better understanding of the platform.

  • av Edgardo Peregrino
    517

    Learn how to use cloud native tools for robotics¿DESCRIPTION Embrace the transformative power of cloud robotics with Cloud-Powered Robotics with Raspberry Pi, your ultimate guide to building and deploying intelligent robotic applications using cutting-edge DevOps and cloud native tools. Immerse yourself in the fundamentals of DevOps, mastering the principles and practices that streamline software development and deployment. Uncover the intricacies of cloud native tools like Docker and Kubernetes, learning how to containerize, orchestrate, and manage your robotic applications with unparalleled efficiency.Transform your knowledge into action by constructing a comprehensive robot monitoring system step by step. Through this hands-on project, you will gain practical experience with cloud native tools, solidifying your understanding of their applications and empowering you to leverage their capabilities for your own projects.Explore the boundless potential of cloud native computing in robotics, discovering how these tools are revolutionizing industries like assembly, farming, and medicine. Gain insights from real-world case studies, witnessing how small companies are harnessing the power of cloud native tools to create innovative robotic solutions.Join the forefront of cloud robotics and empower yourself to build, deploy, and monitor intelligent robotic applications that transform industries and shape the future.WHAT YOU WILL LEARN¿ Learn the basics of DevOps and Cloud Native Computing.¿ Learn how to use cloud native tools by building a robot monitoring application.¿ Learn how each tool works and understand the concepts of cloud native computing along the way. ¿ Specific examples of how to use cloud native tools in other fields such as assembly, farming and medicine.WHO THIS BOOK IS FORThis book is for DevOps engineers who are already familiar with these tools and want to apply them to other projects, software developers who want to learn cloud native tools for the first time, robotics and IoT enthusiasts and engineers who want to learn cloud native tools to apply them to their projects. The only requirements are knowing the basics of Python, Node.js or Java.

  • av Bekim Dauti
    561

    Acquire the skill of managing Windows Server 2022 using the instructional approach¿¿Beginning with an introduction to computer networks and Windows Server 2022, this book takes you through the initial stages of installing and configuring Windows Server 2022. It then covers the post-installation activities that must be performed within the Windows Server 2022 framework. As you continue reading the book, it delves into advanced aspects of Windows Server 2022 operation, such as installing various roles and configuring client/server network services like Active Directory Domain Services (AD DS), Domain Name System (DNS), Dynamic Host Configuration Protocol (DHCP), Windows Deployment Services (WDS), Print and Document Services (PDS), Windows Server Update Services (WSUS), Web Server, Hyper-V, and other critical network services.Building on these foundations, the book leverages real-world scenarios to help you deepen your understanding of Windows Server 2022 fundamentals and provide adept solutions to complex tasks. In addition to maintenance and troubleshooting, it also teaches you the best practices for effectively managing Windows Server 2022.By the end of this book, you will have acquired the essential knowledge required to administer and oversee Windows Server environments proficiently.WHAT YOU WILL LEARN¿ Learn the fundamental concepts and components of the Windows Server 2022 environment.¿ Learn how to install Windows Server 2022 and complete essential post-installation tasks for optimal configuration.¿ Dive into advanced topics by mastering the installation of various roles crucial to the functioning of Windows Server 2022, such as AD DS, DNS, DHCP, WDS, PDS, WSUS, Web Server, and Hyper-V.¿ Enhance your skills by working through real-world examples, enabling you to tackle complex tasks using practical approaches and problem-solving techniques.¿ Learn the best practices for maintaining and troubleshooting Windows Server 2022 instances, ensuring your server environment's ongoing reliability and performance.WHO THIS BOOK IS FORThis book is a valuable resource for system administrators of all skill levels. It provides comprehensive coverage of Windows Server 2022 roles and features, making it an excellent choice for beginners, intermediates, and experts.

  • av Picklu Paul
    561

    Learn how to leverage DevSecOps to secure your modern enterprise in the cloud¿¿¿"Demystifying DevSecOps in AWS" is a practical and insightful handbook designed to empower you in your pursuit of securing modern enterprises within Amazon Web Services (AWS) environments. This book delves deep into the world of DevSecOps, offering a thorough understanding of its fundamentals, principles, methodologies, and real-world implementation strategies. It equips you with the knowledge and skills needed to seamlessly integrate security into your development and operations workflows, fostering a culture of continuous improvement and risk mitigation. With step-by-step guidance and real-world examples, this comprehensive guide navigates the intricate landscape of AWS, showcasing how to leverage its services and tools to enhance security throughout the DevSecOps lifecycle. It bridges the gap between development, security, and operations teams, fostering collaboration and automation to fortify AWS pipelines.This book is your one-stop shop for mastering DevSecOps in AWS. With it, you'll be able to protect your applications and data, and achieve operational excellence in the cloud.WHAT YOU WILL LEARN¿ Learn to infuse security into the DevOps lifecycle and master AWS DevSecOps.¿ Architect and implement a DevSecOps pipeline in AWS.¿ Scale DevSecOps practices to accommodate the growth of AWS environments.¿ Implement holistic security measures across the software lifecycle.¿ Learn real-world DevSecOps scenarios and lead DevSecOps initiatives.WHO THIS BOOK IS FORThis book is for anyone who wants to learn about DevSecOps in AWS, including cybersecurity professionals, DevOps and SRE engineers, AWS cloud practitioners, software developers, IT managers, academic researchers, and students. A basic understanding of AWS and the software development lifecycle is required, but no prior experience with DevSecOps is necessary.

  • av Mounir Boussetta
    561

    Unlock your programming potential with Kotlin - Start building todayDESCRIPTION Kotlin is a modern, expressive, and concise programming language popular among developers for its many benefits. These include its interoperability with Java, ability to build native mobile and web applications, and support for functional programming.This book provides a comprehensive introduction to Kotlin, covering everything you need to know to start building Kotlin applications, regardless of your prior programming experience.You'll start by learning the basics of Kotlin, including its variables, types, functions, and control flow statements. Then, you'll explore more advanced topics such as object-oriented programming, generics, coroutines, RxKotlin, and multiplatform development.Once you have a solid foundation in Kotlin, you'll learn how to use it to build real-world applications. You'll start with a simple Android application and then move on to more complex projects, such as a web application and a desktop application.By the end of this book, you will have a deep understanding of Kotlin and be confident in your ability to use it to build robust, maintainable, and scalable applications.WHAT YOU WILL LEARN¿ Learn Kotlin syntax, type system, and basic concepts to write idiomatic, expressive, and safe code.¿ Build robust and scalable applications using Kotlin, including web, mobile, and desktop applications. Use reactive patterns and frameworks such as Spring Boot to design highly scalable and resilient applications.¿ Apply best practices and design patterns to write maintainable and reusable code.¿ Write code that is reliable and easy to maintain.¿ Become a more productive and efficient programmer.WHO THIS BOOK IS FORBuilding Kotlin Applications is for anyone who wants to learn how to build modern and scalable applications with Kotlin. Whether you are a software engineer, mobile developer, web developer, or student, this book will teach you everything you need to know to get started with Kotlin.

  • av M.S. Hariharan
    467

    Learn how to build an IoT Data Analytics infrastructure. Explore advanced techniques for IoT Data Analysis with Python. Gain hands-on experience applying IoT Data Analytics to real-world situations.

  • av Harsh Bhasin
    467

    Develop a solid understanding of foundational principles in machine learning. Master regression and classification methods for accurate data prediction and categorization in machine learning.

  • av Adam Aspin
    547

    Additionally, it discusses correlated subqueries, joining and filtering datasets, using SQL in calculations, segmenting and classifying data, rolling analysis, and analyzing data over time. The book concludes with a chapter on advanced data presentation.

  • av Alexandre F. Malavasi Cardoso
    511

    Learn the essentials of C# and object-oriented programming. Gain insights into best practices for quality coding. Learn how to use design patterns to write code that is reusable, flexible, and maintainable.

  • av Arpit Kulsreshtha
    511

    Experience the cutting-edge capabilities of Xcode 15 and Swift 5.9 with this enhanced edition, unraveling the latest features. Uncover the exciting advancements in iOS 17, including SwiftData, ActivityKit, SwiftUI, CoreML, and the Symbol Framework.

  • av Arindam Banerjee
    547

    Unlock the power of AI with Python: Your Journey from Novice to Neural Nets¿"Pythonic AI" is a book that teaches you how to build AI models using Python. It also includes practical projects in different domains so you can see how AI is used in the real world.Besides teaching how to build AI models, the book also teaches how to understand and explore the opportunities that AI presents. It includes several hands-on projects that walk you through successful AI applications, explaining concepts like neural networks, computer vision, natural language processing (NLP), and generative models. Each project in the book also reiterates and reinforces the important aspects of Python scripting. You'll learn Python coding and how it can be used to build cutting-edge AI applications. The author explains each essential line of Python code in detail, taking into account the importance and difficulty of understanding.By the end of the book, you will learn how to develop a portfolio of AI projects that will help you land your dream job in AI.WHAT YOU WILL LEARN¿ Create neural network models using the TensorFlow 2 library.¿ Develop Convolutional Neural Networks (CNNs) for computer vision tasks.¿ Develop Sequence models for Natural Language Processing (NLP) tasks.¿ Create Attention-based and Transformer models.¿ Learn how to create Generative Adversarial Networks (GANs).WHO THIS BOOK IS FORThis book is for everyone who wants to learn how to build AI applications in Python, regardless of their experience level. Whether you're a student, a tech professional, a non-techie, or a technology enthusiast, this book will teach you the fundamentals of Python and AI, and show you how to apply them to real-world problems.

  • av Anurag Srivastava
    547

    Learn how to build and deploy scalable, real-time search applications with Elasticsearch 8¿Elasticsearch is a powerful tool for handling and managing large amount of data. It is scalable, reliable, and fast, with various features for data analysis and search. This book is a comprehensive guide to using Elasticsearch to manage data. It starts with an overview of Elasticsearch, detailing its importance in today's world. The book further covers the basics of Elasticsearch, including installation, configuration, and index management. Next, the book covers more advanced topics, such as handling geospatial data and using aggregations to analyze data. It also covers performance optimization and administration. Throughout the book, the author provides practical examples to help you understand and apply the concepts learned.By the end of this book, you will have a deep understanding of Elasticsearch and use it to manage and extract valuable insights from large amount of data.WHAT YOU WILL LEARN¿ Learn how to ingest, store, and visualize data using Elasticsearch for efficient management. ¿ Understand how Elasticsearch works and compare it to other search engines.¿ Install Elasticsearch on different operating systems.¿ Learn about Elasticsearch index management in detail.¿ Use practical examples to learn how to import data from various sources, such as relational databases and files.¿ Build high-performance search systems and optimize Elasticsearch clusters.WHO THIS BOOK IS FORThis book is for everyone who wants to learn Elasticsearch, whether you are a developer, architect, database administrator, DevOps engineer, or someone curious about working with data.

  • av Apurvo Ghosh
    531

    The ultimate guide to prototyping for UX design mastery¿Prototyping serves as a powerful tool to present ideas to stakeholders and key individuals, resulting in significant time and cost savings. Written with the intention of benefiting those engaged in product or service design and development, this book is designed to cater to a diverse audience of professionals and technology users.Packed with meaningful insights, practical concepts, and engaging hands-on exercises, this book empowers you to craft exceptional digital experiences through the power of iterative prototyping. It expedites the learning process, enabling you to grasp UX prototyping concepts without enduring years of avoidable mistakes and the challenges of traditional learning methods. Moreover, it outlines crucial attributes and effective strategies, including developing market-friendly use cases and adapting solutions to diverse tech or business environments. The book strongly emphasizes user-centered design principles, iterative development, and proficient communication. By mastering the art of prototyping, you can elevate the user experience, mitigate design risks, and successfully deliver products that meet and exceed user expectations.WHAT YOU WILL LEARN¿ Seamlessly incorporate prototyping throughout the design process, ensuring efficient workflows from ideation to development.¿ Understand the importance of requirement gathering for prototyping¿ Learn various prototyping techniques and tools, adapting them to project needs.¿ Build interactive prototype designs using Figma and Adobe Experience Design (XD)¿ Create rapid prototypes for iterative improvements and integrate user testing for valuable insights.WHO THIS BOOK IS FORThis book is for current and aspiring students, UI designers, UX designers, interaction designers, information architects, developers, usability engineers, product managers, business analysts, and technical writers.

  • av Fiifi Baidoo
    531

    Get the knowledge and skills you need to become a certified Google Cloud Developer¿¿¿¿¿The Google Professional Cloud Developer Exam Guide is a comprehensive study guide for the Google Professional Cloud Developer exam. It covers all the topics you need to master to design, develop, deploy, and manage cloud-native applications on Google Cloud Platform (GCP).The book starts with an introduction to the certification and the skills and knowledge you need to pass the exam. Then, it covers the different development environments for GCP development, the most important GCP products and services, and the principles of designing high-performance and secure applications. The book also covers designing and building cloud-native applications, different application deployment strategies, and how to deploy apps and services on GCP. It also shows how to integrate applications with GCP services and how to monitor and manage app workloads. To help you prepare for the exam, the book ends with a chapter of quiz solutions.Overall, this book is a great resource for anyone preparing for the Google Professional Cloud Developer exam.WHAT YOU WILL LEARN¿ Learn about the basics of cloud computing, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).¿ Learn about serverless architectures and how to use them to build scalable and reliable applications.¿ Learn how to debug and profile code to improve its performance and reliability.¿ Learn about source control management and how to use it to track changes to code.¿¿¿¿ Learn about performance testing and how to use it to ensure that applications meet their performance requirements.WHO THIS BOOK IS FORThis book is for software engineers, developers, and IT professionals who want to learn about cloud computing and how to develop and deploy applications on Google Cloud Platform. Readers should have a basic understanding of programming and cloud computing concepts.

  • av Dhruti Shah
    551

  • av Vidushi Sharma
    687

    Everything you need to know to secure your IoT devicesThe Internet of Things (IoT) is a rapidly growing network of physical devices that are connected to the internet and can collect and exchange data. It can potentially revolutionize many industries but also raises serious security concerns.This book provides a holistic overview of the security challenges and requirements of IoT. It starts by introducing the fundamentals of IoT security, such as the different types of threats and vulnerabilities. It then discusses the security lifecycle of IoT devices, from design and deployment to operation and maintenance. This book also covers a variety of security technologies and techniques that can be used to protect IoT devices, such as encryption, authentication, and access control. In addition to the technical aspects of IoT security, this book discusses the legal and regulatory landscape that governs IoT devices. Lastly, it focuses on the ethical implications of IoT security, such as the need to protect user privacy.By the end of this book, you will have a thorough understanding of the security challenges and requirements of the IoT. WHAT YOU WILL LEARN¿ Understand the challenges and solutions for securing IoT devices, networks, and data.¿ Explore different ways to protect IoT devices.¿ Get familiar with the security implications of the different layers in the IoT architecture.¿ Develop security policies and procedures for IoT deployments.¿ Stay up-to-date with the latest IoT security threats and trends.WHO THIS BOOK IS FORThe book is designed for engineering students and researchers who are studying IoT security in graduate and postgraduate courses such as computer science, information technology, electronics and communication, networking applications, and electrical and electronics. The book's content is based on the syllabus of IoT security in major Indian and international universities.

  • av Ummed Meel
    547

    Explore and use the latest VAPT approaches and methodologies to perform comprehensive and effective security assessments¿¿This book is a comprehensive guide to Vulnerability Assessment and Penetration Testing (VAPT), designed to teach and empower readers of all cybersecurity backgrounds. Whether you are a beginner or an experienced IT professional, this book will give you the knowledge and practical skills you need to navigate the ever-changing cybersecurity landscape effectively.With a focused yet comprehensive scope, this book covers all aspects of VAPT, from the basics to the advanced techniques. It also discusses project planning, governance, and the critical PPT (People, Process, and Technology) framework, providing a holistic understanding of this essential practice. Additionally, the book emphasizes on the pre-engagement strategies and the importance of choosing the right security assessments.The book's hands-on approach teaches you how to set up a VAPT test lab and master key techniques such as reconnaissance, vulnerability assessment, network pentesting, web application exploitation, wireless network testing, privilege escalation, and bypassing security controls. This will help you to improve your cybersecurity skills and become better at protecting digital assets. Lastly, the book aims to ignite your curiosity, foster practical abilities, and prepare you to safeguard digital assets effectively, bridging the gap between theory and practice in the field of cybersecurity.WHAT YOU WILL LEARN¿ Understand VAPT project planning, governance, and the PPT framework.¿ Apply pre-engagement strategies and select appropriate security assessments.¿ Set up a VAPT test lab and master reconnaissance techniques.¿ Perform practical network penetration testing and web application exploitation.¿ Write comprehensive VAPT reports for informed cybersecurity decisions.WHO THIS BOOK IS FORThis book is for everyone, from beginners to experienced cybersecurity and IT professionals, who want to learn about Vulnerability Assessment and Penetration Testing (VAPT). To get the most out of this book, it's helpful to have a basic understanding of IT concepts and cybersecurity fundamentals.

  • av Clive Harber
    527

    Build fast, interactive, and user-friendly web applications with Vue.js. Use Vue.js to build applications that can be deployed to multiple platforms, such as the web, mobile, and desktop.

  • av Navdeep Singh Gill
    561

    Hyperautomation and Generative AI, when combined, can create powerful new capabilities for businesses. If you are a business leader looking to improve your productivity, efficiency, and customer satisfaction by adopting hyperautomation and generative AI technologies, then this book is for you.

  • av Ashok Boddeda
    511

    Get familiar with the fundamentals of data architecture and Cloud computing. Design and deploy enterprise data architectures on the Cloud. Learn how to leverage AI/ML to gain insights from data.

Gör som tusentals andra bokälskare

Prenumerera på vårt nyhetsbrev för att få fantastiska erbjudanden och inspiration för din nästa läsning.