Informatyka

1473
Wird geladen...
E-BOOK

Getting Started with CockroachDB. A guide to using a modern, cloud-native, and distributed SQL database for your data-intensive apps

Kishen Das Kondabagilu Rajanna

Getting Started with CockroachDB will introduce you to the inner workings of CockroachDB and help you to understand how it provides faster access to distributed data through a SQL interface. The book will also uncover how you can use the database to provide solutions where the data is highly available.Starting with CockroachDB's installation, setup, and configuration, this SQL book will familiarize you with the database architecture and database design principles. You'll then discover several options that CockroachDB provides to store multiple copies of your data to ensure fast data access. The book covers the internals of CockroachDB, how to deploy and manage it on the cloud, performance tuning to get the best out of CockroachDB, and how to scale data across continents and serve it locally. In addition to this, you'll get to grips with fault tolerance and auto-rebalancing, how indexes work, and the CockroachDB Admin UI. The book will guide you in building scalable cloud services on top of CockroachDB, covering administrative and security aspects and tips for troubleshooting, performance enhancements, and a brief guideline on migrating from traditional databases.By the end of this book, you'll have gained sufficient knowledge to manage your data on CockroachDB and interact with it from your application layer.

1474
Wird geladen...
E-BOOK

Getting Started with Containerization. Reduce the operational burden on your system by automating and managing your containers

Dr. Gabriel N. Schenker, Hideto Saito, Hui-Chuan...

Kubernetes is an open source orchestration platform for managing containers in a cluster environment. This Learning Path introduces you to the world of containerization, in addition to providing you with an overview of Docker fundamentals. As you progress, you will be able to understand how Kubernetes works with containers. Starting with creating Kubernetes clusters and running applications with proper authentication and authorization, you'll learn how to create high-availability Kubernetes clusters on Amazon Web Services (AWS), and also learn how to use kubeconfig to manage different clusters. Whether it is learning about Docker containers and Docker Compose, or building a continuous delivery pipeline for your application, this Learning Path will equip you with all the right tools and techniques to get started with containerization.By the end of this Learning Path, you will have gained hands-on experience of working with Docker containers and orchestrators, including SwarmKit and Kubernetes.This Learning Path includes content from the following Packt products:• Kubernetes Cookbook - Second Edition by Hideto Saito, Hui-Chuan Chloe Lee, and Ke-Jou Carol Hsu• Learn Docker - Fundamentals of Docker 18.x by Gabriel N. Schenker

1475
Wird geladen...
E-BOOK

Getting Started with Docker and AI. Learn Docker from scratch to AI-powered container deployment with clear, practical steps - Third Edition

Nigel Poulton

This hands-on guide is designed to take you from zero to Docker-ready, combining clear explanations with practical examples. You’ll begin by exploring the fundamentals of containers, Docker architecture, and key concepts like images, registries, and the role of containers in microservices and AI. Early chapters lay a strong foundation, demystifying industry jargon and highlighting how containers differ from traditional virtual machines.Once the basics are in place, the book moves into real-world usage. You’ll install Docker, run your first containers, and learn how to manage them with Docker Desktop. You’ll then containerize a simple web app, push images to Docker Hub, and build multi-container microservices applications using Docker Compose. These hands-on labs build both confidence and competency through guided, project-based learning.This newly updated edition adds a dedicated chapter on AI integration using the new Docker Model Runner. You'll deploy local AI models, integrate with Open WebUI, and see how Docker now powers modern AI workflows. This book is ideal for anyone looking to master Docker while also gaining experience in deploying containerized AI solutions.

1476
Wird geladen...
E-BOOK

Getting Started with Docker. Master the Art of Containerization with Docker

Nigel Poulton

Embark on an exciting journey into the realm of Docker, where you'll discover the transformative potential of containerization. The course begins with an introduction to containers, providing a solid foundation for understanding their importance in modern software development. You'll then learn how to install Docker, setting up your environment for success.As you progress, you'll run your first container, gaining hands-on experience with Docker's core functionalities. The course delves into containerizing applications, offering practical insights into creating and managing Docker images. You'll explore Docker registries, learning how to store and share your images efficiently.The adventure continues with multi-container applications using Docker Compose. You'll master the skills needed to orchestrate complex applications, ensuring smooth integration and deployment. The course also introduces Docker's integration with WebAssembly, showcasing cutting-edge techniques to further enhance your development process. By the end, you'll be equipped with the knowledge and confidence to take your containerization skills to the next level.

1477
Wird geladen...
E-BOOK

Getting Started with Dynamics NAV 2013 Application Development. Using this tutorial will take you deeper into Dynamics NAV from a developer's viewpoint, and allow you to unlock its full potential. The book covers developing an application from start to finish in logical, illuminating steps

Alex Chow

So, your company has made the wise decision to use Dynamics NAV as its main business software for all its enterprise resource planning. Dive in and learn the ins and outs of the software from a development standpoint and unlock the software's full potential.The book will walk you through creating an application from start to finish. Once you know how to create a working application that users can access, you will have the knowledge and the resources needed to create other applications based on the tutorials covered in this guide.You will start by obtaining a free trial version of Dynamics NAV and then be introduced to the world of analyzing and deriving user problems into a requirements list. Finally, you will be shown how to use the software to knock out these requirements.You will learn everything you need in order to begin creating your own applications, from translating the user's requirements to creating and modifying your system applications. Use Dynamics NAV's capability to create an application and address the user's needs, while also learning best practices and simple solutions.Getting Started with Dynamics NAV 2013 Application Development will help you on your way to becoming a great developer!

1478
Wird geladen...
E-BOOK

Getting Started with Electronic Projects. Build thrilling and intricate electronic projects using LM555, ZigBee, and BeagleBone

If you are an expert Perl programmer interested in penetration testing or information security, this guide is designed for you. However, it will also be helpful for you even if you have little or no Linux shell experience.

1479
Wird geladen...
E-BOOK

Getting Started with Ghost. Reach out to the world and publish great content with the power of Ghost

Kezz Bracey, David Balderston, Andrew J Boutte

If you are new to Ghost, this book is ideal for you. You might be completely new to content management systems or you might have experience with others such as WordPress. Some knowledge of web design basics such as HTML and CSS will be useful, but the book is designed so you can enter at the point relevant to you.

1480
Wird geladen...
E-BOOK

Getting Started with Greenplum for Big Data Analytics. A hands-on guide on how to execute an analytics project from conceptualization to operationalization using Greenplum

Sunila Gollapudi

Organizations are leveraging the use of data and analytics to gain a competitive advantage over their opposition. Therefore, organizations are quickly becoming more and more data driven. With the advent of Big Data, existing Data Warehousing and Business Intelligence solutions are becoming obsolete, and a requisite for new agile platforms consisting of all the aspects of Big Data has become inevitable. From loading/integrating data to presenting analytical visualizations and reports, the new Big Data platforms like Greenplum do it all. It is now the mindset of the user that requires a tuning to put the solutions to work.Getting Started with Greenplum for Big Data Analytics is a practical, hands-on guide to learning and implementing Big Data Analytics using the Greenplum Integrated Analytics Platform. From processing structured and unstructured data to presenting the results/insights to key business stakeholders, this book explains it all.Getting Started with Greenplum for Big Data Analytics discusses the key characteristics of Big Data and its impact on current Data Warehousing platforms. It will take you through the standard Data Science project lifecycle and will lay down the key requirements for an integrated analytics platform. It then explores the various software and appliance components of Greenplum and discusses the relevance of each component at every level in the Data Science lifecycle.You will also learn Big Data architectural patterns and recap some key advanced analytics techniques in detail. The book will also take a look at programming with R and integration with Greenplum for implementing analytics. Additionally, you will explore MADlib and advanced SQL techniques in Greenplum for analytics. This book also elaborates on the physical architecture aspects of Greenplum with guidance on handling high-availability, back-up, and recovery.

1481
Wird geladen...
E-BOOK

Getting Started with Gulp. Automating web development workflows - Second Edition

Travis Maynard

This book is a hands-on guide to get you up to speed with gulp. You will quickly learn how to install, configure, and run your own build system. It will instill you with the ability to automate several common development tasks to vastly improve your development workflow. This book first demonstrates various Gulp use cases before running through the steps of configuring, running, and customizing Gulp, providing you with core concepts of gulp, node.js, and npm. Diving a bit deeper into the gulp ecosystem, we will discuss when and why to use a node module instead of a gulp plugin. We will also go over a few issues that we can run into while using gulp and learn about ways to work around them to improve your gulp experience.By the end of this book, you will be able to create your very own gulp build from scratch, create and maintain tasks and project builds, and automate your workflow with plugins and custom tasks.

1482
Wird geladen...
E-BOOK

Getting Started with hapi.js. Build well-structured, testable applications and APIs using hapi.js

John Brett

This book will introduce hapi.js and walk you through the creation of your first working application using the out-of-the-box features hapi.js provides. Packed withreal-world problems and examples, this book introduces some of the basic concepts of hapi.js and Node.js and takes you through the typical journey you'll face whendeveloping an application. Starting with easier concepts such as routing requests, building APIs serving JSON, using templates to build websites and applications, andconnecting databases, we then move on to more complexproblems such as authentication, model validation, caching, and techniques for structuring your codebase to scale gracefully. You will also develop skills to ensure yourapplication's reliability through testing, code coverage, and logging.By the end of this book, you'll be equipped with all the skills you need to build your first fully featured application. This book will be invaluable if you are investigating Node.js frameworks or planning on using hapi.js in your next project.

1483
Wird geladen...
E-BOOK

Getting Started with Haskell Data Analysis. Put your data analysis techniques to work and generate publication-ready visualizations

James Church

Every business and organization that collects data is capable of tapping into its own data to gain insights how to improve. Haskell is a purely functional and lazy programming language, well-suited to handling large data analysis problems. This book will take you through the more difficult problems of data analysis in a hands-on manner.This book will help you get up-to-speed with the basics of data analysis and approaches in the Haskell language. You'll learn about statistical computing, file formats (CSV and SQLite3), descriptive statistics, charts, and progress to more advanced concepts such as understanding the importance of normal distribution. While mathematics is a big part of data analysis, we've tried to keep this course simple and approachable so that you can apply what you learn to the real world.By the end of this book, you will have a thorough understanding of data analysis, and the different ways of analyzing data. You will have a mastery of all the tools and techniques in Haskell for effective data analysis.

1484
Wird geladen...
E-BOOK

Getting Started with Hazelcast, Second Edition. Get acquainted with the highly scalable data grid, Hazelcast, and learn how to bring its powerful in-memory features into your application

Matthew Johns

This book is a great introduction for Java developers, software architects, or DevOps looking to enable scalable and agile data within their applications. Providing in-memory object storage, cluster-wide state and messaging, or even scalable task execution, Hazelcast helps solve a number of issues that have troubled technologists for years.

1485
Wird geladen...
E-BOOK

Getting Started with Ionic. Get up and running with developing effective Hybrid Mobile Apps with Ionic

Rahat Khanna

Hybrid Apps are a promising choice in mobile app development to achieve cost effectiveness and rapid development. However, they were not preferred over native apps until few years back due to a poor performance and bad user experience, but everything has changed with the release of Ionic. It has evolved as the most popular choice for Hybrid Mobile App development as it tends to match the native experience and provides robust components/tools to build apps.Getting Started with Ionic equips any web developer with the basic knowledge needed to use modern web technologies to build amazing hybrid mobile apps using Ionic. This fast-paced, practical book explains all the important concepts of AngularJS and Cordova Framework required to develop apps, then gives you a brief introduction to hybrid mobile applications. It will guide you through setting up the environment to develop mobile apps, and through the multiple options and features available in Ionic so you can use them in your mobile apps. Features such as the Side Menu, Tabs, Touch Interactions, and native features such as Bar Code, Camera, and Geolocations are all covered.. Finally, we’ll show you how to use Cordova plugins and publish your apps.

1486
Wird geladen...
E-BOOK

Getting started with Julia Programming Language. Enter the exciting world of Julia, a high-performance language for technical computing

Ivo Balbaert

This book is for you if you are a data scientist or working on any technical or scientific computation projects. The book assumes you have a basic working knowledge of high-level dynamic languages such as MATLAB, R, Python, or Ruby.

1487
Wird geladen...
E-BOOK

Getting Started with Kubernetes, Second Edition. Orchestrate and manage large-scale Docker deployments - Second Edition

Jonathan Baier

Kubernetes has continued to grow and achieve broad adoption across various industries, helping you to orchestrate and automate container deployments on a massive scale.This book will give you a complete understanding of Kubernetes and how to get a cluster up and running. You will develop an understanding of the installation and configuration process. The book will then focus on the core Kubernetes constructs such as pods, services, replica sets, replication controllers, and labels. You will also understand how cluster level networking is done in Kubernetes. The book will also show you how to manage deployments and perform updates with minimal downtime. Additionally, you will learn about operational aspects of Kubernetes such as monitoring and logging. Advanced concepts such as container security and cluster federation will also be covered. Finally, you will learn about the wider Kubernetes ecosystem with OCP, CoreOS, and Tectonic and explore the third-party extensions and tools that can be used with Kubernetes.By the end of the book, you will have a complete understanding of the Kubernetes platform and will start deploying applications on it.

1488
Wird geladen...
E-BOOK

Getting Started with MariaDB. Explore the powerful features of MariaDB with practical examples

Daniel Bartholomew

MariaDB is a database that has become very popular in the few short years that it has been around. It does not require a big server or expensive support contract. It is also powerful enough to be the database of choice for some of the biggest and most popular websites in the world, taking full advantage of the latest computing hardware available.From installing and configuring through basic usage and maintenance, each chapter in this revised and expanded guide leads on sequentially and logically from the one before it, introducing topics in their natural order so you learn what you need, when you need it. The book is based on the latest release of MariaDB and covers all the latest features and functions. By the end of this beginner-friendly book, not only will you have a running installation of MariaDB, but you will have practical, hands-on experience in the basics of how to install, configure, administer, use, and maintain it.