Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Preface
O’Reilly Online Learning How to Contact Us
I. Fundamentals 1. What Is the Cloud?
Nathen Harvey
2. Why the Cloud?
Nathen Harvey
Understand the Role of Technology Automate the Cloud Measure Progress Getting Started > Getting Finished
3. Three Keys to Making the Right Multicloud Decisions
Brendan O’Leary
4. Use Managed Services—Please
Dan Moore
5. Cloud for Good Should Be Your Next Project
Delali Dzirasa
6. A Cloud Computing Vocabulary
Jonathan Buck
7. Why Every Engineer Should Be a Cloud Engineer
Michelle Brenner
8. Managing Up: Engaging with Executives on the Cloud
Reza Salari
II. Architecture 9. The Future of Containers: What’s Next?
Chris Hickman
MicroVMs Unikernels So, What’s Next?
10. Understanding Scalability
Duncan Mackenzie
Scaling Options
Scaling Up Scaling Out
Keep Scalability in Mind, but Don’t Overdo It
11. Don’t Think of Services, Think of Capabilities
Haishi Bai
12. You Can Cloudify Your Monolith
Jake Echanove
13. Integrating Microservices in Cloud Native Architecture
Kasun Indrasiri
14. Containers Aren’t Magic
Katie McLaughlin
15. Your CIO Wants to Replatform Only Once
Kendall Miller
16. Practice Visualizing Distributed Systems
Kim Schlesinger
17. Know Where to Scale
Lisa Huynh
Vertical Scaling Horizontal Scaling Conclusion
18. Serverless Bad Practices
Manasés Jesús Galindo Bello
Deploying a Lot of Functions Calling a Function Synchronously Calling a Function Asynchronously Employing Many Libraries Using Many Technologies Not Documenting Functions
19. Getting Started with AWS Lambda
Marko Sluga
Building an Event Handler and Testing the Lambda Function
20. It’s OK if You’re Not Running Kubernetes
Mattias Geniar
The Media Tells Us Only Half the Truth There’s Still Much to Improve on the Old and Boring Side of Technology But Don’t Sit Still
21. Know Thy Topology
Nikhil Nanivadekar
Modularity Deployment Strategy Datacenter Affinity
22. System Fundamentals Will Still Bite You
Noah Abrahams
23. Cloud Processing Is Not About Speed
Rustem Feyzkhanov
24. How Serverless Simplifies the Developer Experience
Wietse Venema
III. Migration 25. People Will Expect Things—Help Them Expect Right
Dave Stanke
26. Failing a Cloud Migration
Lee Atchison
Mistake 1: Not Optimizing for the Cloud Mistake 2: Lack of Architectural Strategy
27. Optimizing Processes for the Cloud: Patterns and Antipatterns
Mike Kavis
Antipattern 1: The Wild West Antipattern 2: Command and Control Avoiding Antipatterns
28. Why the Lift-and-Shift Model Is Unlikely to Succeed
Mike Silverman
IV. Security and Compliance 29. Security at Cloud Native Speed
Chris Short
Struggles Velocity Continuous Security Platform Security Speed Makes Us Safer
30. Essentials of Modern Cloud Governance
Derek Martin
Subscriptions Matter The Network Has to Come First Security Is Essential Automation Is Required
31. Know Where the Secrets Are Kept and How
Emmanuel Apau
How Do We Share Secrets Between the Infrastructure and the Applications? How Do We Audit Our Secrets? How Do We Share Secrets Among Users? Best Practices
32. Don’t SSH into Production
Fernando Duran
33. Identity and Access Management in Cloud Computing
Isuru J. Ranawaka
34. Treat Your Cloud Environment as if It Were On Premises
Iyana Garry
35. You Can’t Get Information Security Right Without Getting Identity Right
Sarah Cecchetti
36. Why Are Good AWS Security Policies So Difficult?
Stephen Kuenzli
The AWS Security Model Is Powerful but Complex How Policies Are Evaluated Cloud Deployments Change Rapidly Summary
37. Side Channels and Covert Communications in Cloud Environments
Will Deane
V. Operations and Reliability 38. When in Doubt, Test It Out
Dan Moore
39. Never Take a Single Region Dependency
Derek Martin
40. Test Your Infrastructure with Game Days
Fernando Duran
41. Improve Your Monitoring with Visualizations and Dashboards
Jason Katzer
42. REvisiting the Rs of SRE
J. Paul Reed
43. The Power of Vulnerability
Ken Broeren
44. The Basics of Service-Level Objectives
Kit Merker, Brian Singer, and Alex Nauda
What Are SLOs? SLOs: The Cloud Engineer’s Best Friend Where Do You Start?
45. Oh, No: No Logs
Laura Santamaria
46. Use Checklists to Manage Risk
Lisa Huynh
47. Everything Is a DNS Problem: How to (Im)prove
Michael Friedrich
48. What’s the Time?
Nikhil Nanivadekar
49. Monitor Your Model Dependencies!
Ori Cohen
50. There’s No Such Thing as a Development Environment
Peter McCool
51. Incident Analysis and Chaos Engineering: Complementary Practices
Ryan Frantz
Incident Analysis
Pushing Paper Technical Teaching Surfacing Surprise
Chaos Engineering Incident Analysis or Chaos Engineering Recouping our Investments A Vision for the Future
52. How Should I Organize My AWS Accounts?
Stephen Kuenzli
53. Resiliency and Scalability Are Key
Tidjani Belmansour
54. Monitor, You Will
Tidjani Belmansour
What Is Monitoring and Why Should We Care? Is Monitoring Required Only for Cloud-Based Applications? What Should We Monitor? Monitoring and Dashboarding We Should Design Our Applications for Monitoring from the Start
55. Reliable Systems Don’t Happen by Accident
Zach Thomas
The Architecture Diagram Is Also a Map of Failure Modes Asynchronous Communication Is a Friend of Cloud Reliability Exercise Adverse Conditions
56. What Is Toil, and Why Are SREs Obsessed with It?
Zachary Nickens
VI. Software Development 57. The Cloud Doesn’t Care if It Works on Your Machine
Alessandro Diaferia
58. KISS It
Chris Proto
59. Maintaining Service Levels with Feature Flags
Dawn Parzych
60. Working Upstream
Eric Sorenson
Survey the Landscape Get Internal Approval Join the Community Design First, Then Code Happy Upstreaming!
61. Do More with Less
Ivan Krnić
62. Everything Is Just Ones and Zeros
Lukas Ruebbelke
63. Be Prepared to Repeat
Ricardo Miranda
Strategies to Cope with Duplicate Messages Stateless Consumers Keeping State Conclusions
64. Your Greatest Products Are Not the Applications and Services You Produce
Ryan Bell
65. Avoid Big Rewrites
Simon Aronsson
Step 1: Be Realistic Step 2: Utilize the Strangler Pattern Step 3: Repeat
66. Lean QA: The QA Evolving in the DevOps World
Theresa Neate
Beware the Cargo Cult Waste QA Is Feedback Early Feedback Lean QA
67. Source Code Management for Software Delivery
Tiffany Jachja
Understanding Version Control What Is Git?
VII. Cloud Economics and Measuring Spend 68. FinOps: How Cloud Finance Management Can Save Your Cloud Program from Extinction
Deepak Ramchandani Vensi
What Is FinOps? How Do You Get Started with FinOps? Summary
69. How Economies of Scale Work in the Cloud
Jon Moore
70. Managing Network Transit Costs in the Cloud
Ken Corless
71. Managing the Cloud Migration Cost Spike
Manjeet Dadyala
72. Damn It, Jim! I’m a Cloud Engineer, Not an Accountant!
Michael Winslow
73. Effectively Monitoring Cloud Services Requires Planning
Scott Pantall
VIII. Automation 74. Principles, Patterns, and Practices for Effective Infrastructure as Code
Adarsh Shah
Key Principles Principles and Practices
75. Red, Green, Refactor for Infrastructure
Annie Hedgpeth
76. Automate or Not-o-Mate?
Judy Johnson
77. Beyond the Portal: Manage Your Cloud with the CLI
Marcello Marrocos
78. Treat Your Infrastructure like Software
Zachary Nickens
IX. Data 79. So You Want to Migrate Oracle Database into AWS Cloud?
Asha Kalburgi
Migration of Database Helpful Tools
80. DataOps: DevOps for Data Management
Banjo Obayomi
Reproducible Data Analytics as Code Data as a Platform
81. Data Gravity: The Importance of Data Management in the Cloud
Geoff Hughes
Data Availability Disaster Recovery Data Retention Data Gravity
X. Networking 82. Even in the Cloud, the Network Is the Foundation
David Murray
83. Networking First
Derek Martin
84. Handling Network Failures in the Cloud
Shayon Mukherjee
XI. Organizational Culture 85. Silos by Any Other Name
Brittany Woods
86. Focus on Your Team, Not on the Cost
Guillaume Blaquiere
87. Cloud Engineering Is About Culture, Not Containers
Holly Cummins
88. The Importance of Keeping Working Systems Working
Jan Urbański
89. Effectively Navigating Organizational Politics
Joshua Zimmerman
Delegation Committees Soft Decisions
90. The Cloud Is Not About the Cloud
Ken Corless
91. The Cloud Is Bigger than IT: Enterprise-Wide Training Strategies
Mike Kavis
92. Systems Thinking and the Support Pager
Theresa Neate
There Are Always Consequences Systems Thinking in Teams Systems Thinking in Application Support It All Dovetails
93. Curating a DevOps Culture and Experience
Tiffany Jachja
Define Your Target Outcomes Safe Environments Architect Your Technology
XII. Personal and Professional Development 94. Read the Documentation—Then Reread It
Jennine Townsend
95. Stay Curious
Laziz Turakulov
96. Empathy as Code
Nirmal Mehta
Empathy as Code A Sampling of Decision-Making Techniques
97. From Zero to Cloud Engineer in Less Than a Year
Rachel Sweeney
Contributors
Adarsh Shah Alessandro Diaferia Alex Nauda Annie Hedgpeth Asha Kalburgi Banjo Obayomi Brendan O’Leary Brian Singer Brittany Woods Chris Hickman Chris Proto Chris Short Dan Moore Dave Stanke David Murray Dawn Parzych Deepak Ramchandani Vensi Delali Dzirasa Derek Martin Duncan Mackenzie Emily Freeman Emmanuel Apau Eric Sorenson Fernando Duran Geoff Hughes Guillaume Blaquiere Haishi Bai Holly Cummins Isuru J. Ranawaka Ivan Krnić Iyana Garry J. Paul Reed Jake Echanove Jan Urbański Jason Katzer Jennine Townsend Jon Moore Jonathan Buck Joshua Zimmerman Judy Johnson Kasun Indrasiri Katie McLaughlin Ken Broeren Ken Corless Kendall Miller Kim Schlesinger Kit Merker Laura Santamaria Laziz Turakulov Lee Atchison Lisa Huynh Lukas Ruebbelke Manasés Jesús Galindo Bello Manjeet Dadyala Marcello Marrocos Marko Sluga Mattias Geniar Michael Friedrich Michael Winslow Michelle Brenner Mike Kavis Mike Silverman Nathen Harvey Nikhil Nanivadekar Nirmal Mehta Noah Abrahams Ori Cohen Peter McCool Rachel Sweeney Reza Salari Ricardo Miranda Rustem Feyzkhanov Ryan Bell Ryan Frantz Sarah Cecchetti Scott Pantall Shayon Mukherjee Simon Aronsson Stephen Kuenzli Theresa Neate Tidjani Belmansour Tiffany Jachja Wietse Venema Will Deane Zach Thomas Zachary Nickens
Index
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion