
Cloud Native Go
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
Cloud Native Go shows developers how to build massive cloud applications that meet the insatiable demands of today's customers, and will dynamically scale to handle virtually any volume of data, traffic, or users.
Kevin Hoffman and Dan Nemeth describe the modern cloud-native application in detail, illuminating factors, disciplines, and habits associated with rapid, reliable cloud-native development. They also introduce Go, a "simply elegant" high-performance language that is especially well-suited for cloud development.
You'll walk through creating microservices in Go, adding front-end web components using ReactJS and Flux, and mastering advanced Go-based cloud-native techniques. Hoffman and Nemeth show how to build a continuous delivery pipeline with tools like Wercker, Docker, and Dockerhub; automatically push apps to leading platforms; and systematically monitor app performance in production.
Learn "The Way of the Cloud": why developing good cloud software is fundamentally about mindset and discipline
Discover why Go is ideal for cloud-native microservices development
Plan cloud apps that support continuous delivery and deployment
Design service ecosystems, and then build them in a test-first manner
Push work-in-progress to a cloud
Use Event Sourcing and CQRS patterns to react and respond to enormous volume and throughput
Secure cloud-based web applications: do's, don'ts, and options
Create reactive applications in the cloud with third-party messaging providers
Build massive-scale, cloud-friendly GUIs with React and Flux
Monitor dynamic scaling, failover, and fault tolerance in the cloud
All prices
More details
Other editions
Additional editions

Persons
Kevin is the author of a popular series of fantasy books ( The Sigilord Chronicles, http://amzn. to/2fc8iES ) and is eagerly awaiting the day when he will finally be able to combine his love for building software with his love for building fictional worlds.
Dan Nemeth has spent the last two decades building web and cloud systems for industries ranging from finance to pharmaceutical. He currently works at Pivotal enabling customer success with Pivotal Cloud Foundry. He now specializes in Go.
Content
1 The Way of the Cloud
2 Getting Started
3 Go Primer
4 Delivering Continuously
5 Building Microservices in Go
6 Using Backing Services
7 Creating a Data Service
8 Event Sourcing and CQRS
9 Building a Web Application with Go
10 Security in the Cloud
11 Working with WebSockets
12 Building Web Views with React
13 Creating UIs that Scale with Flux
14 Creating a Full Application - World of FluxCraft
15 Conclusion
A Troubleshooting Cloud Applications
Index
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.
File format: PDF
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use the free software Adobe Reader, Adobe Digital Editions, or any other PDF viewer of your choice (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or another reading app for eBooks, e.g., PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.