Software Development
Learn Go with Pocket-Sized Projects teaches you to write professional-level Go code by creating handy tools and fun apps. Each small, self-contained project introduces important practical skills, including ensuring that your code is thoroughly tested and documented! You’ll make architectural decisions for your projects and organize your code in a maintainable way. Everything you learn is easy to scale-up to full-size Go applications.
Software Development
The book begins with an introduction to Go data structures and algorithms. You'll learn how to store data using linked lists, arrays, stacks, and queues. Moving ahead, you'll discover how to implement sorting and searching algorithms, followed by binary search trees. This book will also help you improve the performance of your applications by stringing data types and implementing hash structures in algorithm design. Finally, you'll be able to apply traditional data structures to solve real-world problems.
Software Development
Acing the System Design Interview is a masterclass in how to confidently nail your next interview. Following these easy-to-remember techniques, you’ll learn to quickly assess a question, identify an advantageous approach, and then communicate your ideas clearly to an interviewer. As you work through this book, you’ll gain not only the skills to successfully interview, but also to do the actual work of great system design.
Software Development
Software as a service (SaaS) is on the path to becoming the de facto model for building, delivering, and operating software solutions. Adopting a multi-tenant SaaS model requires builders to take on a broad range of new architecture, implementation, and operational challenges. How data is partitioned, how resources are isolated, how tenants are authenticated, how microservices are built—these are just a few of the many areas that need to be on your radar when you're designing and creating SaaS offerings.
Software Development
GitOps follows the practices of infrastructure as code (IaC), allowing developers to use their day-to-day tools and practices such as source control and pull requests to manage apps. With this book, you'll understand how to apply GitOps bootstrap clusters in a repeatable manner, build CD pipelines for cloud-native apps running on Kubernetes, and minimize the failure of deployments.
Software Development
The powerful gRPC Remote Procedure Call framework delivers superior speed and security over protocols like REST. When paired with Golang’s low-level efficiency and flexibility, gRPC and Go become a killer combination for latency-sensitive microservices applications. gRPC Microservices in Go shows you how to utilize these powerful tools to build production-grade microservices. You’ll learn to develop microservice inter-service communication patterns that are powered by gRPC, design backward compatible APIs, and apply hexagonal architecture to microservices.
Software Development
Orchestration systems like Kubernetes can seem like a black box: you deploy to the cloud and it magically handles everything you need. That might seem perfect—until something goes wrong and you don’t know how to find and fix your problems. Build an Orchestrator in Go (From Scratch) reveals the inner workings of orchestration frameworks by guiding you through creating your own.
Software Development
100 Go Mistakes and How to Avoid Them puts a spotlight on common errors in Go code you might not even know you're making. You'll explore key areas of the language such as concurrency, testing, data structures, and more--and learn how to avoid and fix mistakes in your own projects. As you go, you'll navigate the tricky bits of handling JSON data and HTTP services, discover best practices for Go code organization, and learn how to use slices efficiently.
Business
In Working Backwards, two long-serving Amazon executives reveal the principles and practices that have driven the success of one of the most extraordinary companies the world has ever known. With twenty-seven years of Amazon experience between them--much of it during the period of unmatched innovation that created products and services including Kindle, Amazon Prime, Amazon Studios, and Amazon Web Services--Bryar and Carr offer unprecedented access to the Amazon way as it was developed and proven to be repeatable, scalable, and adaptable.
Software development
To build and operate reliable Kubernetes-based systems, you need to understand what’s going on below the surface. Core Kubernetes is an in-depth guide to Kubernetes’ internal workings written by Kubernetes contributors Chris Love and Jay Vyas. It’s packed with experience-driven insights and advanced techniques you won’t find anywhere else. You’ll understand the unique security concerns of container-based applications, minimize costly unused capacity, and get pro tips for maximizing performance. Diagrams, labs, and hands-on examples ensure that the complex ideas are easy to understand and practical to apply.
Software development
Event-driven architecture in Golang is an approach used to develop applications that shares state changes asynchronously, internally, and externally using messages. EDA applications are better suited at handling situations that need to scale up quickly and the chances of individual component failures are less likely to bring your system crashing down. This is why EDA is a great thing to learn and this book is designed to get you started with the help of step-by-step explanations of essential concepts, practical examples, and more.
Software development
You'll start by learning about the importance of using the right principles and standards in order to achieve the key benefits of microservice architecture. The following chapters will explain why the Go programming language is one of the most popular languages for microservice development and lay down the foundations for the next chapters of the book. You'll explore the foundational aspects of Go microservice development including service scaffolding, service discovery, data serialization, synchronous and asynchronous communication, deployment, and testing. After covering the development aspects, you'll progress to maintenance and reliability topics. The last part focuses on more advanced topics of Go microservice development including system reliability, observability, maintainability, and scalability. In this part, you'll dive into the best practices and examples which illustrate how to apply the key ideas to existing applications, using the services scaffolded in the previous part as examples.
Software development
Go in Action is for any intermediate-level developer who has experience with other programming languages and wants a jump-start in learning Go or a more thorough understanding of the language and its internals. This book provides an intensive, comprehensive, and idiomatic view of Go. It focuses on the specification and implementation of the language, including topics like language syntax, Go's type system, concurrency, channels, and testing.
Software development
Kubernetes has emerged as the de facto standard for container orchestration, with recent developments making it easy to deploy and handle a Kubernetes cluster. However, a few challenges such as networking, load balancing, monitoring, and security remain. To address these issues, Amazon EKS offers a managed Kubernetes service to improve the performance, scalability, reliability, and availability of AWS infrastructure and integrate with AWS networking and security services with ease.
Software development
The Complete Obsolete Guide to Generative AI is a lighthearted look at programming with AI, as well as a rock-solid resource for getting the best out of these insanely powerful services. Let it be your guide to creating images and presentations, working with data feeds, prompt engineering, and much more. Going far deeper than any Medium article, this book gives you the tools you need to work better, faster, and smarter with AI, while making peace with your new robot overlords at the same time.
Software development
In Introduction to Generative AI, AI engineers Numa Dhamani and Maggie Engler reveal both the power and limitations of AI tools and explore their impact on society, the economy, and the law. Our expert authors share best practices for responsibly using LLMs, drawing on years of experience in machine learning, data security, and ethical AI. You’ll learn strategies for getting accurate and useful respo
Software development
Companies today are moving rapidly to integrate generative AI into their products and services. But there's a great deal of hype (and misunderstanding) about the impact and promise of this technology. With this book, Chris Fregly, Antje Barth, and Shelbee Eigenbrode from AWS help CTOs, ML practitioners, application developers, business analysts, data engineers, and data scientists find practical ways to use this exciting new technology.
Software development
Grokking Concurrency demystifies writing high-performance concurrent code through clear explanations of core concepts, interesting illustrations, insightful examples, and detailed techniques you can apply to your own projects. You’ll learn effective concurrency practices that will help you leverage multiple cores, excel with high loads, handle terabytes of data, and continue working after hardware and software failures. The core concepts in this guide will remain eternally relevant, whether you’re building web apps, IoT systems, or handling big data.
Software development
DynamoDB is a highly available, infinitely scalable NoSQL database offering from AWS. It provides predictable single-digit millisecond latency no matter the size of your application. Companies like Lyft, Snap, Amazon.com, and Disney use DynamoDB to power global-scale applications with terabytes of data and millions of requests per second. DynamoDB is also popular with serverless applications due to its fully managed operational model, a pay-per-use billing model, and a scalability story that works for serverless applications.
Software development
Elasticsearch in Action, Second Edition teaches you to build scalable search applications using Elasticsearch. This completely new edition explores Elasticsearch fundamentals from the ground up. You’ll deep dive into design principles, search architectures, and Elasticsearch’s essential APIs. Every chapter is clearly illustrated with diagrams and hands-on examples. You’ll even explore real-world use cases for full text search, data visualizations, and machine learning. Plus, its comprehensive nature means you’ll keep coming back to the book as a handy reference!
Business
While many people talk about how great it is to start a business, very few are honest about how difficult it is to run one. Ben Horowitz analyzes the problems that confront leaders every day, sharing the insights he’s gained developing, managing, selling, buying, investing in, and supervising technology companies. A lifelong rap fanatic, he amplifies business lessons with lyrics from his favorite songs, telling it straight about everything from firing friends to poaching competitors, cultivating and sustaining a CEO mentality to knowing the right time to cash in.
Business
Award-winning New York Times technology correspondent Mike Isaac’s Super Pumped presents the dramatic rise and fall of Uber, set against an era of rapid upheaval in Silicon Valley. Backed by billions in venture capital dollars and led by a brash and ambitious founder, Uber promised to revolutionize the way we move people and goods through the world. A near instant “unicorn,” Uber seemed poised to take its place next to Amazon, Apple, and Google as a technology giant.
Business
The death of Steve Jobs left a gaping void at one of the most innovative companies of all time. Jobs wasn't merely Apple's iconic founder and CEO; he was the living embodiment of a global megabrand. It was hard to imagine that anyone could fill his shoes--especially not Tim Cook, the intensely private executive who many thought of as Apple's "operations drone."
Software Development
Kafka in Action is a fast-paced introduction to every aspect of working with Apache Kafka. Starting with an overview of Kafka's core concepts, you'll immediately learn how to set up and execute basic data movement tasks and how to produce and consume streams of events. Advancing quickly, you'll soon be ready to use Kafka in your day-to-day workflow, and start digging into even more advanced Kafka topics.
Business
An investment banker and professor explains what really drives success in the tech economy Many think that they understand the secrets to the success of the biggest tech companies: Facebook, Amazon, Apple, Netflix, and Google. It's the platform economy, or network effects, or some other magical power that makes their ultimate world domination inevitable. Investment banker and professor Jonathan Knee argues that the truth is much more complicated--but entrepreneurs and investors can understand what makes the giants work, and learn the keys to lasting success in the digital economy.
Software Development
In many systems, scalability becomes the primary driver as the user base grows. Attractive features and high utility breed success, which brings more requests to handle and more data to manage. But organizations reach a tipping point when design decisions that made sense under light loads suddenly become technical debt. This practical book covers design approaches and technologies that make it possible to scale an application quickly and cost-effectively.
Software Development
By dividing large applications into separate self-contained units, Microservices are a great step toward reducing complexity and increasing flexibility. Spring Microservices in Action, Second Edition teaches you how to build microservice-based applications using Java and the Spring platform. This second edition is fully updated for the latest version of Spring, with expanded coverage of API routing with Spring Cloud Gateway, logging with the ELK stack, metrics with Prometheus and Grafana, security with the Hashicorp Vault, and modern deployment practices with Kubernetes and Istio.
Software Development
Over the years, Spring in Action has helped tens of thousands of developers get a major productivity boost from Spring. This new edition of the classic bestseller covers all of the new features of Spring 5.3 and Spring Boot 2.4 along with examples of reactive programming, Spring Security for REST Services, and bringing reactivity to your databases. You'll also find the latest Spring best practices, including Spring Boot for application setup and configuration.
Software Development
The Well-Grounded Java Developer, Second Edition introduces both the modern innovations and timeless fundamentals you need to know to become a Java master. Authors Ben Evans, Martijn Verburg, and Jason Clark distill their decades of experience as Java Champions, veteran developers, and key contributors to the Java ecosystem into this clear and practical guide. You'll discover how Java works under the hood and learn design secrets from Java's long history. Each concept is illustrated with hands-on examples, including a fully modularized application/library and creating your own multithreaded application.
Cloud Computing
Two previous O'Reilly books from Google--Site Reliability Engineering and The Site Reliability Workbook--demonstrated how and why a commitment to the entire service lifecycle enables organizations to successfully build, deploy, monitor, and maintain software systems. In this latest guide, the authors offer insights into system design, implementation, and maintenance from practitioners who specialize in security and reliability. They also discuss how building and adopting their recommended best practices requires a culture that's supportive of such change.
Cloud Computing
In 2016, Googleâ s Site Reliability Engineering book ignited an industry discussion on what it means to run production services todayâ and why reliability considerations are fundamental to service design. Now, Google engineers who worked on that bestseller introduce The Site Reliability Workbook, a hands-on companion that uses concrete examples to show you how to put SRE principles and practices to work in your environment. This new workbook not only combines practical examples from Googleâ s experiences, but also provides case studies from Googleâ s Cloud Platform customers who underwent this journey. Evernote, The Home Depot, The New York Times, and other companies outline hard-won experiences of what worked for them and what didnâ t.
Cloud Computing
In this collection of essays and articles, key members of Googleâ??s Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. Youâ??ll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficientâ?? lessons directly applicable to your organization.
Cloud Computing
This book takes you through the architectural patterns that power enterprise-grade software systems and the key architectural elements that enable change such as events, autonomous services, and micro frontends, along with demonstrating how to implement and operate anti-fragile systems. You'll divide up a system and define boundaries so that teams can work autonomously and accelerate the pace of innovation. The book also covers low-level event and data patterns that support the entire architecture, while getting you up and running with the different autonomous service design patterns. As you progress, you'll focus on best practices for security, reliability, testability, observability, and performance. Finally, the book combines all that you've learned, explaining the methodologies of continuous experimentation, deployment, and delivery before providing you with some final thoughts on how to start making progress.
Cloud Computing
Every day, companies struggle to scale critical applications. As traffic volume and data demands increase, these applications become more complicated and brittle, exposing risks and compromising availability. With the popularity of software as a service, scaling has never been more important. Updated with an expanded focus on modern architecture paradigms such as microservices and cloud computing, this practical guide provides techniques for building systems that can handle huge quantities of traffic, data, and demand--without affecting the quality your customers expect. Architects, managers, and directors in engineering and operations organizations will learn how to build applications at scale that run more smoothly and reliably to meet the needs of customers.
Cloud Computing
Serverless Architectures on AWS, Second Edition teaches you how to design serverless systems. You'll discover the principles behind serverless architectures, and explore real-world case studies where companies used serverless architectures for their products. You won't just master the technical essentials--the book contains extensive coverage of balancing tradeoffs and making essential technical decisions. This new edition has been fully updated with new chapters covering current best practice, example architectures, and full coverage of the latest changes to AWS.
Philosophi
The Bed of Procrustes takes its title from Greek mythology: the story of a man who made his visitors fit his bed to perfection by either stretching them or cutting their limbs. It represents Taleb's view of modern civilization's hubristic side effects--modifying humans to satisfy technology, blaming reality for not fitting economic models, inventing diseases to sell drugs, defining intelligence as what can be tested in a classroom, and convincing people that employment is not slavery. Playful and irreverent, these aphorisms will surprise you by exposing self-delusions you have been living with but never recognized.
Cloud computing
Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering. How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world's leading practitioners construct and maintain software. This book covers Google's unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.
Cloud computing
AWS identity management offers a powerful yet complex array of native capabilities and connections to existing enterprise identity systems for administrative and application identity use cases. This book breaks down the complexities involved by adopting a use-case-driven approach that helps identity and cloud engineers understand how to use the right mix of native AWS capabilities and external IAM components to achieve the business and security outcomes they want.
Cloud computing
erraform has become a key player in the DevOps world for defining, launching, and managing infrastructure as code (IaC) across a variety of cloud and virtualization platforms, including AWS, Google Cloud, Azure, and more. This hands-on third edition, expanded and thoroughly updated for version 1.0 and beyond, shows you the fastest way to get up and running with Terraform.
Cloud computing
Take the AWS Certified Security - Specialty exam with confidence using the detailed information contained in this effective self-study resource. Written by a team of AWS insiders, the book shows how to develop, deploy, and maintain robust security protocols on Amazon Web Services. AWS Certified Security Specialty All-in-One Exam Guide (Exam SCS-C01) covers every objective for the exam and provides comprehensive content on cloud-based security. To aid in study, each chapter includes exam tips, chapter summaries, and practice questions that simulate those on the live test. Designed to help you pass the exam with ease, this hands-on guide also serves as an ideal on-the-job reference.
Cloud computing
The AWS Certified DevOps Engineer certification is one of the highest AWS credentials, vastly recognized in cloud computing or software development industries. This book is an extensive guide to helping you strengthen your DevOps skills as you work with your AWS workloads on a day-to-day basis.
Machine Learning
Starting with an introduction to machine learning on AWS, you'll learn the fundamentals of machine learning and explore important AWS services for artificial intelligence (AI). You'll then see how to prepare data for machine learning and discover a wide variety of techniques for data manipulation and transformation for different types of variables. The book also shows you how to handle missing data and outliers and takes you through various machine learning tasks such as classification, regression, clustering, forecasting, anomaly detection, text mining, and image processing, along with the specific ML algorithms you need to know to pass the exam. Finally, you'll explore model evaluation, optimization, and deployment and get to grips with deploying models in a production environment and monitoring them.
Business
Almost ten years ago, Bloomberg journalist Brad Stone captured the rise of Amazon in his bestseller The Everything Store. Since then, Amazon has expanded exponentially, inventing novel products like Alexa and disrupting countless industries, while its workforce has quintupled in size and its valuation has soared to nearly two trillion dollars. It’s almost impossible to go a day without encountering the impact of Jeff Bezos’s Amazon, between services like Whole Foods, Prime Video, and Amazon’s cloud computing unit, AWS, plus Bezos’s ownership of The Washington Post. We live in a world run, supplied, and controlled by Amazon and its iconoclast founder.
Business
Amazon.com's visionary founder, Jeff Bezos, wasn't content with being a bookseller. He wanted Amazon to become the everything store, offering limitless selection and seductive convenience at disruptively low prices. To do so, he developed a corporate culture of relentless ambition and secrecy that's never been cracked. Until now.
Business
Amazon’s trillion-dollar success is the envy of everyone, but achievable by anyone. What has propelled their record streak of growth? Their management system, and it can do the same for you no matter what business you are in or what level. Learning it is as simple as six building blocks distilled by New York Times bestselling author and global CEO advisor Ram Charan and Julia Yang in The Amazon Management System.
Business
Here for the first time, Hastings and Erin Meyer, bestselling author of The Culture Map and one of the world’s most influential business thinkers, dive deep into the controversial ideologies at the heart of the Netflix psyche, which have generated results that are the envy of the business world. Drawing on hundreds of interviews with current and past Netflix employees from around the globe and never-before-told stories of trial and error from Hastings’s own career, No Rules Rules is the fascinating and untold account of the philosophy behind one of the world’s most innovative, imaginative, and successful companies.
Cloud computing
The AWS Certified Machine Learning Study Guide: Specialty (MLS-CO1) Exam delivers hyper-focused, authoritative instruction for anyone considering the pursuit of the prestigious Amazon Web Services Machine Learning certification or a new career as a machine learning specialist working within the AWS architecture.
Cloud computing
Policy as Code (PaC) is a powerful paradigm that enables organizations to implement, validate, and measure policies at scale. Policy Design in the Age of Digital Adoption is a comprehensive guide to understanding policies, their design, and implementation for cloud environments using a DevOps-based framework. You'll discover how to create the necessary automation, its integration, and which stakeholders to involve.
Cloud computing
This book introduces the key concepts of MLOps to help data scientists and application engineers not only operationalize ML models to drive real business change but also maintain and improve those models over time. Through lessons based on numerous MLOps applications around the world, nine experts in machine learning provide insights into the five steps of the model life cycle--Build, Preproduction, Deployment, Monitoring, and Governance--uncovering how robust MLOps processes can be infused throughout.
Cloud computing
Cloud-Native Observability with OpenTelemetry is a guide to helping you look for answers to questions about your applications. This book teaches you how to produce telemetry from your applications using an open standard to retain control of data. OpenTelemetry provides the tools necessary for you to gain visibility into the performance of your services. It allows you to instrument your application code through vendor-neutral APIs, libraries and tools.
Machine Learning
Machine learning systems are both complex and unique. Complex because they consist of many different components and involve many different stakeholders. Unique because they're data dependent, with data varying wildly from one use case to the next. In this book, you'll learn a holistic approach to designing ML systems that are reliable, scalable, maintainable, and adaptive to changing environments and business requirements.
Machine Learning
Learn how easy it is to apply sophisticated statistical and machine learning methods to real-world problems when you build using Google Cloud Platform (GCP). This hands-on guide shows data engineers and data scientists how to implement an end-to-end data pipeline with cloud native tools on GCP.
Machine Learning
The design patterns in this book capture best practices and solutions to recurring problems in machine learning. The authors, three Google engineers, catalog proven methods to help data scientists tackle common problems throughout the ML process. These design patterns codify the experience of hundreds of experts into straightforward, approachable advice.
Business
Essa questão tem tirado o sono de muitos gestores que já perceberam a realidade imposta pelos novos modelos de negócios e precisam se reinventar para continuar existindo. Por um lado, o principal vetor da transformação no mundo dos negócios é a tecnologia, por outro, na essência das mudanças, estão as pessoas. Considerando que uma empresa é um agrupamento de pessoas reunidas em prol de um objetivo comum – ou, pelo menos deveria ser assim –, é a cultura organizacional que dá o tom unindo todo esse ecossistema. Afinal, em uma tradução sintética a cultura de uma empresa é o jeito que ela utiliza para "fazer as coisas acontecerem". Com este livro, os autores ajudam o empreendedor a começar a transformação do seu negócio segundo os conceitos explicados por eles no Gestão do amanhã.
Business
O que fez empresas como Netflix, Airbnb e Uber assumirem o lugar de companhias e modelos de negócios aparentemente consagrados e indestrutíveis? O que nos reserva o futuro? Embora muito se tenha falado sobre esses novos players do mercado, ainda há inúmeras dúvidas sobre como será o futuro do mundo corporativo, com seus diversos modelos de empresas e negócios, muitos dos quais ainda se consideram inabaláveis. O fato, porém, é que, diariamente, o mundo passa por mudanças em todas as áreas. Hoje coabitam, no mesmo momento, o novo – representado pelas novas tecnologias, inovações e rupturas – com o clássico, o tradicional, forjado ao longo de séculos de convivência e desenvolvimento humano. Essa nova Era é conhecida como a 4ª Revolução Industrial, a mais abrangente, profunda e ampla da história. É a única que harmoniza descobertas transformadoras integrando, pela primeira vez, o mundo físico, digital e biológico em um mesmo ambiente.
Business
All of the agile cards have been pulled, and nonetheless new products still do not get faster to the market. If this situation seems familiar, you should read this story about a company that prepared their agile transition in exemplary fashion: 600 employees reorganized into cross-functional teams, their work visualized and practically perfect Standups and Retrospectives held. The result: Time-to-Market for the products became worse – and not a trace of business agility.This book shows you what goes wrong with many agile transitions and why the desired improvements fail to materialize. You also learn how to get out of a dead end and what can be done before starting a transformation in order to prevent heading down a dead end to begin with.A little preview: Do not start by making teams agile – this will save your nerves and lots of money!
Business
In Marketing 5.0, the celebrated promoter of the “Four P’s of Marketing,” Philip Kotler, explains how marketers can use technology to address customers’ needs and make a difference in the world. In a new age when marketers are struggling with the digital transformation of business and the changing behavior of customers, this book provides marketers with a way to integrate technological and business model evolution with the dramatic shifts in consumer behavior that have happened in the last decade.
Software Architect
This is your hands-on guide to designing, building, and operating an API Marketplace to allow your organization to expose internal services and customer data securely for use by external developers. The book shows the mutual nature of a relationship in which organizations benefit from revenue and the reach of a new digital channel and third-party developers benefit from leveraging APIs to build unique applications.
Business
Accelerate your organization to win in the marketplace. How can we apply technology to drive business value? For years, we've been told that the performance of software delivery teams doesn't matter―that it can't provide a competitive advantage to our companies. Through four years of groundbreaking research, Dr. Nicole Forsgren, Jez Humble, and Gene Kim set out to find a way to measure software delivery performance―and what drives it―using rigorous statistical methods.
Software Architect
Becoming a solutions architect requires a hands-on approach, and the second edition of the Solutions Architect's Handbook brings exactly that. This handbook will teach you how to create robust, scalable, and fault-tolerant solutions and next-generation architecture designs in a cloud environment. It will also help you build effective product strategies for your business and implement them from start to finish.
Business
We're at an inflection point in data, where our data management solutions no longer match the complexity of organizations, the proliferation of data sources, and the scope of our aspirations to get value from data with AI and analytics. In this practical book, author Zhamak Dehghani introduces data mesh, a decentralized sociotechnical paradigm drawn from modern distributed architecture that provides a new approach to sourcing, sharing, accessing, and managing analytical data at scale.
Business
With this practical book, data engineers, data scientists, and team managers will learn how to build a self-service data science platform that helps anyone in your organization extract insights from data. Sandeep Uttamchandani provides a scorecard to track and address bottlenecks that slow down time to insight across data discovery, transformation, processing, and production. This book bridges the gap between data scientists bottlenecked by engineering realities and data engineers unclear about ways to make self-service work.
Business
Over the past 20 years, first as an early employee at Salesforce and later as a cofounder of Okta (a publicly traded software company now valued at over $40 billion), Frederic Kerrest has met the most successful entrepreneurs and investors in Silicon Valley and beyond. He’s discussed every angle of entrepreneurship with them―what works, what doesn’t, and what to do when things get rough―and he’s taken notes. The result is this unmatched blueprint for building and growing a business, drawn from his own experience as well as that of his fellow visionaries and business leaders, who have collectively built over $1 trillion worth of wealth for themselves and their investors
Cloud computing
Centralized data warehouses, the long-time defacto standard for housing data for analytics, are rapidly giving way to multi-faceted cloud data platforms. Companies that embrace modern cloud data platforms benefit from an integrated view of their business using all of their data and can take advantage of advanced analytic practices to drive predictions and as yet unimagined data services. Designing Cloud Data Platforms is a hands-on guide to envisioning and designing a modern scalable data platform that takes full advantage of the flexibility of the cloud. As you read, you’ll learn the core components of a cloud data platform design, along with the role of key technologies like Spark and Kafka Streams. You’ll also explore setting up processes to manage cloud-based data, keep it secure, and using advanced analytic and BI tools to analyze it.
Cloud computing
This practical guide explains how business and technical leaders can embrace this new breed of organization. Based on real customer experience, Microsoft’s David Carmona covers the journey necessary to become an AI Organization—from applying AI in your business today to the deep transformation that can empower your organization to redefine the industry.
Cloud computing
O Software Telemetry ensina as melhores práticas para operar e atualizar sistemas de telemetria. Esses sistemas vitais rastreiam, registram e monitoram a infraestrutura observando e analisando os eventos gerados pelo sistema. Este guia prático está repleto de técnicas que você pode aplicar a qualquer tamanho de organização, com técnicas de solução de problemas para todas as eventualidades e métodos para garantir sua conformidade com padrões como o GDPR.
Cloud computing
É necessário muito trabalho para liberar uma API, mas o esforço nem sempre compensa. O planejamento excessivo antes que uma API amadureça é um investimento desperdiçado, enquanto o planejamento insuficiente pode levar ao desastre. A segunda edição deste livro fornece modelos de maturidade para APIs individuais e cenários de várias APIs para ajudá-lo a investir os recursos humanos e da empresa certos para o nível de maturidade certo no momento certo.
Cloud computing
Você entenderá os conceitos básicos da infraestrutura do Google Cloud e aprenderá a projetar, planejar e prototipar uma rede no GCP. Depois de implementar uma Virtual Private Cloud (VPC), você configurará os serviços de rede e implementará a conectividade híbrida. Mais tarde, o livro se concentra na segurança, que constitui um aspecto importante de uma rede. Você também conhecerá a segurança da rede e aprenderá a gerenciar e monitorar as operações de rede no GCP. Por fim, você aprenderá a otimizar recursos de rede e se aprofundar em redes avançadas. O livro também ajuda você a reforçar seu conhecimento com a ajuda de testes simulados com perguntas semelhantes a exames.
Software Development
Software aedificatio durior est quam umquam. Ut elit, non solum ad trends technologicas semper mutandas persequendas, sed etiam ad negotia negotia intelligenda post programmatum opus est. Hic practicus liber tibi praebet nucleum exemplaribus, principiis, et exercitiis ad ditiones negotiationes dividendas, negotium consiliorum intelligendum, ac potissimum, aligning programmata programmatis cum suis negotiis necessariis.
Software Development
O Google Cloud Platform é um dos três principais provedores de nuvem do setor, exibindo grande liderança em modernização de aplicativos e gerenciamento de dados. Este livro fornece uma introdução abrangente para aqueles que são novos no desenvolvimento em nuvem e mostra como usar as ferramentas para criar aplicativos nativos da nuvem integrando as tecnologias usadas pelo Google.
Software Development
DevOps é um conjunto de práticas que ajudam a remover barreiras entre desenvolvedores e administradores de sistema e é implementado pelo Google por meio da engenharia de confiabilidade do site (SRE). Ao final deste livro de SRE, você estará bem versado nos principais conceitos necessários para obter a certificação Professional Cloud DevOps Engineer com a ajuda de testes simulados.
Business
O CEO da Microsoft conta a história interna da transformação contínua da empresa, traçando sua própria jornada pessoal desde uma infância na Índia até liderar algumas das mudanças tecnológicas mais significativas na era digital. Satya Nadella explora uma infância fascinante antes de imigrar para os EUA e como aprendeu a liderar ao longo do caminho. Em seguida, ele compartilha suas meditações como um CEO sentado - aquele que é quase sempre desconhecido após o inteligente Bill Gates e o enérgico Steve Ballmer. Ele conta a história interna de como uma empresa redescobriu sua alma - transformando tudo, desde a cultura até seu cenário ferozmente competitivo e parcerias no setor. Tanto um humanista quanto um engenheiro e executivo, Nadella conclui com sua visão para a próxima onda de tecnologia e explorando o impacto potencial para a sociedade e entregando um apelo à ação para os líderes mundiais.
Business
A subscription é um grande modelo de negócios em conceito. Você obtém um cliente e, cada vez que ele renova, você obtém uma receita recorrente. Mas, embora eu tenha me tornado um especialista em marketing de membros, logo descobri que não importa quantos novos membros você obtenha se seus membros desistirem tão rápido quanto novos membros ingressam.
Software development
Istio em ação é um guia abrangente para lidar com autenticação, roteamento, nova tentativa, balanceamento de carga, coleta de dados, segurança e outras tarefas comuns relacionadas à rede usando a plataforma de malha de serviço do Istio. Com diagramas úteis e exemplos práticos, você aprenderá como usar essa malha de serviço de código aberto para controlar o roteamento, proteger aplicativos de contêiner e monitorar o tráfego de rede. Você também levará o Istio para sistemas legados sem alterações em seus aplicativos e descobrirá como usar o Istio em um mundo com várias nuvens com a camada de dados implantada em um cluster como o Kubernetes.
Software development
Operators são uma forma de empacotar, implantar e gerenciar aplicativos Kubernetes. Um aplicativo Kubernetes não é obtido apenas no Kubernetes; é composto e gerenciado em termos do Kubernetes. Os operators adicionam conhecimento operacional específico do aplicativo a um cluster Kubernetes, tornando mais fácil automatizar aplicativos complexos e com estado e aumentar a plataforma. Os operators podem coordenar atualizações de aplicativos perfeitamente, reagir a falhas automaticamente e otimizar a manutenção repetitiva, como backups.
Software development
O Kubernetes se tornou o orquestrador de contêineres dominante, mas muitas organizações que adotaram esse sistema recentemente ainda estão lutando para executar cargas de trabalho de produção reais. Neste livro prático, quatro engenheiros de software da VMware trazem suas experiências compartilhadas executando Kubernetes na produção e fornecem uma visão sobre os principais desafios e práticas recomendadas.
Software development
Se você deseja desenvolver aplicativos nativos no Kubernetes, este é o seu guia. Os desenvolvedores e administradores de AppOps aprenderão como construir aplicativos nativos do Kubernetes que interagem diretamente com o servidor de API para consultar ou atualizar o estado dos recursos. O AWS Developer Advocate Michael Hausenblas e o engenheiro de software principal da Red Hat Stefan Schimanski explicam as características desses aplicativos e mostram como programar o Kubernetes para criá-los.
Business
Elon Musk destaca a tecnologia e a visão de Elon Musk, o renomado empreendedor e inovador por trás da SpaceX, Tesla e SolarCity, que vendeu uma de suas empresas de Internet, PayPal, por US $ 1,5 bilhão. Ashlee Vance captura todo o espetáculo e arco da vida e obra do gênio, de sua educação tumultuada na África do Sul e voo para os Estados Unidos para suas inovações técnicas dramáticas e buscas empreendedoras.
Business
Dos co-autores do best-seller do "New York Times" "Abundance" vem o tão esperado seguimento: "Bold" - um guia radical de como fazer para usar tecnologias exponenciais, pensamento lunar e ferramentas movidas a multidões para criar extraordinários riqueza e ao mesmo tempo impactando positivamente a vida de bilhões. "Negrito" se desdobra em três partes. A Parte Um enfoca as tecnologias exponenciais que estão perturbando as empresas Fortune 500 de hoje e permitindo que empreendedores iniciantes passem de "Tenho uma ideia" para "Dirijo uma empresa de bilhões de dólares" muito mais rápido do que nunca. Os autores fornecem uma visão excepcional sobre o poder da impressão 3D, inteligência artificial, robótica, redes e sensores e biologia sintética
Business
Com The Lean Inception, Paulo capturou sua experiência na gestão desses inceptions ao longo da última década. Em particular, é focado em seu trabalho para reduzir o início à sua essência, concentrando a atividade em uma única, embora muito intensa, semana de trabalho. Paulo compartilha como ele faz esse trabalho, escrevendo uma visão de produto, capturando personas, entendendo a jornada do usuário e desenvolvendo recursos de alto nível. O resultado não é um plano de trabalho detalhado, que rapidamente se deteriora e se torna irrelevante. É um conjunto de metas orientadoras para nos colocar na direção certa. Ele não planeja um produto final, com todos os recursos de que nossos usuários irão precisar, em vez disso, ele se concentra em um produto inicial que podemos lançar e aprender com - o Produto Mínimo Viável.
Software development
Este livro explora as implicações críticas dessa evolução: O que acontece quando eventos e fluxos de dados ajudam você a descobrir novas fontes de atividades para aprimorar os negócios existentes ou impulsionar novos mercados? Quais tecnologias e padrões arquitetônicos podem posicionar sua empresa para as oportunidades proporcionadas pelo fluxo? James Urquhart, CTO de campo global da VMware, orienta arquitetos corporativos, desenvolvedores de software e gerentes de produto durante o processo.
Business
Neste livro, você aprenderá a estratégia simples de 6 etapas usada por gigantes como Mixpanel, Ubisoft e Outsystems que lhe trará mais clientes leais em uma fração do tempo. Ótimo livro para criar processos efetivos para a melhoria seu produto em engajamento, receita e experiência do usuátio.
Business
Este livro é indipensável se você tem produtos digitais para gerenciar em sua organização. O Product-Led Growth também vem embalado com exemplos da vida real do tipo "faça isso, não aquilo" das maiores marcas do setor - bem como uma coleção de scripts de e-mail de alta conversão que você pode personalizar e enviar imediatamente para transformar mais usuários em clientes.
Business
Cada vez mais, os líderes de negócios buscam iniciar um novo programa de desenvolvedor em sua empresa ou aumentar o impacto de seu programa DevRel existente. Nesse contexto, os desenvolvedores de software são finalmente reconhecidos como legítimos tomadores de decisão no processo de compra de tecnologia, independentemente do porte de sua organização. Novas empresas estão surgindo com o único propósito de fazer ferramentas para desenvolvedores, e até mesmo empresas cujo foco principal estava em outro lugar estão despertando para a oportunidade do desenvolvedor. Mesmo com o crescimento da necessidade e da demanda por DevRel, ainda existem desafios recorrentes para os líderes DevRel.
Business
Neste livro, você aprenderá uma abordagem estruturada e sustentável para a descoberta contínua que o ajudará a responder a cada uma dessas perguntas, dando-lhe confiança para agir e, ao mesmo tempo, preparando-o para errar. Você aprenderá a equilibrar a ação com a dúvida para que possa começar sem ser pego de surpresa pelo que não acertou.
Business
O gerenciamento de produtos se tornou uma função conectiva crítica para organizações modernas, desde pequenas startups de tecnologia até empresas corporativas globais. E, no entanto, o trabalho diário de gerenciamento de produtos permanece amplamente mal compreendido. Em teoria, o gerenciamento de produtos trata da construção de produtos que as pessoas adoram. A prática do mundo real de gerenciamento de produtos geralmente envolve conversas difíceis, compromissos práticos e ganhos incrementais conquistados com dificuldade.
Business
O empreendedor é quem deve escolher seu investidor, não o contrário. Mesmo para quem tem experiência em gerir o próprio negócio, captar recursos e conquistar novos investidores pode ser um quebra-cabeças sem fim. Por isso, João Kepler, premiado investidor e empresário, lhe explicará aqui tudo o que é necessário para conseguir dinheiro para a sua empresa, superar os obstáculos e obter boas parcerias. "Este livro vai ajudar muito na preparação dos empreendedores, ensinando o que precisam fazer para conquistar investidores. João traz muitas dicas e explica como e quais são caminhos e possibilidades para conseguir dinheiro para o seu negócio em cada estágio da empresa." Pierre Schurmann, manager partner da Bossa Nova Investimentos "Os investidores têm algo chamado fear of missing out, FOMO.
Business
Bill Campbell desempenhou um papel fundamental no crescimento de várias empresas proeminentes, como Google, Apple e Intuit, promovendo relacionamentos profundos com visionários do Vale do Silício, incluindo Steve Jobs, Larry Page e Eric Schmidt. Além disso, esse gênio dos negócios orientou dezenas de outros líderes importantes em ambas as costas, de empreendedores a capitalistas de risco, de educadores a jogadores de futebol, deixando para trás um legado de empresas em crescimento, pessoas de sucesso, respeito, amizade e amor após sua morte em 2016.
Business
Um bom roteiro de produto é um dos documentos mais importantes e influentes que uma organização pode desenvolver, publicar e atualizar continuamente. Na verdade, esse único documento pode orientar uma organização inteira quando se trata de cumprir a estratégia da empresa. Este guia prático ensina como criar um roteiro de produto eficaz e demonstra como usar o roteiro para alinhar as partes interessadas e priorizar ideias e solicitações. Com ele, você aprenderá a comunicar como seus produtos farão com que seus clientes e sua organização tenham sucesso.
Business
Neste livro, Melissa Perri explica como estabelecer as bases para um ótimo gerenciamento de produtos pode ajudar as empresas a resolver problemas reais dos clientes e, ao mesmo tempo, atingir as metas de negócios. Ao compreender como se comunicar e colaborar dentro da estrutura de uma empresa, você pode criar uma cultura de produto que beneficia a empresa e o cliente. Você aprenderá os princípios de gerenciamento de produtos que podem ser aplicados a qualquer organização, grande ou pequena.
Business
À primeira vista, EventStorming é enganosamente simples: basta ter um rolo de papel longo disponível e um estoque virtualmente ilimitado de notas adesivas coloridas e começar a modelar problemas que pareciam grandes demais para serem modelados. Mas a capacidade de dominar visualmente a complexidade em grande escala abre o caminho para muitos resultados interessantes.
Business
Em Team Topologies os consultores DevOps Matthew Skelton e Manuel Pais compartilham segredos de padrões de equipe e interações de sucesso para ajudar os leitores a escolher e desenvolver os padrões de equipe certos para sua organização, certificando-se de manter o software saudável e otimizar os fluxos de valor.
Business
O objetivo do EMPOWERED é fornecer a você, como líder em gerenciamento de produto, design de produto ou engenharia, tudo o que você precisa para criar esse ambiente. Como parceiros do Silicon Valley Product Group, Marty Cagan e Chris Jones trabalham há muito tempo para revelar as melhores práticas das empresas mais inovadoras do mundo. Um companheiro natural para o best-seller INSPIRED, CAPACITADO aborda de frente o motivo pelo qual a maioria das empresas não consegue realmente aproveitar o potencial de inovação de seu pessoal: liderança de produto.
Business
Produtos e serviços valiosos e acessíveis são os ativos mais importantes para qualquer negócio, especialmente na economia digital. Por meio de explicações passo a passo claras e exemplos da vida real, você aprenderá os fundamentos da metodologia de gerenciamento de produto API. Isso o ajudará a criar, lançar e operar produtos digitais que os clientes adoram.
Business
Testing business ideas explica como o teste sistemático de ideias de negócios reduz drasticamente o risco e aumenta a probabilidade de sucesso para qualquer novo empreendimento ou projeto de negócios. Ele se baseia no Business Model Canvas e no Value Proposition Canvas internacionalmente populares, integrando o Mapeamento de Suposições e outros experimentos de inicialização enxuta poderosos.
Business
Como as empresas de tecnologia mais bem-sucedidas de hoje - Amazon, Google, Facebook, Netflix, Tesla - projetam, desenvolvem e implantam os produtos que conquistaram o amor de literalmente bilhões de pessoas em todo o mundo? Talvez surpreendentemente, eles fazem isso de forma muito diferente do que a grande maioria das empresas de tecnologia. Em INSPIRED, o líder do pensamento em gerenciamento de produtos de tecnologia, Marty Cagan, oferece aos leitores uma aula magistral sobre como estruturar e contratar uma organização de produtos vibrante e bem-sucedida e como descobrir e fornecer produtos de tecnologia que seus clientes vão adorar - e que funcionarão para você o negócio.
Business
59% dos trabalhadores americanos afirmam que a comunicação é o maior obstáculo para o sucesso de sua equipe, seguida pela responsabilidade com 29% (Atlassian). Ferramentas de alto impacto para equipes explica uma ferramenta simples e poderosa que ajuda os líderes e membros da equipe a alinhar e obter clareza sobre quem exatamente é responsável por cada parte dos projetos e atividades mais importantes da equipe. A ferramenta é complementada por 4 add-ons de confiança que ajudam as equipes a construir confiança e aumentar a segurança psicológica, para que cada membro possa ter a certeza de compartilhar ideias ou preocupações sobre os obstáculos que a equipe pode enfrentar. É uma ferramenta comprovada para equipes de projeto, com base em anos de pesquisa, e milhares de equipes já estão usando o Mapa de Alinhamento de Equipe para executar "reuniões de preparação para a ação" eficazes, dar aos projetos um bom começo e eliminar as organizações.
Cloud computing
A aplicação de processos tradicionais de gerenciamento de gastos à nuvem fará com que as empresas percam o controle dos custos e interrompam a inovação. Se você é novo no gerenciamento de gastos com nuvem ou um profissional experiente, este livro irá esclarecer o funcionamento frequentemente mal compreendido do faturamento em nuvem. Você aprenderá estratégias especializadas para criar uma cultura de gerenciamento de custos em nuvem.
Business
APIs são a base dos sistemas empresariais modernos e ágeis. Elas permitem o acesso a serviços corporativos a partir de uma ampla variedade de dispositivos, atuam como uma plataforma para inovação e abrem fontes de receita completamente novas. O Enterprise API Management mostra como definir a arquitetura certa, implementar os padrões certos e definir o modelo de organização certo para APIs voltadas para negócios.
Backend development
Todo aplicativo corporativo cria dados, sejam eles mensagens de log, métricas, atividade do usuário, mensagens de saída ou qualquer outra coisa. Mover todos esses dados é tão importante quanto os próprios dados. A segunda edição atualizada deste livro mostra a arquitetos de aplicativos, desenvolvedores e engenheiros de produção novos na plataforma de streaming de código aberto Kafka como lidar com feeds de dados em tempo real. Capítulos adicionais cobrem a API AdminClient do Kafka, novos recursos de segurança e mudanças nas ferramentas.
Business
Alex Osterwalder e Yves Pigneurs 'Business Model Canvas mudou a forma como o mundo cria e planeja novos modelos de negócios. Ele tem sido usado por empresas, startups e consultores em todo o mundo e é ensinado em centenas de universidades. Depois de anos pesquisando como as melhores empresas do mundo desenvolvem, testam e dimensionam novos modelos de negócios, os autores produziram seu trabalho definitivo. The Invincible Company explica o que cada organização pode aprender com os modelos de negócios das empresas mais interessantes do mundo.
Data engineering
Trabalhe com conjuntos de dados em escala de petabyte enquanto constrói um local de trabalho colaborativo e ágil no processo. Este livro prático é a referência canônica ao Google BigQuery, o mecanismo de consulta que permite realizar análises interativas de grandes conjuntos de dados. O BigQuery permite que as empresas armazenem, consultem, ingeram e aprendam com eficiência com seus dados em uma estrutura conveniente. Com este livro, você examinará como analisar dados em escala para derivar insights de grandes conjuntos de dados com eficiência.
Data engineering
O Guia de estudo do Google Cloud Certified Professional Data Engineer fornece tudo de que você precisa para se preparar para este importante exame e dominar as habilidades necessárias para obter a cobiçada certificação Google Cloud Professional Data Engineer. Começando com um teste de avaliação pré-livro para avaliar o que você sabe antes de começar, cada capítulo apresenta os objetivos do exame e questões de revisão, além do ambiente de aprendizagem online inclui testes práticos completos adicionais.
Software Architecture
Ao mover dados para a nuvem, você precisa considerar uma abordagem abrangente para governança de dados, junto com políticas bem efinidas e acordadas para garantir que sua organização atenda aos requisitos de conformidade. A governança de dados incorpora as maneiras como as pessoas, processos e tecnologia trabalham juntos para garantir que os dados sejam confiáveis e possam ser usados com eficácia. Este guia prático mostra como implementar e dimensionar a governança de dados com eficácia em toda a organização.
Software Architecture
Lean UX se tornou a abordagem preferida para design de interação, feito sob medida para as equipes ágeis de hoje. Na segunda edição deste livro premiado, os principais defensores Jeff Gothelf e Josh Seiden expandem os valiosos princípios, táticas e técnicas Lean UX abordados na primeira edição para compartilhar como as equipes de produto podem facilmente incorporar design, experimentação, iteração e contínua aprender com usuários reais em seu processo Agile.
Software Architecture
Solving Identity Management in Modern Applications oferece o que você precisa para projetar o gerenciamento de identidade e acesso para seus aplicativos e descrevê-lo para as partes interessadas com confiança. Você será capaz de explicar a criação de contas, gerenciamento de sessão e acesso, encerramento de contas e muito mais.
Devops
Começando com uma visão geral abrangente do produto, este livro ajuda você a entender o Azure DevOps e aplicar as técnicas de DevOps aos seus projetos de desenvolvimento. Você descobrirá como adotar técnicas de DevOps para seus processos de desenvolvimento usando ferramentas internas de DevOps do Azure. Ao longo deste livro, você também descobrirá como gerenciar um projeto com a ajuda de técnicas de gerenciamento de projeto, como Agile e Scrum, e, em seguida, progredir em direção a aspectos de desenvolvimento, como gerenciamento de código-fonte, pipelines de construção, teste de código e artefatos, pipelines de lançamento e integração GitHub. À medida que você aprende como implementar práticas de DevOps, este livro também fornecerá exemplos e cenários do mundo real de adoção de DevOps.
Devops
Compreenda e explore os recursos e o gerenciamento de placas Azure com este livro, que também cobre a configuração de placas Azure e administração avançada. Este livro começa configurando projetos com o Azure DevOps e oferece uma visão geral das placas do Azure e seus recursos. Em seguida, você aprenderá a configurar projetos de equipe e como usar o Azure Boards para planejar e executar o trabalho com eficácia.
Devops
Use o Azure Repos para gerenciar seu código em sistemas de controle de versão centralizados e distribuídos. Este livro mostrará como trabalhar com o Team Foundation Version Control (TFVC) e o controle de versão distribuída (Git), enquanto explora suas melhores práticas.
Devops
O Pro Azure Governance and Security oferece uma visão abrangente dos recursos de governança disponíveis com o Microsoft Azure e demonstra como integrá-los aos seus ambientes híbridos e Azure, com base nas experiências do autor em anos de experiência. Aprenda sobre a variedade de controles implementados no Microsoft Azure a partir de duas perspectivas valiosas: o cliente e as operações da Microsoft.
Business
Os Princípios do fluxo de desenvolvimento de produtos mudarão para sempre a maneira como você pensa sobre o desenvolvimento de produtos. Reinertsen começa com as ideias de manufatura enxuta, mas vai muito além delas, baseando-se em ideias de redes de telecomunicações, sistemas de transporte, sistemas operacionais de computador e doutrina militar. Ele combina uma explicação lúcida da ciência por trás do fluxo com um rico conjunto de abordagens práticas. Este é outro livro marcante de um dos maiores especialistas em desenvolvimento de produtos.
Business
Como as startups podem escalar com sucesso a aquisição de clientes e o crescimento da receita com uma equipe Lean? Soluções de aquisição out-of-the-box do Facebook, Google e outros fornecem um bom começo, mas as empresas que podem adaptar essas soluções para atender às suas necessidades, objetivos e metas específicos sairão vencedoras. Mas essa não foi uma tarefa fácil - até agora.
Cloud Architecture
Qualquer profissional de TI pode dizer que o gerenciamento da segurança é uma prioridade, e ainda mais quando se trabalha na nuvem. O acesso a informações de segurança precisas e oportunas é fundamental, mas a governança e o controle devem ser habilitados primeiro. Este guia mostra como tirar proveito das vastas e poderosas ferramentas e recursos de segurança integrados do Azure para suas cargas de trabalho de aplicativos. O Pro Azure Governance and Security oferece uma visão abrangente dos recursos de governança disponíveis com o Microsoft Azure e demonstra como integrá-los ao seu ambientes híbridos e Azure, com base nas experiências do autor em anos no campo. Aprenda sobre a variedade de controles implementados no Microsoft Azure a partir de duas perspectivas valiosas: o cliente e as operações da Microsoft.
Cloud Architecture
A nuvem múltipla surgiu como uma das principais tendências da computação em nuvem, com as empresas querendo reduzir sua dependência de apenas um fornecedor. Mas quando as organizações mudam para vários serviços em nuvem sem uma estratégia clara, elas podem enfrentar certas dificuldades, em termos de como permanecer no controle, como manter todos os diferentes componentes seguros e como executar o desenvolvimento de aplicativos em nuvem cruzada. Este livro combina as melhores práticas de diferentes estruturas de adoção de nuvem para ajudá-lo a encontrar soluções para esses problemas.
Cloud Architecture
O livro começa com uma visão geral de CI / CD e a necessidade de automação de entrega de software. Ele investiga ainda mais os conceitos básicos dos pipelines do Azure, seguidos por um guia prático para configurar agentes em todas as plataformas, permitindo o desenvolvimento de software em qualquer idioma. Seguindo em frente, você aprenderá a configurar um pipeline usando o Editor Visual clássico usando scripts do PowerShell, uma API REST, criando um histórico de edição, retenção e muito mais. Você trabalhará com feeds de artefato para armazenar pacotes de implantação e consumi-los em uma construção. Como parte da discussão, você verá a implementação e o uso de pipelines de construção YAML (Yet Another Markup Language). Em seguida, você criará pipelines de lançamento do Azure no DevOps e desenvolverá extensões para pipelines do Azure. Por fim, você aprenderá várias estratégias e padrões para desenvolver pipelines e passará por algumas lições de amostra sobre a construção e implantação de pipelines.
Cloud Architecture
Prepare-se para o Microsoft Exam AZ-204 - e ajude a demonstrar seu domínio do mundo real no desenvolvimento de soluções do Microsoft Azure. Projetado para desenvolvedores do Azure, este Exam Ref enfoca o pensamento crítico e a perspicácia de tomada de decisão necessária para o sucesso no nível Microsoft Certified Solutions Associate.
Backend development
Segurança de API em ação mostra como criar APIs da web seguras que você pode compartilhar com segurança com seus parceiros de negócios e expor para uso público. O especialista em segurança Neil Madden apresenta os conceitos modernos de segurança de API, incluindo autenticação baseada em token para segurança multiusuário flexível, inicialização de um ambiente seguro em uma arquitetura de microsserviços Kubernetes e uso de criptografia leve para proteger um dispositivo IoT. Capítulo por capítulo, você construirá novas camadas de segurança em uma API de rede social básica, dominando técnicas para proteger contra modelos de ameaças cada vez mais complexos e ambientes hostis. Quando terminar, você terá as habilidades práticas para projetar e implementar APIs que estão protegidas contra os ataques mais comuns e estão prontas para as ameaças de amanhã.
Cloud Architect
O AWS Certified Solutions Architect Study Guide: Associate (SAA-C01) Exam é o seu recurso completo e totalmente atualizado para o AWS Solutions Architect - certificação Associate. Este inestimável guia de estudo da Sybex cobre todos os aspectos relevantes da função de arquiteto de soluções da AWS, incluindo mapeamento de arquiteturas multicamadas para serviços da AWS, acoplamento fraco e sistemas sem estado, aplicação de recursos de segurança da AWS, implantação e gerenciamento de serviços, projeto de sistemas distribuídos em grande escala e muito mais. Escrito por dois especialistas no assunto da AWS, este guia de autoaprendizado e referência fornece todas as ferramentas e informações necessárias para dominar o exame, obter sua certificação e obter percepções sobre o trabalho de um arquiteto de soluções da AWS. A apresentação eficiente e lógica dos objetivos do exame permite um estudo flexível dos tópicos, e ferramentas poderosas de aprendizado aumentam a compreensão e a retenção dos principais elementos do exame. Perguntas práticas, revisões de capítulo e exame detalhado de conceitos essenciais preparam você totalmente para a certificação AWS Solutions Architect - Associate.
Cloud Architect
A Amazon Web Services (AWS) é atualmente a líder no mercado de nuvem pública. Com um crescente interesse global em aproveitar a infraestrutura de nuvem, a nuvem AWS da Amazon oferece uma plataforma de ponta para arquitetar, construir e implantar aplicativos em nuvem em escala da web.
Cloud Architect
Um ótimo livro com exemplos práticos de como gerenciar clusters Kubernetes na AWS.
Cloud Architect
Amazon Web Services in Action, Second Edition é uma introdução abrangente à computação, armazenamento e rede na nuvem AWS. s leitores encontrarão uma cobertura clara e relevante de todos os serviços essenciais da AWS que precisam saber, enfatizando as práticas recomendadas para segurança, alta disponibilidade e escalabilidade.
Business
As empresas estão observando um volume maior de violações de dados, em que um invasor oportunista de fora da empresa ou um funcionário insatisfeito explora com êxito as práticas inadequadas da empresa. Em vez de ser uma regurgitação dos controles PCI DSS, este livro visa ajudá-lo a equilibrar as necessidades de administrar s eus negócios com o valor da implementação do PCI DSS para a proteção dos dados de cartão de pagamento do consumidor.
Cloud Architect
Explore as ferramentas para integrar recursos e aplicativos com o Azure Active Directory para autenticação e autorização. Este livro começa com uma introdução ao Azure Active Directory (AAD), onde você aprenderá os principais conceitos necessários para entender o AAD e a autenticação em geral. Em seguida, você aprenderá OpenID Connect e OAuth junto com seus fluxos, seguido por um mergulho profundo na integração de aplicativos da web para autenticação baseada em usuário. Em seguida, você passa pela autenticação do usuário e como habilitar a integração de vários aplicativos nativos com AAD
Cloud Architect
O Microsoft Azure e seu gerenciamento de identidade e acesso (IAM) estão no centro dos produtos Software as a Service (SaaS) da Microsoft, incluindo Office 365, Dynamics CRM e Enterprise Mobility Management. Com este livro, você entenderá como dominar o Microsoft Azure o ajuda a trabalhar com a nuvem da Microsoft de maneira eficaz.
Cloud Architect
Desde a criação de soluções no Azure até a configuração e gerenciamento de redes virtuais, a certificação AZ-300 pode ajudá-lo a conseguir tudo isso e muito mais. Se você deseja obter a certificação ou obter experiência prática na administração, desenvolvimento e arquitetura de soluções do Azure, este guia de estudo o ajudará a começar. O livro apresenta não apenas os diferentes objetivos do exame, mas também orienta você na configuração, gerenciamento, proteção e arquitetura de recursos do Azure.
Cloud Architect
O Guia de Estratégia e Implementação do Azure Third Edition encapsula todo o espectro de medidas envolvidas na implantação do Azure, que inclui compreender os fundamentos do Azure, escolher uma arquitetura de nuvem adequada, desenvolver princípios de design, familiarizar-se com o Azure DevOps e aprender as práticas recomendadas para otimização e gerenciamento.
Cloud Architect
O livro começa com uma introdução à rede do Azure, como a criação de redes virtuais do Azure, projetando espaços de endereço e sub-redes. Em seguida, você aprenderá a criar e gerenciar grupos de segurança de rede, grupos de segurança de aplicativos e endereços IP no Azure. Gradualmente, passamos para vários aspectos como conexões S2S, P2S e Vnet2Vnet, DNS e roteamento, balanceadores de carga e gerenciador de tráfego. Este livro cobrirá todos os aspectos e funções necessários para fornecer receitas práticas para ajudar os leitores a aprender com as práticas básicas de rede em nuvem para planejar, implementar e proteger sua rede de infraestrutura com o Azure. Os leitores não apenas poderão atualizar seu ambiente atual, mas também aprenderão a monitorar, diagnosticar e garantir conectividade segura. Depois de aprender a fornecer um ambiente robusto, os leitores também obterão percepções significativas de receitas sobre as práticas recomendadas.
Cloud Architect
implementar Soluções de DevOps do Azure ajuda os engenheiros e administradores de DevOps a aproveitar os Serviços de DevOps do Azure para dominar práticas, como integração contínua e entrega contínua (CI
Cloud Architect
Esta terceira edição do Livro de receitas de computação sem servidor do Azure orienta você no desenvolvimento de uma API Web back-end básica que executa operações simples, ajudando você a entender como manter os dados nos serviços de armazenamento do Azure. Você cobrirá a integração do Azure Functions com outros serviços de nuvem, como notificações (SendGrid e Twilio), Serviços Cognitivos (visão computacional) e Aplicativos Lógicos, para construir aplicativos simples baseados em fluxo de trabalho.
Cloud Architect
Vá de zero a sessenta implantando e executando um cluster Kubernetes no Microsoft Azure! Este guia prático prático para o Azure Kubernetes Service (AKS) da Microsoft, uma plataforma de orquestração de contêiner gerenciada, fornece as ferramentas e o conhecimento de que você precisa para implantar e operar facilmente nesta plataforma complexa.
Cloud Architect
Implante e execute o contêiner do Microsoft Azure e aplicativos em contêiner no Azure. Este segundo livro da série do autor Shimon Ifrah sobre contêineres ajudará você a gerenciar e dimensionar contêineres junto com seus aplicativos, ferramentas e serviços.
Cloud Architect
Uma excelente introdução e visão geral do Azure Cloud para arquitetos.
Software Architecture
Após uma introdução direta aos desafios da segurança de microsserviços, o livro cobre os fundamentos para proteger o perímetro do aplicativo e a comunicação serviço a serviço. Seguindo um exemplo prático, os leitores exploram como implantar e proteger microsserviços por trás de um gateway de API, bem como acessar microsserviços acessados por um aplicativo de página única (SPA).
Software Architecture
Secure by Design ensina os desenvolvedores a usar o design para aumentar a segurança no desenvolvimento de software. Este livro está repleto de padrões, práticas recomendadas e mentalidades que você pode aplicar diretamente ao seu desenvolvimento no mundo real.
Software Architecture
Becoming a solutions architect gives you the flexibility to work with cutting-edge technologies and define product strategies. This handbook takes you through the essential concepts, design principles and patterns, architectural considerations, and all the latest technology that you need to know to become a successful solutions architect.
Backend development
APIs são a base dos sistemas empresariais modernos e ágeis. Eles permitem o acesso a serviços empresariais a partir de uma ampla variedade de dispositivos, atuam como uma plataforma para inovação e abrem fontes de receita completamente novas. O Enterprise API Management mostra como definir a arquitetura certa, implementar os padrões certos e definir o modelo de organização certo para APIs voltadas para negócios.
Backend development
OAuth 2 em ação ensina o uso prático e implantação deste protocolo da perspectiva de um cliente, servidor de autorização e servidor de recursos. Ele começa com uma visão geral do OAuth e uma olhada em seus componentes e interações. Usando exemplos práticos, ele mostra como construir um primeiro cliente OAuth, seguido por um servidor de autorização e, em s eguida, um recurso protegido. A segunda parte do livro mergulha na vulnerabilidade de implementação crucial e em tópicos mais avançados. Ao final deste livro, qualquer pessoa será capaz de construir e implantar aplicativos que usam OAuth tanto no cliente quanto no servidor.
Backend development
As organizações hoje muitas vezes lutam para equilibrar os requisitos de negócios com volumes de dados cada vez maiores. Além disso, a demanda por dados em tempo real em grande escala está crescendo rapidamente entre as indústrias digitais mais competitivas. As arquiteturas de sistema convencionais podem não estar à altura da tarefa. Com este guia prático, você aprenderá como aproveitar o uso de dados em grande escala nas unidades de negócios em sua organização usando os princípios de microsserviços orientados a eventos.
Backend development
Este livro trata do paradigma Representational State Transfer (REST), que é um estilo de arquitetura que permite que dispositivos em rede se comuniquem entre si pela Internet. Com a ajuda deste livro, você explorará os conceitos de arquitetura orientada a serviços (SOA), arquitetura orientada a eventos (EDA) e arquitetura orientada a recursos (ROA). Este livro explica por que há uma insistência em APIs de alta qualidade para a integração corporativa.
Cloud architecture
Learn the fundamental foundations and concepts of the Apache HBase (NoSQL) open source database. It covers the HBase data model, architecture, schema design, API, and administration. Apache HBase is the database for the Apache Hadoop framework. HBase is a column family based NoSQL database that provides a flexible schema model.
Cloud architecture
O livro está dividido em três módulos. Você aprenderá sobre os padrões associados às arquiteturas orientadas a objetos, baseadas em componentes, cliente-servidor e em nuvem. O segundo módulo cobre os padrões Enterprise Application Integration (EAI) e como eles são arquitetados usando várias ferramentas e padrões. Você encontrará padrões para Arquitetura Orientada a Serviços (SOA), Arquitetura Orientada a Eventos (EDA), Arquitetura Orientada a Recursos (ROA), arquitetura analítica de big data e Arquitetura de Microsserviços (MSA). O módulo final fala sobre tópicos avançados, como contêineres Docker, alto desempenho e arquiteturas de aplicativos confiáveis. As principais conclusões incluem entender o que são arquiteturas, por que são usadas e como e onde os padrões de arquitetura, design e integração estão sendo aproveitados para construir sistemas melhores e maiores.
Cloud architecture
O GCP é uma plataforma de computação em nuvem com uma ampla gama de produtos e serviços que permitem criar e implantar aplicativos hospedados na nuvem. Este programa de aprendizado o guiará no uso do GCP e no projeto, implantação e gerenciamento de aplicativos no Google Cloud.
Cloud architecture
A plataforma sem servidor do Google Cloud permite que as organizações escalonem soluções totalmente gerenciadas sem se preocupar com a infraestrutura subjacente. Com este livro, você aprenderá como projetar, desenvolver e implantar aplicativos full stack sem servidor no Google Cloud.
Cloud architecture
O Google Cloud Platform (GCP) é um dos principais pacotes de serviços em nuvem e oferece soluções para armazenamento, análise, big data, aprendizado de máquina e desenvolvimento de aplicativos. Ele apresenta uma variedade de serviços que podem ajudar as organizações a obter o melhor de sua infraestrutura. Este guia abrangente cobre uma variedade de tópicos específicos do programa oficial do exame Professional Cloud Architect do Google e orienta você no uso dos métodos certos para o uso eficaz dos serviços do GCP.
Cloud architecture
O Guia de estudo do Google Cloud Certified Professional Cloud Architect é o recurso essencial para qualquer pessoa que esteja se preparando para esta tão procurada certificação de nível profissional. Capítulos claros e precisos cobrem 100% dos objetivos do exame - ajudando você a ganhar o conhecimento e a confiança para ter sucesso no dia do exame. Um questionário de avaliação pré-livro ajuda a avaliar suas habilidades, enquanto as perguntas de revisão de capítulo enfatizam pontos críticos de aprendizagem. Explicações detalhadas de tópicos cruciais incluem análise e definição de processos técnicos e de negócios, planejamento de migração e projeto de sistemas de armazenamento, redes e recursos de computação. Escrito por Dan Sullivan, um conhecido autor e arquiteto de software especializado em análise, aprendizado de máquina e computação em nuvem, este guia de estudo inestimável inclui acesso ao ambiente de aprendizado interativo on-line Sybex, que inclui testes práticos completos, cartões eletrônicos flash, um pesquisável glossário e muito mais.
Software architecture
Na The Art of Scalability, Second Edition, os principais consultores de escalabilidade Martin L. Abbott e Michael T. Fisher cobrem tudo o que você precisa saber para escalar facilmente produtos e serviços para qualquer requisito. Esta edição amplamente revisada reflete novas tecnologias, estratégias e lições, bem como novos estudos de caso da prática de consultoria pioneira dos autores, AKF Partners.
Backend development
O ajuste de desempenho é uma ciência experimental, mas isso não significa que os engenheiros devam recorrer a suposições e folclore para fazer o trabalho. No entanto, esse é frequentemente o caso. Com este livro prático, tecnólogos Java intermediários a avançados que trabalham com pilhas de tecnologia complexas aprenderão como ajustar aplicativos Java para desempenho usando uma abordagem quantitativa e verificável.
Backend development
Trabalhe com todos os aspectos do processamento em lote em um ambiente Java moderno usando uma seleção de estruturas Spring. Este livro fornece exemplos atualizados usando as técnicas de configuração mais recentes baseadas na configuração Java e Spring Boot. The Definitive Guide to Spring Batch leva você do “Hello, World!” de processamento em lote para cenários complexos que demonstram técnicas nativas da nuvem para o desenvolvimento de aplicativos em lote para serem executados em plataformas modernas. Finalmente, este livro demonstra como você pode usar áreas do portfólio Spring além de apenas Spring Batch 4 para desenvolver processos em lote de missão crítica de forma colaborativa.
Devops
Se você está procurando uma introdução ao mundo do Istio, a plataforma de malha de serviços, com exemplos detalhados, este é o livro para você. Este livro é para o arquiteto de aplicativos práticos e líder da equipe de desenvolvimento focado em aplicativos nativos da nuvem com base no estilo de arquitetura de microsserviços. Este livro pressupõe que você tenha experiência prática com o Docker e, embora o Istio esteja disponível em várias soluções de orquestração de contêineres do Linux, o foco deste livro é voltado especificamente para o Istio no Kubernetes/OpenShift. Ao longo deste livro, usaremos os termos Kubernetes e Open Shift alternadamente. (OpenShift é a distribuição do Kubernetes com suporte da Red Hat.)
Devops
A prática de desenvolvimento de aplicativos corporativos se beneficiou do surgimento de muitas novas tecnologias capacitadoras. Plataformas orientadas a objetos com várias camadas, como Java e .NET, tornaram-se comuns. Essas novas ferramentas e tecnologias são capazes de construir aplicativos poderosos, mas não são facilmente implementadas. Falhas comuns em aplicativos corporativos geralmente ocorrem porque seus desenvolvedores não entendem as lições de arquitetura que os desenvolvedores de objetos experientes aprenderam.
Devops
Você fez isso. Você transformou com sucesso seu aplicativo em uma arquitetura de microsserviços. Mas agora que você está executando serviços em diferentes ambientes - público para público, privado para público, máquina virtual para contêiner - seu software nativo em nuvem está começando a encontrar problemas de confiabilidade. Neste livro, Lee Calcote e Zack Butcher explicam por que seus serviços precisam de uma malha de serviço e demonstram passo a passo como o Istio se encaixa no ciclo de vida de um aplicativo distribuído. Você aprenderá sobre as ferramentas e APIs para habilitar e gerenciar muitos dos recursos encontrados no Istio.
Devops
O Google Cloud Services in Action ensina os leitores a criar e lançar aplicativos da web que se dimensionam enquanto aproveitam a Google Cloud Platform. Os leitores começam com o básico, aprendendo como funcionam os serviços em nuvem e os detalhes do Google Cloud Platform. O livro inclui instruções práticas passo a passo sobre como implantar aplicativos, lidar com grandes quantidades de dados e muito mais. No final, os leitores saberão como construir, aproveitar e implantar aplicativos baseados em nuvem para que os aplicativos da web sejam iniciados mais rapidamente, sofrem menos desastres e exigem menos manutenção.
Devops
Kubernetes é o sistema operacional do mundo nativo da nuvem, fornecendo uma plataforma confiável e escalonável para a execução de cargas de trabalho em contêineres. Neste livro amigável e pragmático, os especialistas em nuvem John Arundel e Justin Domingus mostram o que o Kubernetes pode fazer - e o que você pode fazer com ele.
Software Architecture
Este guia concentra-se na construção de aplicativos altamente escaláveis, altamente disponíveis e de fácil manutenção com os padrões de arquitetura Command & Query Responsibility Segregation e Event Sourcing. Apresenta uma jornada de aprendizado, não uma orientação definitiva. Ele descreve as experiências de uma equipe de desenvolvimento sem proficiência anterior em CQRS em compilar, implantar (no Windows Azure) e manter um sistema corporativo complexo e complexo do mundo real para mostrar vários conceitos, desafios e técnicas de CQRS e ES. A equipe de desenvolvimento não trabalhou isolada; buscamos ativamente contribuições de especialistas do setor e de um amplo grupo de consultores para garantir que a orientação seja detalhada e prática.
Software Architecture
Leve seus aplicativos distribuídos para o próximo nível e veja o que as arquiteturas de referência associadas aos microsserviços podem fazer por você. Este livro começa mostrando o panorama da arquitetura de computação distribuída e fornece uma visão detalhada da arquitetura de microsserviços. Em seguida, você trabalhará com o CQRS, um padrão essencial para microsserviços, e terá uma visão de como funciona o sistema de mensagens distribuídas. Continuando, você fará um mergulho profundo no Spring Boot e Spring Cloud.
Frontend developing
O melhor livro de programação funcional que já li. Aborda muito bem conceitos básicos e avançados.
Frontend developing
O Web Performance in Action ensina a otimização da web como uma disciplina. O livro começa explicando a importância dos sites otimizados e o impacto da velocidade do site sobre os usuários. Conforme o livro avança, os leitores aprendem como otimizar CSS, JavaScript, imagens e fontes. Ao final do livro, os leitores devem ser capazes de aplicar essas técnicas a seus projetos de desenvolvimento web e desenvolver um fluxo de trabalho automatizado que incorpora esse novo conhecimento.
Frontend developing
Kanban in Action is a down-to-earth, no-frills, get-to-know-the-ropes introduction to kanban. It's based on the real-world experience and observations from two kanban coaches who have introduced this process to dozens of teams. You'll learn the principles of why kanban works, as well as nitty-gritty details like how to use different color stickies on a kanban board to help you organize and track your work items.
Devops
Learn from an expert on how to use Kubernetes, the most adopted container orchestration platform. About This Book • Get a detailed, hands-on exploration of everything from the basic to the most advanced aspects of Kubernete
Software Architecture
Enterprise Integration Patterns fornece um catálogo inestimável de sessenta e cinco padrões, com soluções do mundo real que demonstram a formidável das mensagens e ajudam você a projetar soluções de mensagens eficazes para sua empresa.
Software Architecture
Por mais de vinte anos, programadores experientes em todo o mundo confiaram na Refatoração de Martin Fowler para melhorar o design do código existente e aprimorar a capacidade de manutenção do software, bem como para tornar o código existente mais fácil de entender.
Business
Por meio de muitos exemplos de negócios altamente acessíveis, você aprenderá como aplicar a orientação pragmática e acionável da Estrutura Adequada para o Propósito. Você poderá selecionar segmentos de mercado que se alinham à sua estratégia, projetar produtos e serviços que se alinhem às expectativas do cliente e tomar medidas para ampliar os mercados de sucesso e desligar os que não tiveram sucesso. Este livro o ajudará a encontrar novos clientes em novos segmentos de mercado, satisfazer melhor seus clientes existentes e fazer com que eles voltem sempre.
Business
Em Rápido e devagar: duas formas de pensar, Daniel Kahneman nos leva a uma viagem pela mente humana e explica as duas formas de pensar: uma é rápida, intuitiva e emocional; a outra, mais lenta, deliberativa e lógica. Kahneman expõe as capacidades extraordinárias - e também os defeitos e vícios - do pensamento rápido e revela a influência das impressões intuitivas nas nossas decisões.
Business
Sua equipe está estressada; as prioridades não são claras. Você não tem certeza no que seus colegas de equipe estão trabalhando e o gerenciamento não está ajudando. Se sua equipe está lutando com algum desses sintomas, esses quatro estudos de caso irão guiá-lo para o sucesso do projeto. Veja como Kanban foi usado para melhorar significativamente o tempo de entrada no mercado e para criar um foco compartilhado entre marketing, TI e operações. Cada estudo de caso vem com ilustrações do quadro Kanban e diagramas e gráficos para ajudá-lo a ver os bastidores.
Frontend development
GraphQL, uma linguagem de consulta de dados que fornece uma alternativa para arquiteturas de serviço da web REST e ad-hoc, é a tecnologia mais revolucionária para busca de dados desde o Ajax. Assim como o React mudou a maneira como os desenvolvedores da web abordam a IU, o GraphQL mudará a maneira como os desenvolvedores da web trabalham com dados sobre HTTP. Este guia prático simplifica o processo de introdução ao idioma.
Frontend development
Embora relativamente novo, o GraphQL está crescendo rapidamente em popularidade quando se trata de desenvolvimento de API. Este livro vai lhe ensinar tudo o que você precisa saber para começar a construir APIs eficientes com GraphQL. Você começará aprendendo a criar um aplicativo scaffold simples usando Node.js e Express. Em seguida, você explorará os principais conceitos do GraphQL e estudará como o GraphQL se integra a outras estruturas em aplicativos de negócios da vida real. Ao final do livro, você será capaz de criar aplicativos eficientes do tipo REST cliente-servidor.
Business
A abordagem de Fred Kofman para liderança tem pouco a ver com as práticas padrão ensinadas na escola de negócios e em livros tradicionais. Reunindo economia e teoria de negócios, comunicações e resolução de conflitos, aconselhamento familiar e mediação de atenção plena, Kofman argumenta em A revolução do significado que nossa ansiedade mais profunda, silenciosa e universal origina-se de nosso medo de que nossa vida esteja sendo desperdiçada - que o o fim da vida nos alcançará quando nossa música ainda não for cantada. Os incentivos materiais - salário e benefícios - respondem por cerca de 15% da motivação dos funcionários no trabalho. Os outros 85 por cento são motivados pela necessidade de pertencer, um sentimento de que o que fazemos no dia a dia faz diferença, que a forma como passamos nosso tempo na terra serve a um propósito maior além de apenas nós mesmos.
Business
Como você pode estabelecer uma cultura centrada no cliente em uma organização? Este é o primeiro livro abrangente sobre como realmente fazer design de serviço para melhorar a qualidade e a interação entre provedores de serviços e clientes. Você aprenderá diretrizes de facilitação específicas sobre como realizar workshops, executar todos os principais métodos de design de serviço, implementar conceitos na realidade e incorporar design de serviço com sucesso em uma organização.
Devops
O Kubernetes em ação ensina os desenvolvedores a usar o Kubernetes para implantar aplicativos distribuídos escalonáveis com autocura. No final, os leitores serão capazes de construir e implantar aplicativos de maneira adequada para aproveitar ao máximo a plataforma Kubernetes.
Backend development
Spring in Action, 5th Edition é a revisão totalmente atualizada do best-seller de Manning, Spring in Action. Esta nova edição inclui todas as atualizações do Spring 5.0, junto com novos exemplos de programação reativa, Spring WebFlux e microsserviços. Os leitores também encontrarão as práticas recomendadas do Spring mais recentes, incluindo Spring Boot para instalação e configuração de aplicativos.
Devops
A maneira como os desenvolvedores projetam, constroem e executam software mudou significativamente com a evolução dos microsserviços e contêineres. Essas arquiteturas modernas usam novos primitivos que requerem um conjunto diferente de práticas do que a maioria dos desenvolvedores, líderes de tecnologia e arquitetos estão acostumados. Com este guia focado, Bilgin Ibryam e Roland Huß da Red Hat fornecem elementos, padrões, princípios e práticas reutilizáveis comuns para projetar e implementar aplicativos nativos da nuvem no Kubernetes.
Business
Esse tenho a felicidade de dizer que o autor é meu amigo. Em qualquer tamanho de empresa, priorizar projetos não é tarefa simples. Há diferentes perspectivas e uma necessidade de convergência entre os projetos estratégicos e as demandas urgentes ou legais em diversas áreas de uma empresa. Além de técnicas de priorização, é necessário também um método para aplicar o processo. No método exposto neste livro, as lideranças conseguem sensibilizar e mobilizar as pessoas, despertando o espírito participativo em toda a organização e criando uma linha direcionada de ações para atender às diretrizes da empresa. Por ser um processo colaborativo, há necessidade de aceitação e engajamento não apenas das lideranças, mas de todos os envolvidos. A condução do Gerente de Projetos através de um bom plano de comunicação, transmitindo clareza do que deve ser feito, cria credibilidade, alinha o propósito e propicia um ambiente em que as pessoas têm mais facilidade para se motivarem direcionadas aos objetivos.
Backend development
O melhor livro sobre microserviços que já li, nada mais a comentar. Leitura obrigatória para desenvolvedores, arquitetos e SREs.
Business
Se você tem pelo menos experiência básica de programação (com qualquer linguagem), a visão geral bem elaborada e os exemplos de Peter Sommerhoff o ajudarão a se atualizar rapidamente com a linguagem Kotlin, suas construções e seus recursos funcionais avançados e orientados a objetos.
Business
Começando com o básico, este livro fornece um esboço das etapas necessárias para configurar um ambiente de desenvolvimento iOS. Uma introdução à arquitetura do iOS 11 e programação em Swift 4 é fornecida, seguida por uma análise aprofundada do design de aplicativos iOS e interfaces de usuário.
Backend developing
Os desenvolvedores de aplicativos adoram o MongoDB, um banco de dados NoSQL orientado a documentos, por sua velocidade, flexibilidade, escalabilidade e facilidade de uso. O MongoDB é adequado como back-end para aplicativos da web modernos. Seu design livre de esquema incentiva o desenvolvimento rápido de aplicativos, e a replicação integrada e a arquitetura de autodisponibilidade permitem uma distribuição paralela massiva. As implantações de produção na SourceForge, Foursquare e Shutterfly demonstram diariamente que o MongoDB está à altura dos desafios do mundo real.
Business
À medida que as vantagens competitivas de longa data desaparecem, os executivos astutos e os agentes de mudança sabem que devem alcançar a verdadeira transformação ágil. Em Unlocking Agility, Jorgen Hesselberg revela o que funciona, o que não funciona e como superar os obstáculos assustadores.
Business
Enterprise Agility é uma ferramenta para qualquer pessoa com a motivação de influenciar os resultados em uma empresa, que aspira melhorar a agilidade. Leitores com as seguintes origens serão beneficiados: CEO, chief information officer, people.
Business
Este livro é muito mais do que apenas um catálogo de práticas e ferramentas que você pode aplicar no desenvolvimento de seu produto. Ele contém histórias inspiradoras de indivíduos, equipes e organizações que mudaram para essa nova forma de pensar e trabalhar. Ele expõe os riscos do caminho e como outras pessoas superaram esses obstáculos.
Business
Em Abundância, empreendedor espacial que se tornou o pioneiro da inovação Peter H. Diamandis e o premiado escritor de ciências Steven Kotler documentam como o progresso em inteligência artificial, robótica, biologia sintética de manufatura digital e outras tecnologias em crescimento exponencial nos permitirá obter maiores ganhos nos próximos dois décadas do que nos 200 anos anteriores. Em breve teremos a capacidade de atender e exceder as necessidades básicas de cada pessoa no planeta. A abundância para todos está ao nosso alcance.
Frontend development
CSS in Depth leva os desenvolvedores da web do iniciante ao avançado. Neste livro, eles revisitarão conceitos com os quais provavelmente estão familiarizados, mas não dominaram completamente.
Frontend development
Após uma introdução e uma breve visão geral dos objetivos dos PWAs, o livro segue para a configuração do aplicativo estrutura. A partir daí, ele cobre o processo de construção do Webpack e o processo de criação de componentes React. Você vai aprenda a configurar o banco de dados de back-end e a solução de autenticação para se comunicar com o Firebase e como trabalhar com React Router. Em seguida, você criará e configurará o manifesto do aplicativo da web, tornando o PWA instalável em dispositivos móveis.
Frontend development
Não há dúvida de que o ecossistema JavaScript muda rapidamente. Não são apenas novas ferramentas e estruturas introduzidas e desenvolvidas em um ritmo rápido, a própria linguagem passou por grandes mudanças com a introdução do ES2015 (também conhecido como ES6). Compreensivelmente, muitos artigos foram escritos reclamando sobre como é difícil aprender o desenvolvimento de JavaScript moderno nos dias de hoje. Nosso objetivo é minimizar essa confusão com este conjunto de livros sobre JavaScript moderno.
Frontend development
Sass e Compass em ação é o guia definitivo para a criação de folhas de estilo usando essas duas ferramentas revolucionárias. Escrito para designers e desenvolvedores, este livro demonstra o poder do Sass e do Compass por meio de uma série de exemplos que abordam pontos de dor comuns associados à criação de folhas de estilo tradicionais. O livro começa com tópicos simples, como redefinições de CSS e segue para tópicos mais envolvidos, como estruturas de grade e diferenças de implementação de fornecedores de CSS3.
Frontend development
Não há dúvida de que o ecossistema JavaScript muda rapidamente. Não são apenas novas ferramentas e estruturas introduzidas e desenvolvidas em um ritmo rápido, a própria linguagem passou por grandes mudanças com a introdução do ES2015 (também conhecido como ES6). Compreensivelmente, muitos artigos foram escritos reclamando sobre como é difícil aprender o desenvolvimento de JavaScript moderno nos dias de hoje. Nosso objetivo é minimizar essa confusão com este conjunto de livros sobre JavaScript moderno.
Business
Com mais de 500 novos aplicativos entrando no mercado todos os dias, o que é necessário para construir um digital de sucesso produtos? Você pode reduzir muito o risco de falha com sprints de design, um processo que permite que equipe para prototipar e testar uma ideia de produto digital em uma semana. Este guia prático mostra exatamente o que envolve um design sprint e como você pode incorporar o processo em sua organização.
Business
Kanban está se tornando uma maneira popular de visualizar e limitar o trabalho em andamento no desenvolvimento de software e trabalho de tecnologia da informação. Equipes de todo o mundo estão adicionando kanban em torno de seus processos existentes para catalisar a mudança cultural e proporcionar maior agilidade aos negócios. Este livro responde às perguntas: O que é Kanban? Por que eu iria querer usar Kanban? Como faço para implementar Kanban? Como reconheço oportunidades de melhoria e o que devo fazer a respeito?
Business
Em Como o Google funciona, Eric Schmidt e Jonathan Rosenberg reúnem as valiosas lições que fizeram da empresa uma gigante global conhecida pela missão de inovar incessantemente. Eles descrevem como o avanço da tecnologia transferiu o poder das corporações para os consumidores e reforçam que, para sobreviver, é essencial concentrar esforços na qualidade dos produtos e investir em uma nova categoria de profissionais: os criativos inteligentes, que unem conhecimento técnico, tino comercial e uma criatividade sem limites.
Backend development
As pessoas estão usando as ferramentas do aprendizado profundo para mudar a forma como pensamos sobre ciência, arte, engenharia, negócios, medicina e até música. Este livro é para pessoas que desejam compreender esse campo bem o suficiente para criar sistemas de aprendizado profundo, treiná-los e usá-los com confiança para fazer suas próprias contribuições. O livro tem uma abordagem amigável e informal. Nosso objetivo é tornar as idéias deste campo simples e acessíveis a todos, conforme mostrado no índice abaixo.
Backend development
As pessoas estão usando as ferramentas do aprendizado profundo para mudar a forma como pensamos sobre ciência, arte, engenharia, negócios, medicina e até música. Este livro é para pessoas que desejam compreender esse campo bem o suficiente para criar sistemas de aprendizado profundo, treiná-los e usá-los com confiança para fazer suas próprias contribuições. O livro tem uma abordagem amigável e informal. Nosso objetivo é tornar as idéias deste campo simples e acessíveis a todos, conforme mostrado no índice abaixo.
Backend development
Você aprenderá as etapas necessárias para criar um aplicativo de aprendizado de máquina bem-sucedido com Python e a biblioteca scikit-learn. Os autores Andreas Müller e Sarah Guido se concentram nos aspectos práticos do uso de algoritmos de aprendizado de máquina, em vez da matemática por trás deles. A familiaridade com as bibliotecas NumPy e matplotlib o ajudará a obter ainda mais deste livro.
Mobile development
Você quer construir aplicativos iOS, mas por onde começar? Esqueça os tutoriais e as postagens de blog, este livro é um caminho direto para o desenvolvimento do iOS, levando você pelos fundamentos e mostrando como colocar os princípios em prática. Portanto, aproveite este guia amigável para desenvolvedores e comece a construir aplicativos que podem levar a App Store de assalto!
Mobile development
Este livro cobre tópicos no React Native que vão desde a adição de componentes básicos de UI até a implantação bem-sucedida em várias plataformas de destino. O livro segue uma abordagem de cima para baixo, começando com a construção de interfaces de usuário ricas. Essas IUs serão criadas com componentes integrados e personalizados que você criará, estilizará e animará.
Backend development
RabbitMQ in Action ensina você a construir e gerenciar aplicativos escaláveis em vários idiomas usando o servidor de mensagens RabbitMQ. É muito fácil começar. Você aprenderá como o enfileiramento de mensagens funciona e como RabbitMQ se encaixa. Em seguida, você explorará questões práticas de escalabilidade e interoperabilidade através de muitos exemplos. No final, você saberá como fazer o Coelho funcionar como uma máquina bem oleada em um ambiente 24 x 7 x 365.
Business
Em seu livro mais provocativo e prático, um dos pensadores mais importantes de nosso tempo redefine o que significa entender o mundo, ter sucesso em uma profissão, contribuir para uma sociedade justa e justa, detectar absurdos e influenciar os outros. Citando exemplos que vão de Hammurabi a Sêneca, de Antaeus the Giant a Donald Trump, Nassim Nicholas Taleb mostra como a disposição de aceitar os próprios riscos é um atributo essencial de heróis, santos e pessoas prósperas em todas as esferas da vida.
Frontend development
React 16 Essentials, segunda edição, totalmente atualizado para React 16, leva você a uma jornada acelerada através da construção de seus próprios aplicativos React 16 de fácil manutenção. Os especialistas em React Artemij Fedosejev e Adam Boduch fornecem todos os fundamentos que você precisa saber e começar a trabalhar com React 16, nesta nova edição do título React.js Essentials mais vendido. Você encontrará as últimas atualizações de código do React 16, avaliação do React Fiber, nova cobertura do Redux e como trabalhar como um desenvolvedor React moderno.
Software Architecture
O Domain-Driven Design (DDD) chegou à comunidade PHP, mas apesar de toda a conversa, há muito pouco código real. Sem estar em uma sessão de treinamento e sem exemplos reais de PHP, aprender DDD pode ser desafiador. Este livro muda tudo isso. Ele detalha como implementar padrões DDD táticos e fornece exemplos completos de tópicos, como integração de contextos limitados com REST e estratégias de mensagens DDD. Neste livro, os autores mostram a você, com toneladas de detalhes e exemplos, como projetar corretamente entidades, objetos de valor, serviços, eventos de domínio, agregados, fábricas, repositórios, serviços e serviços de aplicativos com PHP. Eles mostram como aplicar a Arquitetura Hexagonal em seu aplicativo, quer você use uma estrutura de código aberto ou a sua própria.
Software Architecture
Este livro apresenta a filosofia de Domain-Driven Design (DDD) de uma maneira prática e realista para desenvolvedores experientes que criam aplicativos para domínios complexos. O foco é colocado nos princípios e práticas de decomposição de um espaço de problema complexo, bem como nos padrões de implementação e nas melhores práticas para moldar um espaço de solução sustentável. Você aprenderá como construir modelos de domínio eficazes através do uso de padrões táticos e como manter sua integridade aplicando os padrões estratégicos de DDD
Software Architecture
In this book, is covered the Clean Architecture, coined by Uncle Bob, and how to implement it in PHP, as well as the concepts of SOLID design, various design patterns, and a look at various architectures.
Software Architecture
O Domain-Driven Design atende a essa necessidade. Este não é um livro sobre tecnologias específicas. Ele oferece aos leitores uma abordagem sistemática para design orientado por domínio, apresentando um amplo conjunto de melhores práticas de design, técnicas baseadas na experiência e princípios fundamentais que facilitam o desenvolvimento de projetos de software que enfrentam domínios complexos. Entrelaçando design e prática de desenvolvimento, este livro incorpora vários exemplos baseados em projetos reais para ilustrar a aplicação do design orientado a domínio para o desenvolvimento de software do mundo real.
Business
Metodologias altamente elogiadas, como Agile, Lean e Design Thinking, deixam muitas organizações confusas por uma gama sem precedentes de processos, ferramentas e métodos para desenvolvimento de produtos. Muitas equipes correm o risco de tentar entender essas opções. Então, como os métodos se encaixam para alcançar o resultado certo e qual é o equilíbrio certo? Qual é a melhor abordagem para suas circunstâncias?
Software Architecture
O ecossistema de desenvolvimento de software está em constante mudança, fornecendo um fluxo constante de novas ferramentas, estruturas, técnicas e paradigmas. Nos últimos anos, desenvolvimentos incrementais nas principais práticas de engenharia para desenvolvimento de software criaram as bases para repensar como a arquitetura muda ao longo do tempo, junto com maneiras de proteger características arquitetônicas importantes à medida que ela evolui. Este guia prático une essas partes com uma nova maneira de pensar sobre arquitetura e tempo.
Software Architecture
Ao aplicar regras universais de arquitetura de software, você pode melhorar drasticamente o desenvolvedor produtividade ao longo da vida de qualquer sistema de software. Agora, com base no sucesso de seu livros campeões de vendas Clean Code e The Clean Coder, o lendário artesão de software Robert C. Martin (“Tio Bob”) revela essas regras e ajuda você a aplicá-las.
Business
O Toyota Way Fieldbook é um companheiro do best-seller internacional Toyota Way. O Toyota Way Fieldbook se baseia nos aspectos filosóficos dos sistemas operacionais da Toyota detalhando os conceitos e fornecendo exemplos práticos de aplicação que os líderes precisam para dar vida às práticas comprovadas de sucesso da Toyota em qualquer organização. O Toyota Way Fieldbook irá ajude outras empresas a aprender com a Toyota e a desenvolver sistemas que se encaixem em suas culturas exclusivas.
Business
Kanban é um método de organizar e gerenciar o trabalho de serviços profissionais. Ele usa conceitos Lean como limitar o trabalho em andamento para melhorar os resultados. Um sistema Kanban é um meio de equilibrar o demanda de trabalho a ser feito com a capacidade disponível para início de novo trabalho. Este livro fornece uma destilação de Kanban: a "essência" do que é e como pode ser usado. Esta breve visão geral apresenta todo o
Business
Neste Homo Deus: uma breve história do amanhã, Yuval Noah Harari, autor do estrondoso best-seller Sapiens: uma breve história da humanidade, volta a combinar ciência, história e filosofia, desta vez para entender quem somos e descobrir para onde vamos. Sempre com um olhar no passado e nas nossas origens, Harari investiga o futuro da humanidade em busca de uma resposta tão difícil quanto essencial: depois de séculos de guerras, fome e pobreza, qual será nosso destino na Terra? A partir de uma visão absolutamente original de nossa história, ele combina pesquisas de ponta e os mais recentes avanços científicos à sua conhecida capacidade de observar o passado de uma maneira inteiramente nova. Assim, descobrir os próximos passos da evolução humana será também redescobrir quem fomos e quais caminhos tomamos para chegar até aqui.
Business
Envolva as pessoas, melhore o trabalho e encante os clientes: esses são os princípios deste livro incrível, que mostrará como transformar toda a camada de gerenciamento de sua organização em uma fonte de criatividade, produtividade e engajamento. Excelente!
Business
The Innovators é uma saga magistral de gênio colaborativo destinada a ser a história padrão da revolução digital - e um guia indispensável de como a inovação realmente acontece. Isaacson começa a aventura com Ada Lovelace, filha de Lord Byron, que foi pioneira na programação de computadores na década de 1840. Ele explora as personalidades fascinantes que criaram nossa revolução digital atual, como Vannevar Bush, Alan Turing, John von Neumann, J.C.R. Licklider, Doug Engelbart, Robert Noyce, Bill Gates, Steve Wozniak, Steve Jobs, Tim Berners-Lee e Larry Page.
Business
Empreendedor e autor do best-seller The Lean Startup, Eric Ries revela como os princípios empreendedores podem ser usados por empresas de todos os tipos, desde empresas estabelecidas a startups em estágio inicial, para aumentar as receitas, impulsionar a inovação e se transformarem em organizações verdadeiramente modernas, preparadas para aproveitar as enormes oportunidades do século XXI.
Business
A história do Google assim como a empresa é fora de série mesmo, desde o início tudo foi feito de uma forma excepcional no nível técnico e até na forma cultural da empresa se formar. O que mais me impressionou foram as inovações de infraestrutura de TI que geralmente não são mencionadas, pois as de software todos conhecemos. Outro ponto que me chamou atenção foi a competência dos fundadores frente à um crescimento exponencial fora de qualquer parâmetro que costumamos ver na tecnologia, contratação de pessoas e até na forma de atrair e reter talentos.
Business
A história de Mark Zuckerberg e o surgimento do Facebook também é impressionante, diferente do Google que demonstrava um certo perfeccionismo em tudo o que faziam, o Facebook era mais despojado e até com muitos erros e trapalhadas. Nada que o impedisse de se tornar o gigante que é hoje. O que mais me chamou atenção é como ele se tornou um produto que as pessoas não conseguem mais viver sem e como conseguiram usar essa plataforma de pessoas conectadas num grande veículo de publicidade e uma máquina de fazer dinheiro.
Business
Se você está pensando em empreender ou trabalhar em uma empresa estabelecida e quer tirar suas ideias do papel até a implementação esse é o livro ideal. Ele apresenta um método visual baseado no business model canvas para idealizar, projetar e lançar um produto ou serviço com o mínimo de desperdício possível. Ash Maurya é o criador do Lean Canvas e esse é um livro sobre inovação ou como ser inovador.
Frontend development
Esse é um livros sobre Javascript mais especificamente sobre Nodejs. Uma aplicação isomórfica é uma aplicação que utiliza o mesmo código fonte no cliente e no servidor melhorando o reuso de código. Mas não se iluda, esse tipo de aplicação embora realmente otimize o reuso coloca muita complexidade na tomada de decisão da aplicação, é um assunto bem complexo e não é toda a necessidade que se enquadra.
Business
Qualquer pessoa de qualquer ramo de atividade deveria ler esse livro. O design thinking é uma metodologia para se abordar problemas ou necessidades e criar soluções inovadoras, mas achei um guia incrível para estimular a empatia humana na resolução de problemas e colocando o ser humano como o foco. É um livro também de como criar experiências extraordinárias em torno de qualquer aspecto. Eu já tinha lido outros livros sobre o assunto, mas esse do Tim Brown realmente é o melhor de todos.
Business
Esse é um livro de uma série de três, é muito bom em abordar em como a comunicação visual pode melhorar a produtividade de uma pessoa, equipe ou organização. Mostra inúmeros cenários e benefícios da comunicação visual e até de um ponto de vista de liderança. Achei um excelente livro para deixar o trabalho corporativo mais leve e produtivo.
Business
Neste sexto livro eu estava pensando em desistir da meta, então escolhi de propósito ele. Daniel Goleman mostra na base de muita pesquisa e estudo os benefícios que se obtém da capacidade de se concentrar e focar em um objetivo e eliminar as distrações, principalmente em uma época em que somos tentados por tantos pontos de distrações que não geram valor como redes sociais e a internet como um todo.
Business
Todo líder deveria ler esse livro. Mostra como empresas estão revolucionando a forma de fazer gestão, liderar pessoas e até mesmo se estruturando física e principalmente culturalmente. É um livro que pretendo ler outra vez, realmente abriu minha mente para outras abordagens na condução de negócios e na liderança de equipes e organizações. Se tiver que resumir o livro em uma frase seria: “Não deixe a cultura da sua empresa simplesmente acontecer”.
Business
Esse livro eu já havia lido alguns anos atrás e quis ler novamente. É um ótimo livro que descreve os objetivos de um líder em várias escalas: líder de si mesmo, líderes de executores,líder de líderes e por ai vai. Em cada nível de liderança há objetivos e desafios diferentes. Recomendo a leitura para líderes e não líderes. Só achei um muito distante da minha realidade quando o autor começa a falar do papel de líderes como os CEOs que lideram companhias em várias partes do mundo, mesmo é um ótimo livro.
Business
Esse é um dos melhores livros de Scrum que já li, não se concentra apenas em ensinar como utilizar o Scrum e sim porque e em que contexto na atividade do gerenciamento de projetos de software o autor foi se diferenciando até que chegou em conjunto com outros profissionais no que conhecemos por Scrum. Mesmo para quem não gosta ou simplesmente não utiliza a metodologia é um ótimo livro para tirar umas ideias para melhorar a produtividade do trabalho em equipe de forma ágil.
Business
Esse livro descreve como usar a ferramenta do Business Model Canvas voltado para o desenvolvimento de uma carreira profissional ou até como descobrir um propósito para perseguir. É repleto de ferramentas que visam o autoconhecimento. Recomendo ler e fazer todos os exercícios do livro.
Business
Esse livro descreve como podem ser os próximos 5 anos e cita algumas coisas um pouco mais a frente em um mundo onde a tecnologia se desenvolve numa velocidade que nem conseguimos acompanhar. Como vai ser o futuro das profissões ? Precisamos nos preocupar ? A inteligência artificial realmente é uma ameaça para nós? E quais os benefícios que a tecnologia nos proporcionar e ainda pode nos proporcionar. É um livro sobre o impacto da tecnologia na humanidade e até um pouco filosófico, gostei bastante.
Marketing
Eu já havia lido o Marketing 3.0 do Kotler, novamente ele redefine o que conhecemos por marketing e apresenta como são ou devem ser as novas regras do marketing no século XXI. Um mundo conectado onde devemos usar a internet para oferecer experiências agradáveis para um consumidor cada vez mais exigente e informado. Marketing nesse novo mundo conectado exige uma mudança de mindset, e é isso que é descrito no livro. Recomendo para profissionais de qualquer área.
Infrastructure as code
Esse é um livro bem técnico de infraestrutura de TI. Explica como surgiu o movimento devops o que é e quais os benefícios. Mostra como criar um pipeline de continuos delivery automatizado com Docker, Ansible, Jenkins, Git e outras ferramentas de cluster e monitoramento como Kibana, Elastic Search e Logstash. Para quem quer automatizar o ciclo de desenvolvimento de software e deploy esse livro mostra uma abordagem do iniciante à um nível avançado. Embora as ferramentas já tenham evoluído um pouco os conceitos ainda permanecem.
Business
Este é um livro que eu gostaria de ter conhecido há alguns anos, teria feito muita coisa diferente no papel de líder. O gerenciamento 3.0 traz uma nova forma de se gerenciar equipes. O autor apresenta 6 visões: Alinhar restrições, desenvolver competências, empoderar as times, energizar as pessoas, crescer a estrutura e melhorar todas as coisas. Pretendo ler ele novamente pois acho que algumas coisas não consegui absorver como gostaria.
Business
Este livro eu também já havia lido, escrevi um post aqui no blog e frequentemente revisito ele. Para mim é o melhor livro de inovação que já li. Mostra uma metodologia para desenvolver propostas de valor inovadoras ou em outras palavras como desenvolver produtos e serviços que os clientes querem. Ele faz um apanhado em vários métodos conhecidos como Lean Startup, Business Model Canvas, Design Thinking, Customer Development e outros, realmente é excelente.
Business
Esse livro é sobre porque é importante conciliar todos os aspectos da nossa vida, o lado profissional, pessoal, emocional e a saúde física. Nele o autor dá vários exemplos de pessoas que possuem muito resultado financeiro e profissional, mas no longo prazo perdem em outras esferas e ao mesmo tempo pessoas que tem um bom relacionamento e boa saúde, mas não conseguem ter um bom resultado nos negócios ou até em outras metas.
Frontend development
Ano passado comecei a me aventurar no universo tão falado do ReactJs do Facebook. Encontrei esse livro que embora seja de 2015 me esclareceu bastante os conceitos no qual a biblioteca foi concebida. Explica muito bem cada conceito que está( ou estava na época) por trás do ReactJs. Outra coisa que me chamou atenção é que o autor é um brasileiro, ele também tem algumas palestras no Youtube bem interessantes
Business
Se tem uma coisa que está bem batida nos últimos anos é que tudo está acelerando. Precisamos entregar resultado melhor e cada vez mais rápido, cada vez mais ágil. Mas quão ágil as empresas precisam ser atualmente ? E naturalmente fazer as coisas de forma tão ágil requer uma liderança a altura. Precisamos de uma liderança com a capacidade de se adaptar às mudanças rapidamente e se adequar ao contexto e a incerteza que se apresenta. Esse é o tema desse livro.
Business
Esse livro é uma continuação do Business Model You, trata-se da mesma metodologia do canvas pessoal aplicados para equipes. Sinceramente não gostei da livro, O primeiro foi tão bom e revelador que esperava algo mais desse foco em equipes. Achei uma completa repetição do primeiro livro mudando em pouco e adicionando algumas ferramentas de trabalho colaborativo.
Business
Este é um livro ao meu ver de futurismo, como a tecnologia vai impactar tudo a nossa volta nos próximos 50 anos ou mais. É legal para abrir a mente e ver a tecnologia de uma forma diferente. No entanto achei muitos exemplos e previsões distantes demais de nossa atual sociedade, mesmo para os países mais desenvolvidos. É uma leitura legal pois cita o lado positivo da tecnologia e da Inteligência artificial.
Frontend development
Progressive Web Apps para mim é algo que veio para ficar e mudar radicalmente o mundo das aplicações móveis. Usando recursos da web moderna para oferecer uma experiência superior como Service Workers, Cache API, Push Notification e outras o autor explica detalhadamente cada um desses recursos e constrói uma aplicação de exemplo usando todas tecnologias em conjunto. Livro excelente.
Business
Se você não conhece OKR (Objectives and Keys Results), é uma ferramenta estratégica para gestão de um time ou organização inteira. Foi criada pela Intel e atualmente é utilizadas por inúmeras empresas ao redor do mundo. Acredito que quem mais defende atualmente é o Google. Achei uma excelente alternativa à um dos modelos mais conhecidos como BSC(Balanced Score Card), em comparação a este, é uma metodologia muito mais simples e enxuta. O que mais me chamou a atenção é a sua cadência ( geralmente trimestral) e sua simplicidade, que favorece o alinhamento entre um grande número de pessoas. É um livro bem denso na minha opinião e voltado a alta gestão de uma organização, que tenha poder de decisão.
Business
Esse livro eu li em 2015 e em 2017 novamente. A primeira coisa que veio a cabeça quando terminei de ler é como fiquei tanto tempo sem ter o conhecimento que é compartilhado nele. Eric Ries compartilha seus e aprendizados ao conduzir o desenvolvimento de um produto de sua startup em um ambiente de incerteza ( como o autor descreve). Ele apresenta o seu modelo, um ciclo contínuo que ele chama de Construir, medir e aprender. É um método para conceber hipóteses, criar protótipos dessas hipóteses e entregar ao mercado tão rápido quanto possível para validar tais hipóteses, capturar o aprendizado e evoluir. Peço desculpa se meu resumo sucinto está ruim, mas se você quer desenvolver produtos e serviços inovadores e de forma rápida e com baixo despedício, esse é o livro.
Business
Esse livro é de virar a cabeça com sua matemática, e de como os acontecimentos altamente imprevisíveis mas que quando ocorrem mudam drasticamente a paisagem do nosso mundo. Planejamento do futuro e de risco é uma das coisas mais faladas no mundo dos negócios, mas são realmente assertivas ? Esse livro aborda o quanto estamos errados quando tentamos prever o que vai acontecer se baseando no passado e como ficamos frágeis quando não nos preparamos para o pior que pode acontecer, mesmo que improvável.
Business
Esse livro eu já havia lido e escrito um post também em 2014, mas quis ler novamente. Sempre que me vejo procrastinando de mais para fazer as coisas ou começar um novo objetivo me volto para esse livro. Nele o autor mostra na base de muito estudo científico porque fazemos o que fazemos, o que são os nossos hábito e como podemos abandonar velhos hábitos como cigarro, bebidas entre outros ou começar a ter novos hábitos. É um guia de como nosso cérebro funciona na questão dos hábitos e comportamentos.
Frontend Development
Continuando a aprofundar no ReactJs esse livro é excelente, tem muitos exemplos para níveis iniciantes, intermediários e avançado. Gostei bastante da parte dos exemplos modularizados e os tutoriais já estão sobre o React Router v4. Aborda muitos temas do “ecossistema” React.
Frontend Development
Para quem está buscando conhecer as novas features do Javascript(Ecmascript 6) recomendo muito esse livro. Eu já acompanho o Nicolas Bevacqua em seus posts e esse livro realmente ficou muito completo, fundamentando bem cada API e novidade do ES6. Tem muitos exemplos e referências para se aprofundar.
Business
Este livro é a primeira edição de David Sibbet, escrito antes do Equipes Visuais, mas resolvi deixar para ler ele depois. É um excelente livro, nele o autor descreve os benefícios da comunicação visual para a clareza da comunicação e o aumento da produtividade em reuniões e por toda a organização. Ele apresenta o seu modelo para desenvolver uma boa comunicação visual nos mais diversos contextos de uma empresa, do operacional ao estratégico.
Backend development
Tanto quanto ReactJs, um assunto que está dando o que falar são Micro serviços. Parece que está todo mundo se atirando para esse tipo de arquitetura sem nem ao menos entender o porque de utilizar e quais são os desafios. Então vejo gente indo para micro serviços e depois repensando e voltando atrás para o velho monolítico. Recomendo esse livro para abordar o que é e se realmente você precisa disso na sua arquitetura
Frontend development
Eu conhecia pouco do Express do Nodejs, então achei esse livro. Geralmente os livros da série “in Action” da Manning são excelente, sem exceções. Esse livro descreve a motivação e o porque do Express. Tem muitos exemplos de como utilizar os Middlewares, que são o conceito mais abordado no uso do Express
Business
Esse livro foge um pouco dos assuntos que costumo ler, mas ouvi falar tão bem dele em tantos lugares que fiquei curioso. É muito bom, aborda a história do homem começando a 70 mil atrás e como evoluímos até chegar no dias atuais. Aborda a história de um pouco de vista biológico, social e econômico. Ao final ele aborda para onde estamos e como vamos evoluir com o uso da tecnologia.
Backend/frontend development
Vou apenas repetir o que muito se fala sobre esse livro. Todo o programador deveria ler. É um livro de boas práticas no desenvolvimento de software, mas abordando os detalhes que geralmente não se fala, deixar o seu código mais limpo e de fácil manutenção no longo prazo. Ele aborda temas como nomes de variáveis, funções, quando e como comentar e diversos outros exemplos. Os exemplos são em Java mas serve para qualquer linguagem.
Business
Esse livro é um complemento ao primeiro livro do Taleb. Depois de falar do impacto do altamente improvável e cunhar os termos mediocristão e extremistão, agora o autor vem com o termo “antifrágil” como algo que se fortalece diante do stress e das coisas que o prejudicam. Achei um livro bem difícil de ler e compreender em alguns aspectos, o autor aborda o conceito de antifrágil na vida, nos negócios, na medicina, na economia e até nas cidades, estados e nações e porque devemos nos tornar antifrageis em um mundo cheio de incerteza e falácias de eficiência e planejamento.
Frontend development
Programação funcional é outro termo em alta. Fiquei interessado em como abordar em javascript. Esse livro tem vários exemplos de como podemos usar o Javascript para fazer programação funcional. Explica também os conceitos matemáticos por trás da programação funcional e algumas bibliotecas que podem ajudar a potencializar o uso dessa abordagem no Javascript. A única que coisa que achei falta foi um explicação do contexto em que seria melhor usar a programação funcional ao invés da programação OOP.
Frontend development
Eu já li a primeira edição desse livro há alguns anos atrás. Para quem não sabe John Resig é o criador do JQuery. Esse livro é muito bom para quem quer entender como funciona o Javascript e até mesmo como a web funciona, desde o momento que digitamos um endereço no navegador e apertamos o “enter” até a finalização do carregamento da página. Com esse entendimento claro, podemos desenvolver softwares melhores.
Backend/Frontend development
Já li muitos livros e posts sobre padrões de projeto, mas nenhum deixou tão claro quanto esse. Ele parte do princípio que você não sabe nada sobre padrões de projeto e passa pelos principais padrões de projeto criando cenários lúdicos de onde e como utilizar cada padrão, a intenção e a motivação de cada padrão e como combiná-los para resolver um problema dentro de um contexto.
Backend development
Apesar de ter colocado como livro aqui, o que eu li foi o site(https://sourcemaking.com) do autor, no qual ele disponibiliza o mesmo conteúdo do livro, porém gratuitamente. Eu li ele em paralelo com o Use a cabeça. O autor também explica de forma muito detalhada cada padrão e coloca diversos exemplos de uso em várias linguagens diferentes como Java, Python,PHP, C++ e Javascript, realmente é um trabalho muito completo.
Frontend development
Na curva de aprendizado de React o que mais me chamou atenção com o gerenciamento de estado das aplicações, realmente é algo que fiquei impressionado em como simplifica o desenvolvimento de interfaces. Como Redux é uma das biblioteca mais utilizadas quis aprofundar nela, Esse livro explica os conceito do Redux com vários exemplos e o que mais gostei foi a aplicação de Redux com testes.
Business
Esse livro apresenta um relato muito completo da vida de Stve Jobs. O livro é imenso e bem detalhado passando bem por cada fase da vida dele. A história da Apple é misturada a história de Jobs naturalmente, mas é um livro bem legal de ler mesmo.
Business
Esse livro apresenta as diferenças entre Kanban e Scrum e mostra um case de implementação de um time de atendimento que passou do SCrum para o uso do Kanban e como foi essa transformação.
Business
Esse é um dos melhores livros de administração do tempo que já li. Mostra uma abordagem pratica e simples e com vários casos de uso e como se disciplinar. Os outros livros que li sempre pregavam um ritmo mais radical de mudança de hábito.
Business
Nesse livro que é apresentado o Business Model Canvas (BMC), uma ferramenta visual que mudou o mundo dos negócios na minha opinião. Além da apresentação BMC, o autor descreve o que é um modelo de negócios e alguns tipos de modelos de negócios. Também é apresentado como pdoemos formular, avaliar e testar modelos de negócios de forma ágil.
Business
Esse livro é bem legal, o autor mostra como se pode levar um estilo de vida de auto realização e ganhar dinheiro começando com bem pouco. Achei legal a parte que ele mostra como fazer um plano de negócios com apenas uma folha de papel.
Business
A primeira coisa que veio a cabeça quando terminei de ler é como fiquei tanto tempo sem ter o conhecimento que é compartilhado nele. Eric Ries compartilha seus e aprendizados ao conduzir o desenvolvimento de um produto de sua startup em um ambiente de incerteza ( como o autor descreve). Ele apresenta o seu modelo, um ciclo contínuo que ele chama de Construir, medir e aprender. É um método para conceber hipóteses, criar protótipos dessas hipóteses e entregar ao mercado tão rápido quanto possível para validar tais hipóteses, capturar o aprendizado e evoluir. Peço desculpa se meu resumo sucinto está ruim, mas se você quer desenvolver produtos e serviços inovadores e de forma rápida e com baixo despedício, esse é o livro.
Marketing
Depois de assistir uma palestra do Conrado fiquei bem impressionado com suas idéias sobre como investir e dar propulsão a seu negócio online. Este livro fala sobre economia digital e como a tecnologia afetou o comportamento das pessoas no processo de compra. Depois ele introduz o método que ele desenvolveu, os 8Ps . Este livro abriu a minha mente de diversas formas, recomendo a sua leitura a qualquer profissional da área de tecnologia ou marketing.
Marketing
Para quem trabalha com internet esse livro é excelente. Chris Anderson é editor chefe da revista Wired e explica como a internet mudou o modelo de negócios das empresas e principalmente como as empresas pontocom conseguem lucros incríveis na internet, um meio onde os mercados de nicho se tornam mercado massa. O autor mostra que diferente de uma empresa fora da internet onde seu foco está no mercado de massa, na internet isso não é tão relevante, pois a soma dos mercados de nicho é maior que o mercados de massa, essa é a cauda longa.
Marketing
Do mesmo autor de A cauda Longa, Chris Anderson explica nesse livro como o mercado de abundância que a internet revelou vai nos levar a uma economia baseada no preço zero e como empresas baseadas neste modelo sobrevivem e ironicamente obtêm lucros. Ainda é apresentado um novo conceito em modelo de negócios o Freemium e cita empresas que já se sustentam neste modelo.
Marketing
Philip Kotler, um dos pais do marketing no mundo estabelece neste livro uma nova definição de marketing. Ele apresenta que estamos na era da participação e da colaboração e que as empresas devem pensar em seus produtos com o foco no ser humano. O livro também aborda forte a questão da co-criação.
Marketing
Quando se fala de mensuração ou métricas online, Avinash Kaushik não parece ser desse mundo. Neste livro ele aborda como se tornar um ninja ( como ele mesmo aborda no livro entre seus capítulos) das análises web. Ele mostra como entender o comportamento dos usuários que acessam o seu site e como construir indicadores que realmente lhe conduzam a ter um retorno sobre seu negócio online. Ainda aborda diversas questões de testes e diferentes cenários de Internet Marketing e como mensurá-los. É um livro bem complexo de ler em algumas partes, mas vale a pena.
Marketing
Este livro aborda SEO do ponto de vista das maiores autoridades no assunto. É um livro de 600 páginas falando sobre SEO do básico até um nível razoavelmente avançado. Explica como fazer um planejamento de SEO, montar equipes, aborda também todas as questões técnicas possíveis até o lançamento do livro é claro, que é de 2012, e sabemos que o mercado de SEO é bem dinâmico. É um bom livro e ainda em 2014 eu recomendo sua leitura, pois há coisas imutáveis apresentadas neste livro.
Marketing
Este livro realmente faz você entender que rede sociais nas organizações é coisa séria e pode trazer grandes retornos de valores para os clientes, colaboradores e para as empresas. O autor apresenta seu conceito de que no trabalho e monitoramento de mídias sociais existem níveis de maturidade. Também explica como diagnosticar em que nível sua empresa está e como ir evoluindo.
Business
Este foi o primeiro livro que li sobre liderança. Acho fantástico e abriu minha mente para coisas que nunca tinha pensado. Fala sobre liderança servidora e usa a história de um executivo que foi fazer um retiro em um mosteiro quando sua vida e sua carreira estavam em declínio. É um dos livros de liderança mais vendidos do mundo.
Business
Esta é continuação do primeiro livros de James C Hunter. Se no primeiro livro ele apresentou a liderança servidora e seus princípios e valores, neste ele mostra como aplicar a liderança servidora em sua vida. O auto percebeu que todos se encantavam com a liderança servidora mas não sabiam o que fazer de fato para aplicá-la. O resultado disto está neste livro.
Business
John Maxwell é considerado uns dos gurus da liderança no mundo, seus livros são fantásticos na minha opinião. Neste livro ele descreve 21 coisas que os líderes devem desenvolver , praticar e aplicar para ser um líder melhor. Ninguém faz essas 21 coisas bem, mas todos podem melhorar, essa é a mensagem do livro. Fiz um post detalhando este livro a um tempo atrás.
Business
Este livro foi escrito a mais de 50 anos, e todo seu conteúdo ainda é de um valor inestimável. Se liderar é influenciar, então este livro tem muito a ensinar sobre liderança. É um livro que mostra como se relacionar melhor e como atingir seus objetivos através da boa e efetiva comunicação.
Business
Este é um dos livros que me fez pensar diferente depois que eu li. O autor aborda uma forma de desenvolver líderes nas organizações. É apresentado um método de seis fases e três dimensões que os líderes devem desenvolver. Habilidades, alocação de tempo e valores devem ser desenvolvidos em cada fase de liderança, do colaborador ao CEO.
Business
Este livro aborda como se conectar com as pessoas enquanto nos comunicamos com elas, ou seja, como realmente fazer as pessoas se interessarem pelo que você está comunicando. É demonstrado no livro como se comunicar melhor em três perspectivas: para um indivíduo, para um grupo e para uma platéia. É um livro grande porém de fácil leitura.
Business
Seguindo a mesma lógica de “As 21 irrefutáveis leis da liderança” , neste livro John Maxwell fala sobre 21 qualidades que um líder deve ter. Também é mostrado como identificar essas qualidades em você e como desenvolvê-las. Como em todos os livros de John, há diversos exemplos que deixam bem claro que mensagem que está sendo passada.
Frontend development
Este é um dos livros meio recentes (janeiro de 2012) de javascript mais completos na minha opinião. Para quem acompanha desenvolvimento javascript Nicholas Zakas dispensa apresentações. Está é a 3º edição deste livro, ela vai do básico ao avançado . Vai desde o que é javascript até as melhores práticas de como desenvolver aplicações com javascript visando um código para fácil manutenção , performance e deploy da mesma.
Frontend development
Este é de longe um dos melhores e mais esclarecedores livros de javascript que já já li . O autor John Resig, criador da biblioteca javascript mais usada do mundo ( A JQuery) realmente mostra as técnicas e pensamentos para se tornar um ninja javascript ,segundo ele . Em muitas partes do livro ele mostra como fazer coisas extramente complexas e úteis com poucas linhas de código, algumas vezes até me senti ridículo (algo do tipo como nunca pensei nisso). Eu li a primeira edição e a segunda que é de dezembro de 2012 (bem recente) . super recomendo a leitura dele.
Frontend development
Sim senhores! , espero que isso não seja um novidade para a maioria, mas javascript é orientado a objetos, não da forma como conhecemos em PHP, Java ou C++ . Javascript usa o conceito de Objeto literal . Neste livro o autor passa por diversos padrões de projetos , seus conceitos, como pode ser aplicado em javascript e exemplos de uso.
Frontend development
Apesar de ter a mesma chamada do livro acima da Apress. Este livro mostra implementações de outros padrões de projeto e vai um pouco mais a fundo no conceito de objeto literal e closures e, javascript. Outra coisa que gosto da maioria dos livros da O’Reilly é que sempre mostra um problema, uma solução e a discussão em cima dos mesmos.
Frontend development
Do mesmo autor de Javascript Patterns, este é um livro anterior. Nele Stoyan não fala de padrões de projetos em si. Mas sim como são as classes e objetos em javascript, como eles se comportam, quais são as classes nativas da linguagem e como criar nossas próprias classes.
Frontend development
Neste os autores , que são do filamentgroup.com (grandes contribuintes da JQuery UI) simplesmente desbravam o Progressive enhancement . Uma técnica para desenvolver websites, que consiste em se ter uma versão básica de sua página que rode em qualquer navegador e conforme as capacidade do mesmo a página vai adicionando funcionalidades e recursos. Acredito que este seja um conceito fundamental para desenvolvedores hoje e por um bom tempo ainda, levando em quanta as incompatibilidades e diversos dispositivos que suportam a plataforma web .
Frontend development
Performance é algo que valorizo muito , se você é do tipo que se importante muito com este assunto, esse livro é excelente. O autor mostra como uma página web é interpretada pelo browser e como o javascript e css são processados em detalhes bem ricos. Ainda mostra como escrever um código otimizado e diversas ferramentas para analisar e testar a performance de uma página web.
Frontend development
Eu gosto muito do trabalho do Nicholas Zakas, em questão de aplicações de larga escala em javascript e performance o cara manda muito. Neste livro ele mostra boa práticas de programação javascript vários conceitos no processamento de páginas web pelos browsers e no final livro como podemos fazer um ambiente de desenvolvimento javascript com building e deploy mostrando que desenvolvimento javascript é algo muito sério e não serve apenas para validar formulários.
Frontend development
Este é um ótimo livro para quem está procurando desenvolver aplicações com a API do Google Maps. Me ajudou bastante quando fiz um projeto com essa API . Além de cobrir os aspectos mais básicos da API também mostra como otimizar os mapas já construídos e como migrar da versão 2 para a 3 , claro que hoje em dia acho que poucas páginas ainda usam a versão 2, mas vai saber .
Frontend development
Há um tempo atrás tive que desenvolver uma rede social para um certo público, e a rede precisava é claro de um chat ( que me tirou o sono) . Este livro me deu uma certa direção para criar o chat. Se você tem que desenvolver um sistema de chat que muitos usuários vão acessar, então você tem que aprender sobre o protocolo XMPP , Google e Facebook usam ele em seus chats. Neste livro o autor mostra como construir aplicações com o protocolo XMPP usando javascript com a biblioteca JQuery.
Frontend development
Apenas para deixar claro que uma requisição ajax não é apenas isso $.ajax ou $.get ou $.post , rsrs . Brincadeiras a parte, os desenvolvedores se acostumaram com as facilidades dos frameworks para se trabalhar com ajax que nem fazem idéia de como fazer uma sem usar um framework. Este livro possui quase 8 anos na data em que escrevo este post, mas as requisições ajax ainda são as mesmas, mesmo com as novas funcionalidades que vieram junto com o HTML5, então recomendo muito a leitura pra quem deseja aprofundar seus conhecimentos.
Backend development
Acordando para o Zend 2 ? Este é o livro . O autor fala muito bem de como o Zend 2 interpreta as requisições, do seus novos conceitos e de como construir de forma produtivas boas aplicações com esse framework. Depois de trabalhar com muitos frameworks PHP, sem dúvida o Zend Framework é o que mais me agrada desde sua versão 1. O problema dele é a curva de aprendizado que é relativamente longa, principalmente se você não tem um bom conhecimento sobre programação OOP. Geralmente programadores inexperientes no mundo OOP, tendem a odiá-lo e acha-lo engessado ou mesmo lento e exagerado no consusmo de recursos.
Backend development
Este é um dos melhores livros que já li sobre php, tem um conteúdo do intermediário para o avançado eu diria. O autor fala das melhores práticas para o desenvolvimento orientado a objetos com PHP e também comenta algumas das praticas ruins. Também é dado exemplos de uso dos principais patterns de desenvolvimento OOP e faz uma boa introdução ao PEAR(para quem não conhece vale a pena). Para finalizar o autor faz praticamente um roteiro de como desenvolver um projeto do início ao fim dando prioridade a boa documentação, desenvolvimento com controle de versão, testes automatizados e até como utlizar um sistema de build de software para PHP.
Backend development
Neste livro o que mais gostei é que o autor comenta novidades para o futuro do PHP e implentações do PHP no que diz respeito a programação OOP. É reforçada a programação por padrões de projetos, TDD e o que me chamou atenção foi a profundidade do autor em ralação a Standard PHP Library (SPL) , que sinceramente para mim era até novidade (rsrsrs). Para finalizar o autor fala sobre o desenvolvimento usando MVC e mostra como usar o Framework Zend para construir aplicações em totalmente em padrões MVC.
Backend development
Se você ainda faz integração com banco de dados usando mysql_connect ou pg_connect, meu amigo você não sabe o que é ser feliz . Neste livro Dennis Popel faz uma viagem detalhada sobre a PDO , uma biblioteca padrão a partir do PHP 5 , totalmente orientada a objetos e com o único objetivo de facilitar e abstrair operações com banco de dados, vale muito a pena a leitura para quem não conhece e quem já conhece pode aprofundar conhecimentos.
Backend development
Este é um livro bem chato eu diria, ele fala sobre refatoração . Para nós desenvolvedores, refatorar é alterar o código com o objetivo de otimizá-lo, porém sem afetar seu resultado final. Em outras palavras, como podemos escrever bom código orientado a objetos, escrevendo menos código e economizando recursos e é claro dedos!! . O autor apresenta sempre um caso de exemplo real de diversas situações de código e como otimizá-lo além de diversas ferramentas de auxílio.
Backend development
Antes de ser desenvolvedor eu fui Analista de Infraestrutura, sendo assim sempre fui bem chato com questões de performance, seja de hardware ou software. Neste livro os autores mostram como podemos melhorar a performance de nossas aplicações, seja otimizando o código ou outras varáveis de um ambiente PHP, como configurações de servidor Apache, banco de dados, etc.
Backend development
Na minha opinião segurança nunca é demais, mas na maioria das vezes acaba ficando em segundo plano. Este livro aborda algumas tecnicas que podem prejudicar aplicações WEB e como se prevenir delas, seja programando ou configurando serviços como servidor e banco de dados. Achei que este livro aborda muito aplicações PHP em ambiente windows, que são minoria de mercado, mesmo assim vale a pena a leitura.
Backend development
Este livro é de fato muito bom, ele realmente faz o que o título promete, como desenvolver aplicações e frameworks de alta qualidade para o mundo real. Os autores abordam diversas questões de qualidade de software, programação orientada a testes, automatização de processos e até um caso real de desenvolvimento de uma aplicação, não só o desenvolvimento da mesma mas também o gerenciamento do projeto como um todo utilizando métodos ágeis.
Backend development
Já tive que desenvolver um rede social em PHP, este livro me ajudou bastante a clarear as idéias. O autor mostra conceitos que estão presentes em uma rede social e como desenvolver uma solução para os mesmo. Vai desde a criação de uma framework para a rede social, até a construção completa da mesma. Há alguns aspectos de programação que eu não usaria, mas é um excelente livro para quem está em um projeto similar.
Backend development
Este foi um dos primeiros livros que eu li sobre PHP e programação OOP. O autor aborda muito bem o conceito de orientação a objetos e o básico da própria linguagem PHP . Apresenta muitos exemplos e casos de uso, realmente recomendo, ainda mais porque o autor é brasileiro e com um livro de ótima qualidade.
Backend development
Perdido na hora de manipular datas e horas no PHP ? Fazendo gambiarra de tudo que é lado ? Este livro é a solução para a maioria dos seus problemas, sempre vão sobrar alguns ainda, rsrsrsr . Sem mais a dizer o livro é muito bom no que se propõe.
Backend development
Este livro não fala sobre como programar de uma forma ou de outra ou qual algorítimo é melhor, ele fala sobre processos de desenvolvimento de software, como gerenciar e montar equipes e o projeto em si. Cita exemplos de gerenciamento de projetos usando métodos ágeis. Eu recomendo a leitura, um desenvolvedor não é formado apenas de pilhas de código, rsrsr.
Backend development
E quando todos falavam de URLs amigáveis eu achei esse livro e comecei a rir sozinho. Explica tudo o que é necessário fazer com o mod_rewrite do Apache e vai bem além de simplesmente redirecionar todas as requisições da página para o index.php . Acho muito importante a leitura para desenvolvedores que gostam de utilizar técnicas de forma consciente e não apenas copiar tudo o que aparece no Google.
Backend development
Os livros que eu mais gosto de ler são aquele que mostram como construir aplicações inteiras do zero, pois nos mostram sempre uma nova perspectiva de desenvolver algo. Neste livro o autor mostra como desenvolver um framework OOP do zero, usando este framework para fazer um CMS . É abordado desde organização do código , autenticação, segurança, controle de acesso, otimização através de cache, exportação de dados via web services e por ai vai.
Backend development
Podemos dizer que webscraping é o processo de ler páginas WEB através de uma linguagem de programação(e não um browser) e extrair informações que se deseja desta página. Em resumo esse livro fala de técnicas para criar robos agents que leem páginas html, é similiar ao processo de crawling do Google ( apenas um milhão de vezes mais simples é claro). Quando desenvolvi uma rede social, este livro me ajudou na hora de ler links que eram postadas na stream da rede e puxar seus meta dados e imagens.