The DevOps Adoption Playbook

The DevOps Adoption Playbook
Author : Sanjeev Sharma
Publisher : John Wiley & Sons
Total Pages : 416
Release : 2017-02-28
ISBN 10 : 9781119308744
ISBN 13 : 1119308747
Language : EN, FR, DE, ES & NL

The DevOps Adoption Playbook Book Description:

Achieve streamlined, rapid production with enterprise-level DevOps Awarded DevOps 2017 Book of the Year, The DevOps Adoption Playbook provides practical, actionable, real-world guidance on implementing DevOps at enterprise scale. Author Sanjeev Sharma heads the DevOps practice for IBM; in this book, he provides unique guidance and insight on implementing DevOps at large organizations. Most DevOps literature is aimed at startups, but enterprises have unique needs, capabilities, limitations, and challenges; "DevOps for startups" doesn't work at this scale, but the DevOps paradigm can revolutionize enterprise IT. Deliver high-value applications and systems with velocity and agility by adopting the necessary practices, automation tools, and organizational and cultural changes that lead to innovation through rapid experimentation. Speed is an advantage in the face of competition, but it must never come at the expense of quality; DevOps allows your organization to keep both by intersecting development, quality assurance, and operations. Enterprise-level DevOps comes with its own set of challenges, but this book shows you just how easily they are overcome. With a slight shift in perspective, your organization can stay ahead of the competition while keeping costs, risks, and quality under control. Grasp the full extent of the DevOps impact on IT organizations Achieve high-value innovation and optimization with low cost and risk Exceed traditional business goals with higher product release efficiency Implement DevOps in large-scale enterprise IT environments DevOps has been one of IT's hottest trends for the past decade, and plenty of success stories testify to its effectiveness in organizations of any size, industry, or level of IT maturity, all around the world. The DevOps Adoption Playbook shows you how to get your organization on board so you can slip production into the fast lane and innovate your way to the top.

The DevOps Adoption Playbook

The DevOps Adoption Playbook
Author : Sanjeev Sharma
Publisher : John Wiley & Sons
Total Pages : 416
Release : 2017-01-12
ISBN 10 : 9781119310525
ISBN 13 : 1119310520
Language : EN, FR, DE, ES & NL

The DevOps Adoption Playbook Book Description:

Deliver High-Value, Streamlined Enterprise Applications and Systems with DevOps Enterprise IT has unique needs, capabilities, limitations, and challenges. DevOps is perfectly suited to deliver high-value applications and systems with velocity and agility, enabling innovation and speed while never sacrificing quality. But until now, most DevOps instruction has been focused on start-ups and born-on-the-web companies with an entirely different set of requirements. In The DevOps Adoption Playbook, IBM Distinguished Engineer Sanjeev Sharma shows you exactly how to adopt DevOps in the enterprise based on your organization's business goals, current state of IT maturity, and IT technologies and platforms. Derived from his own experience helping companies in a wide variety of industries to successfully adopt DevOps, it outlines how to get your organization on board, meet the challenges, and move into the fast lane. Like a sports playbook, this guide provides "plays" that can be executed for different scenarios and situations within your company. You will learn to create an individual game plan that factors in specifics of your business and get your team working together with a common goal. The DevOps Adoption Playbook shows you how to: Understand the elements and capabilities of DevOps Respond to the challenges of a multi-speed IT environment Identify the business goals that large enterprises can meet with DevOps Implement DevOps in large-scale enterprise IT environments Achieve high-value innovation and optimization with low cost and risk Exceed business goals with higher product release efficiency Apply DevOps across multiple technologies from mainframe, mobile, containers, microservices, to cloud technologies

The Cloud Adoption Playbook

The Cloud Adoption Playbook
Author : Moe Abdula
Publisher : John Wiley & Sons
Total Pages : 272
Release : 2018-04-03
ISBN 10 : 9781119491811
ISBN 13 : 1119491819
Language : EN, FR, DE, ES & NL

The Cloud Adoption Playbook Book Description:

The essential roadmaps for enterprise cloud adoption As cloud technologies continue to challenge the fundamental understanding of how businesses work, smart companies are moving quickly to adapt to a changing set of rules. Adopting the cloud requires a clear roadmap backed by use cases, grounded in practical real-world experience, to show the routes to successful adoption. The Cloud Adoption Playbook helps business and technology leaders in enterprise organizations sort through the options and make the best choices for accelerating cloud adoption and digital transformation. Written by a team of IBM technical executives with a wealth of real-world client experience, this book cuts through the hype, answers your questions, and helps you tailor your cloud adoption and digital transformation journey to the needs of your organization. This book will help you: Discover how the cloud can fulfill major business needs Adopt a standardized Cloud Adoption Framework and understand the key dimensions of cloud adoption and digital transformation Learn how cloud adoption impacts culture, architecture, security, and more Understand the roles of governance, methodology, and how the cloud impacts key players in your organization. Providing a collection of winning plays, championship advice, and real-world examples of successful adoption, this playbook is your ultimate resource for making the cloud work. There has never been a better time to adopt the cloud. Cloud solutions are more numerous and accessible than ever before, and evolving technology is making the cloud more reliable, more secure, and more necessary than ever before. Don’t let your organization be left behind! The Cloud Adoption Playbook gives you the essential guidance you need to make the smart choices that reduce your organizational risk and accelerate your cloud adoption and digital transformation.

DevOps Continuous Delivery Integration and Deployment with DevOps

DevOps  Continuous Delivery  Integration  and Deployment with DevOps
Author : Sricharan Vadapalli
Publisher : Packt Publishing Ltd
Total Pages : 134
Release : 2018-03-13
ISBN 10 : 9781789131253
ISBN 13 : 1789131251
Language : EN, FR, DE, ES & NL

DevOps Continuous Delivery Integration and Deployment with DevOps Book Description:

Explore the high-in demand core DevOps strategies with powerful DevOps tools such as Ansible, Jenkins, and Chef Key Features ●Get acquainted with methodologies and tools of the DevOps framework ●Perform continuous integration, delivery, deployment, and monitoring using DevOps tools ●Explore popular tools such as Git, Jenkins, Maven, Gerrit, Nexus, Selenium, and so on ●Embedded with assessments that will help you revise the concepts you have learned in this book Book Description DevOps is the most widely used software engineering culture and practice that aim sat software development and operation. Continuous integration is a cornerstone technique of DevOps that merges software code updates from developers into a shared central mainline. This book takes a practical approach and covers the tools and strategies of DevOps. It starts with familiarizing you with DevOps framework and then shows how toper form continuous delivery, integration, and deployment with DevOps. You will explore DevOps process maturity frameworks and progression models with checklist templates for each phase of DevOps. You will also be familiar with agile terminology, methodology, and the benefits accrued by an organization by adopting it. You will also get acquainted with popular tools such as Git, Jenkins ,Maven, Gerrit, Nexus, Selenium, and so on.You will learn configuration, automation, and the implementation of infrastructure automation (Infrastructure as Code) with tools such as Chef and Ansible. This book is ideal for engineers, architects, and developers, who wish to learn the core strategies of DevOps. What you will learn ●Get familiar with life cycle models, maturity states, progression and best practices of DevOps frameworks ●Learn to set up Jenkins and integrate it with Git ●Know how to build jobs and perform testing with Jenkins ●Implement infrastructure automation (Infrastructure as Code) with tools such as Chef and Ansible ●Understand continuous monitoring process with tools such as Splunk and Nagios ●Learn how Splunk improves the code quality Who this book is for This book is for engineers, architects, and developers, who wish to learn the core strategies of DevOps.

Learning DevOps Continuously Deliver Better Software

Learning DevOps  Continuously Deliver Better Software
Author : Joakim Verona
Publisher : Packt Publishing Ltd
Total Pages : 713
Release : 2016-09-22
ISBN 10 : 9781787128675
ISBN 13 : 1787128679
Language : EN, FR, DE, ES & NL

Learning DevOps Continuously Deliver Better Software Book Description:

Learn to use some of the most exciting and powerful tools to deliver world-class quality software with continuous delivery and DevOps About This Book Get to know the background of DevOps so you understand the collaboration between different aspects of an IT organization and a software developer Deploy top-quality software and ensure software maintenance and release management with this practical guide This course covers some of the most exciting technology available to DevOps engineers, and demonstrates multiple techniques for using them Real-world and realistic examples are provided to help you as you go about the implementation and adoption of continuous delivery and DevOps Who This Book Is For This course is for developers who want to understand how the infrastructure that builds today's enterprises works, and how to painlessly and regularly ship quality software. What You Will Learn Set up and familiarize yourself with all the tools you need to be efficient with DevOps Design an application that is suitable for continuous deployment systems with DevOps in mind Test the code using automated regression testing with Jenkins Selenium Managing the lifecycle of hosts, from creation to ongoing management using Puppet Razor Find out how to manage, use, and work with Code in the Git version management system See what traps, pitfalls, and hurdles to look out for as you implement continuous delivery and DevOps In Detail Harness the power of DevOps to boost your skill set and make your IT organization perform better. If you're keen to employ DevOps techniques to better your software development, this course contains all you need to overcome the day-to-day complications of managing complex infrastructures the DevOps way. Start with your first module – Practical DevOps - that encompasses the entire flow from code from testing to production. Get a solid ground-level knowledge of how to monitor code for any anomalies, perform code testing, and make sure the code is running smoothly through a series of real-world exercise, and develop practical skills by creating a sample enterprise Java application. In the second module, run through a series of tailored mini-tutorials designed to give you a complete understanding of every DevOps automation technique. Create real change in the way you deliver your projects by utilizing some of the most commendable software available today. Go from your first steps of managing code in Git to configuration management in Puppet, monitoring using Sensu, and more. In the final module, get to grips with the continuous delivery techniques that will help you reduce the time and effort that goes into the delivery and support of software. This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products: Practical DevOps by Joakim Verona DevOps Automation Cookbook by Michael Duffy Continuous Delivery and DevOps : A Quickstart Guide - Second Edition by Paul Swartout Style and approach This course is an easy to follow project based guide for all those with a keen interest in deploying world-class software using some of the most effective and remarkable technologies available.

Containerization with Ansible 2

Containerization with Ansible 2
Author : Aric Renzo
Publisher : Packt Publishing Ltd
Total Pages : 234
Release : 2017-12-07
ISBN 10 : 9781788294515
ISBN 13 : 1788294513
Language : EN, FR, DE, ES & NL

Containerization with Ansible 2 Book Description:

Automate the container lifecycle from image build through cloud deployment using the automation language you already know. About This Book Use Ansible Container as an integral part of your workflow to increase flexibility and portability. Manage the container life cycle using existing Ansible roles and automate the entire container build, deployment and management process. A step-by-step guide that will get you up and running from building a simple container image to deploying a complex, multi-container app in the cloud. Who This Book Is For This book is aimed at DevOps engineers, administrators and developers who already have some familiarity with writing and running Ansible playbooks, and want to learn how to use Ansible to implement containerization. What You Will Learn Increase your productivity by using Ansible roles to define and build images Learn how to work with Ansible Container to manage, test, and deploy your containerized applications. Increase the flexibility and portability of your applications by learning to use Ansible Discover how you can apply your existing Ansible roles to the image build process Get you up and running from building a simple container image to deploying a complex, multi-container app in the cloud. Take an indepth look at the architecture of Ansible Container, and learn how to build re-usable container images, reliably and efficiently. In Detail Today many organizations are adopting containerization and DevOps methodologies to improve the flexibility and reliability of deploying new applications. Building custom application containers often means leveraging brittle and oftentimes complex Dockerfiles that can lead to cumbersome, multi-layered containers. Ansible Container brings a new workflow for managing the development of containers from development all the way through to production. The goal of this book is to get you up and running with Ansible Container so that you can create container images from Ansible roles, run containers locally, and deploy them to the cloud. We'll progress from a simple, single container application, to a complex application consisting of multiple, connected containers. You'll learn how to run the application locally, how to deploy it to an OpenShift cluster running locally, and how to deploy it to a Kubernetes cluster running in the cloud. Along the way, you'll see how to use roles to define each image or micro-service, and how to share your completed project with the Ansible community. Next, you will be able to take full advantage of Ansible Container, and use it to automate the container lifecycle in your own projects. By the end of this book,you will gain mastery of the Ansible Container platform by building complex multi-container projects ready for deployment into production. Style and approach This book will walk you through Ansible Containerization from building a simple container image to deploying a complex, multi-container app in the cloud. You will get an in-depth understanding of how to effectively manage containers using Ansible 2.

The Delicate Art of Bureaucracy

The  Delicate  Art of Bureaucracy
Author : Mark Schwartz
Publisher : IT Revolution
Total Pages : 288
Release : 2020-10-13
ISBN 10 : 9781950508174
ISBN 13 : 195050817X
Language : EN, FR, DE, ES & NL

The Delicate Art of Bureaucracy Book Description:

Mark Schwartz, author of leadership classics A Seat at the Table and The Art of Business Value, reveals a new (empowering) model for the often soul-shattering, frustrating, Kafkaesque nightmare we call bureaucracy. Through humor, a healthy dose of history and philosophy, and real-life examples from his days as a government bureaucrat, Schwartz shows IT leaders (and the whole of business) how to master the arts of the Monkey, the Razor, and the Sumo Wrestler to create a lean, learning, and enabling bureaucracy. For anyone frustrated by roadblocks, irritated you can’t move fast enough, suffering under the weight of crushing procedures, this book is for you. No matter your role, you need a playbook for bureaucracy. This is it. With this playbook, you can wield bureaucracy as a superpower and bust through it at the same time.

Containerization with Ansible 2

Containerization with Ansible 2
Author : Aric Renzo
Publisher :
Total Pages : 234
Release : 2017-12-07
ISBN 10 : 1788291913
ISBN 13 : 9781788291910
Language : EN, FR, DE, ES & NL

Containerization with Ansible 2 Book Description:

Automate the container lifecycle from image build through cloud deployment using the automation language you already know.About This Book* Use Ansible Container as an integral part of your workflow to increase flexibility and portability.* Manage the container life cycle using existing Ansible roles and automate the entire container build, deployment and management process.* A step-by-step guide that will get you up and running from building a simple container image to deploying a complex, multi-container app in the cloud.Who This Book Is ForThis book is aimed at DevOps engineers, administrators and developers who already have some familiarity with writing and running Ansible playbooks, and want to learn how to use Ansible to implement containerization.What You Will Learn* Increase your productivity by using Ansible roles to define and build images* Learn how to work with Ansible Container to manage, test, and deploy your containerized applications.* Increase the flexibility and portability of your applications by learning to use Ansible* Discover how you can apply your existing Ansible roles to the image build process* Get you up and running from building a simple container image to deploying a complex, multi-container app in the cloud.* Take an indepth look at the architecture of Ansible Container, and learn how to build re-usable container images, reliably and efficiently.In DetailToday many organizations are adopting containerization and DevOps methodologies to improve the flexibility and reliability of deploying new applications. Building custom application containers often means leveraging brittle and oftentimes complex Dockerfiles that can lead to cumbersome, multi-layered containers. Ansible Container brings a new workflow for managing the development of containers from development all the way through to production. The goal of this book is to get you up and running with Ansible Container so that you can create container images from Ansible roles, run containers locally, and deploy them to the cloud.We'll progress from a simple, single container application, to a complex application consisting of multiple, connected containers. You'll learn how to run the application locally, how to deploy it to an OpenShift cluster running locally, and how to deploy it to a Kubernetes cluster running in the cloud. Along the way, you'll see how to use roles to define each image or micro-service, and how to share your completed project with the Ansible community. Next, you will be able to take full advantage of Ansible Container, and use it to automate the container lifecycle in your own projects.By the end of this book,you will gain mastery of the Ansible Container platform by building complex multi-container projects ready for deployment into production.Style and approachThis book will walk you through Ansible Containerization from building a simple container image to deploying a complex, multi-container app in the cloud. You will get an in-depth understanding of how to effectively manage containers using Ansible 2.

Mastering Linux Administration

Mastering Linux Administration
Author : Alexandru Calcatinge
Publisher : Packt Publishing Ltd
Total Pages : 772
Release : 2021-06-18
ISBN 10 : 9781789953602
ISBN 13 : 178995360X
Language : EN, FR, DE, ES & NL

Mastering Linux Administration Book Description:

Develop advanced skills for working with Linux systems on-premises and in the cloud Key Features Become proficient in everyday Linux administration tasks by mastering the Linux command line and using automation Work with the Linux filesystem, packages, users, processes, and daemons Deploy Linux to the cloud with AWS, Azure, and Kubernetes Book Description Linux plays a significant role in modern data center management and provides great versatility in deploying and managing your workloads on-premises and in the cloud. This book covers the important topics you need to know about for your everyday Linux administration tasks. The book starts by helping you understand the Linux command line and how to work with files, packages, and filesystems. You'll then begin administering network services and hardening security, and learn about cloud computing, containers, and orchestration. Once you've learned how to work with the command line, you'll explore the essential Linux commands for managing users, processes, and daemons and discover how to secure your Linux environment using application security frameworks and firewall managers. As you advance through the chapters, you'll work with containers, hypervisors, virtual machines, Ansible, and Kubernetes. You'll also learn how to deploy Linux to the cloud using AWS and Azure. By the end of this Linux book, you'll be well-versed with Linux and have mastered everyday administrative tasks using workflows spanning from on-premises to the cloud. If you also find yourself adopting DevOps practices in the process, we'll consider our mission accomplished. What you will learn Understand how Linux works and learn basic to advanced Linux administration skills Explore the most widely used commands for managing the Linux filesystem, network, security, and more Get to grips with different networking and messaging protocols Find out how Linux security works and how to configure SELinux, AppArmor, and Linux iptables Work with virtual machines and containers and understand container orchestration with Kubernetes Work with containerized workflows using Docker and Kubernetes Automate your configuration management workloads with Ansible Who this book is for If you are a Linux administrator who wants to understand the fundamentals and as well as modern concepts of Linux system administration, this book is for you. Windows System Administrators looking to extend their knowledge to the Linux OS will also benefit from this book.

The Live Enterprise Create a Continuously Evolving and Learning Organization

The Live Enterprise  Create a Continuously Evolving and Learning Organization
Author : Jeff Kavanaugh
Publisher : McGraw Hill Professional
Total Pages : 256
Release : 2021-01-26
ISBN 10 : 9781264264346
ISBN 13 : 1264264348
Language : EN, FR, DE, ES & NL

The Live Enterprise Create a Continuously Evolving and Learning Organization Book Description:

Transform your organization into a constantly learning, ever-evolving industry leader with the proven operating model of leading global firms. For decades, leaders of large, complex organizations have been rightfully encouraged to run their organizations like lean, agile startups. More often than not, they place their bets on trends like digital transformation or design thinking. Well-intended, yet in isolation they are not enough. There’s another, better way to drive durable, effective change in your organization, and it’s been proven effective by global IT and business consulting leader Infosys. The Live Enterprise operating model provides a clear path to transform large complex businesses into agile, digital ecosystems that evolve with changing market needs and scale to any size. You’ll learn how to apply the benefits of the startup operating model—but go much further. This groundbreaking guide addresses issues critical to transform large organizations, such as: Create an organizational structure that drives collaboration, innovation, strategic alignment, and new culture across distributed interconnected teams Respond quickly yet thoughtfully—and scientifically—to opportunities to create valuable new employee and customer experiences Reengineer your value chain to see what’s missing, what can be improved, and what can be eliminated to generate exponential value Automate systems so routine decisions can be acted upon with maximum human intuition and minimum human intervention Groundbreaking in theory and long-term strategy, this game-changing guide includes practical steps you can take now―for immediate, concrete results―while laying the groundwork to operate with agility in the future. The application of Live Enterprise enabled Infosys to make the kinds of changes during the COVID crisis to not only survive but drive outstanding financial results. Now, you can use this innovative approach to position your company for the highly unpredictable future ahead.