Programowanie w chmurze

Cloud Computing (programowanie w chmurze) to kolejny ważny krok w rozwoju informatyki, na tyle znaczący, że jest utożsamiany z początkiem nowej ery, nazywanej erą chmury obliczeniowej, w skrócie chmury. Ponieważ jest to termin dość nowy, bywa często używany w wielu kontekstach, niekiedy do określenia różnych szczegółowych bytów. Często mówi się o chmurze nawet w kontekście systemu poczty Google Gmail lub usług Amazon Web Services czy wreszcie kompleksowych i w pełni funkcjonalnych rozwiązań "inteligentnych chmur" w rodzaju IBM Smart Business Cloud czy Windows Azure - chmury obliczeniowej w wydaniu firmy Microsoft.

Chmura to styl obliczeń, w którym dynamicznie skalowalne zasoby IT są dostarczane zewnętrznym użytkownikom w postaci usług na żądanie za pomocą technologii internetowych. Kluczowym elementem tej definicji jest dostarczanie usług "na żądanie". Chmura, oprócz dostępności usług we właściwym miejscu i czasie, zapewnia ekonomiczną efektywność rozwiązania, konsolidację zasobów, bezpieczeństwo informacji i wreszcie oszczędność energii.

337
Ładowanie...
EBOOK

OpenStack Cloud Computing Cookbook. Over 100 practical recipes to help you build and operate OpenStack cloud computing, storage, networking, and automation - Fourth Edition

Kevin Jackson, Cody Bunch, Egle Sigler, James...

This is the fourth edition of the industry-acclaimed OpenStack Cloud Computing Cookbook, created by four recognized OpenStack experts. It has now been updated to work with the latest OpenStack builds, using tools and processes based on their collective and vast OpenStack experience. OpenStack Open Source Cloud software is one of the most used cloud infrastructures to support a wide variety of use cases, from software development to big data analysis. It is developed by a thriving community of individual developers from around the globe and backed by most of the leading players in the cloud space today. We make it simple to implement, massively scalable, and able to store a large pool of data and networking resources. OpenStack has a strong ecosystem that helps you provision your cloud storage needs. Add OpenStack's enterprise features to reduce the cost of your business.This book will begin by showing you the steps to build up an OpenStack private cloud environment using Ansible. You'll then discover the uses of cloud services such as the identity service, image service, and compute service. You'll dive into Neutron, the OpenStack Networking service, and get your hands dirty with configuring networks, routers, load balancers, and more. You’ll then gather more expert knowledge on OpenStack cloud computing by managing your cloud's security and migration. After that, we delve into OpenStack Object storage and you’ll see how to manage servers and work with objects, cluster, and storage functionalities. Finally, you will learn about OpenStack dashboard, Ansible, Keystone, and other interesting topics.

338
Ładowanie...
EBOOK

OpenStack Cloud Computing Cookbook, Third Edition. Over 110 effective recipes to help you build and operate OpenStack cloud computing, storage, networking, and automation

Cody Bunch

OpenStack Open Source software is one of the most used cloud infrastructures to support software development and big data analysis. It is developed by a thriving community of individual developers from around the globe and backed by most of the leading players in the cloud space today.It is simple to implement, massively scalable, and can store a large pool of data and networking resources. OpenStack has a strong ecosystem that helps you provision your cloud storage needs. Add OpenStack's enterprise features to reduce the cost of your business.This book will show you the steps to build up a private cloud environment. At the beginning, you'll discover the uses of cloud services such as the identity service, image service, and compute service. You'll dive into Neutron, the OpenStack Networking service, and get your hands dirty with configuring ML2, networks, routers, and Distributed Virtual Routers. You’ll then gather more expert knowledge on OpenStack cloud computing by managing your cloud's security and migration. After that, we delve in to OpenStack Object storage and how to manage servers and work with objects, cluster, and storage functionalities. Also, as you go deeper into the realm of OpenStack, you'll learn practical examples of Block storage, LBaaS, and FWaaS: installation and configuration covered ground up. Finally, you will learn OpenStack dashboard, Ansible and Foreman, Keystone, and other interesting topics.

339
Ładowanie...
EBOOK

OpenStack Essentials. Demystify the cloud by building your own private OpenStack cloud

Dan Radez

If you need to get started with OpenStack or want to learn more, then this book is your perfect companion. If you're comfortable with the Linux command line, you'll gain confidence in using OpenStack.

340
Ładowanie...
EBOOK

OpenStack for Architects. Design and implement successful private clouds with OpenStack

Michael Solberg, Benjamin Silverman

Over the last five years, hundreds of organizations have successfully implemented Infrastructure as a Service (IaaS) platforms based on OpenStack. The huge amount of investment from these organizations, industry giants such as IBM and HP, as well as open source leaders such as Red Hat have led analysts to label OpenStack as the most important open source technology since the Linux operating system. Because of its ambitious scope, OpenStack is a complex and fast-evolving open source project that requires a diverse skill-set to design and implement it.This guide leads you through each of the major decision points that you'll face while architecting an OpenStack private cloud for your organization. At each point, we offer you advice based on the experience we've gained from designing and leading successful OpenStack projects in a wide range of industries. Each chapter also includes lab material that gives you a chance to install and configure the technologies used to build production-quality OpenStack clouds. Most importantly, we focus on ensuring that your OpenStack project meets the needs of your organization, which will guarantee a successful rollout.

341
Ładowanie...
EBOOK

OpenStack for Architects. Design production-ready private cloud infrastructure - Second Edition

Ben Silverman, Michael Solberg

Over the past six years, hundreds of organizations have successfully implemented Infrastructure as a Service (IaaS) platforms based on OpenStack. The huge amount of investment from these organizations, including industry giants such as IBM and HP, as well as open source leaders, such as Red Hat, Canonical, and SUSE, has led analysts to label OpenStack as the most important open source technology since the Linux operating system. Due to its ambitious scope, OpenStack is a complex and fast-evolving open source project that requires a diverse skill set to design and implement it.OpenStack for Architects leads you through the major decision points that you'll face while architecting an OpenStack private cloud for your organization. This book will address the recent changes made in the latest OpenStack release i.e Queens, and will also deal with advanced concepts such as containerization, NVF, and security. At each point, the authors offer you advice based on the experience they've gained from designing and leading successful OpenStack projects in a wide range of industries. Each chapter also includes lab material that gives you a chance to install and configure the technologies used to build production-quality OpenStack clouds. Most importantly, the book focuses on ensuring that your OpenStack project meets the needs of your organization, which will guarantee a successful rollout.

342
Ładowanie...
EBOOK

OpenStack Networking Cookbook. Harness the power of OpenStack Networking for public and private clouds using 90 hands-on recipes

Sriram Subramanian

Networking in OpenStack has evolved from Nova Network to Neutron. This has resulted in a rich suite of networking services available to OpenStack users and administrators. Advanced services such as routers, firewall, and load balancers use building blocks such as network and subnets. Recent improvements support powerful customization using plugins. The evolution of Neutron continues as it integrates with tools like Ceilometer and Heat.This book will explore the built-in capabilities of Neutron to effectively deploy cloud solutions. You will begin with the most fundamental constructs of OpenStack Networking for switching and routing. You will then learn how to provide your tenants with services like firewalls and load-balancers. The step-by-step recipes will help you configure and troubleshoot networking problems in your cloud. This book will also introduce you to advanced topics like Ceilometer, Heat, and other upcoming tools in OpenStack

343
Ładowanie...
EBOOK

OpenStack Object Storage Essentials (Update). Design, implement, and successfully manage your cloud storage using OpenStack Swift

Amar Kapadia, Sreedhar Varma

If you are an IT administrator and you want to enter the world of cloud storage using OpenStack Swift, then this book is ideal for you. Basic knowledge of Linux and server technology is beneficial to get the most out of the book.

344
Ładowanie...
EBOOK

OpenVZ Essentials. Create and administer virtualized containers on your server using the robust OpenVZ

Mark Furman

If you are a system administrator or Linux professional who wants to learn to set up, install, and manage OpenVZ containers on a server to implement OS-level virtualization, then this book is for you. Along with elementary knowledge of Linux programming, you need to have a conceptual understanding of system components and functions.