Manage developer-defined infrastructure using the universal Kubernetes solution-Tectonic About This Book * Deploy, manage, and secure your containers and understand how you can transform your business between the cloud and the datacenter * Deliver consistent environments and save time, money, and resources using the best of CoreOS and Kubernetes through Tectonic * Build next generation Kubernetes-based infrastructure and run powerful enterprise applications on the cloud with simplicity Who This Book Is For This book is for developers who want to write Kubernetes-native applications and operators who want to administer distributed systems applications while leveraging best practices. You need a working knowledge of the Linux command line and the basics of Docker and containers, and experience creating at least one local container and a consumed cloud service.
What You Will Learn * Deploy code on a container-native stack with flexible architectures and automatic load-balancing for services * Migrate existing workloads to containers or start a new project with containers * Explore CoreOS's packaging of Google Infrastructure For Everyone Else (GIFEE) under the offering name "Tectonic" * "Security Spotlight" which will expand on CoreOS's security-minded approach to each of its projects * Find out how to make informed decisions about which components and edition make sense for your use case * Get insights into the evolving patterns used in microservices in a container infrastructure * Comprehend the components and projects used to run web-scale infrastructure * Best practices and trade-offs to consider when designing cloud-native software and running the infrastructure In Detail Tectonic is a powerful container and enterprise solution by CoreOS. It helps deploy, manage, and secure your containers by leveraging and combining the best features of CoreOS and Kubernetes. It provides an integrated container-based solution and is an initiative toward opinionated infrastructure.
The book starts by recognizing that the way infrastructure is defined and consumed is significantly shifting; that we are entering the age of developer-defined infrastructure where the choices of developers dictate what systems, clouds, software, tools, and so on, are used. We then provide a high-level overview of the components and deployment of Tectonic. Next, we cover each component individually at a deeper level with a great emphasis on Kubernetes-the central framework, which is the largest and most complex component within the software suite. Finally, we'll compare it with the other available container orchestration systems, and provide container management best practices, microservices patterns, and anti-patterns in the Kubernetes world.
Sprache
Verlagsort
Zielgruppe
Maße
Höhe: 235 mm
Breite: 190 mm
ISBN-13
978-1-78646-111-7 (9781786461117)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Klassifikation
Lee Calcote is an innovative thought leader who is passionate about developer platforms and management software at the intersection of clouds, containers, networks, systems, and applications. Advanced and emerging technologies have been a consistent focus through Calcote's tenure at Seagate, Cisco, and Pelco. Calcote has nearly two decades of combined technical and management experience with globally distributed, agile engineering teams, and responsibility for product and services strategy, management, partnership, development, and delivery. While championing the charge to create and deliver Seagate's first microservices, Calcote served as a Director of Software Engineering of Cloud Systems and Solutions. Prior to Seagate, as a Senior Software Engineering Manager in Cisco's Cloud and Virtualization Group, he led the engineering of Cisco's cloud management platform, Cisco Intelligent Automation for Cloud. His product and teams founded the architecture for the Intercloud platform, focusing on technologies supporting running cloud-based and enterprise-architected applications from an OpenStack-centric perspective. He established the Docker@Cisco community and stewarded the use of container technology by fostering its use within existing and new product offerings. Previously part of the Smart Services Technology Group at Cisco, Calcote led development of network management systems utilized by Cisco Remote Management Services. He joined Cisco in 2008, bringing a decade of technological expertise from a variety of roles previously held. As a faculty member of California State University, Fresno, he lectured to budding technologists in the Cisco Networking Academy Program. He served on technology advisory boards to the Fresno City College and Clovis East High School. He currently serves as a member of the DMTF, Center for Internet Security, an organizer of Container Days and an organizer of multiple meetups in Austin, TX on containers, microservices and their ecosystems. Calcote holds a bachelor's degree in computer science and a master's degree in business administration from California State University, Fresno. He also retains a list of industry certifications.