Learn how to integrate Haml into your current application setup and development workflow

Book Description:

Haml is a markup language used to rapidly develop Rails view templates (or HTML pages). It is used by professional developers and praised for its cleanliness, human friendliness and usage agility. It functions as a replacement for inline page templating systems such as PHP, ASP, and ERB – the templating language used in most Ruby on Rails applications. Haml is itself a description of HTML and hence it avoids the need for explicitly coding HTML into the template with some code to generate dynamic content.

A practical guide which shows you a number of examples of Haml usage and then lets you dive into more advanced features to help you take full advantage of rapid development of view templates in your Rails applications. This book will show you how you can use Haml to create beautiful, easily maintainable and concise view templates without the hassle of writing in HTML.

Starting by showing you how to install Haml and how to integrate it into your Rails application, this practical guide will then teach you how to create the elements of a view template. This book will introduce you to the important features of Haml, show you how to integrate Haml with your development editor, and how to make it work with the Twitter Bootstrap framework.

This book will also show you how to convert existing view templates. With this book, you will be able to integrate Haml into your current application setup and development workflow.

What you will learn from this book

  • Download and install Haml
  • Integrate Haml with your Rails application
  • Convert all existing view templates automatically
  • Add Haml to your development editor
  • Use Haml with Twitter Bootstrap Framework

Book Description:

Apache Solr is one of the most popular open source search servers available on the web. However, simply setting up Apache Solr is not enough to ensure the success of your web product. To maximize efficiency, you need to use techniques to boost Solr performance in order to return relevant results faster. You need to implement robust techniques that focus on optimizing the performance of your Solr instances and also troubleshoot issues that are prone to arise while maintaining Solr.

Apache Solr High Performance is a practical guide that will help you explore and take full advantage of the robust nature of Apache Solr so as to achieve optimized Solr instances, especially in terms of performance.

You will learn everything you need to know in order to achieve a high performing Solr instance or set of instances, as well as how to troubleshoot the common problems you are prone to face while working with single or multiple Solr servers.

This book offers you an introduction by explaining the prerequisites of Apache Solr and installing it, while also integrating it with the required additional components, and gradually progresses into features that make Solr flexible enough to achieve high performance ratings in various circumstances. Moving forward, the book will cover several clear and highly practical concepts that will help you further optimize your Solr instances’ performance both on single as well as multiple servers, and learn how to troubleshoot common problems that are prone to arise while using your Solr instance. By the end of the book you will also learn how to set up, configure, and deploy ZooKeeper along with learning more about other applications of ZooKeeper.

You will also learn how to handle data in multiple server environments, searches based on specific geographical co-ordinates, different caching techniques, and various algorithms and formulae that enable better performance; and many more.

Big Data for Improved Health Outcomes

Book Description:

Explore the theory and practical applications of artificial intelligence (AI) and machine learning in healthcare. This book offers a guided tour of machine learning algorithms, architecture design, and applications of learning in healthcare and big data challenges.

You’ll discover the ethical implications of healthcare data analytics and the future of AI in population and patient health optimization.   You’ll also create a machine learning model, evaluate performance and operationalize its outcomes within your organization.

Machine Learning and AI for Healthcare provides techniques on how to apply machine learning within your organization and evaluate the efficacy, suitability, and efficiency of AI applications. These are illustrated through leading case studies, including how chronic disease is being redefined through patient-led data learning and the Internet of Things.

What You’ll Learn

  • Gain a deeper understanding of key machine learning algorithms and their use and implementation within wider healthcare
  • Implement machine learning systems, such as speech recognition and enhanced deep learning/AI
  • Select learning methods/algorithms and tuning for use in healthcare
  • Recognize and prepare for the future of artificial intelligence in healthcare through best practices, feedback loops and intelligent agents
Who This Book Is For

Health care professionals interested in how machine learning can be used to develop health intelligence – with the aim of improving patient health, population health and facilitating significant care-payer cost savings.

Patterns and Best Practices

Book Description:

Migrate your data to Salesforce and build low-maintenance and high-performing data integrations to get the most out of Salesforce and make it a “go-to” place for all your organization’s customer information.

When companies choose to roll out Salesforce, users expect it to be the place to find any and all Information related to a customer―the coveted Client 360° view. On the day you go live, users expect to see all their accounts, contacts, and historical data in the system. They also expect that data entered in other systems will be exposed in Salesforce automatically and in a timely manner.

This book shows you how to migrate all your legacy data to Salesforce and then design integrations to your organization’s mission-critical systems. As the Salesforce platform grows more powerful, it also grows in complexity. Whether you are migrating data to Salesforce, or integrating with Salesforce, it is important to understand how these complexities need to be reflected in your design.

Developing Data Migrations and Integrations with Salesforce covers everything you need to know to migrate your data to Salesforce the right way, and how to design low-maintenance, high-performing data integrations with Salesforce. This book is written by a practicing Salesforce integration architect with dozens of Salesforce projects under his belt. The patterns and practices covered in this book are the results of the lessons learned during those projects.

What You’ll Learn

  • Know how Salesforce’s data engine is architected and why
  • Use the Salesforce Data APIs to load and extract data
  • Plan and execute your data migration to Salesforce
  • Design low-maintenance, high-performing data integrations with Salesforce
  • Understand common data integration patterns and the pros and cons of each
  • Know real-time integration options for Salesforce
  • Be aware of common pitfalls
  • Build reusable transformation code covering commonly needed Salesforce transformation patterns

Who This Book Is For

Those tasked with migrating data to Salesforce or building ongoing data integrations with Salesforce, regardless of the ETL tool or middleware chosen; project sponsors or managers nervous about data tracks putting their projects at risk; aspiring Salesforce integration and/or migration specialists; Salesforce developers or architects looking to expand their skills and take on new challenges

Moving from GUI to Mixed Modal Interaction

Book Description:

Design and implement voice user interfaces. This guide to VUI helps you make decisions as you deal with the challenges of moving from a GUI world to mixed-modal interactions with GUI and VUI. The way we interact with devices is changing rapidly and this book gives you a close view across major companies via real-world applications and case studies.

Voice User Interface Design provides an explanation of the principles of VUI design. The book covers the design phase, with clear explanations and demonstrations of each design principle through examples of multi-modal interactions (GUI plus VUI) and how they differ from pure VUI. The book also differentiates principles of VUI related to chat-based bot interaction models. By the end of the book you will have a vision of the future, imagining new user-oriented scenarios and new avenues, which until now were untouched.

What You’ll Learn

  • Implement and adhere to each design principle
  • Understand how VUI differs from other interaction models
  • Work in the current VUI landscape
Who This Book Is For

Interaction designers, entrepreneurs, tech enthusiasts, thought leaders, and AI enthusiasts interested in the future of user experience/interaction, designing high-quality VUI, and product decision making

Understand the fundamentals of machine learning with R and build your own dynamic algorithms to tackle complicated real-world problems successfully

Book Description:

Data science and machine learning are some of the top buzzwords in the technical world today. From retail stores to Fortune 500 companies, everyone is working hard to making machine learning give them data-driven insights to grow their business. With powerful data manipulation features, machine learning packages, and an active developer community, R empowers users to build sophisticated machine learning systems to solve real-world data problems.

This book takes you on a data-driven journey that starts with the very basics of R and machine learning and gradually builds upon the concepts to work on projects that tackle real-world problems.

You’ll begin by getting an understanding of the core concepts and definitions required to appreciate machine learning algorithms and concepts. Building upon the basics, you will then work on three different projects to apply the concepts of machine learning, following current trends and cover major algorithms as well as popular R packages in detail. These projects have been neatly divided into six different chapters covering the worlds of e-commerce, finance, and social-media, which are at the very core of this data-driven revolution. Each of the projects will help you to understand, explore, visualize, and derive insights depending upon the domain and algorithms.

Through this book, you will learn to apply the concepts of machine learning to deal with data-related problems and solve them using the powerful yet simple language, R.

About This Book

  • Get to grips with the concepts of machine learning through exciting real-world examples
  • Visualize and solve complex problems by using power-packed R constructs and its robust packages for machine learning
  • Learn to build your own machine learning system with this example-based practical guide

Who This Book Is For

If you are interested in mining useful information from data using state-of-the-art techniques to make data-driven decisions, this is a go-to guide for you. No prior experience with data science is required, although basic knowledge of R is highly desirable. Prior knowledge in machine learning would be helpful but is not necessary.

What You Will Learn

  • Utilize the power of R to handle data extraction, manipulation, and exploration techniques
  • Use R to visualize data spread across multiple dimensions and extract useful features
  • Explore the underlying mathematical and logical concepts that drive machine learning algorithms
  • Dive deep into the world of analytics to predict situations correctly
  • Implement R machine learning algorithms from scratch and be amazed to see the algorithms in action
  • Write reusable code and build complete machine learning systems from the ground up
  • Solve interesting real-world problems using machine learning and R as the journey unfolds
  • Harness the power of robust and optimized R packages to work on projects that solve real-world problems in machine learning and data science

From Data to Action

Book Description:

Traditional intrusion detection and logfile analysis are no longer enough to protect today’s complex networks. In the updated second edition of this practical guide, security researcher Michael Collins shows InfoSec personnel the latest techniques and tools for collecting and analyzing network traffic datasets. You’ll understand how your network is used, and what actions are necessary to harden and defend the systems within it.

In three sections, this book examines the process of collecting and organizing data, various tools for analysis, and several different analytic scenarios and techniques. New chapters focus on active monitoring and traffic manipulation, insider threat detection, data mining, regression and machine learning, and other topics.

You’ll learn how to:

  • Use sensors to collect network, service, host, and active domain data
  • Work with the SiLK toolset, Python, and other tools and techniques for manipulating data you collect
  • Detect unusual phenomena through exploratory data analysis (EDA), using visualization and mathematical techniques
  • Analyze text data, traffic behavior, and communications mistakes
  • Identify significant structures in your network with graph analysis
  • Examine insider threat data and acquire threat intelligence
  • Map your network and identify significant hosts within it
  • Work with operations to develop defenses and analysis techniques

Machine Learning and Other Approaches to Verifying Truthfulness

Book Description:

Examine the problem of maintaining the quality of big data and discover novel solutions. You will learn the four V’s of big data, including veracity, and study the problem from various angles. The solutions discussed are drawn from diverse areas of engineering and math, including machine learning, statistics, formal methods, and the Blockchain technology.
Veracity of Big Data serves as an introduction to machine learning algorithms and diverse techniques such as the Kalman filter, SPRT, CUSUM, fuzzy logic, and Blockchain, showing how they can be used to solve problems in the veracity domain. Using examples, the math behind the techniques is explained in easy-to-understand language.
Determining the truth of big data in real-world applications involves using various tools to analyze the available information. This book delves into some of the techniques that can be used. Microblogging websites such as Twitter have played a major role in public life, including during presidential elections. The book uses examples of microblogs posted on a particular topic to demonstrate how veracity can be examined and established. Some of the techniques are described in the context of detecting veiled attacks on microblogging websites to influence public opinion.
What You’ll Learn
  • Understand the problem concerning data veracity and its ramifications
  • Develop the mathematical foundation needed to help minimize the impact of the problem using easy-to-understand language and examples
  • Use diverse tools and techniques such as machine learning algorithms, Blockchain, and the Kalman filter to address veracity issues
Who This Book Is For
Software developers and practitioners, practicing engineers, curious managers, graduate students, and research scholars

Simplifying Database as a Service on Cloud Platforms

Book Description:

Get started with PostgreSQL on the cloud and discover the advantages, disadvantages, and limitations of the cloud services from Amazon, Rackspace, Google, and Azure. Once you have chosen your cloud service, you will focus on securing it and developing a back-up strategy for your PostgreSQL instance as part of your long-term plan. Beginning PostgreSQL on the Cloud covers other essential topics such as setting up replication and high availability; encrypting your saved cloud data; creating a connection pooler for your database; and monitoring PostgreSQL on the cloud. The book concludes by showing you how to install and configure some of the tools that will help you get started with PostgreSQL on the cloud.

This book shows you how database as a service enables you to spread your data across multiple data centers, ensuring that it is always accessible. You’ll discover that this model does not expect you to install and maintain databases yourself because the database service provider does it for you. You no longer have to worry about the scalability and high availability of your database.

What You Will Learn

  • Migrate PostgreSQL to the cloud
  • Choose the best configuration and specifications of cloud instances
  • Set up a backup strategy that enables point-in-time recovery
  • Use connection pooling and load balancing on cloud environments
  • Monitor database environments on the cloud
Who This Book Is For

Those who are looking to migrate to PostgreSQL on the Cloud. It will also help database administrators in setting up a cloud environment in an optimized way and help them with their day-to-day tasks.

Harness the power of ElasticSearch to build and manage scalable search and analytics solutions with this fast-paced guide

Book Description:

With constantly evolving and growing datasets, organizations have the need to find actionable insights for their business. ElasticSearch, which is the world’s most advanced search and analytics engine, brings the ability to make massive amounts of data usable in a matter of milliseconds. It not only gives you the power to build blazing fast search solutions over a massive amount of data, but can also serve as a NoSQL data store.

This guide will take you on a tour to become a competent developer quickly with a solid knowledge level and understanding of the ElasticSearch core concepts. Starting from the beginning, this book will cover these core concepts, setting up ElasticSearch and various plugins, working with analyzers, and creating mappings. This book provides complete coverage of working with ElasticSearch using Python and performing CRUD operations and aggregation-based analytics, handling document relationships in the NoSQL world, working with geospatial data, and taking data backups. Finally, we’ll show you how to set up and scale ElasticSearch clusters in production environments as well as providing some best practices.

Who This Book Is For

Anyone who wants to build efficient search and analytics applications can choose this book. This book is also beneficial for skilled developers, especially ones experienced with Lucene or Solr, who now want to learn Elasticsearch quickly.

What You Will Learn

  • Get to know about advanced Elasticsearch concepts and its REST APIs
  • Write CRUD operations and other search functionalities using the ElasticSearch Python and Java clients
  • Dig into wide range of queries and find out how to use them correctly
  • Design schema and mappings with built-in and custom analyzers
  • Excel in data modeling concepts and query optimization
  • Master document relationships and geospatial data
  • Build analytics using aggregations
  • Setup and scale Elasticsearch clusters using best practices
  • Learn to take data backups and secure Elasticsearch clusters

A Guide to Machine Learning Engineering

Book Description:

Produce a fully functioning Intelligent System that leverages machine learning and data from user interactions to improve over time and achieve success.

This book teaches you how to build an Intelligent System from end to end and leverage machine learning in practice. You will understand how to apply your existing skills in software engineering, data science, machine learning, management, and program management to produce working systems.
Building Intelligent Systems is based on more than a decade of experience building Internet-scale Intelligent Systems that have hundreds of millions of user interactions per day in some of the largest and most important software systems in the world.

What You’ll Learn:

  • Understand the concept of an Intelligent System: What it is good for, when you need one, and how to set it up for success
  • Design an intelligent user experience: Achieve your objectives and produce data to help make the Intelligent System better over time
  • Implement an Intelligent System: Execute, manage, and measure Intelligent Systems in practice
  • Create intelligence: Use different approaches, including machine learning
  • Orchestrate an Intelligent System: Bring the parts together throughout its life cycle and achieve the impact you want

Mathematical Models of Optimization Problems with Google OR-Tools

Book Description:

Discover the art and science of solving artificial intelligence problems with Python using optimization modeling. This book covers the practical creation and analysis of mathematical algebraic models such as linear continuous models, non-obviously linear continuous models,
and pure linear integer models. Rather than focus on theory, Practical Python AI Projects, the product of the author’s decades of industry teaching and consulting, stresses the model creation aspect; contrasting alternate approaches and practical variations.

Each model is explained thoroughly and written to be executed. The source code from all examples in the book is available, written in Python using Google OR-Tools. It also includes a random problem generator, useful for industry application or study.

What You Will Learn

  • Build basic Python-based artificial intelligence (AI) applications
  • Work with mathematical optimization methods and the Google OR-Tools (Optimization Tools) suite
  • Create several types of projects using Python and Google OR-Tools
Who This Book Is For

Developers and students who already have prior experience in Python coding. Some prior mathematical experience or comfort level may be helpful as well.

The Visual Guide to the Lightning UI

Book Description:

Refer to this invaluable how-to guide for basic training on Salesforce Lightning. Salespeople and technical users and consultants will no longer have to resort to learning the interface on their own, which is very time consuming.

Learn Salesforce Lightning is a step-by-step visual guide that offers immediate and valuable solutions to the new set of UI tools included in Lightning. With chapters broken down into easily absorbed topics, you walk through the entire process of managing your daily activities within Salesforce, as well as basic customizations and system management. The book explains the primary use cases for Lighting, and simplifies some of the more complex features, such as opportunity stage management and the new dashboard builder. Topics covered include:

  • Sales and service management
  • Lightning Apps on the AppExchange
  • Lightning dashboards and reports
  • Lightning security
  • Lightning Process Builder and more

What You’ll Learn

  • Navigate the Salesforce Lightning interface
  • Know where to go in the setup area to make customizations
  • Create dynamic reports and dashboards
  • View Lightning on a mobile device
  • Train other users on common day-to-day activities within Lightning

Who This Book Is for

Salespeople, managers, and executives who are currently evaluating Salesforce.com, who recently purchased a license with Salesforce.com, or recently upgraded to the Lightning user interface. This book is also for Salesforce administrators, consultants, project managers, and technical users looking for basic training on Salesforce Lightning.

Tutorials, Solutions, and Best Practices

Book Description:

Close the gap between introductory and advanced resources available on SharePoint 2016 with this guide and identify the core benefits of specific techniques in a real-world context, including best practice scenarios. You will find this book to be a comprehensive collection of tutorials and solutions for all of the most widely used techniques (e.g., intranet, Internet, formal metadata management, informal metadata management, document management, social media, project management).

To overcome the high volume, velocity, and variety of data, content management systems usually focus on different sub-tasks, namely document management, web content management, digital asset management, and enterprise records management. As a leading enterprise CMS and all-around solution, SharePoint Server handles all of these sub-tasks using one system; however, the opportunities and limits of SharePoint are often unknown at the management level.

Many managers who decide to use SharePoint do not know how SharePoint can concretely help to improve their business and day-to-day operations. They are often overwhelmed with its functionalities. In addition, daily users are often overwhelmed with the complexity and extensive features and possibilities of the system. Both SharePoint administrators and users need a clear explanation of when SharePoint can be used, where it can help, and how to use it. Manager’s Guide to SharePoint Server 2016 is that solution. The book provides coverage of:

  • SharePoint technology, including the core technologies of SharePoint and the MySite technology, as well as SharePoint administration levels
  • Template technology, including the most widely used collaboration, enterprise, and publishing site templates
  • Hands-on tutorials and solutions for users and administrators, including use cases in a real-world context
  • Best practice scenarios of SharePoint governance, template usage, and additional tools to improve SharePoint

What You’ll Learn

  • Discern how and where SharePoint can help improve a company’s success
  • Understand the core elements of SharePoint for customization and how to improve the site’s functionalities
  • Know how SharePoint can be used as a collaboration and management platform
  • Discover what to do within SharePoint and how to more effectively manage SharePoint in daily business across teams

Who This Book Is For

Content managers, systems managers, and software engineering professionals. SharePoint managers, end users, and site administrators will also find this book useful.

Install, configure, optimize, and secure Apache cassandra databases

Book Description:

Follow this handbook to build, configure, tune, and secure Apache Cassandra databases. Start with the installation of Cassandra and move on to the creation of a single instance, and then a cluster of Cassandra databases.

Cassandra is increasingly a key player in many big data environments, and this book shows you how to use Cassandra with Apache Spark, a popular big data processing framework. Also covered are day-to-day topics of importance such as the backup and recovery of Cassandra databases, using the right compression and compaction strategies, and loading and unloading data.

Expert Apache Cassandra Administration provides numerous step-by-step examples starting with the basics of a Cassandra database, and going all the way through backup and recovery, performance optimization, and monitoring and securing the data. The book serves as an authoritative and comprehensive guide to the building and management of simple to complex Cassandra databases. The book:

  • Takes you through building a Cassandra database from installation of the software and creation of a single database, through to complex clusters and data centers
  • Provides numerous examples of actual commands in a real-life Cassandra environment that show how to confidently configure, manage, troubleshoot, and tune Cassandra databases
  • Shows how to use the Cassandra configuration properties to build a highly stable, available, and secure Cassandra database that always operates at peak efficiency
What You’ll Learn

  • Install the Cassandra software and create your first database
  • Understand the Cassandra data model, and the internal architecture of a Cassandra database
  • Create your own Cassandra cluster, step-by-step
  • Run a Cassandra cluster on Docker
  • Work with Apache Spark by connecting to a Cassandra database
  • Deploy Cassandra clusters in your data center, or on Amazon EC2 instances
  • Back up and restore mission-critical Cassandra databases
  • Monitor, troubleshoot, and tune production Cassandra databases, and cut your spending on resources such as memory, servers, and storage
Who This Book Is For

Database administrators, developers, and architects who are looking for an authoritative and comprehensive single volume for all their Cassandra administration needs. Also for administrators who are tasked with setting up and maintaining highly reliable and high-performing Cassandra databases. An excellent choice for big data administrators, database administrators, architects, and developers who use Cassandra as their key data store, to support high volume online transactions, or as a decentralized, elastic data store.

A Hands-on Guide to Configuring, Implementing, and Optimizing SAP TM

Book Description:

The implementation of a TMS solution is a highly complex and mission critical project. If executed correctly a good TMS can deliver a number of benefits to the organization in terms of optimization, greater efficiency, reduced errors and improved revenue through accurate invoicing. However a number of projects fail to realize these benefits for a host of reasons such as an incorrect product selection, over customization of the system and lack of detailed processes. The evaluation and selection of the right transportation management system  is a very critical step in the successful implementation of a TMS product as well as ensuring that the organization is able to realize the benefits expected from the system.

Transportation Management with SAP TM 9 is a guide for CIO/CXOs evaluating options for various transportation management solutions available in the market and helps inappropriate decision making before committing investment. A proven evaluation framework and guidance provided in the book can help decision makers with product selection and help to create a business case for management approval and design a future roadmap for the organization. The book provides a comprehensive understanding of what SAP transportation management is and is useful for teams involved in TM Implementation and roll outs to ensure preparedness. The book explains end-to-end freight life cycle processes, functional system landscape, implementation challenges and post go-live precautions required to optimize investments in SAP TM.

Transportation Management with SAP TM 9 also acts as a step by step implementation guide with details of configuration required to set up a TM9 system. This book also covers the upgrade of SAP TM8 to SAP TM9 which will be useful for existing clients who are on TM 8. Nonavailability of SAP TM skilled resources is a major challenge faced by organizations and the book provides a detailed competency building plan along with skill set requirements to create a competent and trained workforce to manage-transformation.The current book available in the market on SAP TM is  based on  Version 6 release  which does not cover air freight processes. Our book covers end-to-end  air freight configuration scenarios for logistic companies.

Data Wrangling with Pandas, NumPy, and IPython

Book Description:

Get complete instructions for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.6, the second edition of this hands-on guide is packed with practical case studies that show you how to solve a broad set of data analysis problems effectively. You’ll learn the latest versions of pandas, NumPy, IPython, and Jupyter in the process.

Written by Wes McKinney, the creator of the Python pandas project, this book is a practical, modern introduction to data science tools in Python. It’s ideal for analysts new to Python and for Python programmers new to data science and scientific computing. Data files and related material are available on GitHub.

  • Use the IPython shell and Jupyter notebook for exploratory computing
  • Learn basic and advanced features in NumPy (Numerical Python)
  • Get started with data analysis tools in the pandas library
  • Use flexible tools to load, clean, transform, merge, and reshape data
  • Create informative visualizations with matplotlib
  • Apply the pandas groupby facility to slice, dice, and summarize datasets
  • Analyze and manipulate regular and irregular time series data
  • Learn how to solve real-world data analysis problems with thorough, detailed examples

Building Scalable and Extensible Data Infrastructure Around the Jupyter Notebook Server

Book Description:

Learn Docker “infrastructure as code” technology to define a system for performing standard but non-trivial data tasks on medium- to large-scale data sets, using Jupyter as the master controller.

It is not uncommon for a real-world data set to fail to be easily managed. The set may not fit well into access memory or may require prohibitively long processing. These are significant challenges to skilled software engineers and they can render the standard Jupyter system unusable.

As a solution to this problem, Docker for Data Science proposes using Docker. You will learn how to use existing pre-compiled public images created by the major open-source technologies―Python, Jupyter, Postgres―as well as using the Dockerfile to extend these images to suit your specific purposes. The Docker-Compose technology is examined and you will learn how it can be used to build a linked system with Python churning data behind the scenes and Jupyter managing these background tasks. Best practices in using existing images are explored as well as developing your own images to deploy state-of-the-art machine learning and optimization algorithms.

What  You’ll Learn

  • Master interactive development using the Jupyter platform
  • Run and build Docker containers from scratch and from publicly available open-source images
  • Write infrastructure as code using the docker-compose tool and its docker-compose.yml file type
  • Deploy a multi-service data science application across a cloud-based system
Who This Book Is For

Data scientists, machine learning engineers, artificial intelligence researchers, Kagglers, and software developers

Functional and Technical Concepts in Manufacturing Industries

Book Description:

Leverage the flexibility and power of SAP MII to integrate your business operations with your manufacturing processes. You’ll explore important new features of the product and see how to apply best practices to connect all the stakeholders in your business.

This book starts with an overview of SAP’s manufacturing integration and intelligence application and explains why it is so important. You’ll then see how it is applied in various manufacturing sectors.

The biggest challenge in manufacturing industries is to reduce the manual work and human intervention so that the process becomes automatic. SAP MII explains how to bridge the gap between management and production and bring sound vital information to the shop floor in real time.

With this book you’ll see how to ensure existing manufacturing and information systems share a common interface for all users in your enterprise.

What You’ll Learn

  • Understand the functional aspects of SAP MII
  • Implement SAP MII in different Manufacturing sectors
  • Explore new technical features of SAP MII 12.x
  • Integrate scenarios with SAP MII
  • Discover practice guidelines
Who This Book is for

All levels of SAP manufacturing professionals.

A Hands-On Approach to AWS

Book Description:

Provide solutions to all your Amazon EC2, SQS, Kinesis, and S3 problems, including implementation using the AWS Management Console, AWS CLI, and AWS SDK (Java).

You’ll find recipes on implementation and configuration of Amazon EC2, SQS, Kinesis, and S3 along with the code snippets and AWS CLI commands.

Practical Amazon EC2, SQS, Kinesis, and S3 uses focused examples that include only the details you need to get things done. You’ll see production use cases of Amazon EC2, SQS, Kinesis, and S3 and how to implement cloud watch in projects for these services. Learn how to raise an alarm on Amazon EC2, SQS, Kinesis, and S3 as part of a continuous monitoring system designed to increase performance and avoid side effects in your services.

What You’ll Learn

  • Manage Amazon EC2, SQS, Kinesis, and S3 using the AWS Management Console
  • Use the AWS CLI
  • Employ the AWS Java SDK
  • Configure alarms on Amazon EC2, SQS, Kinesis, and S3

Who This Book Is For

Software developers and architects, system engineers, and project managers