001482921 000__ 04084cam\\22005657i\4500 001482921 001__ 1482921 001482921 003__ OCoLC 001482921 005__ 20231128003357.0 001482921 006__ m\\\\\o\\d\\\\\\\\ 001482921 007__ cr\un\nnnunnun 001482921 008__ 231110s2023\\\\caua\\\\o\\\\\001\0\eng\d 001482921 019__ $$a1407211738$$a1407313726 001482921 020__ $$a9781484297681$$q(electronic bk.) 001482921 020__ $$a1484297687$$q(electronic bk.) 001482921 020__ $$z9781484297674 001482921 020__ $$z1484297679 001482921 0247_ $$a10.1007/978-1-4842-9768-1$$2doi 001482921 035__ $$aSP(OCoLC)1408971272 001482921 040__ $$aGW5XE$$beng$$erda$$epn$$cGW5XE$$dYDX$$dEBLCP$$dOCLCO 001482921 049__ $$aISEA 001482921 050_4 $$aQA76.9.V5$$bJ35 2023eb 001482921 08204 $$a005.4/3$$223/eng/20231110 001482921 1001_ $$aJain, Shashank Mohan,$$eauthor. 001482921 24510 $$aLinux containers and virtualization :$$butilizing Rust for Linux containers /$$cShashank Mohan Jain. 001482921 250__ $$aSecond edition. 001482921 264_1 $$aBerkeley, CA :$$bApress,$$c2023. 001482921 300__ $$a1 online resource (xi, 208 pages) :$$billustrations 001482921 336__ $$atext$$btxt$$2rdacontent 001482921 337__ $$acomputer$$bc$$2rdamedia 001482921 338__ $$aonline resource$$bcr$$2rdacarrier 001482921 500__ $$aIncludes index. 001482921 5050_ $$aChapter 1: Virtualization Basics -- Chapter 2: Hypervisor -- Chapter 3: Namespaces -- Chapter 4: Cgroups -- Chapter 5: Layered File Systems -- Chapter 6: Creating a Simple Container Framework -- Chapter 7: Introduction to Rust -- Chapter 8: Containers in Rust. 001482921 506__ $$aAccess limited to authorized users. 001482921 520__ $$aThis book is a practical, comprehensive guide to creating secure and efficient Linux containers using the Rust programming language. It utilizes a hands-on approach to teach Rust's programming constructs, security features, and its application in containerization. Author Shashank Mohan Jain starts with a gentle introduction to Rust to help you grasp the language's core concepts, syntax, and unique memory safety guarantees. He then transitions into the realm of Linux container development, where Rust shines as a robust and secure language for building containerized applications. Through hands-on examples, you will gain a deep understanding of how to harness Rust's features to create lightweight and secure Linux containers and how to leverage its strong type system and ownership model to eliminate common bugs and ensure memory safety in containerized applications. As you progress, you’ll explore the intricacies of working with system resources, networking, and interacting with the host operating system while maintaining isolation and security within the containers, as well as how Rust's concurrency model can build performant and responsive containerized applications. The book also covers advanced topics such as secure configuration handling, logging, and handling authentication within your containerized environment. After completing this book, you will be well-versed in Rust programming, equipped to create efficient and secure Linux containers, and confident in your ability to develop containerized applications for a variety of use cases. You will: Understand the basics of the Rust programming language Understand Rust's security features Create Linux constructs like namespaces in Rust Develop your own container runtime using Rust. 001482921 588__ $$aOnline resource; title from PDF title page (SpringerLink, viewed November 6, 2023). 001482921 63000 $$aLinux. 001482921 650_0 $$aVirtual computer systems. 001482921 650_0 $$aVirtual storage (Computer science) 001482921 650_6 $$aSystèmes virtuels (Informatique) 001482921 650_6 $$aOrdinateurs$$xMémoires virtuelles. 001482921 655_0 $$aElectronic books. 001482921 77608 $$iPrint version: $$z1484297679$$z9781484297674$$w(OCoLC)1392043821 001482921 852__ $$bebk 001482921 85640 $$3Springer Nature$$uhttps://univsouthin.idm.oclc.org/login?url=https://link.springer.com/10.1007/978-1-4842-9768-1$$zOnline Access$$91397441.1 001482921 909CO $$ooai:library.usi.edu:1482921$$pGLOBAL_SET 001482921 980__ $$aBIB 001482921 980__ $$aEBOOK 001482921 982__ $$aEbook 001482921 983__ $$aOnline 001482921 994__ $$a92$$bISE