My Account Log in

1 option

Scalable cloud ops with Fugue : declare, deploy, and automate the cloud / Josha Stella.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Stella, Josha, author.
Series:
Pragmatic programmers.
Pragmatic Programmers
Language:
English
Subjects (All):
Cloud computing.
Operating systems (Computers)--Databases.
Operating systems (Computers).
Physical Description:
1 online resource (294 pages).
Edition:
1st edition
Other Title:
Scalable cloud operations with Fugue
Place of Publication:
Raleigh, North Carolina : The Pragmatic Bookself, 2017.
System Details:
text file
Summary:
Harness the promise of the cloud with Fugue, an operating system built for the cloud. Program cloud infrastructure in a fraction of the time it takes with current tools, debug infrastructure at design time, and centralize your change control process. Written by the Fugue development team, this is the definitive resource to scalable cloud operations with Fugue. Cloud computing represents the greatest shift in computing in more than a decade. But the promise of the cloud is unrealized. The cloud isn't just about shedding the physical data center - it's about shedding the data center mindset. Cloud infrastructure can be controlled via API calls. This means we can view it as a giant general-purpose compute - and program it. That's where the Fugue operating system and the Ludwig language come in. They automate the creation, operation, enforcement, and termination of infrastructure in the cloud. This definitive Fugue guide starts with a simple website and moves on to a more robust application with evolving infrastructure needs as you walk through the steps to harnessing the cloud. With Amazon Web Services, launch infrastructure quickly. Debug in design time. Automate deployment and enforcement of your cloud. Centralize your change control process and automate continuous auditing. Rest easy knowing configuration drift, unwanted changes, and infrastructure quality issues are addressed, continuously and automatically. Hands-on chapters lead you through creating this application step by step. If you're a software engineer, architect, DevOps professional, or enterprise team leader using cloud computing for running applications and websites, this book will change the way you view cloud computing. What You Need: An Amazon Web Services (AWS) account and a basic familiarity with the AWS Console.
Contents:
Cover
Table of Contents
Acknowledgments
Prelude
The Promise of the Cloud Is Unrealized
The Cloud Is the Computer
Fugue Is the Operating System
Who Should Read This Book?
How to Read This Book
Online Resources
Why "Fugue"?
Part I-Fugue Computing in Action
1. Simple Themes and First Steps
Fugue Computing Is Cloud Computing
Creating and Deploying Your First Fugue Composition
Moving Forward
2. Looking at Fugue
A Visual Overview of the Fugue System
Fugue Commands in Action
How Infrastructure Visualization Solves Problems
Ludwig, the Catalyst: A Key to Declared Infrastructure
3. Building a Social Network with Fugue
Exploring the Basics of the Refuge Social Network
Composing Refuge's Core Components
Running the Refuge Application
4. Refactoring for New Features
Refuge's Session State Reconsidered
Fugue-ing a New Feature: Adding Photo Sharing
Updating the Application
Testing the Updates
Suspending, Resuming, and Stopping the Composition
5. Completing an Application
Adding a Final Feature: SMS Task Workers
Preparing for Production
Part II-Tackling More Real-World Complexity
6. Understanding Ludwig
Reviewing the Fugue System Library Path
Practicing with Types and Records
Writing Less Code with Functions
Tightening Refuge Code with a Function
More Ludwig Programming Fundamentals
Reducing Redundancy in Refuge ASGs and Beyond
7. Ludwig Modules and Validations
Code Reuse with Modules
Refactoring Refuge with Modules
Enforcing Policies with Validations
8. Configuration and Coordination in Fugue: Vars
What Is Vars and How Does It Work?
Spinning Up Vars
Sharing Refuge Passwords and Secrets with Fugue.
Using Vars as a Lock Service
Part III-A Cloud-Minded Enterprise
9. Enterprise Integrations
It All Begins with Version Control
Building a Service Catalog
Adapting to the Enterprise
Hands-On with CircleCI
10. Collaboration Features with Fugue
One Conductor, Many Accounts
Role-Based Access Control with Fugue
11. What We Mean by a "Cloud Operating System"
This Isn't a Metaphor
Cloud Services Are Hardware Under APIs
Ever-Evolving Operating Systems
The Fugue Operating System
A1. Who Made This Book?
A Dedicated Team
The First Round
Others Were Essential
Bibliography
Index
- SYMBOLS -
- DIGITS -
- A -
- B -
- C -
- D -
- E -
- F -
- G -
- H -
- I -
- J -
- K -
- L -
- M -
- N -
- O -
- P -
- Q -
- R -
- S -
- T -
- U -
- V -
- W -
- X -
- Y -
- Z -.
Notes:
"Version: P1.0 (July 2017)."
Includes bibliographical references and index.
Description based on online resource; title from PDF title page (EBC, viewed March 15, 2018).
ISBN:
9781680502671
1680502670
9781680504613
1680504614
9781680504606
1680504606
9781680502343
1680502344
OCLC:
1004966125

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account