Programowanie w chmurze

401
Завантаження...
EЛЕКТРОННА КНИГА

The Definitive Guide to Modernizing Applications on Google Cloud. The what, why, and how of application modernization on Google Cloud

Steve (Satish) Sangapu, Dheeraj Panyam, Jason Marston

Legacy applications, which comprise 75–80% of all enterprise applications, often end up being stuck in data centers. Modernizing these applications to make them cloud-native enables them to scale in a cloud environment without taking months or years to start seeing the benefits. This book will help software developers and solutions architects to modernize their applications on Google Cloud and transform them into cloud-native applications.This book helps you to build on your existing knowledge of enterprise application development and takes you on a journey through the six Rs: rehosting, replatforming, rearchitecting, repurchasing, retiring, and retaining. You'll learn how to modernize a legacy enterprise application on Google Cloud and build on existing assets and skills effectively. Taking an iterative and incremental approach to modernization, the book introduces the main services in Google Cloud in an easy-to-understand way that can be applied immediately to an application.By the end of this Google Cloud book, you'll have learned how to modernize a legacy enterprise application by exploring various interim architectures and tooling to develop a cloud-native microservices-based application.

402
Завантаження...
EЛЕКТРОННА КНИГА

The Kubernetes Book. A Comprehensive Guide to Container Orchestration and Cloud-Native Deployment - Third Edition

Nigel Poulton, Pushkar Joglekar

Kubernetes is a powerful container orchestration platform that enables efficient application deployment, scaling, and management. This book begins with foundational concepts, explaining Kubernetes architecture, control planes, worker nodes, and the declarative model. Readers will learn how to set up a Kubernetes environment using tools like Docker Desktop and cloud-based solutions.The book then covers core operational topics, including Pods, Deployments, Namespaces, and Services, providing hands-on exercises to reinforce learning. Networking, storage, and security are explored in depth, with real-world examples of managing applications, configuring RBAC, and using ConfigMaps and Secrets. Advanced topics such as StatefulSets, the Kubernetes API, and service discovery offer insights into optimizing and securing Kubernetes workloads.Security is a key focus, with chapters dedicated to API security, threat modeling, and real-world Kubernetes security practices. Readers will gain practical knowledge on securing clusters, managing access controls, and mitigating common threats. By the end, they will be equipped with the skills to deploy, scale, and secure Kubernetes environments effectively.

403
Завантаження...
EЛЕКТРОННА КНИГА

The Road to Azure Cost Governance. Techniques to tame your monthly Azure bill with a continuous optimization journey for your apps

Paola E. Annis, Giuliano Caglio, Marco Barra...

Cloud teams and ICT cost controllers working with Azure will be able to put their knowledge to work with this practical guide, introducing a process model for structured cost governance. The Road to Azure Cost Governance is a must-read if you find yourself facing the harsh reality of monthly cloud costs gradually getting out of control.Starting with how resources are created and managed, everything you need to know in order to track, display, optimize, rightsize, and clean up cloud resources will be tackled with a workflow approach that will leave the choice of operation to you (be it the Azure CLI, automation, logic apps, or even custom code). Using real-world datasets, you'll learn everything from basic cost management to modeling your cloud spend across your technical resources in a sustainable way. The book will also show you how to create a recursive optimization process that will give you full control of spending and savings, while helping you reserve budget for future cloud projects and innovation.By the end of this Azure book, you'll have a clear understanding and control of your cloud spend along with knowledge of a number of cost-saving techniques used by companies around the world, application optimization patterns, and the carbon impact of your cloud infrastructure.

404
Завантаження...
EЛЕКТРОННА КНИГА

The Self-Taught Cloud Computing Engineer. A comprehensive professional study guide to AWS, Azure, and GCP

Dr. Logan Song, Yu Meng

As cloud computing continues to revolutionize IT, professionals face the challenge of keeping up with rapidly evolving technologies. This book provides a clear roadmap for mastering cloud concepts, developing hands-on expertise, and obtaining professional certifications, making it an essential resource for those looking to advance their careers in cloud computing.Starting with a focus on the Amazon cloud, you’ll be introduced to fundamental AWS cloud services, followed by advanced AWS cloud services in the domains of data, machine learning, and security. Next, you’ll build proficiency in Microsoft Azure cloud and Google Cloud Platform (GCP) by examining the common attributes of the three clouds, differentiating their unique features, along with leveraging real-life cloud project implementations on these cloud platforms. Through hands-on projects and real-world applications, you’ll gain the skills needed to work confidently across different cloud platforms. The book concludes with career development guidance, including certification paths and industry insights to help you succeed in the cloud computing landscape.Walking through this cloud computing book, you’ll systematically establish a robust footing in AWS, Azure, and GCP, and emerge as a cloud-savvy professional, equipped with cloud certificates to validate your skills.

405
Завантаження...
EЛЕКТРОННА КНИГА

The Ultimate Docker Container Book. Build, ship, deploy, and scale containerized applications with Docker, Kubernetes, and the cloud - Fourth Edition

Dr. Gabriel N. Schenker

Containers have become the foundation of modern software platforms, transforming how applications are built, shipped, secured, and operated. However, as systems grow more distributed and regulated, using containers effectively requires more than basic commands, it requires architectural understanding, security awareness, and operational discipline.The Ultimate Docker Container Book, 4th edition takes you from container fundamentals to running production-grade platforms. Starting from first principles, the book explains how containers reduce friction in the software supply chain and progressively introduces images, networking, state management, testing, and debugging. You will learn how to design and operate distributed applications, manage multi-service systems, and apply orchestration using Kubernetes. This 4th edition places a stronger emphasis on security, governance, and compliance, reflecting real-world enterprise requirements. It also explores AI and automation in DevOps, showing how modern teams can enhance delivery and operations responsibly.Whether you are a developer, DevOps or platform engineer, or software architect, this book equips you with the skills and understanding needed to build secure, scalable, and future-ready container platforms.

406
Завантаження...
EЛЕКТРОННА КНИГА

Time Series Analysis on AWS. Learn how to build forecasting models and detect anomalies in your time series data

Michaël Hoarau

Being a business analyst and data scientist, you have to use many algorithms and approaches to prepare, process, and build ML-based applications by leveraging time series data, but you face common problems, such as not knowing which algorithm to choose or how to combine and interpret them. Amazon Web Services (AWS) provides numerous services to help you build applications fueled by artificial intelligence (AI) capabilities. This book helps you get to grips with three AWS AI/ML-managed services to enable you to deliver your desired business outcomes.The book begins with Amazon Forecast, where you’ll discover how to use time series forecasting, leveraging sophisticated statistical and machine learning algorithms to deliver business outcomes accurately. You’ll then learn to use Amazon Lookout for Equipment to build multivariate time series anomaly detection models geared toward industrial equipment and understand how it provides valuable insights to reinforce teams focused on predictive maintenance and predictive quality use cases. In the last chapters, you’ll explore Amazon Lookout for Metrics, and automatically detect and diagnose outliers in your business and operational data.By the end of this AWS book, you’ll have understood how to use the three AWS AI services effectively to perform time series analysis.

407
408
Завантаження...
EЛЕКТРОННА КНИГА
409
Завантаження...
EЛЕКТРОННА КНИГА

Tworzenie architektury oprogramowania. Wspieranie zespołów w podejmowaniu trafnych decyzji

Andrew Harmel-Law

Rola architekta oprogramowania się zmienia. W miarę jak systemy stają się coraz bardziej złożone, tradycyjny model działania architekta przestaje wystarczać. Zadań jest zbyt wiele, a ich zaniedbanie w końcu doprowadzi do punktu krytycznego. Kluczowe staje się współdziałanie architekta z zespołem projektowym - tylko wtedy możliwe jest tworzenie trwałej, elastycznej i efektywnej architektury. Oto książka pełna praktycznej mądrości, trafiająca w sedno tego, czym jest architektura. Grady Booch, IBM Fellow Tę książkę doceni każdy, kto praktykuje architekturę w ramach i na rzecz zespołu. Dzięki niej zrozumiesz wady scentralizowanych praktyk architektury w zdecentralizowanym świecie. Poznasz też kluczowe aspekty zdecentralizowanego podejścia do architektury opartego na informacji zwrotnej i zasady wdrażania takiego podejścia. Znajdziesz tu omówienie czynników wpływających na efektywność decyzji architektonicznych, a także ich społeczny wymiar - dobra architektura bowiem to nie tylko struktura kodu, ale również jakość współpracy. Dzięki opisanym metodom rozwiniesz sposób myślenia, który pozwala każdemu w zespole praktykować architekturę i budować lepsze systemy. Najciekawsze zagadnienia: jak się zmienia nowoczesny proces dostarczania oprogramowania metodologia łączenia architektury oprogramowania z jego rozwojem współzależność decyzji, architektury i informacji zwrotnej z działających systemów wprowadzanie praktyk maksymalizacji korzyści i minimalizacji ryzyka dostrajanie podejścia do architektury, umiejętności osób w zespole i kultury firmy Najlepsza architektura oprogramowania ewoluuje dzięki zaangażowaniu wszystkich. Martin Fowler, główny badacz w Thoughtworks

410
Завантаження...
EЛЕКТРОННА КНИГА

Usługi Microsoft Azure Programowanie aplikacji

Zbigniew Fryźlewicz, Łukasz Leśniczek

Microsoft Azure to jedna z wielu platform chmurowych, które powstały w ciągu kilku ostatnich lat i zdobyły znaczącą pozycję na rynku usług IT w skali globalnej. Każda z tych platform oferuje gotowe do subskrypcji i użycia własne aplikacje chmurowe - usługi w modelu SaaS - a także dostęp do usług w modelach IaaS i PaaS. Platforma chmurowa Microsoft Azure zapewnia także usługi w każdym z trzech wymienionych modeli. Platforma Azure bardzo dynamicznie się rozwija. Oferuje coraz więcej specjalizowanych usług poczynając od, w różnym stopniu prekonfigurowanych, maszyn wirtualnych, poprzez usługi mobilne, multimedialne, integracyjne, aż po różne rodzaje usług danych, czy usługi wspierające przetwarzanie Big Data. W książce autorzy przedstawiają najpierw różne kategorie usług dostępnych w chmurze Azure. Następnie przechodzą do demonstracji praktycznego wykorzystania rozmaitych usług chmury Azure poprzez budowanie czterech "z życia wziętych" aplikacji. Pokazana została zarówno konfiguracja składników działających w chmurze, jak i tworzenie właściwego kodu. Dr inż. Zbigniew Fryźlewicz jest adiunktem w Katedrze Informatyki na Wydziale Informatyki i Zarządzania Politechniki Wrocławskiej. W działalności naukowej i dydaktycznej zajmuje się technologiami internetowymi, usługami webowymi i programowaniem współbieżnym. Mgr inż. Łukasz Leśniczek jest programistą specjalizującym się w technologiach opartych na platformie Microsoft .NET Framework. Zajmuje się projektowaniem, implementowaniem i wdrażaniem aplikacji webowych zarówno w warstwie front-end, jak i back-end.

412
Завантаження...
EЛЕКТРОННА КНИГА
413
Завантаження...
EЛЕКТРОННА КНИГА

VMware Cloud on AWS Blueprint. Design, automate, and migrate VMware workloads on AWS global infrastructure

Oleg Ulyanov, Michael Schwartzman, Harsha Sanku

If you’re looking to effortlessly transition from on-premises VMware vSphere environments or capital expenditure (CAPEX) to an agile operational expenditure (OPEX) model, trust the VMware Cloud (VMC) on AWS platform for swift re-platforming of legacy applications into cloud-native framework. This comprehensive guide addresses hybrid cloud challenges, offering detailed solutions within the VMware Cloud on AWS ecosystem.Covering the foundational architecture, software-defined data center (SDDC) components of VMware Cloud on AWS, network and security configurations, and AWS service integrations, this book lays the foundation for you to advance to vCenter management, vSAN storage policies, NSX architecture, compute policies, SDDC console management, and the EDRS mechanism for cluster scaling. You’ll also explore integrated services such as VMware HCX for migration, VMware Aria suite, Tanzu Managed Kubernetes, and disaster recovery.Further, the book takes you through VMware Cloud APIs and guides you in managing workloads with VMware Cloud on AWS Outposts. With the help of practical insights, configuration tips, and best practices, you’ll unlock the full potential of VMC on AWS.By the end of this book, you’ll be equipped to successfully architect and manage VMware Cloud on AWS SDDCs, handling day-to-day operations expertly.

414
Завантаження...
EЛЕКТРОННА КНИГА
416