Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Practical DevOps - cover

Practical DevOps

Joakim Verona

Publisher: Packt Publishing

  • 0
  • 1
  • 0

Summary

Harness the power of DevOps to boost your skill set and make your IT organization perform betterAbout This BookGet to know the background of DevOps so you understand the collaboration between different aspects of an IT organization and a software developerImprove your organization's performance to ensure smooth production of software and servicesDeploy top-quality software and ensure software maintenance and release management with this practical guideWho This Book Is For 
This book is aimed at developers and system administrators who wish to take on larger responsibilities and understand how the infrastructure that builds today's enterprises works. This book is also great for operations personnel who would like to better support developers. You do not need to have any previous knowledge of DevOps.What You Will LearnAppreciate the merits of DevOps and continuous delivery and see how DevOps supports the agile processUnderstand how all the systems fit together to form a larger wholeSet up and familiarize yourself with all the tools you need to be efficient with DevOpsDesign an application that is suitable for continuous deployment systems with Devops in mindStore and manage your code effectively using different options such as Git, Gerrit, and GitlabConfigure a job to build a sample CRUD applicationTest the code using automated regression testing with Jenkins SeleniumDeploy your code using tools such as Puppet, Ansible, Palletops, Chef, and VagrantMonitor the health of your code with Nagios, Munin, and GraphiteExplore the workings of Trac—a tool used for issue trackingIn Detail 
DevOps is a practical field that focuses on delivering business value as efficiently as possible. DevOps encompasses all the flows from code through testing environments to production environments. It stresses the cooperation between different roles, and how they can work together more closely, as the roots of the word imply—Development and Operations. 
After a quick refresher to DevOps and continuous delivery, we quickly move on to looking at how DevOps affects architecture. You'll create a sample enterprise Java application that you'll continue to work with through the remaining chapters. Following this, we explore various code storage and build server options. You will then learn how to perform code testing with a few tools and deploy your test successfully. Next, you will learn how to monitor code for any anomalies and make sure it's running properly. Finally, you will discover how to handle logs and keep track of the issues that affect processesStyle and approach 
This book is primarily a technical guide to DevOps with practical examples suitable for people who like to learn by implementing concrete working code. It starts out with background information and gradually delves deeper into technical subjects.
Available since: 02/16/2016.
Print length: 240 pages.

Other books that might interest you

  • Testing in Software Development for Beginners - A Practical Guide to Ensuring Quality and Reliability in Your Software Projects - cover

    Testing in Software Development...

    Ben Rizer

    • 0
    • 0
    • 0
    "Testing in Software Development for Beginners" is the ultimate guide for anyone new to the world of software development and quality assurance. Designed for beginners, this comprehensive book demystifies the crucial role of testing in the software development lifecycle, providing readers with the foundational knowledge and practical skills they need to ensure the quality, reliability, and performance of their software projects. 
    The book covers essential topics, including the different types of testing (manual and automated), an overview of the software development lifecycle (SDLC), and the importance of testing at each phase of development. You'll explore the fundamentals of unit testing, integration testing, system testing, and user acceptance testing (UAT), as well as non-functional testing such as performance, security, and usability testing. 
    With clear explanations, real-world examples, and easy-to-follow tutorials, this book will introduce you to manual testing techniques, the basics of writing test cases, and the key concepts behind automation testing. Learn about popular tools like Selenium, JUnit, and TestNG, and discover when to use automation in your testing strategy. 
    This book will equip you with the knowledge and best practices to confidently begin your journey in software testing. 
    Start your journey to becoming a proficient software tester and ensure the quality and success of your software projects with "Testing in Software Development for Beginners." 
     
    Show book
  • Giants of the Monsoon Forest - Living and Working with Elephants - cover

    Giants of the Monsoon Forest -...

    Jacob Shell

    • 0
    • 0
    • 0
    “No one who loves elephants or how humans interact with wildlife should pass up Jacob Shell’s remarkable book.”—Dan Flores, author of Coyote America 
      
    Giants of the Monsoon Forest journeys deep into the mountainous rainforests of Burma and India to explore the world of teak logging elephants and their intriguing alliance with humans. Jacob Shell’s narrative vividly depicts elephants’ extraordinary intelligence, and the complicated bond with individual human riders, a partnership that can last for decades. Giants of the Monsoon Forest reveals an unexpected relationship between evolution in the natural world and political struggles in the human one, while considering how Asia’s secret forest culture might offer a way to help protect the fragile spaces both elephants and humans need to survive.
    Show book
  • Data Analysis for Beginners - Unlocking the Power of Data for Informed Decision-Making and Personal Empowerment - cover

    Data Analysis for Beginners -...

    Daniel Garfield

    • 0
    • 0
    • 0
    Embark on a transformative journey into the world of data analysis with Daniel Garfield as your guide in "Data Analysis for Beginners." In this comprehensive and accessible guide, Daniel demystifies the complexities of data analysis, making it an engaging and empowering experience for readers at all skill levels. 
    Have you ever wondered how data can drive decision-making in business, science, or everyday life? Daniel begins by introducing the fundamental concepts of data analysis, breaking down the barriers that often intimidate beginners. From the basics of statistical analysis to the application of machine learning, Daniel ensures that every reader can grasp the essentials. 
    Discover the tools of the trade, from familiar ones like Excel to more powerful platforms like Python and R. Learn the art of collecting and organizing data, recognizing the importance of clean and structured datasets. Through hands-on examples, Daniel walks you through the steps of setting up your data environment, empowering you to tackle your own data challenges. 
    Uncover the power of exploratory data analysis (EDA) as you dive into the world of data visualization, identifying patterns and trends that lie hidden in your datasets. Daniel emphasizes practical applications, providing insights into how businesses leverage machine learning and guiding you through the process of building your first data analysis project. 
    "Data Analysis for Beginners" is your key to unlocking the secrets hidden within the numbers. With Daniel Garfield as your mentor, embark on a journey that will transform the way you see and interpret data. Start your data analysis adventure today!
    Show book
  • Liking Jesus - Intimacy and Contentment in a Selfie-Centered World - cover

    Liking Jesus - Intimacy and...

    Craig Groeschel

    • 0
    • 0
    • 0
    How Jesus recovers our sense of contentment, restores our intimacy with others, and helps us reclaim our integrity in a distracted digital world. 
    Can you relate to any of the following?I'm connected to more people than ever, but I feel more alone than I can describe.I'm constantly tempted to look at things that pollute the purity that God desires in my life.Every time I look at a screen, I feel discouraged and increasingly anxious by what I see.I used to be a compassionate person, but now I just feel desensitized to all the suffering around me. 
      
    If any of these statements ring true for you, it's time to rediscover what it means to be "like Jesus" and find true authenticity, a healthy self-image, and compassion for others in an age when we relate to each other and the world around us differently than ever before. 
    In Liking Jesus, bestselling author and pastor of Life.Church Craig Groeschel taps into some of the most leading-edge studies on the effects of social media on our emotions and friendships. He offers real-life examples of how we struggle with screens and "likes," how these things mask our struggles with who we really are, and how we can reclaim a Christ-centered life. 
    Packed with helpful topics like the "10 Commandments of Using Social Media to Strengthen Your Faith" and "Creating Safeguards for Your Digital Devices," you’ll find Liking Jesus to be just the guide to help you put Christ first again and bring balance and real-world engagement to your everyday life.
    Show book
  • Your User-Friendly Guide to the Human Body's Functions - Elevate Your Understanding! Access Dynamic Audio Insights on Human Body Functions for Maximum Knowledge Retention - cover

    Your User-Friendly Guide to the...

    Adrian Wolfe

    • 0
    • 0
    • 0
    Your User-Friendly Guide to the Human Body's Functions 
    ⭐⭐ Simplified Audio Guide ⭐⭐ 
    Are you looking to progress in your understanding of the human body and solidify your knowledge with detailed insights into its functions? 
    Seeking a comprehensive guide that provides all necessary elements to understand the human body's intricate workings? 
    Your search ends here! 
    This guide serves as your definitive companion for deepening your understanding, applying your knowledge, and engaging in hands-on learning. With this, you're set for success. 
    Key features of this enriched guide: 
    - Profound insights about the human body's functions 
    - Detailed explanation of various bodily systems 
    - Effective strategies for learning and comprehension 
    Our guide distinguishes itself through comprehensive coverage, which is essential for mastering the complexities of the human body. Concepts aren't merely skimmed; they are delved into with precision. 
    Please note that this guide is not affiliated with any official medical entity and is purely an independent resource for your benefit. 
    Designed with a clear structure and easy-to-understand language, our Human Body Guide ensures smooth transitions between topics. Say goodbye to dense jargon and welcome clear, precise, and technically accurate content. 
    So, why wait? Click the BUY NOW button, secure your guide, and begin your journey to unlocking the secrets of your amazing human body!
    Show book
  • Cybersecurity - Detailed explanation - cover

    Cybersecurity - Detailed...

    Bright Mills

    • 0
    • 0
    • 0
    Cybersecurity is the practice of protecting systems, networks, and programs from digital attacks that aim to access, change, or destroy sensitive information, extort money from users, or interrupt normal business processes. In the modern digital world, where every aspect of personal life, business, and government is connected through information technology, the importance of cybersecurity has grown exponentially. 
    This comprehensive exploration of cybersecurity provides a deep understanding of the concepts, technologies, practices, and challenges in the field. It covers the history and evolution of cybersecurity, common types of cyber threats (such as malware, phishing, ransomware, and DDoS attacks), critical cybersecurity principles (like confidentiality, integrity, and availability), and the various domains involved, including network security, application security, information security, and operational security. 
    It further examines cybersecurity frameworks and standards, risk management strategies, the role of cryptography, security policies, and incident response procedures. Real-world case studies are analyzed to highlight the consequences of cyber-attacks and the lessons learned. The final sections address cybersecurity in emerging technologies (like AI, IoT, and cloud computing), international regulations, and the future of global cybersecurity. 
    This guide is ideal for students, professionals, and anyone interested in understanding the mechanisms, tools, and importance of defending digital infrastructure in the 21st century.
    Show book