Daily Dose for 2017.09.25

« Daily Dose for 2017.09.24 | Sep 2017 | 2017 | Daily Dose for 2017.09.26 »

DevOps Automation Cookbook
Building Embedded Systems
CoreOS in Action
AWS Lambda in Action
Docker in Practice, Second Edition

Books/Videos on Sale (or Free) Today

These deals are good for today only, so be sure to take advantage of the pricing before the offers expire.

Free DevOps Automation Cookbook

DevOps Automation Cookbook Free Packt eBook by Michael Duffy (valid through 9/25 at 19:00 EST). This book covers DevOps, Ansible, VMware ESXi, Docker, Jenkins, InfluxDB, Elasticsearch, Logstash, Kibana, Amazon AWS, New Relic.

Publisher’s Description

There has been a recent explosion in tools that allow you to redefine the delivery of infrastructure and applications, using a combination of automation and testing to deliver continuous deployment. DevOps has garnered interest from every quarter, and is rapidly being recognized as a radical shift, as large as the Agile movement for the delivery of software.

This book takes a collection of some of the coolest software available today and shows you how to use it to create impressive changes to the way you deliver applications and software. It tackles the plethora of tools that are now available to enable organizations to take advantage of the automation, monitoring, and configuration management techniques that define a DevOps-driven infrastructure.

Starting off with the fundamental command-line tools that every DevOps enthusiast must know, this book will guide you through the implementation of the Ansible tool to help you facilitate automation and perform diverse tasks. You will explore how to build hosts automatically with the creation of Apt mirrors and interactive pre-seeds, which are of the utmost importance for Ubuntu automation. You will also delve into the concept of virtualization and creating and manipulating guests with ESXi. Following this, you will venture into the application of Docker; learn how to install, run, network, and restore Docker containers; and also learn how to build containers in Jenkins and deploy apps using a combination of Ansible, Docker, and Jenkins. You will also discover how to filter data with Grafana and the usage of InfluxDB along with unconventional log management. Finally, you will get acquainted with cloud infrastructure, employing the Heroku and Amazon AWS platforms.

By tackling real-world issues, this book will guide you through a huge variety of tools, giving new users the ability to get up and running and offering advanced users some interesting recipes that may help with existing issues.

What You Will Learn

  • Manage, use, and work with code in the Git version management system
  • Manage the life cycle of hosts, from creation to on-going management, using Puppet Razor
  • Create hosts automatically using a simple combination of TFTP, DHCP, and pre-seeds
  • Implement virtual hosts using the ubiquitous VMware ESXi hypervisor
  • Control configuration using the powerful and popular Ansible configuration management system
  • Develop powerful, consistent, and portable containers using Docker
  • Track trends, discover data, and monitor key systems using InfluxDB, syslog, and Sensu
  • Deal efficiently with powerful cloud infrastructures using the Amazon AWS Infrastructure as a Service and the Heroku Platform as a Service

About the Author

Michael Duffy is a technology consultant who spends far too much of his time getting excited about automation tools. Michael lives in a tiny village in Suffolk and when he isn’t reading, writing, or playing with automation and infrastructure tools, he can be found spending as much time as he can with his family. He runs his own consultancy, Stunt Hamster Ltd, and spends a lot of time telling clients that DevOps is an approach rather than a job title. Stunt Hamster Ltd. has provided services to clients as large as Telefonica O2 and BskyB and is currently working on software to ease the pain of managing decentralized platforms. Michael has previously written Puppet Reporting and Monitoring, published by Packt Publishing.

$9.99 Building Embedded Systems

Building Embedded Systems $9.99 Apress eBook by Changyi Gu. This book covers Embedded Systems, System on Programmable Chips.

Publisher’s Description

Develop the software and hardware you never think about. We’re talking about the nitty-gritty behind the buttons on your microwave, inside your thermostat, inside the keyboard used to type this description, and even running the monitor on which you are reading it now. Such stuff is termed embedded systems, and this book shows how to design and develop embedded systems at a professional level. Because yes, many people quietly make a successful career doing just that.

Building embedded systems can be both fun and intimidating. Putting together an embedded system requires skill sets from multiple engineering disciplines, from software and hardware in particular. Building Embedded Systems is a book about helping you do things in the right way from the beginning of your first project:

  • Programmers who know software will learn what they need to know about hardware.
  • Engineers with hardware knowledge likewise will learn about the software side.

Whatever your background is, Building Embedded Systems is the perfect book to fill in any knowledge gaps and get you started in a career programming for everyday devices. Author Changyi Gu brings more than fifteen years of experience in working his way up the ladder in the field of embedded systems. He brings knowledge of numerous approaches to embedded systems design, including the System on Programmable Chips (SOPC) approach that is currently growing to dominate the field. His knowledge and experience make Building Embedded Systems an excellent book for anyone wanting to enter the field, or even just to do some embedded programming as a side project.

What You Will Learn

  • Program embedded systems at the hardware level
  • Learn current industry practices in firmware development
  • Develop practical knowledge of embedded hardware options
  • Create tight integration between software and hardware
  • Practice a work flow leading to successful outcomes
  • Build from transistor level to the system level
  • Make sound choices between performance and cost

Who This Book Is For

Embedded-system engineers and intermediate electronics enthusiasts who are seeking tighter integration between software and hardware. Those who favor the System on a Programmable Chip (SOPC) approach will in particular benefit from this book. Students in both Electrical Engineering and Computer Science can also benefit from this book and the real-life industry practice it provides.

About the Author

Changyi Gu has worked for multiple high tech companies across California over a 15+ year career. He is the founder of PulseRain Technology, LLC, a company that is focused on FPGA and embedded system design. He started his career in firmware development. With a deep passion in engineering, he later devoted himself to wireless hardware and programmable logic. He is therefore lucky enough to see things on both sides of the fence between software and hardware. He graduated from University of Southern California with an MS degree in VLSI. He also holds an MS degree in Communication, and a Bachelor degree in Computer Science, from Shanghai Jiaotong University, China.

50% off CoreOS in Action Running Applications on Container Linux

CoreOS in Action 50% off Manning’s eBook by Matt Bailey. This book covers CoreOS, Linux, Docker.

Publisher’s Description

CoreOS in Action is a clear tutorial for deploying container-based systems on CoreOS Container Linux.

About the technology

Traditional Linux server distributions include every component required for anything you might be hosting, most of which you don’t need if you’ve containerized your apps and services. CoreOS Container Linux is a bare-bones distro with only the essential bits needed to run containers like Docker. Container Linux is a fast, secure base layer for any container-centric distributed application, including microservices. And say goodbye to patch scheduling; when Container Linux needs an update, you just hot-swap the whole OS.

About the book

CoreOS in Action is a clear tutorial for deploying container-based systems on CoreOS Container Linux. Inside, you’ll follow along with examples that teach you to set up CoreOS on both private and cloud systems, and to practice common sense monitoring and upgrade techniques with real code. You’ll also explore important container-aware application designs, including microservices, web, and Big Data examples with real-world use cases to put your learning into perspective.

What’s inside

  • Handling scaling and failures gracefully
  • Container-driven application designs
  • Cloud, on-premises, and hybrid deployment
  • Smart logging and backup practices

About the reader

Written for readers familiar with Linux and the basics of Docker.

About the author

Matt Bailey is currently a technical lead at ZeniMax. He has worked in higher education and with scientific computing, medical, and networking technology companies, as well as a few startups. You can find him online via http://mdb.io.

50% off AWS Lambda in Action

AWS Lambda in Action 50% off Manning’s eBook by Danilo Poccia with foreword by James Governor. This book covers AWS Lambda.

Publisher’s Description

AWS Lambda in Action is an example-driven tutorial that teaches you how to build applications that use an event-driven approach on the back end.

About the technology

With AWS Lambda, you write your code and upload it to the AWS cloud. AWS Lambda responds to the events triggered by your application or your users, and automatically manages the underlying computer resources for you. Back-end tasks like analyzing a new document or processing requests from a mobile app are easy to implement. Your application is divided into small functions, leading naturally to a reactive architecture and the adoption of microservices.

About the book

AWS Lambda in Action is an example-driven tutorial that teaches you how to build applications that use an event-driven approach on the back-end. Starting with an overview of AWS Lambda, the book moves on to show you common examples and patterns that you can use to call Lambda functions from a web page or a mobile app. The second part of the book puts these smaller examples together to build larger applications. By the end, you’ll be ready to create applications that take advantage of the high availability, security, performance, and scalability of AWS.

What’s inside

  • Create a simple API
  • Create an event-driven media-sharing application
  • Secure access to your application in the cloud
  • Use functions from different clients like web pages or mobile apps
  • Connect your application with external services

About the reader

Requires basic knowledge of JavaScript. Some examples are also provided in Python. No AWS experience is assumed.

About the author

Danilo Poccia is a technical evangelist at Amazon Web Services and a frequent speaker at public events and workshops.

50% off Docker in Practice, Second Edition

Docker in Practice, Second Edition 50% off Manning’s eBook by Ian Miell, Aidan Hobson Sayers. This book covers Docker.

Publisher’s Description

Docker in Practice, Second Edition presents nearly 120 practical techniques, hand-picked to help you get the most out of Docker. Following a Problem/Solution/Discussion format, you’ll walk through specific examples that you can use immediately, and you’ll get expert guidance on general techniques you can apply to a whole range of scenarios. You’ll tackle server maintenance, Swarm Mode, deployment, experimenting with your containers, and much more. Fully updated with newly-discovered techniques and interesting use cases, Docker in Practice, Second Edition is an essential resource that you’ll want to have open on your desk!

About the technology

Docker’s simple idea, wrapping an application and its dependencies into a single deployable package, has continued to drive a revolution in software delivery. Docker is now the foundation of CI and CD pipelines, microservice systems, infrastructure automation, and countless innovative twists on the dev process. As well, Docker boasts an incredibly diverse and rich ecosystem, including Kubernetes, CoreOS, Mesos, OpenShift, and the 100,000+ images available on Docker Hub. The options are limitless; Docker in Practice is your guide to the ideas, techniques, and tools that give you the most return on your time.

What’s inside

  • New techniques and the latest best practices
  • Continuous integration and delivery
  • Swarm Mode services and routing mesh
  • The Kubernetes orchestration tool
  • Streamlining your cloud workflow
  • Navigating the Docker ecosystem

About the reader

Written for developers and engineers using Docker in production.

About the authors

Ian Miell is the Lead OpenShift Architect at Barclays.

Aidan Hobson Sayers is a developer at Hadean. Previously, they used Docker to transform DevOps at OpenBet.

GET MORE WITH MANNING

An eBook copy of the previous edition, Docker in Practice (First Edition), is included at no additional cost. It will be automatically added to your Manning Bookshelf within 24 hours of purchase.

« Daily Dose for 2017.09.24 | Sep 2017 | 2017 | Daily Dose for 2017.09.26 »


© 2017. All rights reserved.

Powered by Hydejack v6.6.1