This book demonstrates the core concepts behind conversational UI and building voice-enabled apps with the Alexa framework (the examples in this book are easy to understand, but having some experience with Node.js and web development is helpful). The book focuses on a general understanding of why voice-enabled apps are important, along with easy-to-understand examples for building your first apps for the Amazon Echo. By the end of the book you will understand the importance of conversational UI, how to build and test your first Alexa app for the Echo, and how to publish your software to the Alexa app store for the world to see.
Understand the differences between containers and VMs
A natural response when first working with Docker containers is to try and frame them in terms of virtual machines. Oftentimes we hear people describe Docker containers as “lightweight VMs”.
This is completely understandable, and many people have done the exact same thing when they first started working with Docker. It’s easy to connect those dots as both technologies share some characteristics, but the key is that the underlying architecture is fundamentally different between containers and virtual machines.
This Ebook Covers:
- Why Containers are not VMs
- How Containers and VMs can be used together for capacity optimization
- Running containers on physical servers vs virtual machines
- Getting started with Docker and containers
You can get the ebook here
Docker is a scalable, open source technology that allows you to wrap all your code and supporting files into single bundles, known as containers. Get to grips with these efficient, reusable containers to develop sophisticated software solutions with this handy eGuide.
You can get the book here
- Discover how standard security best practices are applicable in a Hyper-V environment
- Acquire techniques to defend virtual machines against threats
- A practical guide that helps you lock down Hyper-V hosts and enhance their protection against attack
Get your free e-book here.
Full of illustrations, diagrams, and tips with clear step-by-step instructions and real time examples Master all transformations in SSIS and their usages with real-world scenarios Learn to make SSIS packages re-startable and robust; and work with transactions Get hold of data cleansing and fuzzy operations in SSIS
What exactly is a Cloud Native platform? It’s certainly a hot topic in IT, as enterprises today assess this option for developing and delivering software quickly and repeatedly. This O’Reilly report explains the capabilities of Cloud Native platforms and examines the fundamental changes enterprises need to make in process, organization, and culture if they’re to take real advantage of this approach.
Author Duncan Winn focuses on the open source platform Cloud Foundry, one of the more prominent Cloud Native providers. You’ll learn how Cloud Native applications are designed to be “infrastructure unaware” so they can thrive and move at will in the highly distributed and constantly evolving cloud environment.
With this report, you’ll explore:
- Technical driving forces that are rapidly changing the way organizations develop and deliver software today
- How key concepts underpinning the Cloud Foundry platform leverage each of the technical forces discussed
- Why becoming cloud native means adopting a self-service, on-demand, and elastic infrastructure
- How Cloud Native platforms perform undifferentiated heavy lifting, such as provisioning VMs, middleware, and databases
- Recommended changes and practical considerations for organizations that want to build Cloud Native applications successfully
You can download the book here
- Master the development of your web applications by combining Grunt with an army of other useful tools
- Learn about the key tasks behind devops integration and automation so you can utilize Grunt in a team-working environment
- Accelerate your web development abilities by employing best practices, including SEO, page speed optimization, and responsive design
The book can be downloaded here