Publisher: Packt Publishing
Founded in 2004 in Birmingham, UK, Packt's mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, we have published over 6,500 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done - whether that's specific learning on an emerging technology or optimizing key skills in more established tools. As part of our mission, we have also awarded over $1,000,000 through our Open Source Project Royalty scheme, helping numerous projects become household names along the way.
5993
Ebook

Mastering Social Media Mining with R. Extract valuable data from your social media sites and make better business decisions using R

Vikram Garg, Sharan Kumar Ravindran

With an increase in the number of users on the web, the content generated has increased substantially, bringing in the need to gain insights into the untapped gold mine that is social media data. For computational statistics, R has an advantage over other languages in providing readily-available data extraction and transformation packages, making it easier to carry out your ETL tasks. Along with this, its data visualization packages help users get a better understanding of the underlying data distributions while its range of standard statistical packages simplify analysis of the data.This book will teach you how powerful business cases are solved by applying machine learning techniques on social media data. You will learn about important and recent developments in the field of social media, along with a few advanced topics such as Open Authorization (OAuth). Through practical examples, you will access data from R using APIs of various social media sites such as Twitter, Facebook, Instagram, GitHub, Foursquare, LinkedIn, Blogger, and other networks. We will provide you with detailed explanations on the implementation of various use cases using R programming.With this handy guide, you will be ready to embark on your journey as an independent social media analyst.

5994
Ebook
5995
Ebook

The Docker Workshop. Learn how to use Docker containers effectively to speed up the development process

Vincent Sesto, Onur Yilmaz, Sathsara Sarathchandra, Aric Renzo, ...

No doubt Docker Containers are the future of highly-scalable software systems and have cost and runtime efficient supporting infrastructure. But learning it might look complex as it comes with many technicalities. This is where The Docker Workshop will help you.Through this workshop, you’ll quickly learn how to work with containers and Docker with the help of practical activities.? The workshop starts with Docker containers, enabling you to understand how it works. You’ll run third party Docker images and also create your own images using Dockerfiles and multi-stage Dockerfiles. Next, you’ll create environments for Docker images, and expedite your deployment and testing process with Continuous Integration. Moving ahead, you’ll tap into interesting topics and learn how to implement production-ready environments using Docker Swarm. You’ll also apply best practices to secure Docker images and to ensure that production environments are running at maximum capacity. Towards the end, you’ll gather skills to successfully move Docker from development to testing, and then into production. While doing so, you’ll learn how to troubleshoot issues, clear up resource bottlenecks and optimize the performance of services.By the end of this workshop, you’ll be able to utilize Docker containers in real-world use cases.

5996
Ebook

Microsoft Dynamics CRM 2011 Applications (MB2-868) Certification Guide. A practical guide on how to use and manage Microsoft Dynamics CRM 2011 that focuses on helping you to pass the Microsoft certification exam

Danny Varghese

Managing any relationship can be difficult. Microsoft Dynamics CRM 2011 enables an organization to manage their marketing, sales, and service efforts for a customer, and give users a 360 degree view of the customer.Microsoft Dynamics CRM 2011 Applications (MB2-868) Certification Guide will assist individuals in passing the certification exam by reviewing each topic covered by the exam in depth, providing questions to test your knowledge at the end of each chapter, and finally by providing a 75 question practice exam including answers.You'll start with an introduction to Microsoft Dynamics CRM 2011 along with an overview of the exam, benefits of certification, and helpful exam taking tips.The following chapters take a deeper look into the CRM application itself covering each of the key modules: marketing, sales, service, and service scheduling. At the end of the book, there is a 75 question sample certification exam.This book will help you attain the MB2-868 certification, making you more marketable.

5997
Ebook

Software Architecture with Spring. Design scalable and high-performance Java applications with Spring

Wanderson Xesquevixos

Keep up with the fast-paced tech landscape with Software Architecture with Spring, your practical guide to making strategic architectural decisions that align seamlessly with your business objectives.Drawing from Wanderson's decades of experience, you'll journey through the complete software development lifecycle—from initial requirements gathering, through development and testing, to production deployment. You'll get hands-on with the evolution of an auction system, exploring its transformation through multiple architectural styles. You’ll discover how you can effectively transform a monolithic system into microservices using proven patterns and practices.As you progress, you’ll master advanced architectural paradigms such as Event-Driven Architecture, Filter-and-Pipeline Architecture, and Serverless Architecture.

5998
Ebook
5999
Ebook

VMware NSX Network Essentials. Join the revolution in Software Defined Networking

sreejith c

VMware NSX is at the forefront of the software-defined networking revolution. It makes it even easier for organizations to unlock the full benefits of a software-defined data center – scalability, flexibility – while adding in vital security and automation features to keep any sysadmin happy. Software alone won’t power your business – with NSX you can use it more effectively than ever before, optimizing your resources and reducing costs.Getting started should be easy – this guide makes sure it is. It takes you through the core components of NSX, demonstrating how to set it up, customize it within your current network architecture. You’ll learn the principles of effective design, as well as some things you may need to take into consideration when you’re creating your virtual networks. We’ll also show you how to construct and maintain virtual networks, and how to deal with any tricky situations and failures.By the end, you’ll be confident you can deliver, scale and secure an exemplary virtualized network with NSX.

6000
Ebook

Argo CD in Practice. The GitOps way of managing cloud-native applications

Liviu Costea, Spiros Economakis, Alexander Matyushentsev

GitOps follows the practices of infrastructure as code (IaC), allowing developers to use their day-to-day tools and practices such as source control and pull requests to manage apps. With this book, you’ll understand how to apply GitOps bootstrap clusters in a repeatable manner, build CD pipelines for cloud-native apps running on Kubernetes, and minimize the failure of deployments.You’ll start by installing Argo CD in a cluster, setting up user access using single sign-on, performing declarative configuration changes, and enabling observability and disaster recovery. Once you have a production-ready setup of Argo CD, you’ll explore how CD pipelines can be built using the pull method, how that increases security, and how the reconciliation process occurs when multi-cluster scenarios are involved. Next, you’ll go through the common troubleshooting scenarios, from installation to day-to-day operations, and learn how performance can be improved. Later, you’ll explore the tools that can be used to parse the YAML you write for deploying apps. You can then check if it is valid for new versions of Kubernetes, verify if it has any security or compliance misconfigurations, and that it follows the best practices for cloud-native apps running on Kubernetes.By the end of this book, you’ll be able to build a real-world CD pipeline using Argo CD.