Project Reliability Engineering by Eyal Shahar - Bookswagon
Project Reliability Engineering

Project Reliability Engineering


     0     
5
4
3
2
1



International Edition


About the Book

Chapter 1: Introduction What DevOps means and why it came to be; Reflecting on the needs of makers and defining key terms and subfields of the topic.- Origins: DevOps and SRE- Philosophy of Project Reliability Engineering
Chapter 2: Our first dashboard: the status page First steps in integrating monitoring code into a project; Getting familiar with key frameworks.- Everything is a server- Python and Flask- JavaScript and ExpressJS- UI Libraries roundup
Chapter 3: The live dashboardMaking a dashboard that communicates with the project in real time- Websockets- Dashboard design- Working with HTTP requests- TCP and UDP- Inter-process communication design
Chapter 4: Make it real: A physical dashboardMaking project reliability fun and flashy- Physical design- Components and circuitry- Software design and programming
Chapter 5: LoggingBest Practices of logging, what tools are out there and DIY solutions- The good old "print"- Where do logs go?- Log Design- Logging libraries
Chapter 6: AlertsTechniques that allow projects to announce their failures- You've got mail!- Getting alerts by mobile- IoT alerts
Chapter 7: Staying aliveReviewing methods to start programs on startup, keeping them running after crashing, and avoiding crashes all together- Booting up- Crash recovery- Error handling
Chapter 8: Troubleshooting and debuggingPutting all that hard work to use, and developing good debugging skills- Divide and conquer- Using your tools- Tips and tricks- Examples
Chapter 9: One machine to rule them allExamining the advantages of a main server, while comparing deployment options and configurations.- Working from home: DDNS and router settings- Living in the cloud- Web server frameworks
Chapter 10: StorageProviding reliable storage solutions to data-driven projects- Self-storage: relying on the OS- Network Attached Storage- RAID- Database basics- OPeNDAP
Chapter 11: A window to professional DevOpsAdvanced topics for the prolific maker- Philosophy- Version control- Testing- Package managers- Build tools
About the Author: Eyal Shahar is currently based in San Francisco, where he works as an exhibit developer in the New Media Department at the Exploratorium. Eyal started his career as a professional musician, working with some of Israel's most prominent artists for over a decade. His software and hardware engineering experience includes positions in music and art related startups in Tel Aviv, Paris, and San Francisco. Eyal has a B.Sc. in Electrical Engineering from the Tel Aviv University and a Master's in Media, Arts and Sciences from the MIT Media Lab.
The exhibits Eyal makes are strange hybrids: like a maker's project, they are usually one-offs, often consisting of patches of software written in haste, skipping over industry standards such as passing unit-tests and following design documents. On the other hand, because they live on a museum floor, they must be rock solid. As he developed techniques to monitor and stabilize his exhibits, Eyal realized he was also applying these methods on his personal projects. Eyal is excited at the prospect of making these available to the rest of the maker community.


Best Sellers



Product Details
  • ISBN-13: 9781484250181
  • Publisher: Apress
  • Publisher Imprint: Apress
  • Height: 234 mm
  • No of Pages: 290
  • Spine Width: 17 mm
  • Weight: 508 gr
  • ISBN-10: 1484250184
  • Publisher Date: 29 Sep 2019
  • Binding: Paperback
  • Language: English
  • Returnable: Y
  • Sub Title: Pro Skills for Next Level Maker Projects
  • Width: 156 mm


Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Project Reliability Engineering
Apress -
Project Reliability Engineering
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Project Reliability Engineering

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals



    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!