Production-Ready Microservices

Building Standardized Systems Across an Engineering Organization

Author: Susan J. Fowler

Publisher: "O'Reilly Media, Inc."

ISBN: 1491965940

Category: Computers

Page: 172

View: 7845

One of the biggest challenges for organizations that have adopted microservice architecture is the lack of architectural, operational, and organizational standardization. After splitting a monolithic application or building a microservice ecosystem from scratch, many engineers are left wondering what’s next. In this practical book, author Susan Fowler presents a set of microservice standards in depth, drawing from her experience standardizing over a thousand microservices at Uber. You’ll learn how to design microservices that are stable, reliable, scalable, fault tolerant, performant, monitored, documented, and prepared for any catastrophe. Explore production-readiness standards, including: Stability and Reliability: develop, deploy, introduce, and deprecate microservices; protect against dependency failures Scalability and Performance: learn essential components for achieving greater microservice efficiency Fault Tolerance and Catastrophe Preparedness: ensure availability by actively pushing microservices to fail in real time Monitoring: learn how to monitor, log, and display key metrics; establish alerting and on-call procedures Documentation and Understanding: mitigate tradeoffs that come with microservice adoption, including organizational sprawl and technical debt

Microservices

Konzeption und Design

Author: Sam Newman

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3958450830

Category: Computers

Page: 312

View: 5415

Feingranulare Systeme mit Microservices aufbauen Design, Entwicklung, Deployment, Testen und Monitoring Sicherheitsaspekte, Authentifizierung und Autorisierung Verteilte Systeme haben sich in den letzten Jahren stark verändert: Große monolithische Architekturen werden zunehmend in viele kleine, eigenständige Microservices aufgespalten. Aber die Entwicklung solcher Systeme bringt Herausforderungen ganz eigener Art mit sich. Dieses Buch richtet sich an Softwareentwickler, die sich über die zielführenden Aspekte von Microservice-Systemen wie Design, Entwicklung, Testen, Deployment und Monitoring informieren möchten. Sam Newman veranschaulicht und konkretisiert seine ganzheitliche Betrachtung der grundlegenden Konzepte von Microservice-Architekturen anhand zahlreicher praktischer Beispiele und Ratschläge. Er geht auf die Themen ein, mit denen sich Systemarchitekten und Administratoren bei der Einrichtung, Verwaltung und Entwicklung dieser Architekturen in jedem Fall auseinandersetzen müssen. Aus dem Inhalt: Vorteile von Microservices Gestaltung von Services Ausrichtung der Systemarchitektur an der Organisationsstruktur Möglichkeiten zur Integration von Services Schrittweise Aufspaltung einer monolithischen Codebasis Deployment einzelner Microservices mittels Continuous Integration Testen und Monitoring verteilter Systeme Sicherheitsaspekte Authentifizierung und Autorisierung zwischen Benutzer und Service bzw. zwischen Services untereinander Skalierung von Microservice-Architekturen »Microservice-Architekturen besitzen viele interessante Eigenschaften, allerdings sind bei der Umstellung so einige Fallstricke zu beachten. Dieses Buch wird Ihnen helfen herauszufinden, ob Microservices für Ihre Zwecke geeignet sind und zeigt Ihnen, wie Sie die Fallstricke umgehen können.« Martin Fowler, Chief Scientist, ThoughtWorks

Microservices

Grundlagen flexibler Softwarearchitekturen

Author: Eberhard Wolff

Publisher: N.A

ISBN: 9783864903137

Category:

Page: 376

View: 1900


Software Design X-Rays

Fix Technical Debt with Behavioral Code Analysis

Author: Adam Tornhill

Publisher: Pragmatic Bookshelf

ISBN: 1680505807

Category: Computers

Page: 276

View: 1646

Are you working on a codebase where cost overruns, death marches, and heroic fights with legacy code monsters are the norm? Battle these adversaries with novel ways to identify and prioritize technical debt, based on behavioral data from how developers work with code. And that's just for starters. Because good code involves social design, as well as technical design, you can find surprising dependencies between people and code to resolve coordination bottlenecks among teams. Best of all, the techniques build on behavioral data that you already have: your version-control system. Join the fight for better code! Use statistics and data science to uncover both problematic code and the behavioral patterns of the developers who build your software. This combination gives you insights you can't get from the code alone. Use these insights to prioritize refactoring needs, measure their effect, find implicit dependencies between different modules, and automatically create knowledge maps of your system based on actual code contributions. In a radical, much-needed change from common practice, guide organizational decisions with objective data by measuring how well your development teams align with the software architecture. Discover a comprehensive set of practical analysis techniques based on version-control data, where each point is illustrated with a case study from a real-world codebase. Because the techniques are language neutral, you can apply them to your own code no matter what programming language you use. Guide organizational decisions with objective data by measuring how well your development teams align with the software architecture. Apply research findings from social psychology to software development, ensuring you get the tools you need to coach your organization towards better code. If you're an experienced programmer, software architect, or technical manager, you'll get a new perspective that will change how you work with code. What You Need: You don't have to install anything to follow along in the book. TThe case studies in the book use well-known open source projects hosted on GitHub. You'll use CodeScene, a free software analysis tool for open source projects, for the case studies. We also discuss alternative tooling options where they exist.

Das DevOps-Handbuch

Teams, Tools und Infrastrukturen erfolgreich umgestalten

Author: Gene Kim,Jez Humble,Patrick Debois,John Willis

Publisher: O'Reilly

ISBN: 3960101244

Category: Computers

Page: 432

View: 9233

Mehr denn je ist das effektive Management der IT entscheidend für die Wettbewerbsfähigkeit von Organisationen. Viele Manager in softwarebasierten Unternehmen ringen damit, eine Balance zwischen Agilität, Zuverlässigkeit und Sicherheit ihrer Systeme herzustellen. Auf der anderen Seite schaffen es High-Performer wie Google, Amazon, Facebook oder Netflix, routinemäßig und zuverlässig hundertoder gar tausendmal pro Tag Code auszuliefern. Diese Unternehmen verbindet eins: Sie arbeiten nach DevOps-Prinzipien. Die Autoren dieses Handbuchs folgen den Spuren des Romans Projekt Phoenix und zeigen, wie die DevOps-Philosophie praktisch implementiert wird und Unternehmen dadurch umgestaltet werden können. Sie beschreiben konkrete Tools und Techniken, die Ihnen helfen, Software schneller und sicherer zu produzieren. Zudem stellen sie Ihnen Maßnahmen vor, die die Zusammenarbeit aller Abteilungen optimieren, die Arbeitskultur verbessern und die Profitabilität Ihres Unternehmens steigern können. Themen des Buchs sind: Die Drei Wege: Die obersten Prinzipien, von denen alle DevOps-Maßnahmen abgeleitet werden.Einen Ausgangspunkt finden: Eine Strategie für die DevOps-Transformation entwickeln, Wertketten und Veränderungsmuster kennenlernen, Teams schützen und fördern.Flow beschleunigen: Den schnellen Fluss der Arbeit von Dev hin zu Ops ermöglichen durch eine optimale Deployment-Pipeline, automatisierte Tests, Continuous Integration und Continuous Delivery.Feedback verstärken: Feedback-Schleifen verkürzen und vertiefen, Telemetriedaten erzeugen und Informationen unternehmensweit sichtbar machen.Kontinuierliches Lernen ermöglichen: Eine Just Culture aufbauen und ausreichend Zeit reservieren, um das firmenweite Lernen zu fördern.

Clean Architecture

Das Praxishandbuch für gutes Softwaredesign. Regeln und Paradigmen für effiziente Softwarestrukturen

Author: Robert C. Martin

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3958457266

Category: Computers

Page: 370

View: 8508


The Art of Unit Testing

Author: Roy Osherove

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3826687221

Category: Electronic books

Page: 312

View: 3773

Lesbare, wartbare und zuverlässige Tests entwickelnStubs, Mock-Objekte und automatisierte FrameworksEinsatz von .NET-Tools inkl. NUnit, Rhino Mocks und Typemock Isolator Unit Testing, richtig durchgeführt, kann den Unterschied ausmachen zwischen einem fehlgeschlagenen Projekt und einem erfolgreichen, zwischen einer wartbaren Code-Basis und einer, die niemand freiwillig anpackt, zwischen dem Nach-Hause-Kommen um 2 Uhr nachts oder zum Abendessen, selbst noch kurz vor dem Release-Termin. Roy Osherove führt Sie Schritt für Schritt von einfachen Tests zu Tests, die wartbar, lesbar und zuverlässig sind. Er geht danach auf die Grundlagen des Interaction Testings ein und stellt schließlich bewährte Vorgehensweisen für das Schreiben, das Verwalten und das Warten der Unit Tests in echten Projekten vor. Darüber hinaus werden auch fortgeschrittene Themen behandelt wie Mocks, Stubs und Frameworks wie etwa Typemock Isolator und Rhino Mocks. Sie werden eine Menge zu fortgeschrittenen Testmustern und zur Testorganisation, zum Arbeiten mit Legacy Code und auch zu untestbarem Code erfahren. Und Sie lernen Werkzeuge kennen, die Sie beim Testen von Datenbanken und anderen Technologien brauchen werden. Alle Beispiele sind mit Visual Studio in C# geschrieben, so dass die Beispiele insbesondere für .NET-Entwickler nützlich sind. Aber auch für Programmierer anderer Sprachen wird das Buch von großem Nutzen sein, da die Prinzipien des Unit Testings für andere Sprachen dieselben sind. Roys Blog finden Sie auf ISerializable.com. Aus dem Inhalt: Verwenden eines Test-Frameworks (NUnit)Grundlegende TestattributeStubs zum Auflösen von AbhängigkeitenInteraction Testing mit Mock-ObjektenTesthierarchie und OrganisationDie Säulen guter TestsIntegration von Unit Testing in das UnternehmenUmgang mit Legacy Code

브로토피아

실리콘밸리에 만연한 성차별과 섹스 파티를 폭로하다

Author: 에밀리 창

Publisher: 와이즈베리

ISBN: N.A

Category: Political Science

Page: 552

View: 7475

실리콘밸리는 누구라도 세상을 변화시킬 수 있는 현대판 유토피아다. 단, 여성은 예외다. 기술 산업에 종사하는 여성들에게 실리콘밸리는 어떤 곳일까? ‘브로토피아(BROTOPIA)’다. 브로토피아는 브로 문화(Bro culture)와 유토피아(Utopia)의 합성어다. 브로 문화는 테크놀로지 산업과 실리콘밸리를 특징짓는 표현으로, 남성 우월주의와 남성 중심 문화를 가리킨다. 다시 말해 남성들이 직접 만든 규칙으로 완전히 지배하는 세상이다. 반면에 절대 소수인 여성들에게 실리콘밸리는 그야말로 유독한 세상이다. 성차별과 성추행이 만연하고 온탕에 몸을 담근 채 투자 회의를 하며 섹스 파티에서 인맥을 쌓는다. 블룸버그 TV의 진행자이자 기자인 에밀리 창이 이 책을 통해 실리콘밸리의 충격적인 민낯을 고스란히 드러낸다. 유토피아적인 이상향에도 불구하고 어쩌다가 실리콘밸리가 성차별의 온상이 되었는지, 어째서 브로 문화가 수십 년간이나 지속되는 와중에도 기업들이 ‘악마가 되지 말자(Don’t be evil!)’, ‘세상을 연결하자 (Connect the world!)’는 구호를 외치며 도덕적 우월감을 주장할 수 있었는지, 어떻게 해서 여성들이 침묵을 깨고 당당히 목소리를 내며 반격을 시작하게 되었는지를 생생하게 폭로한다. 에밀리 창은 블룸버그 TV에서 기술 관련 프로그램을 진행하면서 실리콘밸리 내부자들과 두터운 친분을 쌓았다. 덕분에 이제 창은 그들의 목소리를 빌려 클라이너 퍼킨스 코필드 앤 바이어스(KPCB)와 세쿼이아 같은 실리콘밸리 벤처캐피털 회사들의 이사회에서 무슨 일이 벌어지고 있는지 들려준다. 특히 KPCB는 전직 직원 엘런 파오로부터 성차별 소송을 당해 곤욕을 치렀고, 세쿼이아의 한 유명 파트너는 오직 여성들을 채용하기 위한 목적으로 “채용 기준을 낮추지 않겠다”는 공개 발언으로 구설수에 올랐다. 또한 창은 구글의 3대 대모인 페이스북의 COO 셰릴 샌드버그, 유튜브 의 CEO 수전 워치츠키, 야후의 전 CEO 마리사 메이어와의 인터뷰를 통해 ‘실리콘 천장’을 깨기가 얼마나 어려운지 설득력 있게 묘사한다. 뿐만 아니라 에밀리 창은 우버의 전직 엔지니어 수전 J. 파울러, 기업가 니니앤 왕, 온라인 게임 개발자 브리애나 우 같은 여성들이 기술 산업의 다른 여성 종사자들을 위해 자신의 경력을 걸고 그리고 가끔은 자신의 삶을 위험에 빠뜨리면서까지 부당함을 고발할 수밖에 없었던 사연을 소개한다. 실리콘밸리는 명실상부 인류 역사상 최대 부를 창출하는 곳이다. 그런데 실리콘밸리의 문화는 여성을 혐오하고 저돌적이며 실적과 일을 최우선한다. 그리하여 부의 창출 과정에서 오랜 세월 여성을 배제해왔다. 이제는 남성의, 남성에 의한, 남성을 위한 실리 콘밸리의 높은 담장을 허물어야 한다. 에밀리 창은 여성에게 적대적이고 유독한 실리콘밸리 문화를 바로잡고 브로토피아를 지구 상에서 완전히 무너뜨릴 수 있는 방법을 제시한다. ■ 미디어 서평 탁월하다. -샌 프란시스코 크로니클 《브로토피아》는 비지니스 서적 그 이상이다. 실리콘 밸리는 우리의 현재 삶뿐만 아니라 다음에 어떤 유토피아가 생기든 간에 엄청난 힘을 가지고 있다. -뉴욕 타임스 ■ 책 속으로 “이쯤에서 중요한 질문을 해보자. 캐넌-페리 성격검사가 좋은 프로그 래머가 될 재목을 정확히 집어냈을까? 반사회적인 남성들이 수학이나 컴퓨터를 더 잘한다는 생각을 뒷받침하는 증거는 거의 없다. (중략) 새롭게 정립된 너드 이미지의 프로그래머들을 체계적으로 채용하는 바람에 컴퓨터 분야는 여성의 관심에서 점점 멀어졌다. 하지만 그런 상황 에서도 꿋꿋이 버틴 일부 여성들이 있었다.”-본문 53쪽, CHAPTER 1 너드에서 브로까지:기술 산업의 여성 잔혹사다 “섹스 파티는 비록 도를 넘는 난잡함으로 충격을 안겨주기는 해도, 오늘날 성에 대해 개방적인 실리콘밸리의 여러 얼굴 중 하나에 지나지 않는다. (중략) 한편 젊고 이성애자이며 테크 산업에 종사하면서 10만 달러 이상의 고소득을 올리는 많은 남성 사이에는 성매매가 횡행한다. 여기에는 스트립 클럽, 온라인 에스코트 서비스에 대한 쉬운 접근성, 남성들이 관계에 대한 대가로 여성들에게 규칙적으로 비용을 지불하는 수많은 ‘기둥서방(sugar-daddy)’ 웹사이트들이 부추기는 새로운 형태의 매춘 등이 포함된다. 만약 이런 행위가 사생활로만 국한된다면 누가 뭐랄까. 그러나 안타깝게도 이런 섹스 파티에서 벌어지는 일들은 파티에서 그치지 않는다-차차 알아보겠지만 이는 스트립 클럽과 개방연애에서 벌어지는 작태들도 마찬가지다. 고위자들부터 평직원에 이르기까지 이른바 ‘공돌이’들이 추구하는 자유분방한 성생활은 실리콘밸리에 둥지를 튼 기업들의 운영 방식에도 영향을 미친다.” -본문 334~335쪽, CHAPTER 6 섹스 앤 더 실리콘밸리 : 남성들은 쾌락을 여성들은 돈을 좇다

Zeitmanagement für Systemadministratoren

Author: Tom Limoncelli

Publisher: Springer DE

ISBN: 9783897214651

Category: Computer networks

Page: 206

View: 4485

Sie sind gern Sysadmin, klar. Sie haben Ihr Hobby zum Beruf gemacht. Es stort Sie nicht, bis spat in der Nacht vorm Rechner zu sitzen, das machen Sie in Ihrem Privatleben auch ofter mal. Als Sysadmin mussen Sie viele Projekte gleichzeitig managen und haben eine unubersichtliche Menge verschiedener, kleinteiliger Aufgaben zu bewaltigen. Und das bei standigen Unterbrechungen durch Chefs oder Kollegen, die schnell etwas wissen wollen oder dringend Hilfe brauchen. All das in der regularen Arbeitszeit zu schaffen, ist nicht ohne. Der Autor dieses Buchs, Thomas A. Limoncelli, ist selbst Systemadministrator und kennt die Anforderungen an den Beruf genau. Zeitmanagement fur Systemadministratoren konzentriert sich auf die Techniken und Strategien, die Ihnen helfen, Ihre taglichen Aufgaben als Sysadmin zu bewaltigen und gleichzeitig kritische Situationen in den Griff zu bekommen, die unvorhergesehen auf den Plan treten. Unter anderem lernen Sie, wie Sie mit Unterbrechungen am besten umgehen Ihren Kalender effektiv fuhren Routinen fur wiederkehrende Aufgaben entwickeln Prioritaten klug setzen Zeitfresser eliminieren Arbeitsprozesse automatisieren und dokumentieren"

Einführung in Perl

Author: Randal L. Schwartz,Tom Phoenix,Brian D. Foy

Publisher: O'Reilly Germany

ISBN: 386899145X

Category: Electronic books

Page: 398

View: 1783

Perl ist eine Skriptsprache zur einfachen Bearbeitung von Texten, Dateien und Prozessen. Ursprunglich ein beliebtes Werkzeug von Unix-Systemadministratoren fur die zahllosen alltaglichen Aufgaben hat sich Perl zu einer ausgewachsenen Programmiersprache fur nahezu jede Rechnerplattform entwickelt und wird fur Web- und Datenbank-Programmierung, XML-Verarbeitung, Systemadministration und vieles mehr eingesetzt. Das Schweizer Messer der Programmiersprachen Gleichzeitig ist Perl immer noch das Schweizer Messer fur die kleinen alltaglichen Aufgaben. Perl ist schnell, macht Spa und erweist sich als auerordentlich nutzlich. Viele haben Perl gelernt, weil sie mussten, und benutzen es weiter, weil sie es lieben. Fur Einsteiger Einfuhrung in Perl ist ein sorgfaltig abgestimmter Kurs fur Einsteiger von drei der erfahrensten Perl-Dozenten. Mit vielen Programmierbeispielen sowie Ubungen und ausgearbeiteten Losungen zu jedem Thema zeigen die Autoren Schritt fur Schritt, wie man mit Perl, Version 5.14, programmiert. Ideal fur Systemadministoren und Programmierer Einfuhrung in Perl ist das ideale Buch fur Systemadministratoren und Programmierer, die schon nach kurzer Zeit einsetzbare Perl-Skripten schreiben wollen.

Spring im Einsatz

Author: Craig Walls

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446429468

Category: Computers

Page: 428

View: 9367

SPRING IM EINSATZ // - Spring 3.0 auf den Punkt gebracht: Die zentralen Konzepte anschaulich und unterhaltsam erklärt. - Praxis-Know-how für den Projekteinsatz: Lernen Sie Spring mit Hilfe der zahlreichen Codebeispiele aktiv kennen. - Im Internet: Der vollständige Quellcode für die Applikationen dieses Buches Das Spring-Framework gehört zum obligatorischen Grundwissen eines Java-Entwicklers. Spring 3 führt leistungsfähige neue Features wie die Spring Expression Language (SpEL), neue Annotationen für IoC-Container und den lang ersehnten Support für REST ein. Es gibt keinen besseren Weg, um sich Spring anzueignen, als dieses Buch - egal ob Sie Spring gerade erst entdecken oder sich mit den neuen 3.0-Features vertraut machen wollen. Craig Walls setzt in dieser gründlich überarbeiteten 2. Auflage den anschaulichen und praxisorientierten Stil der Vorauflage fort. Er bringt als Autor sein Geschick für treffende und unterhaltsame Beispiele ein, die das Augenmerk direkt auf die Features und Techniken richten, die Sie wirklich brauchen. Diese Auflage hebt die wichtigsten Aspekte von Spring 3.0 hervor: REST, Remote-Services, Messaging, Security, MVC, Web Flow und vieles mehr. Das finden Sie in diesem Buch: - Die Arbeit mit Annotationen, um die Konfiguration zu reduzieren - Die Arbeit mit REST-konformen Ressourcen - Spring Expression Language (SpEL) - Security, Web Flow usw. AUS DEM INHALT: Spring ins kalte Wasser, Verschalten von Beans, Die XML-Konfiguration in Spring minimalisieren, Aspektorientierung, Zugriff auf die Datenbank, Transaktionen verwalten, Webapplikationen mit Spring MVC erstellen, Die Arbeit mit Spring Web Flow, Spring absichern, Die Arbeit mit Remote-Diensten, Spring und REST, Messaging in Spring, Verwalten von Spring-Beans mit JMX

Continuous Delivery

Der pragmatische Einstieg

Author: Eberhard Wolff

Publisher: dpunkt.verlag

ISBN: 3864919312

Category: Computers

Page: 282

View: 6236

Continuous Delivery ermöglicht es, Software viel schneller und mit wesentlich höherer Zuverlässigkeit in Produktion zu bringen, als es bisher möglich war. Grundlage dafür ist eine Continuous-Delivery-Pipeline, die das Ausrollen der Software weitgehend automatisiert und so einen reproduzierbaren, risikoarmen Prozess für die Bereitstellung neuer Releases bietet. Dieses Buch macht Sie mit dem Aufbau einer Continuous-Delivery-Pipeline vertraut und erklärt, welche Technologien Sie dazu einsetzen können. Dabei lernen Sie u.a. folgende Themen kennen: • Infrastruktur-Automatisierung mit Chef, Docker und Vagrant • Automatisierung von Builds und Continuous Integration • Akzeptanztests, Kapazitätstests, exploratives Testen • Einführung von Continuous Delivery im Unternehmen • Continuous Delivery und DevOps • Auswirkungen auf die Softwarearchitektur Als praktisches Beispiel wird ein konkreter Technologie- Stack vorgestellt. Zahlreiche Aufgaben und Vorschläge für weitergehende Experimente laden Sie darüber hinaus zur praktischen Vertiefung des Themas ein. Nach der Lektüre können Sie abschätzen, welche Vorteile Continuous Delivery konkret bietet, und Sie verfügen über das nötige Handwerkszeug, um Continuous Delivery in Ihrem eigenen Arbeitsumfeld zu etablieren. Die Neuauflage wurde in Bezug auf Werkzeuge wie Docker, Jenkins, Graphite und den ELK-Stack aktualisiert. An neuen Themen sind Docker Compose, Docker Machine, Immutable Server, Microservices und die Einführung von Continuous Delivery ohne DevOps hinzugekommen.

Extreme Programming

die revolutionäre Methode für Softwareentwicklung in kleinen Teams ; [das Manifest]

Author: Kent Beck

Publisher: Pearson Deutschland GmbH

ISBN: 9783827321398

Category:

Page: 186

View: 6257


Work Rules!

Wie Google die Art und Weise, wie wir leben und arbeiten, verändert

Author: Laszlo Bock

Publisher: Vahlen

ISBN: 3800650940

Category: Business & Economics

Page: 370

View: 7920

Die Arbeitswelt ändert sich. Sind Sie bereit dafür? Warum Sie ausschließlich Leute einstellen sollten, die besser sind als Sie. Was Sie von Ihren besten und schwächsten Mitarbeitern lernen können. Warum Sie den Managern Macht entziehen sollten. Weshalb Sie Entwicklung nicht mit Leistungsmanagement verwechseln dürfen. Warum Sie unfair entlohnen sollten. „Google schreibt an unserer Kulturgeschichte. Work Rules zeigt mit verblüffender Offenheit, wie eines der innovativsten Biotope funktioniert. Auf Basis einer nicht hintergehbaren Mission präsentiert Laszlo Bock ein experimentelles und evidenzbasiertes People Management. Am Ende sehen wir einige unverrückbare Regeln, aber vor allem eine Fülle über die Eigenverantwortung des Einzelnen herausreichenden Gestaltungsmöglichkeiten. Hierauf kann und muss nun jeder selbst aufsetzen.“ Prof. Dr. Jürgen Weibler, Autor des Standardwerkes „Personalführung“ „Wer verbringen die meiste Zeit unseres Lebens am Arbeitsplatz. Es kann deshalb nicht richtig sein, wenn hier unsere Erfahrungen von Demotivation, Unfreundlichkeit und Menschenverachtung geprägt sind“, sagt Laszlo Bock. Damit beschreibt er den Kern seines Buches „Work Rules!“, ein fesselndes Manifest mit dem Potenzial, die Art und Weise, wie wir arbeiten, zu verändern. Google gehört zu den attraktivsten Arbeitgebern weltweit und erhält jährlich etwa zwei Millionen Bewerbungen für wenige Tausend offener Stellen. Was macht Google so attraktiv? Die Personalauswahl ist härter als an den Universitäten Harvard, Yale oder Princeton, und doch zieht das Unternehmen die talentiertesten Menschen an. Warum bekommen einige Mitarbeiter bestimmte Sozialleistungen, andere aber wiederum nicht? Warum verbringt das Unternehmen so viel Zeit mit der Einstellung eines Mitarbeiters? Und stimmt es, dass die Mitarbeiter mit 20 % ihrer Arbeitszeit tun können, was sie wollen? Work Rules! zeigt, wie eine Balance zwischen Kreativität und Struktur in Organisationen hergestellt werden kann, die zu nachweisbarem Erfolg führt – und zwar in der Lebensqualität der Mitarbeiter und den Marktanteilen des Unternehmens. Das Erfolgsgeheimnis von Google im Umgang mit seinen Mitarbeitern lässt sich kopieren – in großen wie in kleinen Organisationen, von einzelnen Mitarbeitern wie von Managern. Nicht in jeder Firma ist es möglich, Vergünstigungen wie kostenlose Mahlzeiten zu gewähren, aber buchstäblich jeder kann nachmachen, was Google ganz besonders auszeichnet. Laszlo Bock leitet das Personalressort bei Google, einschließlich aller Bereiche, die mit der Anwerbung, Entwicklung und Mitarbeiterbindung zu tun haben, von denen es weltweit über 50.000 an mehr als 70 Standorten gibt. Während seiner Zeit bei Google wurde das Unternehmen über 100 Mal zum herausragenden Arbeitgeber erklärt, darunter auch die Auszeichnung als „#1 Best Company to Work for“ in den USA, Argentinien, Australien, Brasilien, Kanada, Frankreich, Indien, Irland, Italien, Japan, Korea, Mexiko, den Niederlanden, Polen, Russland, der Schweiz und Großbritannien. 2010 wurde er vom Magazin Human Resource Executive als „Human Resources Executive of the Year“ ausgezeichnet. 2014 gelangte Laszlo als einziger HR-Executive auf der Liste der „zehn einflussreichsten Menschen im Bereich HR“ des Jahrzehnts.

Projekt Phoenix

Der Roman über IT und DevOps – Neue Erfolgsstrategien für Ihre Firma

Author: Gene Kim

Publisher: O'Reilly

ISBN: 3960100671

Category: Computers

Page: 352

View: 7816

Bill ist IT-Manager bei Parts Unlimited. An einem Dienstagmorgen erhält er auf der Fahrt zur Arbeit einen Anruf seines CEO. Die neue IT-Initiative der Firma mit dem Codenamen Projekt Phoenix ist entscheidend für die Zukunft von Parts Unlimited, aber das Projekt hat Budget und Zeitplan massiv überzogen. Der CEO will, dass Bill direkt an ihn berichtet und das ganze Chaos in neunzig Tagen aufräumt, denn sonst wird Bills gesamte Abteilung outgesourct. Mit der Hilfe eines Vorstandsmitglieds und dessen mysteriöser Philosophie der Drei Wege wird Bill klar, dass IT-Arbeit mehr mit dem Fertigungsbereich in einer Fabrik zu tun hat als er sich je vorstellen konnte. Die Zeit drängt: Bill muss dafür sorgen, dass der Arbeitsfluss auch zwischen den Abteilungen deutlich besser läuft und das Business-Funktionalität zuverlässig bereitgestellt wird. Drei Koryphäen der DevOps-Bewegung liefern hier die rasante und unterhaltsame Story, in der sich jeder, der im IT-Bereich arbeitet, wiederfinden wird. Sie erfahren nicht nur, wie Sie Ihre eigene IT-Organisation verbessern können - nach der Lektüre dieses Buchs werden Sie IT auch nie wieder so sehen wie zuvor.