SAP Master Data Governance: The Comprehensive Guide to SAP MDG

SAP Master Data Governance: The Comprehensive Guide to SAP MDG
Ready for the next generation of SAP Master Data Management (SAP MDM)? Meet SAP MDG. Start by understanding the deployment options and main data domains. With the basics under your belt, build a firm foundation in data, process, and Ul modeling. Take your skills to the next level with complete coverage of data quality, search, and consolidation functionality. Finally, learn to replicate data into different systems or migrate it altogether. Master your master data
Buy the book SAP Master Data Governance: The Comprehensive Guide to SAP MDG from Ideakart.com.

Hands-On MQTT Programming with Python: Work with the lightweight IoT protocol in Python

Hands-On MQTT Programming with Python: Work with the lightweight IoT protocol in Python
Explore the features included in the latest versions of MQTT for IoT and M2M communications and use them with modern Python 3. Key Features Make your connected devices less prone to attackers by understanding security mechanisms Take advantage of MQTT features for IoT and Machine-to-Machine communications The only book that covers MQTT with a single language, Python Book DescriptionMQTT is a lightweight messaging protocol for small sensors and mobile devices. This book explores the features of the latest versions of MQTT for IoT and M2M communications, how to use them with Python 3, and allow you to interact with sensors and actuators using Python. The book begins with the specific vocabulary of MQTT and its working modes, followed by installing a Mosquitto MQTT broker. You will use different utilities and diagrams to understand the most important concepts related to MQTT. You will learn to make all the necessary configuration to work with digital certificates for encrypting all data sent between the MQTT clients and the server. You will also work with the different Quality of Service levels and later analyze and compare their overheads. You will write Python 3.x code to control a vehicle with MQTT messages delivered through encrypted connections (TLS 1.2), and learn how leverage your knowledge of the MQTT protocol to build a solution based on requirements. Towards the end, you will write Python code to use the PubNub cloud-based real-time MQTT provider to monitor a surfing competition. In the end, you will have a solution that was built from scratch by analyzing the requirements and then write Python code that will run on water-proof IoT boards connected to multiple sensors in surfboards. What you will learn Learn how MQTT and its lightweight messaging system work Understand the MQTT puzzle: clients, servers (formerly known as brokers), and connections Explore the features included in the latest versions of MQTT for IoT and M2M communications Publish and receive MQTT messages with Python Learn the difference between blocking and threaded network loops Take advantage of the last will and testament feature Work with cloud-based MQTT interfaces in Python Who this book is forThis book is for developers who want to learn about the MQTT protocol for their IoT projects. Prior knowledge of working with IoT and Python will be helpful.
Buy the book Hands-On MQTT Programming with Python: Work with the lightweight IoT protocol in Python from Ideakart.com.

Learning ServiceNow: Administration and development on the Now platform, for powerful IT automation, 2nd Edition

Learning ServiceNow: Administration and development on the Now platform, for powerful IT automation, 2nd Edition
IT service management automation at your fingertips Key Features Learn to leverage ServiceNow’s capabilities for improved IT automation by following step-by-step, practical instructions Build core administration, development, and maintenance skills with IT service management in ServiceNow Improve your workflow efficiency by designing and creating responsive and automated workflows, business logic, and front-end automation Book DescriptionThis book is an updated version of Learning ServiceNow, that will cover the new and updated features of the ServiceNow platform. It will show you how to put important ServiceNow features to work in the real world, while introducing key concepts via examples of managing and automating IT services. It’ll help you build a solid foundation of knowledge, and will demonstrate how to effectively implement and configure modules within ServiceNow. We’ll show you how to configure and administer your instance, and then move on to building strong user interfaces and creating powerful workflows. We also cover other key elements of ServiceNow, such as notifications, security, reporting, and custom development. You will learn how to improve and automate your business’ workflow and processes. By the end of this book, you will be able to successfully configure and manage ServiceNow like a pro. What you will learn Read and write clear, effective code for the ServiceNow platform Identify and avoid common pitfalls and missteps that could seriously impact future progress and upgradeability Use debugging tools to troubleshoot when things go wrong Discover tips and tricks from top ServiceNow developers, architects, and administrators. Find out what the pros wish they knew when they were starting out Who this book is forThis book is for IT professionals and administrators who are planning to or are already trying to implement ServiceNow in their organization for Enterprise IT service management tasks. Some familiarity with web technologies (JavaScript) would be helpful. Prior ServiceNow experience is not necessary.
Buy the book Learning ServiceNow: Administration and development on the Now platform, for powerful IT automation, 2nd Edition from Ideakart.com.

Beginning DevOps with Docker: Automate the deployment of your environment with the power of the Docker toolchain

Beginning DevOps with Docker: Automate the deployment of your environment with the power of the Docker toolchain
It can be tough to roll out a pre-configured environment if you don’t know what you’re doing. We’ll show you how to streamline your service options with Docker, so that you can scale in an agile, responsive manner. Key Features Learn how to structure your own Docker containers Create and manage multiple configuration images Understand how to scale and deploy bespoke environments Book DescriptionMaking sure that your application runs across different systems as intended is quickly becoming a standard development requirement. With Docker, you can ensure that what you build will behave the way you expect it to, regardless of where it’s deployed. By guiding you through Docker from start to finish (from installation, to the Docker Registry, all the way through to working with Docker Swarms), we’ll equip you with the skills you need to migrate your workflow to Docker with complete confidence. What you will learn Learn to design and build containers for different kinds of applications Create a testing environment to identify issues that may cause production deployments to fail Discover how you can correctly structure and manage a multi-tier environment Run, debug, and experiment with example applications in Docker containers Who this book is forThis book is ideal for developers, system architects and site reliability engineers (SREs) who wish to adopt a Docker-based workflow for consistency, speed and isolation of system resources within their applications. You’ll need to be comfortable working with the command line.
Buy the book Beginning DevOps with Docker: Automate the deployment of your environment with the power of the Docker toolchain from Ideakart.com.

Learn Docker – Fundamentals of Docker 18.x: Everything you need to know about containerizing your applications and running them in production

Learn Docker - Fundamentals of Docker 18.x: Everything you need to know about containerizing your applications and running them in production
Enhance your software deployment workflow using containers Key Features Get up-and-running with basic to advanced concepts of Docker Get acquainted with concepts such as Docker containers, Docker images, orchestrators and so on. Practical test-based approach to learning a prominent containerization tool Book DescriptionDocker containers have revolutionized the software supply chain in small and big enterprises. Never before has a new technology so rapidly penetrated the top 500 enterprises worldwide. Companies that embrace containers and containerize their traditional mission-critical applications have reported savings of at least 50% in total maintenance cost and a reduction of 90% (or more) of the time required to deploy new versions of those applications. Furthermore they are benefitting from increased security just by using containers as opposed to running applications outside containers. This book starts from scratch, introducing you to Docker fundamentals and setting up an environment to work with it. Then we delve into concepts such as Docker containers, Docker images, Docker Compose, and so on. We will also cover the concepts of deployment, orchestration, networking, and security. Furthermore, we explain Docker functionalities on public clouds such as AWS. By the end of this book, you will have hands-on experience working with Docker containers and orchestrators such as SwarmKit and Kubernetes. What you will learn Containerize your traditional or microservice-based application Share or ship your application as an immutable container image Build a Docker swarm and a Kubernetes cluster in the cloud Run a highly distributed application using Docker Swarm or Kubernetes Update or rollback a distributed application with zero downtime Secure your applications via encapsulation, networks, and secrets Know your options when deploying your containerized app into the cloud Who this book is forThis book is targeted at system administrators, operations engineers, DevOps engineers, and developers or stakeholders who are interested in getting started with Docker from scratch. No prior experience with Docker Containers is required.
Buy the book Learn Docker – Fundamentals of Docker 18.x: Everything you need to know about containerizing your applications and running them in production from Ideakart.com.

Hands-On Enterprise Automation with Python: Automate common administrative and security tasks with Python

Hands-On Enterprise Automation with Python: Automate common administrative and security tasks with Python
Invent your own Python scripts to automate your infrastructure Key Features Make the most of Python libraries and modules to automate your infrastructure Leverage Python programming to automate server configurations and administration tasks Efficiently develop your Python skill set Book DescriptionHands-On Enterprise Automation with Python starts by covering the set up of a Python environment to perform automation tasks, as well as the modules, libraries, and tools you will be using. We’ll explore examples of network automation tasks using simple Python programs and Ansible. Next, we will walk you through automating administration tasks with Python Fabric, where you will learn to perform server configuration and administration, along with system administration tasks such as user management, database management, and process management. As you progress through this book, you’ll automate several testing services with Python scripts and perform automation tasks on virtual machines and cloud infrastructure with Python. In the concluding chapters, you will cover Python-based offensive security tools and learn how to automate your security tasks. By the end of this book, you will have mastered the skills of automating several system administration tasks with Python. What you will learn Understand common automation modules used in Python Develop Python scripts to manage network devices Automate common Linux administration tasks with Ansible and Fabric Managing Linux processes Administrate VMware, OpenStack, and AWS instances with Python Security automation and sharing code on GitHub Who this book is forHands-On Enterprise Automation with Python is for system administrators and DevOps engineers who are looking for an alternative to major automation frameworks such as Puppet and Chef. Basic programming knowledge with Python and Linux shell scripting is necessary.
Buy the book Hands-On Enterprise Automation with Python: Automate common administrative and security tasks with Python from Ideakart.com.

Learn Ansible: Automate cloud, security, and network infrastructure using Ansible 2.x

Learn Ansible: Automate cloud, security, and network infrastructure using Ansible 2.x
Run Ansible playbooks to launch complex multi-tier applications hosted in public clouds Key Features Build your learning curve using Ansible Automate cloud, network, and security infrastructures with ease Gain hands-on exposure on Ansible Book DescriptionAnsible has grown from a small, open source orchestration tool to a full-blown orchestration and configuration management tool owned by Red Hat. Its powerful core modules cover a wide range of infrastructures, including on-premises systems and public clouds, operating systems, devices, and services-meaning it can be used to manage pretty much your entire end-to-end environment. Trends and surveys say that Ansible is the first choice of tool among system administrators as it is so easy to use. This end-to-end, practical guide will take you on a learning curve from beginner to pro. You’ll start by installing and configuring the Ansible to perform various automation tasks. Then, we’ll dive deep into the various facets of infrastructure, such as cloud, compute and network infrastructure along with security. By the end of this book, you’ll have an end-to-end understanding of Ansible and how you can apply it to your own environments. What you will learn Write your own playbooks to configure servers running CentOS, Ubuntu, and Windows Identify repeatable tasks and write playbooks to automate them Define a highly available public cloud infrastructure in code, making it easy to distribute your infrastructure configuration Deploy and configure Ansible Tower and Ansible AWX Learn to use community contributed roles Use Ansible in your day-to-day role and projects Who this book is forLearn Ansible is perfect for system administrators and developers who want to take their current workflows and transform them into repeatable playbooks using Ansible. No prior knowledge of Ansible is required.
Buy the book Learn Ansible: Automate cloud, security, and network infrastructure using Ansible 2.x from Ideakart.com.