Browse Results

Showing 32,801 through 32,825 of 53,546 results

Mastering Magento

by Bret Williams

Written in a step by step tutorial style with plenty of insider insights along the way. Web designers, developers or ecommerce store-owners, who design or manage Magento stores for their clients.

Mastering Magento 2 - Second Edition

by Bret Williams

This book is for web designers, developers, or e-commerce store-owners who design or manage Magento stores for their clients and want to gain an in-depth understanding of the various features of Magento 2.

Mastering Magento Theme Design

by Andrea Sacca

Written in a step-by-step, tutorial style with a lot of code snippets and hands-on examples to create an advanced Magento theme from scratch, this book is tailor-made for web designers and developers. This book is great for developers and web designers who are looking to get a good grounding in how to create custom, responsive, and advanced Magento themes. Readers must have some experience with HTML, PHP, CSS, and Magento theme design. This book will be useful for anybody who already has knowledge of the Magento frontend structure.

Mastering Malware Analysis: The complete malware analyst's guide to combating malicious software, APT, cybercrime, and IoT attacks

by Alexey Kleymenov Amr Thabet

Master malware analysis to protect your systems from getting infectedKey FeaturesSet up and model solutions, investigate malware, and prevent it from occurring in futureLearn core concepts of dynamic malware analysis, memory forensics, decryption, and much moreA practical guide to developing innovative solutions to numerous malware incidentsBook DescriptionWith the ever-growing proliferation of technology, the risk of encountering malicious code or malware has also increased. Malware analysis has become one of the most trending topics in businesses in recent years due to multiple prominent ransomware attacks. Mastering Malware Analysis explains the universal patterns behind different malicious software types and how to analyze them using a variety of approaches. You will learn how to examine malware code and determine the damage it can possibly cause to your systems to ensure that it won't propagate any further. Moving forward, you will cover all aspects of malware analysis for the Windows platform in detail. Next, you will get to grips with obfuscation and anti-disassembly, anti-debugging, as well as anti-virtual machine techniques. This book will help you deal with modern cross-platform malware. Throughout the course of this book, you will explore real-world examples of static and dynamic malware analysis, unpacking and decrypting, and rootkit detection. Finally, this book will help you strengthen your defenses and prevent malware breaches for IoT devices and mobile platforms. By the end of this book, you will have learned to effectively analyze, investigate, and build innovative solutions to handle any malware incidents.What you will learnExplore widely used assembly languages to strengthen your reverse-engineering skillsMaster different executable file formats, programming languages, and relevant APIs used by attackersPerform static and dynamic analysis for multiple platforms and file typesGet to grips with handling sophisticated malware casesUnderstand real advanced attacks, covering all stages from infiltration to hacking the systemLearn to bypass anti-reverse engineering techniquesWho this book is forIf you are an IT security administrator, forensic analyst, or malware researcher looking to secure against malicious software or investigate malicious code, this book is for you. Prior programming experience and a fair understanding of malware attacks and investigation is expected.

Mastering Malware Analysis: A malware analyst's practical guide to combating malicious software, APT, cybercrime, and IoT attacks, 2nd Edition

by Alexey Kleymenov Amr Thabet

Learn effective malware analysis tactics to prevent your systems from getting infectedKey FeaturesInvestigate cyberattacks and prevent malware-related incidents from occurring in the futureLearn core concepts of static and dynamic malware analysis, memory forensics, decryption, and much moreGet practical guidance in developing efficient solutions to handle malware incidentsBook DescriptionNew and developing technologies inevitably bring new types of malware with them, creating a huge demand for IT professionals that can keep malware at bay. With the help of this updated second edition of Mastering Malware Analysis, you'll be able to add valuable reverse-engineering skills to your CV and learn how to protect organizations in the most efficient way.This book will familiarize you with multiple universal patterns behind different malicious software types and teach you how to analyze them using a variety of approaches.You'll learn how to examine malware code and determine the damage it can possibly cause to systems, along with ensuring that the right prevention or remediation steps are followed. As you cover all aspects of malware analysis for Windows, Linux, macOS, and mobile platforms in detail, you'll also get to grips with obfuscation, anti-debugging, and other advanced anti-reverse-engineering techniques. The skills you acquire in this cybersecurity book will help you deal with all types of modern malware, strengthen your defenses, and prevent or promptly mitigate breaches regardless of the platforms involved.By the end of this book, you will have learned how to efficiently analyze samples, investigate suspicious activity, and build innovative solutions to handle malware incidents.What you will learnExplore assembly languages to strengthen your reverse-engineering skillsMaster various file formats and relevant APIs used by attackersDiscover attack vectors and start handling IT, OT, and IoT malwareUnderstand how to analyze samples for x86 and various RISC architecturesPerform static and dynamic analysis of files of various typesGet to grips with handling sophisticated malware casesUnderstand real advanced attacks, covering all their stagesFocus on how to bypass anti-reverse-engineering techniquesWho this book is forIf you are a malware researcher, forensic analyst, IT security administrator, or anyone looking to secure against malicious software or investigate malicious code, this book is for you. This new edition is suited to all levels of knowledge, including complete beginners. Any prior exposure to programming or cybersecurity will further help to speed up your learning process.

Mastering Mambo: E-Commerce, Templates, Module Development, SEO, Security, and Performance

by Tobias Hauser Christian Wenz

Using a highly graphical, practical style the experienced authors show you how to get the most out of Mambo's more advanced features and abilities. Mastering Mambo is the book for anybody who has developed a Mambo web site, and wants to expand what their site can do and make the most of this powerful content management system. It is not a tutorial in the Mambo basics. Nor is it a comprehensive reference to Mambo's workings. Instead, it shows you how to employ Mambo's most powerful and useful features in your own site or intranet.

Mastering Manga Studio 5

by Liz Staley

Mastering Manga Studio 5 will follow an explanatory, work through manual approach. The main features of Manga will be presented in each section along with exciting tips, vital techniques and impressive workflows.This book is for those who already have some Manga Studio and graphics program experience. It is not a beginner's guide, but if you are a novice Manga Studio 5 user it will help you to master the time-saving features of the software.

Mastering MariaDB

by Federico Razzoli

This book is intended for intermediate users who want to learn how to administrate a MariaDB server or a set of servers. It is aimed at MariaDB users, and hence working knowledge of MariaDB is a prerequisite.

Mastering Marketing Agility: Transform Your Marketing Teams and Evolve Your Organization

by Andrea Fryrear

The leading authority on agile marketing shows how to build marketing operations that can pivot freely and yet remain committed to priorities.As a marketer, are you tired of chasing marketing fads and algorithm rumors that seem to change every couple of months? This guide to building the perfect marketing department will help you achieve the latest and greatest without having to rebuild your operations from scratch every time the wind shifts. Agile strategies have been the accepted modus operandi for software development for two decades, and marketing is poised to follow in its footsteps. As the audiences we market to become ever more digital, agile frameworks are emerging as the best and only way to manage marketing. This book is a signpost showing the way toward the agile future of marketing operations, explaining how every role, from social media intern up to chief marketing officer, can work in unison, responding to the market's demanding challenges without losing focus on the big picture.You will learn what it takes for marketing agility to thrive—customer focus, transparency, continuous improvement, adaptability, trust, bias for action, and courage—along with the antipatterns that can drag you down. Most important, you will learn how to implement the systems, strategies, and practices that will truly transform your marketing operations.

Mastering Marketing Data Science: A Comprehensive Guide for Today's Marketers (Wiley and SAS Business Series)

by Iain Brown

Unlock the Power of Data: Transform Your Marketing Strategies with Data Science In the digital age, understanding the symbiosis between marketing and data science is not just an advantage; it's a necessity. In Mastering Marketing Data Science: A Comprehensive Guide for Today's Marketers, Dr. Iain Brown, a leading expert in data science and marketing analytics, offers a comprehensive journey through the cutting-edge methodologies and applications that are defining the future of marketing. This book bridges the gap between theoretical data science concepts and their practical applications in marketing, providing readers with the tools and insights needed to elevate their strategies in a data-driven world. Whether you're a master's student, a marketing professional, or a data scientist keen on applying your skills in a marketing context, this guide will empower you with a deep understanding of marketing data science principles and the competence to apply these principles effectively. Comprehensive Coverage: From data collection to predictive analytics, NLP, and beyond, explore every facet of marketing data science. Practical Applications: Engage with real-world examples, hands-on exercises in both Python & SAS, and actionable insights to apply in your marketing campaigns. Expert Guidance: Benefit from Dr. Iain Brown's decade of experience as he shares cutting-edge techniques and ethical considerations in marketing data science. Future-Ready Skills: Learn about the latest advancements, including generative AI, to stay ahead in the rapidly evolving marketing landscape. Accessible Learning: Tailored for both beginners and seasoned professionals, this book ensures a smooth learning curve with a clear, engaging narrative. Mastering Marketing Data Science is designed as a comprehensive how-to guide, weaving together theory and practice to offer a dynamic, workbook-style learning experience. Dr. Brown's voice and expertise guide you through the complexities of marketing data science, making sophisticated concepts accessible and actionable.

Mastering matplotlib

by Duncan M. Mcgreggor

If you are a scientist, programmer, software engineer, or student who has working knowledge of matplotlib and now want to extend your usage of matplotlib to plot complex graphs and charts and handle large datasets, then this book is for you.

Mastering Matplotlib 2.x: Effective Data Visualization techniques with Python

by Benjamin Walter Keller

Understand and build beautiful and advanced plots with Matplotlib and PythonKey FeaturesPractical guide with hands-on examples to design interactive plotsAdvanced techniques to constructing complex plotsExplore 3D plotting and visualization using Jupyter NotebookBook DescriptionIn this book, you’ll get hands-on with customizing your data plots with the help of Matplotlib. You’ll start with customizing plots, making a handful of special-purpose plots, and building 3D plots. You’ll explore non-trivial layouts, Pylab customization, and more about tile configuration. You’ll be able to add text, put lines in plots, and also handle polygons, shapes, and annotations. Non-Cartesian and vector plots are exciting to construct, and you’ll explore them further in this book. You’ll delve into niche plots and visualize ordinal and tabular data. In this book, you’ll be exploring 3D plotting, one of the best features when it comes to 3D data visualization, along with Jupyter Notebook, widgets, and creating movies for enhanced data representation. Geospatial plotting will also be explored. Finally, you’ll learn how to create interactive plots with the help of Jupyter.Learn expert techniques for effective data visualization using Matplotlib 3 and Python with our latest offering -- Matplotlib 3.0 CookbookWhat you will learnDeal with non-trivial and unusual plotsUnderstanding Basemap methodsCustomize and represent data in 3D Construct Non-Cartesian and vector plotsDesign interactive plots using Jupyter NotebookMake movies for enhanced data representationWho this book is forThis book is aimed at individuals who want to explore data visualization techniques. A basic knowledge of Matplotlib and Python is required.

Mastering Maya 2009

by Eric Keller Anthony Honn Eric Allen

The Ultimate Maya 2009 Resource for Intermediate to Advanced Users If you already know the basics of Maya, now you can elevate your skills with Maya 2009 and the advanced coverage in this authoritative new reference and tutorial. From modeling, texturing, animation, and visual effects to high-level techniques for film, television, games, and more, this book provides professional-level instruction on Maya Complete and Maya Unlimited.This fully updated book brings you up to speed on Maya 2009's new features and expands your skills with advanced instruction on cloth, fur, and fluids. You'll learn Dynamics, Maya Muscle, Stereo Cameras, Assets, rendering with mental ray, and more. Filled with challenging tutorials and real-world scenarios from some of the leading professionals in the industry, this one-of-a-kind guide gives you valuable insight into the entire CG production pipeline.If you've been looking for a complete, professional-quality Maya resource to turn to again and again, this is the book for you.Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Mastering mental ray

by Jennifer O'Connor

Proven techniques for using mental ray effectivelyIf you're a busy artist seeking high-end results for your 3D, design, or architecture renders using mental ray, this is the perfect book for you. It distills the highly technical nature of rendering into easy-to-follow steps and tutorials that you can apply immediately to your own projects. The book uses 3ds Max and 3ds Max Design to show the integration with mental ray, but users of any 3D or CAD software can learn valuable techniques for incorporating mental ray into their pipelines.Takes you under the hood of mental ray, a stand-alone or bundled product that is often used with 3D or CAD software in the creation of movies, games, architectural renders, and televisionFocuses on only the most pertinent tools and techniques for busy professionals who need to quickly apply them on the jobProvides compelling, practical tutorials so you can start incorporating mental ray into your own production pipelinesIncludes a DVD with step-by-step videos to help drive home concepts and techniquesLearn effective mental ray techniques with this great guide, then keep this practical book at your workstation for reference while you work!Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Mastering Mesos

by Akhil Das Dipa Dubhashi

The ultimate guide to managing, building, and deploying large-scale clusters with Apache Mesos About This Book * Master the architecture of Mesos and intelligently distribute your task across clusters of machines * Explore a wide range of tools and platforms that Mesos works with * This real-world comprehensive and robust tutorial will help you become an expert Who This Book Is For The book aims to serve DevOps engineers and system administrators who are familiar with the basics of managing a Linux system and its tools What You Will Learn * Understand the Mesos architecture * Manually spin up a Mesos cluster on a distributed infrastructure * Deploy a multi-node Mesos cluster using your favorite DevOps * See the nuts and bolts of scheduling, service discovery, failure handling, security, monitoring, and debugging in an enterprise-grade, production cluster deployment * Use Mesos to deploy big data frameworks, containerized applications, or even custom build your own applications effortlessly In Detail Apache Mesos is open source cluster management software that provides efficient resource isolations and resource sharing distributed applications or frameworks. This book will take you on a journey to enhance your knowledge from amateur to master level, showing you how to improve the efficiency, management, and development of Mesos clusters. The architecture is quite complex and this book will explore the difficulties and complexities of working with Mesos. We begin by introducing Mesos, explaining its architecture and functionality. Next, we provide a comprehensive overview of Mesos features and advanced topics such as high availability, fault tolerance, scaling, and efficiency. Furthermore, you will learn to set up multi-node Mesos clusters on private and public clouds. We will also introduce several Mesos-based scheduling and management frameworks or applications to enable the easy deployment, discovery, load balancing, and failure handling of long-running services. Next, you will find out how a Mesos cluster can be easily set up and monitored using the standard deployment and configuration management tools. This advanced guide will show you how to deploy important big data processing frameworks such as Hadoop, Spark, and Storm on Mesos and big data storage frameworks such as Cassandra, Elasticsearch, and Kafka. Style and approach This advanced guide provides a detailed step-by-step account of deploying a Mesos cluster. It will demystify the concepts behind Mesos.

Mastering Metasploit

by Nipun Jaswal

A comprehensive and detailed, step by step tutorial guide that takes you through important aspects of the Metasploit framework. If you are a penetration tester, security engineer, or someone who is looking to extend their penetration testing skills with Metasploit, then this book is ideal for you. The readers ofthis book must have a basic knowledge of using Metasploit. They are also expected to have knowledge of exploitation and an indepth understanding of object-oriented programming languages.

Mastering Metasploit,: Take your penetration testing and IT security skills to a whole new level with the secrets of Metasploit, 3rd Edition

by Nipun Jaswal

Discover the next level of network defense with the Metasploit frameworkKey FeaturesGain the skills to carry out penetration testing in complex and highly-secured environmentsBecome a master using the Metasploit framework, develop exploits, and generate modules for a variety of real-world scenariosGet this completely updated edition with new useful methods and techniques to make your network robust and resilientBook DescriptionWe start by reminding you about the basic functionalities of Metasploit and its use in the most traditional ways. You’ll get to know about the basics of programming Metasploit modules as a refresher and then dive into carrying out exploitation as well building and porting exploits of various kinds in Metasploit.In the next section, you’ll develop the ability to perform testing on various services such as databases, Cloud environment, IoT, mobile, tablets, and similar more services. After this training, we jump into real-world sophisticated scenarios where performing penetration tests are a challenge. With real-life case studies, we take you on a journey through client-side attacks using Metasploit and various scripts built on the Metasploit framework.By the end of the book, you will be trained specifically on time-saving techniques using Metasploit.What you will learnDevelop advanced and sophisticated auxiliary modulesPort exploits from PERL, Python, and many more programming languagesTest services such as databases, SCADA, and many moreAttack the client side with highly advanced techniquesTest mobile and tablet devices with MetasploitBypass modern protections such as an AntiVirus and IDS with MetasploitSimulate attacks on web servers and systems with Armitage GUIScript attacks in Armitage using CORTANA scriptingWho this book is forThis book is a hands-on guide to penetration testing using Metasploit and covers its complete development. It shows a number of techniques and methodologies that will help you master the Metasploit framework and explore approaches to carrying out advanced penetration testing in highly secured environments.

Mastering Metasploit - Fourth Edition

by Nipun Jaswal

This book targets professional penetration testers, security engineers, and law enforcement analysts who possess a basic knowledge of Metasploit, wish to master the Metasploit framework, and want to develop exploit and module development skills. Further, it helps all those researchers who want to add their custom functionalities to Metasploit. The book discusses Ruby programming and attack scripting using Cortana. A little knowledge and programming experience with Ruby and Cortana are required.

Mastering Metasploit - Second Edition

by Nipun Jaswal

Take your penetration testing and IT security skills to a whole new level with the secrets of Metasploit About This Book * Gain the skills to carry out penetration testing in complex and highly-secured environments * Become a master using the Metasploit framework, develop exploits, and generate modules for a variety of real-world scenarios * Get this completely updated edition with new useful methods and techniques to make your network robust and resilient Who This Book Is For This book is a hands-on guide to penetration testing using Metasploit and covers its complete development. It shows a number of techniques and methodologies that will help you master the Metasploit framework and explore approaches to carrying out advanced penetration testing in highly secured environments. What You Will Learn * Develop advanced and sophisticated auxiliary modules * Port exploits from PERL, Python, and many more programming languages * Test services such as databases, SCADA, and many more * Attack the client side with highly advanced techniques * Test mobile and tablet devices with Metasploit * Perform social engineering with Metasploit * Simulate attacks on web servers and systems with Armitage GUI * Script attacks in Armitage using CORTANA scripting In Detail Metasploit is a popular penetration testing framework that has one of the largest exploit databases around. This book will show you exactly how to prepare yourself against the attacks you will face every day by simulating real-world possibilities. We start by reminding you about the basic functionalities of Metasploit and its use in the most traditional ways. You'll get to know about the basics of programming Metasploit modules as a refresher, and then dive into carrying out exploitation as well building and porting exploits of various kinds in Metasploit. In the next section, you'll develop the ability to perform testing on various services such as SCADA, databases, IoT, mobile, tablets, and many more services. After this training, we jump into real-world sophisticated scenarios where performing penetration tests are a challenge. With real-life case studies, we take you on a journey through client-side attacks using Metasploit and various scripts built on the Metasploit framework. By the end of the book, you will be trained specifically on time-saving techniques using Metasploit. Style and approach This is a step-by-step guide that provides great Metasploit framework methodologies. All the key concepts are explained details with the help of examples and demonstrations that will help you understand everything you need to know about Metasploit.

Mastering MeteorJS Application Development

by Jebin B V

MeteorJS makes full-stack JavaScript Application Development simple - Learn how to build better modern web apps with MeteorJS, and become an expert in the innovative JavaScript framework About This Book * Get your dream project up and running by building exceptional MeteorJS applications in a matter of days * Learn how to integrate other JavaScript frameworks into your MeteorJS project and become an expert in full-stack development * Go beyond coding and learn how to make modern design decisions - from mobile design to SEO - that drive great user experiences Who This Book Is For If you've already had some experience with MeteorJS but want to learn how to build even better modern web application, this book has been created for you. It provides you with a comprehensive look at one of those most important frameworks being used for the modern web today. What You Will Learn * Get to grips with the basics and learn how to build a complete real-time application with MeteorJS * Find out how Meteor makes full-stack development simple - become a better developer, fast. * Use some of the most effective testing tools in modern web development to troubleshoot, debug and optimize your app * Find out how to write custom packages for applications - so you can build your project exactly how you want * Integrate React and Angular into your project * Design and develop high quality animations that will give your UI the edge * Build MeteorJS to serve as REST-based application and reactive system * Learn how to host a MeteorJS application and then scale it for data * Find out how MeteorJS can help you build for mobile * Learn how to make sure you implement an effective SEO strategy in your MeteorJS application In Detail The web is dead - applications now rule our online experiences. But how are you going to build them? Well, if you've been paying attention, you might already have tried your hand with MeteorJS, the JavaScript framework that helps you build complete full-stack web applications that are responsive and fast with ease. Mastering MeteorJS Application Development shows you how to do even more with MeteorJS - if you're ready to try a comprehensive course through one of the most exciting frameworks in web development today, this is the book you need. Designed to take you through the entire process of building an advanced multipage application with Meteor, you'll be able to bring your web development ideas with surprising ease. You'll not only learn how Meteor makes web development easier, but also how you can make using Meteor easier, by automating and simplifying tasks so you can be confident you have full control of everything in your workflow - especially everything that could go wrong. From automated testing to integrating other useful frameworks such as Angular and D3, each chapter covers a crucial element in the Meteor development process. Discover how to integrate animations using Meteor's Blaze, to give your UI designs the edge, and explore reactive programming to effectively harness RESTful systems in your projects. You will also learn how to deploy and scale your application, two crucial aspects of modern development and vital in a changing digital environment with users expecting a product and experience that delivers. With further insights on developing for mobile - and how Meteor can help you tackle the challenges of the trend - and details on incorporating SEO strategies into your application, this book isn't just a code tutorial - it's about creating a product that users love. Style and approach This book is a practical guide that teaches you different ways to create custom packages, efficient client and server code, and more using Meteor. This book is packed with perfect examples and explanations to help you understand the concepts. With the perfect mix of theory and practical experience, it will equip you to become a professional MeteorJS developer.

Mastering Microservices with Java

by Sourabh Sharma

Master the art of implementing microservices in your production environment with ease About This Book * Build, deploy, and test microservices from scratch with ease * Design and implement sample projects using domain-driven design * Confidently resolve the issues faced during development and deployment Who This Book Is For If you are a Java developer who is familiar with the microservices architecture and now wants to take a deeper dive into effectively implementing microservices at an enterprise level, then this book is for you. A reasonable knowledge level and understanding of core microservice elements and applications is expected. What You Will Learn * Use domain-driven design to design and implement microservices * Secure microservices using Sprint Security * Deploy and test microservices * Troubleshoot and debug the issues faced during development * Consume microservices using thin client, a JavaScript web application * Learning best practices and common principals about microservices * Write unit tests for developed code In Detail With the introduction of the cloud, enterprise application development moved from monolithic applications to small lightweight process-driven components called microservices. Microservices are the next big thing in designing scalable, easy-to-maintain applications. It not only makes app development easier, but also offers great flexibility to utilize various resources optimally. If you want to build an enterprise-ready implementation of the microservices architecture, then this is the book for you! Starting off by understanding the core concepts and framework, you will then focus on the high-level design of large software projects. You will gradually move on to setting up the development environment and configuring it before implementing continuous integration to deploy your microservice architecture. Using Spring security, you will secure microservices and test it effectively using REST Java clients and other tools. Finally, we'll show you the best practices and common principals of microservice design and you'll learn to troubleshoot and debug the issues faced during development. By the end of the book, you will know how to build smaller, lighter, and faster services that can be implemented easily in a production environment. Style and approach This book starts from the basics, including environment setup and provides easy-to-follow steps to implement the sample project using microservices. It gives you the complete lifecycle of enterprise app development from designing and developing to deploying, testing, and security. Each topic is explained and placed in context, and for the more inquisitive, there are more details of the concepts used.

Mastering Microservices with Java: Build enterprise microservices with Spring Boot 2.0, Spring Cloud, and Angular, 3rd Edition

by Sourabh Sharma

Master the art of implementing scalable and reactive microservices in your production environment with Java 11Key FeaturesUse domain-driven designs to build microservicesExplore various microservices design patterns such as service discovery, registration, and API GatewayUse Kafka, Avro, and Spring Streams to implement event-based microservicesBook DescriptionMicroservices are key to designing scalable, easy-to-maintain applications. This latest edition of Mastering Microservices with Java, works on Java 11. It covers a wide range of exciting new developments in the world of microservices, including microservices patterns, interprocess communication with gRPC, and service orchestration.This book will help you understand how to implement microservice-based systems from scratch. You'll start off by understanding the core concepts and framework, before focusing on the high-level design of large software projects. You'll then use Spring Security to secure microservices and test them effectively using REST Java clients and other tools. You will also gain experience of using the Netflix OSS suite, comprising the API Gateway, service discovery and registration, and Circuit Breaker. Additionally, you'll be introduced to the best patterns, practices, and common principles of microservice design that will help you to understand how to troubleshoot and debug the issues faced during development.By the end of this book, you'll have learned how to build smaller, lighter, and faster services that can be implemented easily in a production environment.What you will learnUse domain-driven designs to develop and implement microservicesUnderstand how to implement microservices using Spring BootExplore service orchestration and distributed transactions using the SagasDiscover interprocess communication using REpresentational State Transfer (REST) and eventsGain knowledge of how to implement and design reactive microservicesDeploy and test various microservicesWho this book is forThis book is designed for Java developers who are familiar with microservices architecture and now want to effectively implement microservices at an enterprise level. Basic knowledge and understanding of core microservice elements and applications is necessary.

Mastering Microservices with Java 9 - Second Edition

by Sourabh Sharma

Master the art of implementing scalable microservices in your production environment with ease About This Book • Use domain-driven design to build microservices • Use Spring Cloud to use Service Discovery and Registeration • Use Kafka, Avro and Spring Streams for implementing event based microservices Who This Book Is For This book is for Java developers who are familiar with the microservices architecture and now wants to take a deeper dive into effectively implementing microservices at an enterprise level. A reasonable knowledge level and understanding of core microservice elements and applications is expected. What You Will Learn • Use domain-driven design to design and implement microservices • Secure microservices using Spring Security • Learn to develop REST service development • Deploy and test microservices • Troubleshoot and debug the issues faced during development • Learning best practices and common principals about microservices In Detail Microservices are the next big thing in designing scalable, easy-to-maintain applications. It not only makes app development easier, but also offers great flexibility to utilize various resources optimally. If you want to build an enterprise-ready implementation of the microservices architecture, then this is the book for you! Starting off by understanding the core concepts and framework, you will then focus on the high-level design of large software projects. You will gradually move on to setting up the development environment and configuring it before implementing continuous integration to deploy your microservice architecture. Using Spring security, you will secure microservices and test them effectively using REST Java clients and other tools like RxJava 2.0. We'll show you the best patterns, practices and common principals of microservice design and you'll learn to troubleshoot and debug the issues faced during development. We'll show you how to design and implement reactive microservices. Finally, we'll show you how to migrate a monolithic application to microservices based application. By the end of the book, you will know how to build smaller, lighter, and faster services that can be implemented easily in a production environment. Style and approach This book starts from the basics, including environment setup and provides easy-to-follow steps to implement the sample project using microservices.

Mastering Microsoft Azure Infrastructure Services

by John Savill

Understand, create, deploy, and maintain a public cloud using Microsoft Azure<P><P> Mastering Microsoft Azure Infrastructure Services guides you through the process of creating and managing a public cloud and virtual network using Microsoft Azure. With step-by-step instruction and clear explanation, this book equips you with the skills required to provide services both on-premises and off-premises through full virtualization, providing a deeper understanding of Azure's capabilities as an infrastructure service. <P> Each chapter includes online videos that visualize and enhance the concepts presented in the book, and access to a Windows app that provides instant Azure updates and demonstrates the process of going from on-premises to public cloud via Azure. Coverage includes storage customization, connectivity, virtual networks, backing up, hybrid environments, System Center management, and more, giving you everything you need to understand, evaluate, deploy, and maintain environments that utilize Microsoft Azure.<P> * Understand cost, options, and applications of Infrastructure as a Service (IaaS) <P> * Enable on- and off-premises connectivity to Azure<P> * Customize Azure templates and management processes <P> * Exploit key technologies and embrace the hybrid environment<P> Mastering Microsoft Azure Infrastructure Services is your total solution.

Mastering Microsoft Dynamics 365 Business Central: Discover extension development best practices, build advanced ERP integrations, and use DevOps tools

by Stefano Demiliani Duilio Tacconi

Develop customized business management solutions with the latest features of Microsoft Dynamics 365 Business Central Key Features Learn Dynamics 365 Business Central, the next generation of Dynamics NAV Explore advanced topics for handling complex integrations such as using APIs, OData, and Azure Functions Discover best practices for developing SaaS extensions and moving existing solutions to the cloud Book Description Dynamics 365 Business Central is an all-in-one business management solution, which is easy to adopt and helps you make smarter business decisions. This book is a comprehensive guide to developing solutions with Microsoft ERP (in the cloud and also on-premises). It covers all aspects of developing extensions, right from preparing a sandbox environment to deploying a complete solution. The book starts by introducing you to the Dynamics 365 Business Central platform and the new Modern Development Environment. You'll then explore the sandbox concept, and see how to create sandboxes for development. As you advance, you'll be able to build a complete advanced solution for Dynamics 365 Business Central with AL language and Visual Studio Code. You'll then learn how to debug and deploy the extension and write automatic testing. The book will also take you through advanced topics like integration (with Azure Functions, web services, and APIs), DevOps and CI/CD techniques, and machine learning. You'll discover how Dynamics 365 Business Central can be used with Office 365 apps. Finally, you'll analyze different ways to move existing solutions to the new development model based on extensions. By the end of this book, you'll be able to develop highly customized solutions that meet the requirements of modern businesses using Dynamics 365 Business Central. What you will learn Create a sandbox environment with Dynamics 365 Business Central Handle source control management when developing solutions Explore extension testing, debugging, and deployment Create real-world business processes using Business Central and different Azure services Integrate Business Central with external applications Apply DevOps and CI/CD to development projects Move existing solutions to the new extension-based architecture Who this book is for If you're a new developer looking to get started with Dynamics 365 Business Central, this book is for you. This book will also help experienced professionals enhance their knowledge and understanding of Dynamics 365 Business Central.

Refine Search

Showing 32,801 through 32,825 of 53,546 results