Subscribe: ProQuest Tech Books
http://proquest.safaribooksonline.com/rss/
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
application  applications  aws  book  code  die  ein  für  guide  learn  microservices  moment  mysql  sie  und  wie 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: ProQuest Tech Books

ProQuest Tech Books



ProQuest Tech Books RSS Feed



 



Kubernetes Cookbook

2018/02/23March 2, 2018

(image)

Kubernetes is becoming the de-facto standard for container orchestration and distributed applications management across a microservices framework. With this practical cookbook, you’ll learn hands-on recipes for automating the deployment, scaling, and operations of application containers across clusters of hosts. The book's easy-lookup problem-solution-discussion format helps you find the detailed answers you need—quickly. Kubernetes lets you deploy your applications quickly and predictably, so you can efficiently respond to customer demand. This cookbook, ideal for developers and system administers alike, provides the essential knowledge you need to get there. You’ll find recipes for: Kubernetes installation Kubernetes API, API groups Application primitives Monitoring Troubleshooting




Methodologies help you get it all in place at once

2018/02/23February 15, 2018

(image)

This lesson describes the core agile values. It shows an example of a team struggling with a software project, and help you recognize that a main source of the struggle is a “fractured perspective.” We’ll explain the agile values, and use a metaphor to help you see how those values bring the team’s perspective together.




Microservices and Containers, First Edition

2018/02/23March 30, 2018

(image)

The Complete Guide to Succeeding with Microservices and Docker in Large Software Projects   Together, microservices and Docker containers can bring unprecedented agility and scalability to application development and deployment—especially in large, complex projects where speed is crucial but small errors can be disastrous. In Microservices and Containers, Parminder Singh Kocher demonstrates why and how these technologies can help you build, deploy, manage, and scale industrial-strength applications.   You’ll learn how to leverage microservices and Docker to drive exponential improvements in DevOps effectiveness, on-demand scalability, application performance, time-to-market, code reuse, and application reliability. Kocher also offers detailed guidance and a complete roadmap for transitioning from monolithic architectures, and an in-depth case study walking through the migration of an enterprise-class SOA system. Understand how microservices enable you to organize applications into standalone components that are easier to manage, update, and scale Decide whether microservices and containers are worth your investment, and manage the organizational learning curve associated with them Apply best practices for interprocess communication among microservices Migrate monolithic systems in an orderly fashion Understand Docker containers, installation, and interfaces Network, orchestrate, and manage Docker containers effectively Use Docker to maximize scalability in microservices-based applications This guide will be valuable to software/systems professionals moving from older approaches, architects and developers already working with microservices and containers, and executives and managers seeking to maximize the business value of these technologies.




Capturing The Moment - Die Essenz der Fotografie

2018/02/23February 15, 2018

(image)

Die Fotografie pickt einen einzigen Moment aus dem Strom des Lebens und hält ihn für immer fest. Michael Freeman zeigt in diesem Buch, wie Sie den richtigen Zeitpunkt zum Auslösen finden und welche Anstrengungen des Fotografen dafür erforderlich sind. Dabei geht es weniger um die technischen Erfordernisse, sondern ganz praktisch um die Planung, den richtigen Standpunkt, den perfekten Bildausschnitt und die Abwägung, welches Motiv und welche Elemente einer Szene das Besondere eines Augenblicks und damit eines Fotos ausmachen. Michael Freeman gibt Ihnen wertvolle Einblicke, wie seine Fotografien entstanden sind. Jedes Bild erhält eine unterschiedliche Kategorisierung hinsichtlich Dringlichkeit, Präzision und Geschwindigkeit bei der Aufnahme, so dass Ihr analytischer Blick für vielversprechende Situationen und – nicht zuletzt – machbare Szenen geschult wird. Die Bildanalyse von Fotos innerhalb einer Fotoreihe, die Michael Freeman nicht hundertprozentig zusagen, und schließlich das herausragendste Bild davon, helfen Ihnen, den optimalen Moment für Ihr Foto einzufangen. Aus dem Inhalt: Die Geschichte des Moments Dringlichkeit, Präzision, Geschwindigkeit Körperhaltung Ausdruck Ein erwarteter Moment Eingerahmter Moment Ein symmetrischer Moment Momente kombinieren Ein blinder Moment Ein knapper Moment Stillstand Ein ausdrucksvoller Moment Ein Moment im Moment Ein künstlerischer Moment Ein Schattenmoment Ein Slo-Mo-Moment




Capturing Light - Das Herz der Fotografie

2018/02/23February 15, 2018

(image)

Werfen Sie zusammen mit einem Weltklasse-Profi einen Blick hinter die Kulissen und erfahren Sie, wie eindrucksvolle Aufnahmen von der Konzeption bis zur Aufnahme entstehen. Schöpfen Sie die einzigartigen Qualitäten sämtlicher Lichtarten aus – ein regnerischer, grauer Morgen kann mit dem richtigen Ansatz genauso ausdrucksstark sein wie ein goldener Sonnenuntergang. Verbessern Sie Ihre Fähigkeiten und schärfen Sie Ihr Verständnis, um schnell und effektiv mit der richtigen Technik auf den richtigen Licht-Typ zu reagieren. Genießen Sie Seite für Seite voller inspirierender Bilder und Illustrationen – alle untermalt mit praktischen und technischen Informationen sowie professionellen Ratschlägen. Professionelle Fotografen jagen ständig nach Licht, warten, helfen nach und nehmen Bilder auf – zuweilen bis zur Besessenheit. Michael Freeman arbeitet schon seit vier Jahrzehnten mit Licht und zeigt hier einen einfachen, aber praktischen Ansatz, das wichtigste Gut der Fotografie zu interpretieren, darauf zu reagieren und es aufzunehmen. Diese praktischen Ratschläge teilen sich in drei Abschnitte: Warten, Jagen und Nachhelfen. Üben Sie sich zunächst in der Kunst der Geduld und erkennen Sie den unermesslichen Wert, Licht vorhersehen und damit planen zu können, obwohl es den Horizont noch nicht erreicht hat. Lernen Sie, wie Sie flüchtigen, vergänglichen Lichtsituationen begegnen und sie beherrschen, schnell denken und schnell reagieren. Nutzen Sie schließlich die Werkzeuge, die Ihnen zur Verfügung stehen, um das vorhandene Licht zu verstärken und zu manipulieren – von den Optionen vor Ort bis hin zu den technischen Mitteln der Nachbearbeitung. Mit dieser Methode arbeiten Sie wie ein Profi – Sie finden sich in allen Lichtsituationen zurecht, setzen sie um und kennen sich aus –, um die eine Aufnahme in den Kasten zu bekommen. Aus dem Inhalt: Weiches Sonnenlicht Seitenlicht Reflektiertes Licht Gegenlicht Goldene Stunde Lichter der Stadt Spot Blendenflecke Schlagschatten-Licht Flutlicht Aufhelllicht Umhüllendes Licht Licht mit unvollständigem Spektrum Zeitraffer-Licht u.v.m.




PR: Clean Architecture - Das Praxis-Handbuch für gutes Softwaredesign

2018/02/23February 20, 2018

(image)

Das Praxis-Handbuch für gutes Softwaredesign Praktische Lösungen für die Ausgestaltung guter Softwarearchitekturen von dem legendären Softwareexperten Robert C. Martin Allgemeingültige Regeln für die Verbesserung der Produktivität der Softwareentwicklung über den gesamten Lebenszyklus Wie Softwareentwickler wesentliche Prinzipien des Softwaredesigns meistern, warum Softwarearchitekturen häufig scheitern und wie man solche Fehlschläge verhindern kann Durch die Anwendung allgemeingültiger Regeln der Softwarearchitektur können Sie die Produktivität der Softwareentwicklung über gesamten Lebenszyklus eines beliebigen Softwaresystems enorm verbessern. Nach seinen Bestseller-Erfolgen Clean Code und The Clean Coder blickt der legendäre amerikanische Softwareexperte Robert C. Martin (»Uncle Bob«) in seinem jüngsten Werk hinter die Kulissen dieser Regeln und bietet Ihnen wertvolle Hilfestellung für deren Umsetzung in der Praxis. Dabei werden in Clean Architecture jedoch nicht bloß die verschiedenen zur Verfügung stehenden Möglichkeiten vorgestellt. Darüber hinaus lässt Sie Martin auch an seiner mehr als 50-jährigen professionellen Erfahrung mit Softwareumgebungen jeder erdenklichen Art teilhaben, um Ihnen aufzuzeigen, welche wichtigen Entscheidungen Sie treffen müssen und warum diese für Ihren Erfolg eine ausschlaggebende Rolle spielen. Wie man es von »Uncle Bob« erwarten kann, beschreibt auch dieses Buch geradlinige, zielführende Lösungen für die realen Herausforderungen, mit denen Sie sich konfrontiert sehen werden – eben genau diejenigen, die für den Erfolg oder Misserfolg Ihrer Projekte maßgeblich sind. Sie erfahren, was Softwarearchitekten erreichen müssen – und welche Kerndisziplinen und -praktiken dafür erforderlich sind, wie Sie die wesentlichen Prinzipien des Softwaredesigns in Bezug auf die Funktionalität, die Komponententrennung und das Datenmanagement meistern, inwieweit Programmierparadigmen die Arbeit der Softwareentwickler einer Disziplin unterwerfen, die ihre Handlungsspielräume einschränkt, welche architektonischen Aspekte von entscheidender Bedeutung und welche eher unwesentliche »Details« sind, wie Sie optimale übergeordnete Strukturen für das Web, Datenbanken, Fat Clients, Konsolen und eingebettete Anwendungen implementieren, wie Sie geeignete Grenzen und Layer definieren sowie Komponenten und Services organisieren, warum Softwaredesigns und -architekturen scheitern und wie man solchen Fehlschlägen vorbeugen (oder auch beheben) kann. Clean Architecture ist eine Pflichtlektüre für alle aktiven und angehenden Softwarearchitekten, Systemanalytiker, Systementwickler und Softwaremanager – und für jeden Programmierer, der die Designs eines anderen ausführen muss. Über den Autor Robert C. Martin (»Uncle Bob«) ist bereits seit 1970 als Programmierer tätig. Neben seiner Beraterfirma Uncle Bob Consulting, LLC gründete er gemeinsam mit seinem Sohn Micah Martin auch das Unternehmen The Clean Coders, LLC . Er hat zahlreiche Artikel in verschiedenen Zeitschriften veröffentlicht und hält regelmäßig Vorträge auf internationalen Konferenzen.




Creating Interfaces with Bulma

2018/02/23February 15, 2018

(image)

This book, written by Jeremy Thomas (Bulma creator) and a team of Bulma experts, is a step-by-step guide that will teach you how to build a web interface from scratch using Bulma. The example website that you will build is an administration interface for an online book publisher, where users can log in to manage three content types: Books, Customers, and Orders. This interface has been chosen because it satisfies all of the requirements for common CRUD (Create/Read/Update/Delete) functionalities, which exist in any type of website or CMS. You can access all of the code for this example on Github (https://github.com/troymott/bulma-book-code). By the end of this book, you will understand how to: • Create layouts with Bulma • Work with components in Bulma • Design specific elements for your UI • Extend components with your own setup The book will also show you how Bulma can be integrated with JavaScript through the following frameworks: React, Angular, VueJS, and Vanilla JS.




Practical Test-Driven Development using C# 7

2018/02/23February 15, 2018

(image)

Develop applications for the real world with a thorough software testing approach About This Book Develop a thorough understanding of TDD and how it can help you develop simpler applications with no defects using C# and JavaScript Adapt to the mindset of writing tests before code by incorporating business goals, code manageability, and other factors Make all your software units and modules pass tests by analyzing failed tests and refactoring code as and when required Who This Book Is For This book is for software developers with a basic knowledge of Test Driven Development (TDD) who want a thorough understanding of how TDD can benefit them and the applications they produce. The examples in this book are in C#, and you will need a basic understanding of C# to work through these examples. What You Will Learn The core concepts of TDD Testing in action with a real-world case study in C# and JavaScript using React Writing proper Unit Tests and testable code for your application Using different types of test double such as stubs, spies, and mocks Growing an application guided by tests Exploring new developments on a green-field application Mitigating the problems associated with writing tests for legacy applications Modifying a legacy application to make it testable In Detail Test-Driven Development (TDD) is a methodology that helps you to write as little as code as possible to satisfy software requirements, and ensures that what you've written does what it's supposed to do. If you're looking for a practical resource on Test-Driven Development this is the book for you. You've found a practical end-to-end guide that will help you implement Test-Driven Techniques for your software development projects. You will learn from industry standard patterns and practices, and shift from a conventional approach to a modern and efficient software testing approach in C# and JavaScript. This book starts with the basics of TDD and the components of a simple unit test. Then we look at setting up the testing framework so that you can easily run your tests in your development environment. You will then see the importance of defining and testing boundaries, abstracting away third-party code (including the .NET Framework), and working with different types of test double such as spies, mocks, and fakes. Moving on, you will learn how to think like a TDD developer when it comes to application development. Next, you'll focus on writing tests for new/changing requirements and covering newly discovered bugs, along with how to test JavaScript applications and perform integration testing. You'll also learn how to identify code that is inherently un-testable, and identify some of the major problems with legacy applications that weren't written with testability in mind. By the end of the book, you'll have all the TDD skills you'll need and you'll be able to re-enter the world as a TDD expert! Style and approach A practical step-by-step approach with real-world case studies. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.




MySQL 8 Administrator's Guide

2018/02/23February 15, 2018

(image)

Step by step guide to monitor, manage, and secure your database engine About This Book Your companion to master all the administration-related tasks in MySQL 8 Ensure high performance and high availability of your MySQL solution using effective replication and backup techniques A comprehensive guide to performing query optimization, security and a whole host of other administrative tasks in MySQL 8 Who This Book Is For This book is intended for MySQL administrators who are looking for a handy guide covering all the MySQL administration-related tasks. If you are a DBA looking to get started with MySQL administration, this book will also help you. Knowledge of the basic database concepts is required to get started with this book. What You Will Learn Understanding different MySQL 8 data types based on type of contents and storage requirements Best practices for optimal use of features in MySQL 8 Explore globalization configuration and caching techniques to improve performance Create custom storage engine as per system requirements Learn various ways of index implementation for flash memory storages Configure and implement replication along with approaches to use replication as solution Understand how to make your MySQL 8 solution highly available Troubleshoot common issues and identify error codes while using MySQL 8 In Detail MySQL is one of the most popular and widely used relational databases in the world today. The recently released version 8.0 brings along some major advancements in the way your MySQL solution can be administered. This handbook will be your companion to understand the newly introduced features in MySQL and how you can leverage them to design a high-performance MySQL solution for your organization. This book starts with a brief introduction to the newly introduced features in MySQL 8, followed by quickly jumping onto the crucial administration topics that you will find useful in your day to day work. Topics such as migrating to MySQL 8, MySQL benchmarking, achieving high performance by implementing the indexing techniques, and optimizing your queries are covered in this book. You will also learn how to perform replication, scale your MySQL solution and implement effective security techniques. A special section on the common and not so common troubleshooting techniques for effective MySQL administration is also covered in this book. By the end of this highly practical book, you will have all the knowledge you need to tackle any problem you might encounter while administering your MySQL solution. Style and approach A Step by Step guide to understand all new features of MySQL 8 and leverage it while administering your MySQL 8 solution Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.




Learning AWS - Second Edition

2018/02/23February 1, 2018

(image)

Discover techniques and tools for building serverless applications with AWS About This Book Get well-versed with building and deploying serverless APIs with microservices Learn to build distributed applications and microservices with AWS Step Functions A step-by-step guide that will get you up and running with building and managing applications on the AWS platform Who This Book Is For If you are an I.T. professional or a system architect who wants to improve infrastructure using AWS, then this book is for you. It is also for programmers who are new to AWS and want to build highly efficient, scalable applications. What You Will Learn Set up your AWS account and get started with the basic concepts of AWS Learn about AWS terminology and identity access management Acquaint yourself with important elements of the cloud with features such as computing, ELB, and VPC Back up your database and ensure high availability by having an understanding of database-related services in the AWS cloud Integrate AWS services with your application to meet and exceed non-functional requirements Create and automate infrastructure to design cost-effective, highly available applications In Detail Amazon Web Services (AWS) is the most popular and widely-used cloud platform. Administering and deploying application on AWS makes the applications resilient and robust. The main focus of the book is to cover the basic concepts of cloud-based development followed by running solutions in AWS Cloud, which will help the solutions run at scale. This book not only guides you through the trade-offs and ideas behind efficient cloud applications, but is a comprehensive guide to getting the most out of AWS. In the first section, you will begin by looking at the key concepts of AWS, setting up your AWS account, and operating it. This guide also covers cloud service models, which will help you build highly scalable and secure applications on the AWS platform. We will then dive deep into concepts of cloud computing with S3 storage, RDS and EC2. Next, this book will walk you through VPC, building realtime serverless environments, and deploying serverless APIs with microservices. Finally, this book will teach you to monitor your applications, and automate your infrastructure and deploy with CloudFormation. By the end of this book, you will be well-versed with the various services that AWS provides and will be able to leverage AWS infrastructure to accelerate the development process. Style and approach Learn to write, run, and deploy applications in the AWS cloud Make the most of AWS to build scalable and cost-efficient systems A practical guide to developing serverless services and make the applications run faster Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.