?Implement deployment, management and scaling of applications on Cloud Foundry
?Learn best practices and troubleshooting tips for running applications on Cloud Foundry
Description
Cloud Foundry is the open source platform to deploy, run, and scale applications. Cloud Foundry is growing rapidly and a leading product that provides PaaS (Platform as a Service) capabilities to enterprise, government, and organizations around the globe. Giants like Dell Technologies, GE, IBM, HP and the US government are using Cloud Foundry innovate faster in a rapidly changing world.
Cloud Foundry is a developer’s dream. Enabling them to create modern applications that can leverage the latest thinking, techniques and capabilities of the cloud, including:
? DevOps
? Application Virtualization
? Infrastructure agnosticism
? Orchestrated containers
? Automation
? Zero downtime upgrades
? A/B deployment
? Quickly scaling applications out or in
This book takes readers on a journey where they will first learn the Cloud Foundry basics, including how to deploy and scale a simple application in seconds. Readers will build their knowledge of how to create highly scalable and resilient cloud-native applications and microservices running on Cloud Foundry. Readers will learn how to integrate their application with services provided by Cloud Foundry and with those external to Cloud Foundry. Readers will learn how to structure their Cloud Foundry environment with orgs and spaces. After that, we’ll discuss aspects of continuous integration/continuous delivery (CI/CD), monitoring and logging. Readers will also learn how to enable health checks, troubleshoot and debug applications.
By the end of this book, readers will have hands-on experience in performing various deployment and scaling tasks. Additionally, they will have an understanding of what it takes to migrate and develop applications for Cloud Foundry.
Who is this book for?
This book is aimed at developers, engineers and architects who want to learn key aspects of developing and running applications on the Cloud Foundry Platform.
Prior knowledge Cloud Foundry is not necessary.
What you will learn
?Understand Cloud Foundry (CF) tools and concepts.
?Understand the breadth of possibilities unleashed through a lightweight agile approach to building and deploying applications.
?Design and deploy cloud native applications that run well on Cloud Foundry.
?Learn Microservice design concepts and worker applications.
?Customize service brokers to publish your services in the Cloud Foundry marketplace.
?Using, managing and creating buildpacks for the Cloud Foundry Platform.
?Troubleshoot applications on Cloud Foundry
?Perform zero-downtime deployments using blue/green routes, A/B testing, and painless rollbacks to earlier versions of the application.
Das Buch ist für Einsteiger in CF geeignet. Inhaltlich geht es jedoch wenig darüber hinaus. Packt-Bücher leiden (wohl alle) an schlecht lesbarem Layout mit großen Überschriften, breitem Schrift-Font und S/W-Abbildungen mit wenig Kontrast. Das können Verlage wie Manning, O'Reilly oder Pearson deutlich besser.Auf die Ausführungen zu 12-Factor-Apps (hier sogar 16 Factors) und CI/CD hätte man, aus meiner Sicht, zugunsten von mehr CF-Inhalten und -tiefe verzichten können.
Amazon Verified review
TimFeb 27, 2018
5
Great book with solid technical information. The first few chapters get you oriented with Cloud Foundry before diving into application specific work. Later chapters get into more advanced topics such as custom buildpacks and service brokers, troubleshooting and CI/CD. If you don't have access to a Cloud Foundry environment, no sweat as chapter 3 will have you up and running locally with a lighter weight development version called PCF Dev.
Amazon Verified review
Chris SaundersDec 18, 2017
5
The kindle version needs some serious work. The paragraphs run on and the graphics dont show up. There seems to be lots of spacing issues making some of the content hard to read. This should not have been released in this state.
Rick Farmer is one of the founders and a leader of the Pivotal Cloud Foundry Solutions enterprise consulting and delivery team at Pivotal. Over the last two decades, he established a track record of navigating complex organizational technology and services to deliver breathtaking results for mission-critical initiatives at over 70 of the world's most recognizable companies and government entities. Many of the engagements he has anchored have won various personal and project awards. Rick unlocks innovation and business value using Cloud Foundry to inject enterprise agility into even the most challenging environments by aligning digital transformation, technical and business opportunities. He enjoys speaking at conferences on subjects ranging from Cloud Foundry to Data Science to Digital Transformation to Agility in the Enterprise. Since 1997, Rick has surfed tropical events hitting the Texas Gulf Coast. He has a data science visualization project inducted into the Visualization Hall of Fame at the Harvard School of Engineering and Applied Sciences.
Rahul Kumar has got more than 10 years of experience in the space of Data Science and Artificial Intelligence. His expertise lies in the machine learning and deep learning arena. He is known to be a seasoned professional in the area of Business Consulting and Business Problem Solving, fuelled by his proficiency in machine learning and deep learning. He has been associated with organizations such as Mercedes-Benz Research and Development
(India), Fidelity Investments, Royal Bank of Scotland among others. He has accumulated a diverse exposure through industries like BFSI, telecom and automobile. Rahul has also got papers published in IIM and IISc Journals.
Cheng-Yang Wu has been tackling infrastructure and system reliability since he received his master's degree in computer science from National Taiwan University. His laziness prompted him to master DevOps skills to maximize his efficiency at work so as to squeeze in writing code for fun. He enjoys cooking as it's just like working with software a perfect dish always comes from balanced flavors and fine-tuned tastes.
Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.
If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.
Please Note: Packt eBooks are non-returnable and non-refundable.
Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:
You may make copies of your eBook for your own use onto any machine
You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website?
If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:
Register on our website using your email address and the password.
Search for the title by name or ISBN using the search option.
Select the title you want to purchase.
Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title.
Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook?
If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
To view the errata for the book, see www.packtpub.com/support and view the pages for the title you have.
To view your account details or to download a new copy of the book go to www.packtpub.com/account
Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.
You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.
What are the benefits of eBooks?
You can get the information you need immediately
You can easily take them with you on a laptop
You can download them an unlimited number of times
You can print them out
They are copy-paste enabled
They are searchable
There is no password protection
They are lower price than print
They save resources and space
What is an eBook?
Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.
When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.
For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.