- Table View
- List View
AI-Powered Business Intelligence: Improving Forecasts and Decision Making with Machine Learning
by Tobias ZwingmannUse business intelligence to power corporate growth, increase efficiency, and improve corporate decision making. With this practical book featuring hands-on examples in Power BI with basic Python and R code, you'll explore the most relevant AI use cases for BI, including improved forecasting, automated classification, and AI-powered recommendations. And you'll learn how to draw insights from unstructured data sources like text, document, and image files.Author Tobias Zwingmann helps BI professionals, business analysts, and data analytics understand high-impact areas of artificial intelligence. You'll learn how to leverage popular AI-as-a-service and AutoML platforms to ship enterprise-grade proofs of concept without the help of software engineers or data scientists.Learn how AI can generate business impact in BI environmentsUse AutoML for automated classification and improved forecastingImplement recommendation services to support decision-makingDraw insights from text data at scale with NLP servicesExtract information from documents and images with computer vision servicesBuild interactive user frontends for AI-powered dashboard prototypesImplement an end-to-end case study for building an AI-powered customer analytics dashboard
Practical Simulations for Machine Learning: Using Synthetic Data for AI
by Paris Buttfield-Addison Mars Buttfield-Addison Tim Nugent Jon ManningSimulation and synthesis are core parts of the future of AI and machine learning. Consider: programmers, data scientists, and machine learning engineers can create the brain of a self-driving car without the car. Rather than use information from the real world, you can synthesize artificial data using simulations to train traditional machine learning models.That's just the beginning.With this practical book, you'll explore the possibilities of simulation- and synthesis-based machine learning and AI, concentrating on deep reinforcement learning and imitation learning techniques. AI and ML are increasingly data driven, and simulations are a powerful, engaging way to unlock their full potential.You'll learn how to:Design an approach for solving ML and AI problems using simulations with the Unity engineUse a game engine to synthesize images for use as training dataCreate simulation environments designed for training deep reinforcement learning and imitation learning modelsUse and apply efficient general-purpose algorithms for simulation-based ML, such as proximal policy optimizationTrain a variety of ML models using different approachesEnable ML tools to work with industry-standard game development tools, using PyTorch, and the Unity ML-Agents and Perception Toolkits
Architecting Modern Data Platforms: A Guide to Enterprise Hadoop at Scale
by Jan Kunigk Ian Buss Paul Wilkinson Lars GeorgeThere’s a lot of information about big data technologies, but splicing these technologies into an end-to-end enterprise data platform is a daunting task not widely covered. With this practical book, you’ll learn how to build big data infrastructure both on-premises and in the cloud and successfully architect a modern data platform.Ideal for enterprise architects, IT managers, application architects, and data engineers, this book shows you how to overcome the many challenges that emerge during Hadoop projects. You’ll explore the vast landscape of tools available in the Hadoop and big data realm in a thorough technical primer before diving into:Infrastructure: Look at all component layers in a modern data platform, from the server to the data center, to establish a solid foundation for data in your enterprisePlatform: Understand aspects of deployment, operation, security, high availability, and disaster recovery, along with everything you need to know to integrate your platform with the rest of your enterprise ITTaking Hadoop to the cloud: Learn the important architectural aspects of running a big data platform in the cloud while maintaining enterprise security and high availability
Prompt Engineering for Generative AI
by James Phoenix Mike TaylorLarge language models (LLMs) and diffusion models such as ChatGPT and Stable Diffusion have unprecedented potential. Because they have been trained on all the public text and images on the internet, they can make useful contributions to a wide variety of tasks. And with the barrier to entry greatly reduced today, practically any developer can harness LLMs and diffusion models to tackle problems previously unsuitable for automation.With this book, you'll gain a solid foundation in generative AI, including how to apply these models in practice. When first integrating LLMs and diffusion models into their workflows, most developers struggle to coax reliable enough results from them to use in automated systems. Authors James Phoenix and Mike Taylor show you how a set of principles called prompt engineering can enable you to work effectively with AI.Learn how to empower AI to work for you. This book explains:The structure of the interaction chain of your program's AI model and the fine-grained steps in betweenHow AI model requests arise from transforming the application problem into a document completion problem in the model training domainThe influence of LLM and diffusion model architecture—and how to best interact with itHow these principles apply in practice in the domains of natural language processing, text and image generation, and code
Software Engineering for Data Scientists: From Notebooks to Scalable Systems
by Catherine NelsonData science happens in code. The ability to write reproducible, robust, scaleable code is key to a data science project's success—and is absolutely essential for those working with production code. This practical book bridges the gap between data science and software engineering,and clearly explains how to apply the best practices from software engineering to data science.Examples are provided in Python, drawn from popular packages such as NumPy and pandas. If you want to write better data science code, this guide covers the essential topics that are often missing from introductory data science or coding classes, including how to:Understand data structures and object-oriented programmingClearly and skillfully document your codePackage and share your codeIntegrate data science code with a larger code baseLearn how to write APIsCreate secure codeApply best practices to common tasks such as testing, error handling, and loggingWork more effectively with software engineersWrite more efficient, maintainable, and robust code in PythonPut your data science projects into productionAnd more
Learning Microsoft Azure: Cloud Computing and Development Fundamentals
by Jonah Carrio AnderssonIf your organization plans to modernize services and move to the cloud from legacy software or a private cloud on premises, this book is for you. Software developers, solution architects, cloud engineers, and anybody interested in cloud technologies will learn fundamental concepts for cloud computing, migration, transformation, and development using Microsoft Azure.Author and Microsoft MVP Jonah Carrio Andersson guides you through cloud computing concepts and deployment models, the wide range of modern cloud technologies, application development with Azure, team collaboration services, security services, and cloud migration options in Microsoft Azure.You'll gain insight into the Microsoft Azure cloud services that you can apply in different business use cases, software development projects, and modern solutions in the cloud. You'll also become fluent with Azure cloud migration services, serverless computing technologies that help your development team work productively, Azure IoT, and Azure cognitive services that make your application smarter. This book also provides real-world advice and best practices based on the author's own Azure migration experience.Gain insight into which Azure cloud service best suits your company's particular needsUnderstand how to use Azure for different use cases and specific technical requirementsStart developing cloud services, applications, and solutions in the Azure environmentLearn how to migrate existing legacy applications to Microsoft Azure
C++ Software Design: Design Principles and Patterns for High-Quality Software
by Klaus IglbergerGood software design is essential for the success of your project, but designing software is hard to do. You need to have a deep understanding of the consequences of design decisions and a good overview of available design alternatives. With this book, experienced C++ developers will get a thorough, practical, and unparalleled overview of software design with this modern language.C++ trainer and consultant Klaus Iglberger explains how you can manage dependencies and abstractions, improve changeability and extensibility of software entities, and apply and implement modern design patterns to help you take advantage of today's possibilities. Software design is the most essential aspect of a software project because it impacts the software's most important properties: maintainability, changeability, and extensibility.Learn how to evaluate your code with respect to software designUnderstand what software design is, including design goals such as changeability and extensibilityExplore the advantages and disadvantages of each design approachLearn how design patterns help solve problems and express intentChoose the right form of a design pattern to get the most out of its advantages
Critical Trauma Studies: Understanding Violence, Conflict and Memory in Everyday Life
by Monica J. Casper Eric WertheimerTrauma is a universal human experience. While each person responds differently to trauma, its presence in our lives nonetheless marks a continual thread through human history and prehistory. In Critical Trauma Studies, a diverse group of writers, activists, and scholars of sociology, anthropology, literature, and cultural studies reflects on the study of trauma and how multidisciplinary approaches lend richness and a sense of deeper understanding to this burgeoning field of inquiry. The original essays within this collection cover topics such as female suicide bombers from the Chechen Republic, singing prisoners in Iranian prison camps, sexual assault and survivor advocacy, and families facing the devastation of Hurricane Katrina. As it proceeds, Critical Trauma Studies never loses sight of the way those who study trauma as an academic field, and those who experience, narrate, and remediate trauma as a personal and embodied event, inform one another. Theoretically adventurous and deeply particular, this book aims to advance trauma studies as a discipline that transcends intellectual boundaries, to be mapped but also to be unmoored from conceptual and practical imperatives. Remaining embedded in lived experiences and material realities, Critical Trauma Studies frames the field as both richly unbounded and yet clearly defined, historical, and evidence-based.
Keywords for American Cultural Studies, Third Edition (Keywords #11)
by Robert Fanuzzi Ann Cvetkovich Kevin K. Gaines Kirsten Silva Gruesz John Kuo Wei Tchen Kyla Schuller E. Patrick Johnson Amaranth Borsuk Cynthia G. Franklin David F. Ruccio Lauren Berlant Eric Lott Ashley Dawson David Kazanjian Angela D. Dillard Kembrew McLeod Christopher Newfield Marlene L. Daut George Yúdice Lauren Klein Miriam Posner Andrew Ross Tara McPherson Jodi Melamed Timothy Mitchell Erica Kohl-Arenas George J. Sanchez Vermonja R. Alston Henry Yu Carla L. Peterson Rebecca Hill Stephanie Smallwood Rebecca Wanzo Jack Halberstam Lisa Lowe Leerom Medovoi Matthew Frye Jacobson J. Kēhaulani Kauanui Daniel Martinez HoSang Brian T. Edwards Marc Bousquet Juana María Rodríguez Dean Spade Nikhil Pal Singh Sandra M. Gustafson Lisa Nakamura Alyshia Gálvez Alys Eve Weinbaum Julie Sze June Wayee Chau Robert McRuer Kandice Chuh Joseph Lowndes Caleb Smith Siobhan B. Somerville Oneka LaBennett Crystal Parikh Scott Herring Christina B. Hanhardt Laura Briggs Walter Johnson Josh Kun George Lipsitz Tavia Nyong’o Jentery Sayers Junaid Rana Valerie Rohy Erin Manning Lee Bebout Sunaina MairaIntroduces key terms, research traditions, debates, and histories for American Studies and Cultural Studies in an updated editionSince its initial publication, scholars and students alike have turned to Keywords for American Cultural Studies as an invaluable resource for understanding key terms and debates in the fields of American studies and cultural studies. As scholarship has continued to evolve, this revised and expanded third edition offers indispensable meditations on new and developing concepts used in American studies, cultural studies, and beyond.Designed as a uniquely print-digital hybrid publication, this Keywords volume collects 114 essays, each focused on a single term such as “America,” “culture,” “diversity,” or “religion.” More than forty of the essays have been significantly revised for this new edition, and there are nineteen completely new keywords, including crucial additions such as “biopolitics,” “data,” “debt,” and “intersectionality.” Throughout the volume, interdisciplinary scholars explore these terms and others as nodal points in many of today’s most dynamic and vexed discussions of political and social life, both inside and outside of the academy. The Keywords website features forty-eight essays not in the print volume; it also provides pedagogical tools for instructors using print and online keywords in their courses.The publication brings together essays by interdisciplinary scholars working in literary studies and political economy, cultural anthropology and ethnic studies, African American history and performance studies, gender studies and political theory. Some entries are explicitly argumentative; others are more descriptive. All are clear, challenging, and critically engaged. As a whole, Keywords for American Cultural Studies provides an accessible A-to-Z survey of prevailing academic buzzwords and a flexible tool for carving out new areas of inquiry.
Go Home or Die Here: Violence, Xenophobia and the Reinvention of Difference in South Africa
by null Shireen Hassim null Tawana Kupe null Eric Worby null Alex Eliseev null Rolf Maruping null Daryl Glaser null Noor Nieftagodien null Stephen Gelb null Devan Pillay null Loren Landau null David Coplan null Julia Hornberger null Melinda Silverman null Tanya Zack null Anton Harber null Cathi Albertyn null Andile Mngxitama null Pumla Dineo Gqola null Véronique TadjoThe xenophobic attacks that started in Alexandra, Johannesburg in May 2008 before quickly spreading around the country caused an outcry across the world and raised many fundamental questions: Of what profound social malaise is xenophobia – and the violence that it inspires – a symptom? Have our economic and political choices created new forms of exclusion that fuel anger and distrust? What consequences does the emergence of xenophobia hold for the idea of an equal, non-racial society as symbolised by a democratic South Africa?On 28 May 2008 the Faculty of Humanities in the University of the Witwatersrand, Johannesburg convened an urgent colloquium that focused on searching for short and long-term solutions. Nearly twenty individuals – mostly Wits academics from a variety of disciplines, but also two student leaders, a journalist and a bishop – addressed the unfolding violence in ways that were conversant with the moment, yet rooted in scholarship and ongoing research.Go Home or Die Here emanates directly from the colloquium. It hopes to make sense of the nuances and trajectories of building a democratic society out of a deeply divided and conflictual past, in the conditions of global recession, heightening inequalities and future uncertainty. The authors hoped to pose questions that would lead both to research and to more informed, reflective forms of public action. With extensive photographs by award-winning photographer Alon Skuy, who covered the violence for The Times newspaper, the volume is passionate and engaged, and aims to stimulate reflection, debate and activism among concerned members of a broad public.
America's Jails: The Search for Human Dignity in an Age of Mass Incarceration (Alternative Criminology #8)
by null Derek JeffreysA look at the contemporary crisis in U.S. jails with recommendations for improving and protecting the dignity of inmates Twelve million Americans go through the U.S. jail system on an annual basis. Jails, which differ significantly from prisons, are designed to house inmates for short amounts of time, and are often occupied by large populations of legally innocent people waiting for a trial. Jails often have deplorable sanitary conditions, and there are countless records of inmates being brutalized by staff and other inmates while in custody. Local municipalities use jails to institutionalize those whom they perceive to be a threat, so hundreds of thousands of inmates suffer from mental illness. People abandoned by families or lacking health insurance, or those who cannot afford bail, often cycle in and out of jails. In America’s Jails, Derek Jeffreys draws on sociology, philosophy, history, and his personal experience volunteering in jails and prisons to provide an understanding of the jail experience from the inmates’ perspective, focusing on the stigma that surrounds incarceration. Using his research at Cook County Jail, the nation’s largest single-site jail, Jeffreys attests that jail inmates possess an inherent dignity that should govern how we treat them. Ultimately, fundamental changes in the U.S. jail system are necessary and America’s Jails provides specific policy recommendations for changing its poor conditions. Highlighting the experiences of inmates themselves, America’s Jails aims to shift public perception and understanding of jail inmates to center their inherent dignity and help eliminate the stigma attached to their incarceration.
Queer Stepfamilies: The Path to Social and Legal Recognition
by null Katie L. AcostaA compelling examination of the social and legal experiences of lesbian, bisexual, and queer stepparent familiesLesbian, bisexual, and queer families formed after the dissolution of a marriage face a range of obstacles. In Queer Stepfamilies, Katie L. Acosta offers a wealth of insight into their complex experiences as they negotiate parenting among multiple parents and family-building in a world not designed to meet their needs. Drawing on in-depth interviews, Acosta follows the journeys of more than forty families as they navigate a legal and social landscape that fails to recognize their existence. Acosta contextualizes the legal realities of LGBTQ stepparent families and considers the actions these parents take to protect their families in the absence of comprehensive policies or laws geared to meet their needs. Queer Stepfamilies reveals the obstacles these families face in family courts during divorce proceedings and custody cases, and highlights their distrust of courts when it comes to acting in their children’s best interests, especially in the event of an origin parent’s death.As LGBTQ families continue to make social and legal strides in acceptance and recognition, this important book shows how queer stepparents find ways to make their unconventional families work, despite the many social and legal obstacles they encounter. Acosta provides a fresh perspective, broadening our understanding about families in the twenty-first century.
Falling Monuments, Reluctant Ruins: The persistence of the past in the architecture of apartheid
by Hilton JudinThis edited collection looks at ruins and vacant buildings as part of South Africa’s oppressive history of colonialism and apartheid and ways in which the past persists into the presentFalling Monuments, Reluctant Ruins: The Persistence of the Past in the Architecture of Apartheid interrogates how, in the era of decolonization, post-apartheid South Africa reckons with its past in order to shape its future. Architects, historians, artists, social anthropologists and urban planners seek answers in this book to complex and unsettling questions around heritage, ruins and remembrance. What do we do with hollow memorials and political architectural remnants? Which should remain, which forgotten, and which dismantled? Are these vacant buildings, cemeteries, statues, and derelict grounds able to serve as inspiration in the fight against enduring racism and social neglect? Should they become exemplary as spaces for restitution and justice? The contributors examine the influence of public memory, planning and activism on such anguished places of oppression, resistance and defiance. Their focus on visible markers in the landscape to interrogate our past will make readers reconsider these spaces, looking at their landscape and history anew. Through a series of 14 empirically grounded chapters and 48 images, the contributors seek to understand how architecture contests or subverts these persistent conditions in order to promote social justice, land reclamation and urban rehabilitation. The decades following the dismantling of apartheid are surveyed in light of contemporary heritage projects, where building ruins and abandoned spaces are challenged and renegotiated across the country to become sites of protest, inspiration and anger. This ground-breaking collection is an important resource for professionals, academics and activists working in South Africa today.
Struggling for Ordinary: Media and Transgender Belonging in Everyday Life (Critical Cultural Communication #1)
by null Andre CavalcanteAn in-depth look at the role of media in the struggle for transgender inclusionFrom television shows like Orange is the New Black and Transparent, to the real-life struggles of Caitlyn Jenner splashed across the headlines, transgender visibility is on the rise. But what was it like to live as a transgender person in a media environment before this transgender boom in television? While pop culture imaginations of transgender identity flourish and shape audience’s perceptions of trans identities, what does this new media visibility mean for transgender individuals themselves? Struggling for Ordinary engagingly answers these questions, offering a snapshot of how transgender individuals made their way toward a sense of ordinary life by integrating available media into their everyday experiences. Drawing on in-depth interviews with transgender communities, Andre Cavalcante offers a richly detailed account of how the media impacts the lives and experiences of transgender individuals. He grippingly looks at the emotional toll that media takes on this population along with their resilience in the face of disempowerment. Deeply rooted in the life stories of transgender people, the book uses everyday circumstances to show how media and technology operate as a medium through which transgender individuals are able to cultivate an understanding of their identities, build inhabitable worlds, and achieve the routine affordances of everyday life from which they are often excluded. Expertly researched and eloquently argued, Struggling for Ordinary sheds a fascinating new light of the everyday struggles of individuals and communities, to seek a life in which transgender identity is fully integrated into the ordinary.
On Infertile Ground: Population Control and Women's Rights in the Era of Climate Change
by null Jade S. SasserA critique of population control narratives reproduced by international development actors in the 21st century Since the turn of the millennium, American media, scientists, and environmental activists have insisted that the global population crisis is “back”—and that the only way to avoid catastrophic climate change is to ensure women’s universal access to contraception. Did the population problem ever disappear? What is bringing it back—and why now? In On Infertile Ground, Jade S. Sasser explores how a small network of international development actors, including private donors, NGO program managers, scientists, and youth advocates, is bringing population back to the center of public environmental debate. While these narratives never disappeared, Sasser argues, histories of human rights abuses, racism, and a conservative backlash against abortion in the 1980s drove them underground—until now. Using interviews and case studies from a wide range of sites—from Silicon Valley foundation headquarters to youth advocacy trainings, the halls of Congress and an international climate change conference—Sasser demonstrates how population growth has been reframed as an urgent source of climate crisis and a unique opportunity to support women’s sexual and reproductive health and rights. Although well-intentioned—promoting positive action, women’s empowerment, and moral accountability to a global community—these groups also perpetuate the same myths about the sexuality and lack of virtue and control of women and the people of global south that have been debunked for decades. Unless the development community recognizes the pervasive repackaging of failed narratives, Sasser argues, true change and development progress will not be possible. On Infertile Ground presents a unique critique of international development that blends the study of feminism, environmentalism, and activism in a groundbreaking way. It will make any development professional take a second look at the ideals driving their work.
States of Confusion: How Our Voter ID Laws Fail Democracy and What to Do About It
by null Don Waisanen null Sonia R. Jarvis null Nicole A. GordonShows the maddening difficulties that voter ID requirements create for participants in US democracy and offers concrete solutions for every person’s vote and voice to countOver the past decade, and throughout the COVID-19 pandemic, the number of voter ID laws has skyrocketed, limiting the ability of nearly twenty-five million eligible voters from exercising their constitutional right to cast a vote. In States of Confusion, Don Waisanen, Sonia Jarvis, and Nicole Gordon explore this crisis and the difficulties it has created for American voters, offering practical solutions for this increasingly important problem. Focusing on ten states with the strictest voter documentation requirements, the authors show how people face major barriers to exercising their fundamental democratic right to vote and are therefore slipping through the cracks of our electoral system. They explore voter experiences by drawing on hundreds of online surveys, audits of 150 election offices, community focus groups, and more. Waisanen, Jarvis, and Gordon call on policymakers to adopt uniform national voter identification standards that are simple, accessible, and cost-free. States of Confusion offers a comprehensive and up-to-date look at the voter ID crisis in our country, as well solutions for practitioners, government agencies, and citizens.
Fandom, Second Edition: Identities and Communities in a Mediated World
by Jonathan Gray Cornel Sandvoss C. Lee HarringtonA completely updated edition of a seminal work on fans and communities We are all fans. Whether we follow our favorite celebrities on Twitter, attend fan conventions such as Comic Con, or simply wait with bated breath for the next episode of our favorite television drama—each of us is a fan. Recognizing that fandom is not unusual, but rather a universal subculture, the contributions in this book demonstrate that understanding fans--whether of toys, TV shows, celebrities, comics, music, film, or politicians--is vital to an understanding of media audiences, use, engagement, and participatory culture in a digital age. Including eighteen new, original essays covering topics such as activism directed at racism in sports fandom, fan/producer interactions at Comic Con, the impact of new technologies on fandom, and the politics and legality of fanfic, this wide-ranging collection provides diverse approaches to fandom for anyone seeking to understand modern life in our increasingly mediated, globalized and binge-watching world.
Architecting Data and Machine Learning Platforms: Enable Analytics and AI-Driven Innovation in the Cloud
by Marco Tranquillin Valliappa Lakshmanan Firat TekinerAll cloud architects need to know how to build data platforms that enable businesses to make data-driven decisions and deliver enterprise-wide intelligence in a fast and efficient way. This handbook shows you how to design, build, and modernize cloud native data and machine learning platforms using AWS, Azure, Google Cloud, and multicloud tools like Snowflake and Databricks.Authors Marco Tranquillin, Valliappa Lakshmanan, and Firat Tekiner cover the entire data lifecycle from ingestion to activation in a cloud environment using real-world enterprise architectures. You'll learn how to transform, secure, and modernize familiar solutions like data warehouses and data lakes, and you'll be able to leverage recent AI/ML patterns to get accurate and quicker insights to drive competitive advantage.You'll learn how to:Design a modern and secure cloud native or hybrid data analytics and machine learning platformAccelerate data-led innovation by consolidating enterprise data in a governed, scalable, and resilient data platformDemocratize access to enterprise data and govern how business teams extract insights and build AI/ML capabilitiesEnable your business to make decisions in real time using streaming pipelinesBuild an MLOps platform to move to a predictive and prescriptive analytics approach
Hands-On Large Language Models: Language Understanding and Generation
by Jay Alammar Maarten GrootendorstAI has acquired startling new language capabilities in just the past few years. Driven by the rapid advances in deep learning, language AI systems are able to write and understand text better than ever before. This trend enables the rise of new features, products, and entire industries. With this book, Python developers will learn the practical tools and concepts they need to use these capabilities today.You'll learn how to use the power of pre-trained large language models for use cases like copywriting and summarization; create semantic search systems that go beyond keyword matching; build systems that classify and cluster text to enable scalable understanding of large amounts of text documents; and use existing libraries and pre-trained models for text classification, search, and clusterings.This book also shows you how to:Build advanced LLM pipelines to cluster text documents and explore the topics they belong toBuild semantic search engines that go beyond keyword search with methods like dense retrieval and rerankersLearn various use cases where these models can provide valueUnderstand the architecture of underlying Transformer models like BERT and GPTGet a deeper understanding of how LLMs are trainedUnderstanding how different methods of fine-tuning optimize LLMs for specific applications (generative model fine-tuning, contrastive fine-tuning, in-context learning, etc.)
Continuous Deployment: Enable Faster Feedback, Safer Releases, and More Reliable Software
by Valentina ServileMethods of delivering software are constantly evolving in order to increase speed to market without sacrificing reliability and stability. Mastering development end to end, from version control to production, and building production-ready code is now more important than ever. Continuous deployment takes it one step further. This method for delivering software automates the final step to production and enables faster feedback and safer releases.Based on years of work with medium to large organizations at Thoughtworks, author Valentina Servile explains how to perform safe and reliable deployments with no manual gate to production. You'll learn a framework to perform incremental, safe releases during everyday development work, structured exclusively around the challenges of continuous deployment in nontrivial, distributed systems. Complete with interviews and case studies from fellow industry professionals.Close the feedback loop and leverage the production environment to manage your end-to-end development lifecycle efficiently. This book helps you:Take observability, performance, test automation, and security into account when splitting work into incrementsCreate a daily development plan that takes immediate deployments to production into accountDeploy work in progress to production incrementally without causing regressionsUse patterns to refactor live functionality and alter persistence layersTest and release features in production using different feature toggle configurations
Building Microservices: Designing Fine-Grained Systems
by Sam NewmanAs organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures.Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and IT operators a firm grounding in the concepts. You'll dive into the latest solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. Real-world cases reveal how organizations today manage to get the most out of these architectures.Microservices technologies continue to move quickly. This book brings you up to speed.Get new information on user interfaces, container orchestration, and serverlessAlign system design with your organization's goalsExplore options for integrating a service with your systemUnderstand how to independently deploy microservicesExamine the complexities of testing and monitoring distributed servicesManage security with expanded content around user-to-service and service-to-service models
Practical Data Privacy: Enhancing Privacy And Security In Data
by Katharine JarmulBetween major privacy regulations like the GDPR and CCPA and expensive and notorious data breaches, there has never been so much pressure to ensure data privacy. Unfortunately, integrating privacy into data systems is still complicated. This essential guide will give you a fundamental understanding of modern privacy building blocks, like differential privacy, federated learning, and encrypted computation. Based on hard-won lessons, this book provides solid advice and best practices for integrating breakthrough privacy-enhancing technologies into production systems.Practical Data Privacy answers important questions such as:What do privacy regulations like GDPR and CCPA mean for my data workflows and data science use cases?What does "anonymized data" really mean? How do I actually anonymize data?How does federated learning and analysis work?Homomorphic encryption sounds great, but is it ready for use?How do I compare and choose the best privacy-preserving technologies and methods? Are there open-source libraries that can help?How do I ensure that my data science projects are secure by default and private by design?How do I work with governance and infosec teams to implement internal policies appropriately?
Network Programmability and Automation: Skills for the Next-Generation Network Engineer
by Matt Oswalt Christian Adell Scott S. Lowe Jason EdelmanNetwork engineers are finding it harder than ever to rely solely on manual processes to get their jobs done. New protocols, technologies, delivery models, and the need for businesses to become more agile and flexible have made network automation essential. The updated second edition of this practical guide shows network engineers how to use a range of technologies and tools, including Linux, Python, APIs, and Git, to automate systems through code. This edition also includes brand new topics such as network development environments, cloud, programming with Go, and a reference network automation architecture.Network Programmability and Automation will help you automate tasks involved in configuring, managing, and operating network equipment, topologies, services, and connectivity. Through the course of the book, you'll learn the basic skills and tools you need to make this critical transition.You'll learn:Programming skills with Python and Go: data types, conditionals, loops, functions, and moreNew Linux-based networking technologies and cloud native environments, and how to use them to bootstrap development environments for your network projectsData formats and models: JSON, XML, YAML, Protobuf, and YANGJinja templating for creating network device configurationsA holistic approach to architecting network automation servicesThe role of application programming interfaces (APIs) in network automationSource control with Git to manage code changes during the automation processCloud-native technologies like Docker and KubernetesHow to automate network devices and services using Ansible, Nornir, and TerraformTools and technologies for developing and continuously integrating network automation
Learning Airtable: Building Database-Driven Applications with No-Code
by Elliott AdamsGet a concise yet comprehensive overview of Airtable, one of the most versatile platforms to emerge from the no-code movement. Whether you're planning a new project, sharing data analysis within your organization, tracking a detailed initiative among stakeholders, or dealing with any other project that requires well-structured collaboration, this practical book shows you how Airtable is an accessible tool to tackle these challenges.Author Elliott Adams guides you through the process of structuring your data in a relational database, creating automations based on changes to data in Airtable, and building user-friendly interfaces for no-code applications. This showcases how Airtable is superior to the typical options of either non-developers using spreadsheets or making large investments in time-consuming application development.With this book, you will:Learn how Airtable can reduce the need for custom-built applicationsUse Airtable to replace internal tools such as spreadsheetsBuild applications utilizing relational data--without any knowledge of software programmingEvaluate whether you can build a solution on Airtable rather than purchasing softwareUnderstand the limitations of the Airtable platform when compared with writing a software application from scratch
Head First Learn to Code: A Learner's Guide to Coding and Computational Thinking
by Eric FreemanWhat will you learn from this book?Itâ??s no secret the world around you is becoming more connected, more configurable, more programmable, more computational. You can remain a passive participant, or you can learn to code. With Head First Learn to Code youâ??ll learn how to think computationally and how to write code to make your computer, mobile device, or anything with a CPU do things for you. Using the Python programming language, youâ??ll learn step by step the core concepts of programming as well as many fundamental topics from computer science, such as data structures, storage, abstraction, recursion, and modularity.Why does this book look so different?Based on the latest research in cognitive science and learning theory, Head First Learn to Code uses a visually rich format to engage your mind, rather than a text-heavy approach that puts you to sleep. Why waste your time struggling with new concepts? This multi-sensory learning experience is designed for the way your brain really works.