Marknadens största urval
Snabb leverans

Böcker utgivna av BPB Publications

Filter
Filter
Sortera efterSortera Populära
  • av Vishal Rai
    551

    The book is designed for a practical approach to learning, with examples based on scenarios. It covers possible OSINT blueprints from the beginning to an advanced levelDESCRIPTION OSINT is a powerful technology used to gather and analyze information from publicly available sources. It empowers cybersecurity professionals to proactively detect and mitigate threats. This book serves as a comprehensive guide offering strategic approaches and practical insights into leveraging OSINT for cybersecurity defense.This book is an all-encompassing guide to open-source intelligence (OSINT). It meticulously details tools, techniques, and applications across a multitude of domains. The book explores OSINT's use in social media, email domains, IP addresses, images, videos, documents, mobile numbers, companies, job postings, and the dark web. It probes OSINT's application for threat intelligence, data leak detection, understanding encryption, and digital certificates, assessing fake news, reverse image search, geolocation workarounds, real image identification, finding banned organizations, handling sensitive information like Aadhar and Social Security Numbers, while also tracking fraudulent SMS.By the end of this book, readers will emerge as competent cybersecurity professionals equipped with the skills and expertise to navigate the ever-evolving landscape of cyber threats with confidence and proficiency.KEY FEATURES ¿ Learn about OSINT and how to set up an OSINT environment for investigations.¿ Master techniques for tracking fraud SMS and investigating emails.WHAT YOU WILL LEARN¿ Understand the fundamentals of OSINT in cybersecurity.¿ Securing web browsers and ensuring online privacy.¿ Investigating emails and tracking cyber threats.¿ Gain insights into tracking mobile identities and domain or IP investigations.WHO THIS BOOK IS FORThis book is essential for cybersecurity professionals, investigators, law enforcement, and digital forensics analysts seeking advanced OSINT strategies.

  • av Pooja Sharma
    491

    Explore the world of Artificial Intelligence with a deep understanding of Machine Learning concepts and algorithmsKEY FEATURES ¿ A detailed study of mathematical concepts, Machine Learning concepts, and techniques.¿ Discusses methods for evaluating model performances and interpreting results.¿ Explores all types of Machine Learning (supervised, unsupervised, reinforcement, association rule mining, artificial neural network) in detail.DESCRIPTION "Simplified Machine Learning" is a comprehensive guide that navigates readers through the intricate landscape of Machine Learning, offering a balanced blend of theory, algorithms, and practical applications. The first section introduces foundational concepts such as supervised and unsupervised learning, regression, classification, clustering, and feature engineering, providing a solid base in Machine Learning theory. The second section explores algorithms like decision trees, support vector machines, and neural networks, explaining their functions, strengths, and limitations, with a special focus on deep learning, reinforcement learning, and ensemble methods. The book also covers essential topics like model evaluation, hyperparameter tuning, and model interpretability. The final section transitions from theory to practice, equipping readers with hands-on experience in deploying models, building scalable systems, and understanding ethical considerations.WHAT YOU WILL LEARN¿ Solid foundation in Machine Learning principles, algorithms, and methodologies.¿ Implementation of Machine Learning models using popular libraries like NumPy, Pandas, PyTorch, or scikit-learn.¿ Knowledge about selecting appropriate models, evaluating their performance, and tuning hyperparameters.¿ Techniques to pre-process and engineer features for Machine Learning models.¿ To frame real-world problems as Machine Learning tasks and apply appropriate techniques to solve them.WHO THIS BOOK IS FORThis book is designed for a diverse audience interested in Machine Learning, a core branch of Artificial Intelligence. Its intellectual coverage will benefit students, programmers, researchers, educators, AI enthusiasts, software engineers, and data scientists.

  • av Amrit Pal Singh
    461

    Crafting elegant and efficient solutions!KEY FEATURES ¿ Learn core functional programming (FP) concepts and their advantages for Go development.¿ Implement practical techniques like closures, higher-order functions, and function currying for powerful codes.¿ Write clean and maintainable code using immutability and pure functions.DESCRIPTION "Functional Programming with Go" is a comprehensive guide to introduce Go developers to the powerful concepts of functional programming. This book covers topics like first-class functions, closures, higher-order functions, immutability, and pure functions. It also demonstrates how these principles can enhance code quality, reliability, and maintainability.Starting with functional programming basics and setup, it covers first-class functions, closures, and higher-order functions like map, filter, and reduce. You will learn advanced techniques like currying, immutability, and functional error handling with monads. The book also explores concurrent programming with FP in Go, design patterns, functional web development, testing, debugging, and advanced topics like memoization.This book equips you with the knowledge and skills needed to write efficient, scalable, and robust Go applications. By the end of this book, you will have the knowledge and skills to apply functional programming principles in Go.WHAT YOU WILL LEARN¿ Applying functional programming concepts to enhance code quality.¿ Leveraging higher-order functions and closures for flexible code.¿ Implementing advanced techniques like function currying and partial application.¿ Writing pure functions and using immutable data structures in Go.¿ Handling errors efficiently using monads and functional techniques.¿ Designing concurrent systems with goroutines and channels in Go.WHO THIS BOOK IS FORThis book is designed for Go developers who want to enhance their skills in functional programming. It is also suitable for programmers with a basic understanding of Go.

  • av Micheal Lanham
    561

    Leverage the power of AI in coding, graphics, design, and intelligence to join the next wave in game developmentKEY FEATURES ¿ Teaches the core concepts of game development for 2D, 3D, and AI games.¿ Uses AI to assist and guide the reader across several facets of game development.¿ Learn to create AI-controlled enemies for your games.DESCRIPTION This book is a comprehensive guide to creating interactive and engaging games, leveraging the capabilities of ChatGPT and other advanced AI technologies. The book starts with prompt engineering and system prompting, building a strong AI foundation for game development. It covers various game genres, from text adventures to 3D shooters, showing AI integration. Each chapter is designed to build on the previous one, ensuring a cohesive learning experience that gradually increases in complexity and depth. Readers will learn game development basics and creative techniques for immersive game worlds. They will use PyZork for text games and Streamlit for enhanced visuals. The book covers AI-generated assets, behavior-driven AI, and advanced topics like isometric world-building and voice-responsive games. Practical projects help readers create their unique games, while GPT agents and AI technologies showcase the future of gaming.By the end of this journey, readers will have a deep understanding of how to create innovative and engaging games using AI, positioning them at the forefront of modern game development.WHAT YOU WILL LEARN¿ Master prompt engineering for building games, game assets, and AI-driven games.¿ Develop engaging text-based adventures with AI-driven storytelling elements.¿ Create 2D games from platformers, isometric worlds, and physics.¿ Design AI opponents with behavior-driven logic and adaptive difficulty.¿ Introduction to 3D first-person shooters using GPT agents.¿ Implement voice recognition and text-to-speech in interactive games.WHO THIS BOOK IS FORThis book is for aspiring or experienced game developers and indie game studios interested in using generative AI to create games faster and explore new possibilities.

  • av Thomas V. Joseph
    527

    Architecting AI: Design patterns for building deep learning productsKEY FEATURES ¿ Master foundational concepts in design patterns of deep learning.¿ Benefit from practical insights shared by an industry professional.¿ Learn to build data products using deep learning.DESCRIPTION Design Patterns of Deep Learning with TensorFlow is your comprehensive guide to learning deep learning from a design pattern perspective. In this book, we explore deep learning within the context of building hyper-personalization models, exploring its applications across various industries and scenarios. It starts by showing how deep learning enhances retail through customer segmentation and data analysis. You will learn neural networks, computer vision with CNNs, and NLP for analyzing customer behavior. This book addresses challenges like uneven data and optimizing models with techniques like backpropagation, hyperparameter tuning, and transfer learning. Finally, it covers setting up data pipelines and deploying your system. With practical tips and actionable advice, this book equips readers with the skills and strategies needed to thrive in today's competitive AI landscape.By the end of this book, you will be equipped with the knowledge and practical skills to build and deploy deep learning-powered hyper-personalization systems that deliver exceptional customer experiences.WHAT YOU WILL LEARN¿ Understand about hyper-personalized AI models for tailored user experiences.¿ Design principles of computer vision and NLP models.¿ Inner working of transformers equipping readers to understand the intricacies of generative AI and large language models (LLMs) like ChatGPT.¿ To get the best out of deep learning models through hyperparameter tuning and transfer learning.¿ Learn how to build deployment pipelines to serve models into production environments seamlessly.WHO THIS BOOK IS FORThis book caters to both beginners and experienced practitioners in the field of data science and Machine Learning. Through practical examples, it simplifies complex ideas, linking them to design patterns.

  • av Fernando Harris
    461

    How to plan, design, manage, build, and run monoliths and microservices in an agnostic, scalable, and highly available cloud-native architecture with Kubernetes DESCRIPTION The book "Cloud Native Architecture" explains how to plan, manage, build, and run monoliths and microservices in an agnostic, scalable, and highly available cloud-native runtime such as Kubernetes. This is done by effectively applying DevOps principles through the tactical use of CNCF tools. You will start by learning about cloud-native technology's history and business reasons. This will help you understand its five key pillars: open-source, containers, distributed architectures, operational benefits, and DevOps integration. We will introduce a framework for adopting cloud-native best practices, focusing on technical and cultural changes. You will learn how to adapt processes like DevOps, Chaos Engineering, Automation, and API First. We will cover automating infrastructure with tools like Prometheus and Grafana, using Kubernetes for container management, and designing applications with microservices. Practical exercises will include setting up CI/CD pipelines with Jenkins and ensuring Kubernetes security. By the end of this book, you will be empowered to navigate the Cloud-Native landscape confidently, equipped with the knowledge and practical skills to design, develop, deploy, and migrate applications for the modern cloud era.WHAT YOU WILL LEARN¿ Learn about cloud native's background and its impact on culture and processes.¿ Understand Kubernetes concepts, components, and best practices with an agnostic framework.¿ Design and build monoliths incrementally on Kubernetes following twelve-factor app principles.¿ Transition from monoliths to microservices using specific tools for lifecycle management.¿ Address Kubernetes security during application development and deployment.WHO THIS BOOK IS FORThis book is for developers, architects, and solution consultants who are now exploring cloud-native architecture principles for design and development with Agile and DevOps to modernize existing applications or create brand-new cloud-native products.

  • av Kriti Kumari Sinha
    331

  • av Subburaj Ramasamy
    547

  • av Deepali Srivastava
    577

    The concepts in this book are illustrated through numerous short code snippets and more than 650 programming examples. The book includes coding conventions and best practices for writing efficient, readable, and maintainable code.

  • av Pradeep Menon
    511

  • av Daniel Cavalcante
    511

  • av Morten Elmstrøm Hansen
    537

    Fully unleash your scripting powers and capabilities with PowerShell DESCRIPTION PowerShell is a powerful scripting language, automation framework and command-line shell developed by Microsoft that is built on the .NET framework. It is an essential tool because it allows system administrators and developers to automate and optimize complex administrative tasks across multiple systems efficiently. PowerShell's deep integration with Windows and other Microsoft products makes it an invaluable tool for administrating, managing and optimizing Windows environments.Designed as a cookbook, this book enables readers to expand and build upon their current PowerShell knowledge and skillset. Topics covered in detail include creating PowerShell unit tests using Pester, managing and administrating Azure and AWS cloud services, remote script execution, Active Directory management, PowerShell desired state configuration and more. Each chapter includes recipes that delves into the topics, accompanied by code examples and walkthroughs. After reading this book, readers would have gained the knowledge and skills that will enable them to build better and more advanced scripts and applications while also understanding key principles of automation and optimization. WHAT YOU WILL LEARN¿ Develop advanced PowerShell functions, classes, and scripts with sophisticated flow control.¿ Manage errors effectively, including custom error classes, in scripts and background jobs.¿ Securely handle remote sessions using PowerShell remoting for enhanced management.¿ Utilize Pester for unit testing and mocking dependencies, ensuring script reliability.¿ Administer Active Directory objects and cloud services like Azure and AWS, including Microsoft 365 applications.¿ Build GUI applications and Windows services from PowerShell scripts with SAPIEN PowerShell studio IDE. WHO THIS BOOK IS FORThis book is intended for developers and system administrators with a novice or intermediate understanding of PowerShell who are looking to advance their skills.

  • av Chandraish Sinha
    461

    Take a deep dive into the dynamic world of Power BI!DESCRIPTION Mastering Power BI covers the entire Power BI implementation process. The readers will be able to understand all the concepts covered in this book, from data modeling to creating powerful visualizations.This book begins with concepts and terminology such as the star-schema, dimensions, and facts. It explains multi-table dataset and demonstrates how to load these tables into Power BI. It shows how to load stored data in various formats and create relationships. Readers will also learn more about Data Analysis Expressions (DAX). This book is a must for developers to learn how to extend the usability of Power BI, to explore meaningful and hidden data insights. Throughout the book, you keep on learning about the concepts, techniques, and expert practices on loading and shaping data, visualization design, and security implementation.The second edition of Mastering Power BI book adheres to the first edition in terms of providing the basics of business intelligence and Power BI; however, it introduces new concepts and features in terms of data transformation, data profiling, custom hierarchies, AI visuals, and many more. WHAT YOU WILL LEARN¿ Learn about Business Intelligence (BI) concepts and their contribution in business analytics.¿ Learn to connect, load, and transform data from disparate data sources.¿ Create and execute powerful DAX calculations.¿ Design various visualizations to prepare insightful reports and dashboards. WHO THIS BOOK IS FORThis book is for anyone interested in learning how to use Power BI desktop or starting a career in business intelligence and analytics. While it covers all the fundamentals, it is recommended that the reader be familiar with MS Excel and database concepts.

  • av Ekambar Kumar Singirikonda
    467

    Automate, scale, and secure your DevOps workflows like a proDESCRIPTION In the fast-paced world of software development, embracing DevOps practices is key to achieving rapid, reliable deployments. The DevOps Automation Cookbook equips you with a comprehensive toolkit to automate and streamline your workflows, from infrastructure provisioning to continuous integration and deployment.This book teaches readers how to automate infrastructure setup and deployment using IaC tools like Terraform and Ansible. It covers essential DevOps practices such as version control with Git, continuous integration with Jenkins or Travis, and automated testing with Selenium. The book also explains containerization with Docker and orchestration with Kubernetes for efficient app deployment. It highlights DevSecOps, focusing on security with Puppet, and explores using TeamCity for enforcing compliance policies in the DevOps workflow.Whether you are a seasoned DevOps practitioner or just starting your journey, the DevOps Automation Cookbook provides the insights and hands-on skills you need to take your automation game to the next level. Discover how to optimize your processes, scale your infrastructure, and deliver high-quality software faster than ever before.WHAT YOU WILL LEARN¿ Automate infrastructure provisioning with Terraform and Ansible.¿ Implement version control and collaboration with Git.¿ Set up efficient CI/CD pipelines using Jenkins.¿ Leverage containers with Docker and orchestrate with Kubernetes.¿ Integrate automated testing and security into DevOps workflows.¿ Apply configuration management using Puppet and Chef.WHO THIS BOOK IS FORThis book is for DevOps engineers, system administrators, and software developers seeking to automate infrastructure provisioning, deployment, and security within their workflows.

  • av Sudheer Kumar
    467

    Bridging web and mobile for next-gen user experiencesDESCRIPTION The book explores how modern web and mobile technologies come together. It focuses on using the same strategies to ensure smooth user experiences on different platforms. It highlights how to build applications that share common code but also adapt to the specific needs of each platform.This guide helps you build modern, responsive websites that work perfectly on any device. Learn core responsive design principles with media queries and breakpoints. Create intuitive navigation for web and mobile, use CSS3 Flexbox and Grid for mobile-first designs, optimize performance, ensure quality with testing tools, and follow security best practices. Explore Progressive Web Apps (PWAs), voice search optimization, offline functionality, and Web Content Accessibility Guidelines (WCAG) for inclusive design.By following this guide, you will become a well-rounded web and mobile developer, equipped to create innovative and high-performing applications that thrive in the ever-changing digital world.WHAT YOU WILL LEARN¿ Responsive design principles and frameworks like Bootstrap, Foundation, etc.¿ CSS preprocessors (such as SASS or LESS) for streamlined styling.¿ Mobile optimization techniques like media queries, flexbox, and grid layouts.¿ Progressive Web Apps (PWAs) for enhanced web experiences on mobile.¿ Performance optimization tools for faster loading times.¿ Offline data caching and synchronization technologies for mobile apps. WHO THIS BOOK IS FORThis book is perfect for developers, software engineers, and tech enthusiasts looking for a thorough understanding of unified web and mobile application development.

  • av Brijesh Bakariya
    481

    This book is intended to provide a collection of various MCQs of the Python programming languageDESCRIPTION This Python Question Bank comprises multiple-choice questions (MCQs) for employment assessments, examinations, and educational quizzes. This book is intended for individuals who are learning Python programming through Python literature, videos, or online tutorials and lesson plans. The provided questions and corresponding answers can serve as a means to assess one's proficiency in the Python programming language. If one possesses prior knowledge of the Python programming language, employing it to assess one's ability to independently tackle a certain set of issues without any external assistance remains feasible. Reviewing the following questions before participating in a job interview is advisable.If you are an educator or instructor who is imparting knowledge on Python, these multiple-choice questions can serve as a valuable assessment tool to gauge how much your pupils have comprehended your material. The questions presented below pertain to Python 3 and are designed for individuals who are either initiating their study of Python or have recently acquired knowledge of the language. The answer key for these questions is supplied at the conclusion.WHAT YOU WILL LEARN¿ Mastering Python concepts through multiple choice questions.¿ Strengthening problem-solving skills by practicing with diverse scenarios.¿ Enhancing knowledge of Python programming principles and best practices.¿ Improving test-taking abilities for Python-related assessments and certifications.¿ Gaining confidence in applying Python for various programming tasks.WHO THIS BOOK IS FORThis Python MCQ Book is perfect for anyone looking to test and improve their knowledge of Python programming through multiple choice questions.

  • av Yehia Elghaly
    531

    Master Python 3 to develop your offensive arsenal tools and exploits for ethical hacking and red teamingDESCRIPTION This book starts with an understanding of penetration testing and red teaming methodologies, and teaches Python 3 from scratch for those who are not familiar with programming. The book also guides on how to create scripts for cracking and brute force attacks. The second part of this book will focus on network and wireless level. The book will teach you the skills to create an offensive tool using Python 3 to identify different services and ports. You will learn how to use different Python network modules and conduct network attacks. In the network monitoring section, you will be able to monitor layer 3 and 4. Finally, you will be able to conduct different wireless attacks. The third part of this book will focus on web applications and exploitation developments. It will start with how to create scripts to extract web information, such as links, images, documents etc. We will then move to creating scripts for identifying and exploiting web vulnerabilities and how to bypass web application firewall. It will move to a more advanced level to create custom Burp Suite extensions that will assist you in web application assessments.This edition brings chapters that will be using Python 3 in forensics and analyze different file extensions. The next chapters will focus on fuzzing and exploitation development, starting with how to play with stack, moving to how to use Python in fuzzing, and creating exploitation scripts. Finally, it will give a guide on how to use ChatGPT to create and enhance your Python 3 scripts.WHAT YOU WILL LEARN¿ Learn to code Python scripts from scratch to prevent network attacks and web vulnerabilities.¿ Conduct network attacks, create offensive tools, and identify vulnerable services and ports.¿ Perform deep monitoring of network up to layers 3 and 4.¿ Execute web scraping scripts to extract images, documents, and links.¿ Use Python 3 in forensics and analyze different file types.¿ Use ChatGPT to enhance your Python 3 scripts.WHO THIS BOOK IS FORThis book is for penetration testers, security researchers, red teams, security auditors and IT administrators who want to start with an action plan in protecting their IT systems. All you need is some basic understanding of programming concepts and working of IT systems.

  • av Sergey Seroukhov
    531

    Java microservices: The ultimate pattern guideDESCRIPTION Microservices, a popular software architecture style, breaks down applications into small, independent services built with Java, a versatile and widely used programming language. This book serves as a roadmap for mastering design patterns that solve common problems encountered during microservices development in Java.Start with microservices setup for team success. Discover various architectural styles and communication approaches for seamless service interaction. Learn effective data management within microservices. Acquire skills for handling unforeseen scenarios in transactions and crafting secure APIs for user service access. Lastly, grasp crucial monitoring, testing, and deployment practices to identify and address issues, ensuring smooth production deployment."Microservices Design Patterns with Java" positions itself as an indispensable tool in the arsenal of today's software professionals. It not only aids in navigating the complexities of microservices architecture but also enhances the reader's ability to deliver robust, high-quality software solutions efficiently.WHAT YOU WILL LEARN¿ Architect scalable, resilient microservices using Java-based design patterns.¿ Implement efficient communication and data management strategies within microservices.¿ Design secure, robust external APIs for microservices integration and interaction.¿ Monitor and maintain microservices with advanced logging, tracing, and health checks.¿ Deploy microservices with Docker, Kubernetes, and serverless platforms effectively.¿ Automate CI/CD pipelines for microservices for streamlined development and deployment.WHO THIS BOOK IS FORThis book is for seasoned microservices developers seeking to expand their repertoire of design patterns and practices, as well as for newcomers looking for comprehensive guidance on patterns and practices throughout the entire development lifecycle. It is tailored for architects, developers, team leads, and DevOps engineers.

  • av Syeed Masoodi Masoodi
    467

  • av Aaron L Bratcher
    511

  • av Miguel A. Calles
    527

  • av Roni Sommerfeld
    511

    PHP 8+: Elevate your web development skills to new heights¿DESCRIPTION This comprehensive guide starts with the fundamentals and gradually progresses to advanced techniques. It provides a structured learning path with clear explanations, practical examples, and hands-on exercises, equipping you with the skills to build modern websites and interactive web applications.Explore what is new in PHP 8 with this comprehensive guide, excellent for web developers looking to start or refresh their skills and adopt the latest advances in PHP. From the fundamentals to advanced features, this book covers everything you need to know about PHP 8, including migrating from an old version of PHP, object-oriented programming, error handling, and database integration. With practical advice on security and performance best practices, it is an essential reading for those who want to stay ahead in the fast-paced world of web development.By the end of this comprehensive guide, you will be a confident PHP 8 developer with the knowledge and skills to build modern, secure, and performant web applications. You will be comfortable working with data structures, interacting with databases, and creating dynamic user experiences.WHAT YOU WILL LEARN¿ Understand the new features and improvements in PHP 8+.¿ Apply advanced object-oriented programming techniques in PHP.¿ Efficiently manage data using PHP for forms, sessions, and cookies.¿ Handle errors and exceptions in PHP to write robust code.¿ Implement secure practices and optimize PHP performance.¿ Connect to and manipulate databases with PHP for data persistence.WHO THIS BOOK IS FORThis book is written for web developers of all skill levels, from beginners to experienced programmers looking to refresh their knowledge with the latest PHP 8 features and best practices.

  • av Ron Gilster
    547

    All you need to become Server+ certified!¿DESCRIPTION This book highlights, in simple language, the hardware, software, security, and administrative technologies readers should know to pass the CompTIA Server+ exam.This book starts with hardware architectures, and then inspects RAID configurations, SAN/NAS technologies, and maintenance tasks. It will simplify Windows Server, Linux distributions, and macOS Server, from installation to user management and service configuration. This book will also uncomplicate IP addressing, subnetting, VLANs, and virtualization with Hyper-V, VMware, and KVM. Through this book, the readers can implement robust security measures with encryption, access control, intrusion detection/prevention, and disaster recovery strategies. They can use scripts to automate, learn asset management techniques, and implement efficient backup and recovery solutions. This book also makes use of systematic methodologies and tools to diagnose and resolve hardware, software, network, and security issues.The Server+ certification indicates employers and the world that you have the skills and knowledge required to perform the duties of a network server administrator. WHAT YOU WILL LEARN¿ Gain the specific knowledge required to pass the CompTIA Server+ exam. ¿ Learn server administration concepts that apply to all systems.¿ Earn an industry recognized credential for server administrators.¿ Learn the specific duties and responsibilities of network server administrators. ¿ Use practice exams to prepare for the Server+ exam. WHO THIS BOOK IS FORWhile the CompTIA Server+ certification recommends that candidates have two to four years of hands-on experience, this book is written at a level that allows IT professionals with less experience to gain the knowledge required to pass the exam and become certified.

  • av Rohit Rajan
    511

    Empowering AI innovations: The fusion of microservices and ML¿DESCRIPTION Explore the link between microservices and ML in Microservices for Machine Learning. Through this book, you will learn to build scalable systems by understanding modular software construction principles. You will also discover ML algorithms and tools like TensorFlow and PyTorch for developing advanced models.It equips you with the technical know-how to design, implement, and manage high-performance ML applications using microservices architecture. It establishes a foundation in microservices principles and core ML concepts before diving into practical aspects. You will learn how to design ML-specific microservices, implement them using frameworks like Flask, and containerize them with Docker for scalability. Data management strategies for ML are explored, including techniques for real-time data ingestion and data versioning. This book also addresses crucial aspects of securing ML microservices and using CI/CD practices to streamline development and deployment. Finally, you will discover real-world use cases showcasing how ML microservices are revolutionizing various industries, alongside a glimpse into the exciting future trends shaping this evolving field.Additionally, you will learn how to implement ML microservices with practical examples in Java and Python. This book merges software engineering and AI, guiding readers through modern development challenges. It is a guide for innovators, boosting efficiency and leading the way to a future of impactful technology solutions.WHAT YOU WILL LEARN¿ Master the principles of microservices architecture for scalable software design.¿ Deploy ML microservices using cloud platforms like AWS and Azure for scalability. ¿ Ensure ML microservices security with best practices in data encryption and access control.¿ Utilize Docker and Kubernetes for efficient microservice containerization and orchestration.¿ Implement CI/CD pipelines for automated, reliable ML model deployments. WHO THIS BOOK IS FORThis book is for data scientists, ML engineers, data engineers, DevOps team, and cloud engineers who are responsible for delivering real-time, accurate, and reliable ML models into production.

  • av Kuldeep Singh
    511

    Metaverse: A result of natural evolution of technology and human interactionsDESCRIPTION The metaverse has been a topic of conversation for a long time, but it still remains loosely defined. Some see it as a game in the virtual world, while others see it as a more connected version of the real world. It has also been touted as the next internet. However, it is important to separate hype from reality and identify the business opportunities while also covering the pitfalls of the metaverse. As technology and human interactions continue to evolve, it is important to learn how we can play our part responsibly in adapting to newer technology. This book is a comprehensive guide to the metaverse, providing readers with a deep understanding of its definition and origin. This book also aims to provide insights that distinguish between exaggerated expectations and genuine opportunities of metaverse to build a balanced and informed perspective on its promises.This book covers standards and practices to help navigate the challenges and opportunities of metaverse. It emphasizes the importance of collective responsibility of industry, academia, governing body, and other stakeholders involved in shaping the direction of the metaverse. Ultimately, this book aims to raise awareness and encourage the responsible and sustainable use of technology.WHAT YOU WILL LEARN¿ Gain a comprehensive understanding of the metaverse evolution.¿ Define metaverse and separate the myths from reality.¿ Explore potential metaverse use cases in various business domains.¿ Understand adoption challenges and concerns of the metaverse.¿ Learn about tools, techniques, and considerations for metaverse development.¿ Lay down the action plan to build responsible and sustainable metaverse.WHO THIS BOOK IS FORThis book is for the students, technology and business enthusiasts who want to understand the evolution of technologies and how it is shaping up the next internet; the metaverse.

  • av Dusan Stojanovic
    357

    Communication is simple if you know the right way¿DESCRIPTION This book will cover different concepts of inter-service communication. They will be demonstrated through the Go programming language, its standard library, and popular third-party packages for concepts.Begin by understanding basic concepts such as clients, servers, and communication methods. Explore RESTful APIs and HTTP, the backbone of many systems. Learn about protocol buffers and gRPC for efficient data exchange. For asynchronous communication, discover message queuing with RabbitMQ and event-driven patterns with Redis. Lastly, explore event-driven architecture (EDA) and Apache Kafka for implementing this style of communication.After reading this book, a reader can determine which communication concept is most suitable for the software solution based on software solution requirements. WHAT YOU WILL LEARN¿ Decide which inter-service communication concept is most suitable for a particular software solution.¿ Implement different communication approaches with the Go programming language.¿ Utilize implementations from the Go's standard library and third-party packages.¿ Use API design best practices.¿ Avoid issues that can arise from the wrong choice of communication concept.WHO THIS BOOK IS FORIt caters to developers, software engineers, and architects looking to master inter-service communication for their Go projects.

  • av Sumit Kapoor
    547

    Crack the exam and become an expert in provisioning, operating, and managing distributed application systems on the AWS platformDESCRIPTION The AWS DevOps Engineer Professional Certification Guide is highly challenging and can significantly boost one's career. It features scenario-based questions with lengthy descriptions, making comprehension tough. This book focuses extensively on AWS Developer Tools, CloudFormation, Elastic Beanstalk, OpsWorks, and other crucial topics, representing the exam's domain.The readers can easily prepare for the AWS Certified DevOps Engineer - Professional exam with this guide drafted with a focus on managing infrastructure and applications on AWS. It covers secure version control with CodeCommit, automated code building with CodeBuild, and streamlined updates with CodeDeploy and CodePipeline. You will learn to create secure CI/CD pipelines and define AWS infrastructure and applications with CloudFormation. The readers will explore the management of multiple AWS accounts, security tools, and automation with OpsWorks and Elastic Beanstalk. You will also discover strategies for scalability, disaster recovery, monitoring with CloudWatch, and performance analysis with Kinesis Data Streams. Finally, you will learn to implement automated responses and security best practices with AWS Config and Inspector.Successfully passing this exam will help you gain advanced technical skills needed to become a DevOps subject matter expert and earn a good remuneration in the IT industry.WHAT YOU WILL LEARN¿ Set up automated code building, testing, and deployment.¿ Automate the configuration and deployment in AWS for efficiency.¿ Design infrastructure and applications on AWS that handle high traffic and unexpected situations.¿ Gain insights into infrastructure and application performance on AWS with advanced monitoring tools.¿ Learn about best practices for securing infrastructure and applications on AWS, like access control, encryption, vulnerability scanning, and incident response procedures.WHO THIS BOOK IS FORThis book is ideal for IT professionals, like cloud engineers, DevOps engineers, and system administrators, who want to build and manage secure, scalable websites on AWS. It equips them with the knowledge to become a certified AWS DevOps Engineer - Professional.

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.