Build Your Own PaaS with Docker, by Oskar Hane
Do you assume that reading is a crucial task? Discover your factors why adding is very important. Reading a book Build Your Own PaaS With Docker, By Oskar Hane is one part of satisfying tasks that will certainly make your life top quality better. It is not concerning only what kind of book Build Your Own PaaS With Docker, By Oskar Hane you review, it is not just about exactly how lots of publications you check out, it's about the behavior. Reading routine will certainly be a way to make book Build Your Own PaaS With Docker, By Oskar Hane as her or his good friend. It will despite if they invest cash as well as invest more publications to complete reading, so does this book Build Your Own PaaS With Docker, By Oskar Hane
Build Your Own PaaS with Docker, by Oskar Hane
Download Ebook PDF Build Your Own PaaS with Docker, by Oskar Hane
Create, modify, and run your own PaaS with modularized containers using Docker
About This Book
- Build your own PaaS using the much-appreciated software Docker.
- Isolate services in containers to have a fully modularized and portable system.
- Step-by-step tutorials that take you through the process of creating your own PaaS.
Who This Book Is For
This book is intended for those who want to take full advantage of separating services into module containers and connect them to form a complete platform. It will give you all the insights and knowledge needed to run your own PaaS.
What You Will Learn
- Create your own custom Docker images to fit your needs
- Host your Docker repositories on GitHub and publicly publish them on Docker Registry Hub
- Separate data from services using data volume containers
- Install Docker on any platform including Amazon EC 2
- Pass parameters to your containers when they start, to load different configurations
- Export and back up data from shared data volume containers
- Reverse proxy traffic to the right container using Nginx
In Detail
Docker is a great tool in many ways for developers and people in DevOps.
We begin by learning how easy it is to create and publish your own customized Docker images and making them available to everyone. We also see how practical it is to separate every service to its own container. When you have published separated service containers, the process of running all kinds of platforms in the same server is a walk in the park.
This book walks you through a use case project that will teach you how to customize and create your own Docker image, allowing you to run any platform you want. The project evolves throughout the book and emerges as a complete three containers Wordpress/MySQL platform when finished.
By the end of the book, you will know how to create such a container on a Wordpress/MySQL platform, among others.
Build Your Own PaaS with Docker, by Oskar Hane- Amazon Sales Rank: #1602231 in Books
- Published on: 2015-03-31
- Released on: 2015-04-07
- Original language: English
- Number of items: 1
- Dimensions: 9.25" h x .32" w x 7.50" l, .55 pounds
- Binding: Paperback
- 129 pages
About the Author
Oskar Hane
Oskar Hane is a full stack developer, with 15 years of experience in the development and deployment of web applications. During this period, he mostly worked with start-ups and small, fast-moving companies. He is the cofounder of several companies and has been working as an independent contractor for the past few years. These days, Oskar works with Neo4j, the world's leading graph database, where he spends most of his time on the frontend, writing JavaScript. He lives in Sweden with his wife and daughter. He enjoys programming as well as all kinds of sports and outdoor activities, such as hunting and fishing.
Where to Download Build Your Own PaaS with Docker, by Oskar Hane
Most helpful customer reviews
5 of 5 people found the following review helpful. Practical guide for dockerizing a LAMP stack By Stephan Hochhaus Containerization is all the hype in 2015 and so I decided to dive into the specifics by migrating a LAMP stack to Docker. This book is one of the few sources that covered most - but not all - of my questions in the process.Build your own PaaS with Docker is a rather short (~120 pages) introduction for developers and sysadmins new to containerized deployments. One of the most important aspects for me was the discussion of how to let containers communicate between each other - the way a webserver and a database container are used in the book.What does the book cover?Chapter 1 is a general introduction to the topic and it covers a trivial hello world example. I must admit I was only able to appreciate the things it taught me when I re-read it after having understood Docker better. I skipped the installation instructions as that isn't too complicated by itself.Chapter 2 is about the fundamental aspects of Docker: images, containers, and the CLI commands. In the third chapter a new image running Wordpress is created, stepping through the creation of a Dockerfile. Chapter 4 on data containers was a little hard for me to understand as it is. I am still not 100% sure on how to come up with an architecture where to run app containers and which data containers I should define and how a best-practice backup routine would look like.In chapter 5 containers are connected. This also (briefly) introduces Compose. Using a reverse proxy is covered in chapter 6 and discusses both nginx and haproxy. Finally, chapter 7 goes into the details of how to deploy applications. Unfortunately it does not cover performing updates (e.g. using the concept of immutable servers), which I needed to figure out myself. I do not consider chapter 8 to be on the same level as the others, it merely introduces the concept of 12-facter-apps and gives an overview of the (quickly changing) tool landscape for Docker.Overall I am satisfied with the book, it gave me much better insight and understanding of fundamental Docker techniques. I guess a single book (especially with just 120 pages) is capable of covering all areas. As such I give it four stars because it is very hands-on and useful to go into practice with a dockerized LAMP stack.HighlightsFor the the example was extremely real-world oriented and I was able to set up my own LAMP stack consisting of dedicated containers per component. The writing is straight-forward and includes the essentials needed to understand what and how to do it.LowlightsThere are very few conceptual graphics explaining Docker throughout the book. I would have liked to see more - such as how images and containers are related or how connected containers communicate. Only in chapter 6 some of those conceptual images are present, the rest are screenshots.
1 of 1 people found the following review helpful. Easy to read with extremely valuable information not just on Docker but other topics as well. By Marvin Oey This is a great book for anyone just wanting to get started with containerization. Starts off with the basics of installing on three different platforms - Linux, Mac and Windows. In addition, it also provides great information on getting started with Amazon Web Services. To no fault of the author or publisher, I gave only four stars because it was a bit behind; however, you have to take into account the speed at which this technology is advancing. One thing I really liked is the book goes into reverse proxy and provides to different implementations - HAProxy and nginx.
2 of 2 people found the following review helpful. Useful tutorials on Docker and related tools By David Nunez This book is short, and though very useful, doesn't have the best ramp-up into Docker of the books out there. It's great if you come into it already established in dev-ops and have an intermediate level skill set in server administration and network maintenance, but not the best starter for you if not. I think its fair to dock it a little on that shortcoming because neither the packt-pub official page, the book's preface, and first chapter outline the prerequisite skill set of the intended reader. Because it's marked as a "Learning" level of difficulty and because the "who this is for" is very brief and mentions only a generally interested reader (the preface appends on "developers" as the target audience, even though the book is full of mostly wordpress related docker examples), a developer without any server/networking administration background (or one that is 10+ years old), will find themselves referring to external sources to fill in the knowledge gaps needed to approach this "Learning" level book. That was the only thing keeping it five-star worthy, in my opinion, as the book was still excellent.The author outlines several tutorials for getting yourself set up with these technologies, and has a coherent tone that's easy to follow. Again, though basic familiarity with dev ops and networking/server administration is assumed, the walk-throughs are great for those of us new to Docker. He covers setups through not only Docker, but Amazon Web Services and publishing to GitHub. I feel this book is very useful because it helps you understand the whole Docker ecosystem and the additional tools that are its dependencies, without assuming prior knowledge. He tours you through basic usage of these tools and some of the most useful command-line switches, and even describes many ancillary software tools and add-ons, helping you to understand how rich the whole ecosystem is.Overall it was a great read and is full of useful references that I've referred back to several times, as it contains some of the most straightforward walk-throughs of setup and usage of docker-related tools.
See all 5 customer reviews... Build Your Own PaaS with Docker, by Oskar HaneBuild Your Own PaaS with Docker, by Oskar Hane PDF
Build Your Own PaaS with Docker, by Oskar Hane iBooks
Build Your Own PaaS with Docker, by Oskar Hane ePub
Build Your Own PaaS with Docker, by Oskar Hane rtf
Build Your Own PaaS with Docker, by Oskar Hane AZW
Build Your Own PaaS with Docker, by Oskar Hane Kindle
Tidak ada komentar:
Posting Komentar