25 Booklets on Technology Trends in 2018- Part 1

Reading Time: 7 minutes

While watching Star Wars, it often feels like the time of walking-talking robots has not come yet. But then you hear about Sophia, the robot, who’s been granted citizenship and has even taken her (it’s?) first steps.

Technology moves by leaps and bounds and can be hard to keep up with.

Here are 25 booklets which explain the various concepts of tech such as AI, Cloud, Open Source, Big Data etc, from Cloud Standards Customer Council and O’Reilly.

  1. Getting Started with InnerSource

This book is written Andy Oram and he is an editor at O’Reilly Media, a highly respected book publisher and technology information provider. And in this book author talked about the powerful movement for developing open source system within the walls of a single enterprise, where the openness of a project extends across teams inside the organization.

1st the author reviews the principles that make open source development successful and then by describing how InnerSource has created impact and worked at PayPal. And, he explained the InnerSource strategies like faster development, complete documentation, code reuse, cross-team collaboration, and development with Git-Hub. Click here to read, happy reading.

2. Open by Design

The Open by Design book is written by Philip Estes & Doug Davis, and they discussed the transformation of the Cloud through Open Source and Open Governance. And in this book, they have presented case studies to illustrate the current direction of collaboration and growth in the open cloud, and then they envision the next phase of collaboration—one that includes standardized interfaces for orchestration, cluster management, and distribution and deployment across multiple cloud infrastructure types, such as VMs and containers. Click here to read, happy reading.

3. Ten Steps to Linux Survival

This book is all about the essentials and importance of navigating the bash jungle, which is written by Jim Lehmer. He is currently working in a Windows shop coding primarily in C#, but with his background in cross-platform development.

He discussed how to connect to a Linux system with OpenSSH and PuTTY secure shells, how to list files and directories, and move around within the file system, how to safely inspect the file contents without changing them, how to determine real-time system state to find underlying problems, and much more. Click here to read, happy reading.

4. Open Source in Brazil

In the above report Open Source in Brazil, the author talks about Open Source in Brazil, on how to grow despite barriers. It is written by Andy Oram, and he is specialized in open source, software engineering, and health IT, but his editorial output has ranged from a legal guide covering intellectual property to a graphic novel about teenage hackers.

The author shares his view on Brazil Open Source ecosystem, despite a host of problems from government corruption to public health issues and rising crime; Brazil is still the most vibrant Latin American economy. With its strong extractive, manufacturing, and service industries, IT in Brazil is booming as companies seek to digitally transform their operations. Tech startups are also springing to life, and free and open source software is everywhere. Click here to read, happy reading.

5. Designing Autonomous Teams and Services

In this book, author talks about how to deliver continuous Business value through Organizational alignment. It is written by Scott Millett & Nick Tune. Scott is the Director of IT for Iglu.com. Over the last 20 years, he has held positions in all aspects of software development from junior developer to development lead, development manager to enterprise architect.

Nick, is a Principal Engineer at Salesforce. He is passionate about delighting users, creating business impacts, and crafting quality software, placing an equal focus on improving both the delivery capabilities and alignment of an organization.

In this book they have discussed about; learn how to align business goals, team boundaries, and software architecture to solve customer problems, how to create a culture of transparency by articulating strategic decisions throughout the organization, how to analyze your organization’s problem domains to minimize organizational and technical dependencies, how to learn techniques for modeling user journeys and business processes in our domains and subdomains, how to design antifragile systems that respond to changing market conditions and new opportunities, and how to apply successful architectural patterns to avoid couplings in our software and couplings between teams. Click here to read, happy reading.

6. Migrating Java to the Cloud

In this report, authors talk about modernizing the enterprise systems without starting from scratch. Authors Kevin Webber and Jason Goodwin cover proven steps and techniques that enable your company to take advantage of cloud infrastructure’s power and flexibility. And also we would be exploring three pillars of successful cloud adoption—infrastructure refresh, application modernization and migration, and security modernization—and learn how to treat the cloud as an unlimited pool of resources that brings both scale and resilience to our system.

Along with that they shared Cloud transforming a monolithic legacy application into a cloud-native system is no small feat, but with this in-depth report, our organization will learn ways to migrate classical Java applications to newly provisioned cloud infrastructure without requiring a significant rewrite. Click here to read, happy reading.

7. What Is Serverless?

In this book, authors talked about understanding the latest advances in Cloud and Service-Based Architecture. Authors Mike Roberts and John Chapin, co-founders of the Symphonia Serverless and cloud technology consultancy, takes us through the Serverless landscape—particularly the design considerations, tooling, and approaches to operational management we need to make it work. Is Serverless the right choice for us and our team?

The authors dive into this report and find out the followings on how to learn two major aspects of Serverless: Backend-as-a-Service and Functions-as-a-Service, how to compare Serverless application architecture with legacy non-server architecture, how to explore Serverless architecture’s five major benefits and understand Serverless limitations, including the drawbacks of working with the cloud. Click here to read, happy reading.

8. Microservices in Production

This book is written by Susan Fowler. She is editor in Chief of Increment and the author of two books about software architecture. In the past, she worked on microservice standardization at Uber, developed application platforms and infrastructure at several small startups, and studied particle physics at the University of Pennsylvania.

In this book, she talks about microservice’s standard principles and requirements. And in this report, the author shared the lessons learned from driving a production-readiness initiative across Uber’s more than one thousand microservices.

We’ll explore eight production-readiness requirements that she and her fellow SREs at Uber adopted after countless hours of research inside and outside the company—requirements that apply to every microservice while providing real, quantifiable results: stability, reliability, scalability, fault-tolerance, catastrophe-preparedness, performance, monitoring, and documentation.

And this book is an excerpt from Fowler’s forthcoming book, Production-Ready Microservices, in which she shares standards-based strategies for bringing microservices to a production-ready state. Click here to read, happy reading.

9. Microservices Anti Patterns and Pitfalls

The above book is written by Mark Richards, and he is an experienced hands-on software architect involved in the architecture, design, and implementation of Microservices Architectures, Service Oriented Architectures, and distributed systems in J2EE and other technologies.

He has been involved in the software industry since 1983 and has significant experience and expertise in application, integration, and enterprise architecture. Mark served as the President of the New England Java Users Group from 1999 thru 2003.

In this book, he talked about what’s the difference between anti-patterns and pitfalls? As per the book, an anti-pattern seems like a good idea when we begin but only leads us into trouble, while pitfalls are bad ideas from the start. Also, he shared how to learn to avert the most flagrant anti-patterns and pitfalls before we tussle with microservice granularity, data migration, and distributed processing.

Along with the above he discussed Data-Driven Migration Anti-Pattern, Timeout Anti-Pattern, I Was Taught to Share Anti-Pattern, Reach-in Reporting Anti-Pattern, Grains of Sand Pitfall, Developer Without a Cause Pitfall, Jump On The Bandwagon Pitfall, Static Contract Pitfall, Are We There Yet Pitfall, and Give it a Rest Pitfall. Click here to read, happy reading.

10. Evolving Architectures of FinTech

This book is written by Mike Barlow, to share his view on structuring a New Generation of Financial Services with modular software and agile development strategies. Mike is an award-winning journalist, author and communications strategy consultant. Since launching his own firm, Cumulus Partners, he has represented major organizations in numerous industries.

In this book, he explains the integration between emerging technology and the entrenched financial services infrastructure is an ongoing challenge. According to him, there is much progress, but many hurdles remain. And, he shared that many FinTech as another example of technological disruption, but FinTech solutions need to integrate with existing systems in the financial industry, not replace them.

And, it will help us to learn how FinTech startups are creating novel types of business models in Africa and Asia, where there are far fewer traditional banks, and in Europe and the US, where financial institutions generally avoid the market for small business loans. Click here to read, happy reading 

11. Software Architecture Patterns

The above book is written by Mark Richards, and he is an experienced hands-on software architect involved in the architecture, design, and implementation of Microservices Architectures, Service Oriented Architectures, and distributed systems in J2EE and other technologies.

He has been involved in the software industry since 1983 and has significant experience and expertise in application, integration, and enterprise architecture. Mark served as the President of the New England Java Users Group from 1999 thru 2003. In this book, he talks about patterns including Layered architecture, Event-driven architecture, Microkernel architecture, Microservices architecture, and Space-based architecture. Click here to read, happy reading.

12. Migrating to Cloud-Native Application Architectures

This book is written by Matt Stine. Matt is a technical product manager at Pivotal. He is a 15 year veteran of the enterprise IT industry, with experience spanning numerous business domains. This book defines the unique characteristics of cloud-native application architectures such as microservices and twelve-factor applications.

It includes discussing application architectures that includes, The Twelve-Factor App-a collection of cloud-native app architecture patterns Microservices: independently deployable services that do one thing well, Self-Service Agile Infrastructure-platforms for rapid, repeatable, and consistent provisioning of app environments and backing services, API-based Collaboration-published and versioned APIs that allow interaction between services in a cloud-native app architecture, Anti-Fragility-systems that get stronger when subjected to stress. Click here to read, happy reading.

13. The Big Data Market

This report is written by Aman Naimat. He is the SVP Technology for Demandbase where he is working on creating the first Artificial Intelligence account-based marketing platform. Aman was previously co-founder and CTO of Spiderbook, a data-driven sales engine. This report helps us to have insights on data-driven analysis of companies using Hadoop, Spark, and Data Science.

In this book, the author shared, which companies have adopted technologies such as Hadoop and Spark, as well as data science in general? Which industries are lagging behind? With this report, we can get the details of the relatively small number of companies using Big Data in production, industries that have embraced big data and the least, the amount of money spent on various big data use cases, how many companies actually use fast data, geographical locations where companies have been quick to adopt big data, as well as the types of teams that use big data technology. Click here to read, happy reading.

Read the second part here.

This listicle first appeared here by TapChief Expert, Kumar Chinnakali.

Leave a Reply

Your email address will not be published. Required fields are marked *