MercadoLibre was suffering from slow release cycles and lack of flexibility due to its monolithic architecture. It split the company into independent "cells" where small teams owned their own processes, infrastructure, and code. This empowered teams and shifted power from architects to cell owners. It also generated peer pressure for quality and service level agreements between cells. The changes led to much faster release cycles, from every two weeks to every three seconds, and attracted new talent by empowering developers.
PinDuoDuo: How they became the fastest growing commerce company everCathay Innovation
Pinduoduo, one of Cathay Innovation's portfolio companies, has rung the Nasdaq opening bell at a valuation of ~$30 billion! Here is a summary of what Pinduoduo has done to reach this amazing milestone.
www.cathayinnovation.com
PinDuoDuo: How they became the fastest growing commerce company everCathay Innovation
Pinduoduo, one of Cathay Innovation's portfolio companies, has rung the Nasdaq opening bell at a valuation of ~$30 billion! Here is a summary of what Pinduoduo has done to reach this amazing milestone.
www.cathayinnovation.com
Across the globe, as the novel coronavirus moves us from communal spaces into the confinement of our homes, our social experiences are forced to adapt. Beyond the social networks we already know and use, we are finding new ways to integrate social into our online lives.
While marketers in across the globe look for social media as an essential part of marketing campaign, china is looking at it as the backbone of consumer engagement. The technologies used by them are dramatically different from what we have seen so far in the west
have you heard about PINDUODUO?
Its an app which started in 2015, and in the span of 5 years Pinduoduo and their social-shopping approach has poised to fully capture the offline-to-online transition in commerce. The success of Pinduoduo in China suggests there is a huge opportunity for social commerce platforms to emerge in other regions.
You know what makes it unique from all the others apps in the ecommerce sector?
Here are the slides to find out!
Credits: @siddeshkhande @shikhachowhan
#uniquebusinesses #ecommerce #socialbranding #pinduoduo #marketing #newstrategies #wechatmarketing #modernstrategies #learnerengagement #china # #engagement #opportunity
O tempo e a historia, introdução a história, ensino da histórica, contagem do tempo, períodos históricos, calendários, mudanças e permanências na história, história humana, origens da terra,Fontes históricas,o papel da história
Slide livro Sociologia ensino médio capitulo 13 do Tomazipascoalnaib
Slide do capítulo 13 do livro "Sociologia para o Ensino Médio" de Nelson Dácio Tomazi. Material de apoio para ser utilizado na sala de aula. Créditos by Tiago Lacerda.
Essa apresentação de slides foi realizada com a finalidade de facilitar o aprendizado dos seguintes conteúdos:
Sociedade e Modos de Produção:
- Modo de Produção Comunal ou Primitivo;
- Modo de Produção Asiático;
- Modo de Produção Escravista;
- Modo de Produção Feudal;
- Modo de Produção Capitalista;
Boa aula e bons estudos!
Escola Técnica Estadual Aderico Alves de Vasconcelos
Curso: Técnico de Redes de Computadores
Disciplina: Empreendedorismo de Negócios com Informática
Professor: Fagner Lima
Across the globe, as the novel coronavirus moves us from communal spaces into the confinement of our homes, our social experiences are forced to adapt. Beyond the social networks we already know and use, we are finding new ways to integrate social into our online lives.
While marketers in across the globe look for social media as an essential part of marketing campaign, china is looking at it as the backbone of consumer engagement. The technologies used by them are dramatically different from what we have seen so far in the west
have you heard about PINDUODUO?
Its an app which started in 2015, and in the span of 5 years Pinduoduo and their social-shopping approach has poised to fully capture the offline-to-online transition in commerce. The success of Pinduoduo in China suggests there is a huge opportunity for social commerce platforms to emerge in other regions.
You know what makes it unique from all the others apps in the ecommerce sector?
Here are the slides to find out!
Credits: @siddeshkhande @shikhachowhan
#uniquebusinesses #ecommerce #socialbranding #pinduoduo #marketing #newstrategies #wechatmarketing #modernstrategies #learnerengagement #china # #engagement #opportunity
O tempo e a historia, introdução a história, ensino da histórica, contagem do tempo, períodos históricos, calendários, mudanças e permanências na história, história humana, origens da terra,Fontes históricas,o papel da história
Slide livro Sociologia ensino médio capitulo 13 do Tomazipascoalnaib
Slide do capítulo 13 do livro "Sociologia para o Ensino Médio" de Nelson Dácio Tomazi. Material de apoio para ser utilizado na sala de aula. Créditos by Tiago Lacerda.
Essa apresentação de slides foi realizada com a finalidade de facilitar o aprendizado dos seguintes conteúdos:
Sociedade e Modos de Produção:
- Modo de Produção Comunal ou Primitivo;
- Modo de Produção Asiático;
- Modo de Produção Escravista;
- Modo de Produção Feudal;
- Modo de Produção Capitalista;
Boa aula e bons estudos!
Escola Técnica Estadual Aderico Alves de Vasconcelos
Curso: Técnico de Redes de Computadores
Disciplina: Empreendedorismo de Negócios com Informática
Professor: Fagner Lima
Incorporation of GlobalIssue factors in SDLC by using Inverse Requirementiosrjce
IOSR Journal of Computer Engineering (IOSR-JCE) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of computer engineering and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications in computer technology. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
An overview of IT challenges and how Perficient China uses agile frameworks, methodologies, and practices to address these challenges and consistently deliver valued results to our clients.
Individual Project I-3
1. Title
Technology Innovation Project
2. Introduction
Background of the Corporation
Largo Corporation is a major multinational conglomerate corporation which specializes in a wide array of products and services. These products and services include healthcare, finance, retail, government services, and many more. The annual revenue is about $750 million and it has about 1,000 employees. The parent company is located in Largo, Maryland and its subsidiaries are headquartered throughout the United States.
The mission of the corporation is to bring the best products and services to people and businesses throughout the world so they can then realize their full potential.
The corporate vision guides every aspect of their business to achieve sustainable, quality growth:
Productivity: Be a highly effective, lean and fast-moving organization.
People: Be a great place to work where people are inspired to achieve their maximum potential.
Partners: Nurture a winning network of customers and suppliers, together we create mutual, enduring value.
Responsible: Be a responsible citizen that makes a difference through ethical behavior.
Revenue: Maximize long-term return while being mindful of our overall responsibilities.
The company’s culture is reflected in their corporate values:
Leadership: Courage to shape a better future.
Collaboration: Leverage collective intelligence.
Accountability: Own up to your responsibility.
Passion: Committed to excellence.
Diversity: Provide new perspectives into our business.
Quality: We will want quality as part of our brand.
The corporation consists of the parent company and the following subsidiaries:
Healthcare – Suburban Independent Clinic, Inc. (medical services)
Finance – Largo Capital (financial services)
Retail – Rustic Americana (arts and crafts), Super-Mart (office products)
Government Services – Government Security Consultants (information security)
Automotive – New Breed (electric cars)
Systems Integration –
Solution
s Delivery, Inc. (communications)
Media Design – Largo Media (website and app design)
The organization is headed by CEO Tara Johnson who completed her Master’s degree at UMUC and eager to make worthwhile improvements to the corporation. She rose through the ranks of Largo Corporation starting with systems integration, then retail and her last position before becoming CEO was in finance.
The corporation is in a highly competitive environment so the CEO wants savvy employees at many levels to make wise judgments and take an aggressive approach and deliver results towards improving the bottom line yet maintaining corporate social responsibility.
Corporate Issues
Ms. Johnson is very concerned about the outlook of her company. Revenues recently declined and she felt that the organization needed a transformation for the company to do well over the long term. In thumbing through some readings she was inspired when she uncovered the following:
We live in a business world acceler.
Acquisition of an enterprise EHS MIS solution should ideally involve two key elements:
1. A solid business case
2. A systematic process for selecting an EHS MIS platform
EHS MIS funding requests generally fail when business cases are either non-strategic, too flimsy or lack the ability to capture a platform’s ability to aid in cost avoidance versus cost reduction. In essence, decision-makers who hold the purse strings must be presented with “compelling reasons” for sign-off on a platform
purchase.
Once funding has been approved, a methodical selection process ensures your company chooses the right solution to meet the needs of your organization.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
2. Agenda
Who we are
The situation
The Change Process
Some Results
3. Who we are
MercadoLibre (NASDAQ: MELI) is the #1 e-commerce platform in Latin America, #8 in the world
4. Agenda
Who we are
The situation
The Change Process
Some Results
5. Situation in 2010
We were suffering the “Snowball Effect caused by Monolithic Architectures”
More processes
Larger monolith
Graphic adapted from Peter Fuda & The Alignment Company
Larger monolith
More processes
6. Monoliths cause a Passive/Defensive Culture
Compliance becomes more important than achievements.
Source: Human Synergistics
Approval
More concerned about co-workers than users
Conventional
Restrictions imposed by rules and processes
Dependent
Lack of information, empowerment and flexibility
Evasive
Tendency to blame others (usually authors of processes)
7. From a Passive to a Constructive Style
Where achievement is more important than compliance
Source: Human Synergistics
Achievement
Set challenging goals, take risks to meet them
Self-Realization
Satisfaction is solving the problem, not complying with a process
Humanistic
Always challenging others to push the envelope
8. Achievement <- Empowerment <- Flexibility
We gave up some control in order to achieve empowerment
Monolithic
(Passive Culture)
Decoupled
(Constructive Culture)
9. Agenda
Who we are
The situation
The Change Process
Some results
10. Split our company into independent “cells”
Small teams require few processes. Power was shifted from “architects” to “cell owners”.
Each “cell” works
as if it were a separate company:
own processes,
own data, own technology
12. Tools: Cells operate their own infrastructure
Cells are responsible for stability and scalability of their products.
(Self Provisioning)
(Monitoring)
(Automatic Alarms)
15. Generate Peer Pressure
As soon as an API is created, internal clients demand quality and service
New API
Original Client
New Clients demand
Quality and Usability
17. Pretty Print on a Regular Browser
Using actual REST URLs, API must be learnable for Developers and Product Managers
For machines
(minimum bandwith)
For humans
(minimum learning effort)
18. URL Consistency – Only One API
Creating many APIs is a way of asking external users to solve internal technical problems
Balancing Logic
(Collectively Maintained)
Base Resources
Cells handle
only CRUD Ops
Complex queries
are handled by
different cells
Push Notifications
Consistent URLs
enable Learnability
19. An API is, first and foremost, an interface for humans
21. Eliminated the QA Group
Now developers test their code. Another way of generating empowerment.
Project1
Project 2
Project 3
Developers QA Engineers
Cell1
Cell 2
Cell 3
22. Eliminated the Product Management Group
PD Heads also became PMs. Projects may be initiated either within BUs or PD.
Product
Management
Product
Development
Detailed Spec
Sponsor
High Level Goal
Before After
24. Staff Groups provide expertise to cells
Degree of involvement depends on the nature of each cell.
User Experience
Business Assurance
PM Teams inside BUs
“Staff” groups provide services
26. Agenda
Who we are
The situation
The Change Process
Some results
27. Some Results
Image: iPROFS Technology Blog
Before After
1 release every 2 weeks 1 release every 3 secs
1 location 7 locations
270 physical servers 11,000 OpenStack Instances
3 Developers / QA 22 Developers / “B”A
Closed Platform Thousands of External Developers
28. Agenda
Who we are
The situation
The Change Process
Some results
Wrapping up...
29. Wrapping up...
Monoliths cause a Passive/Defensive Culture
Split our company into many independent “cells”
Cells operate and monitor their own infrastructure
Generate Peer Pressure to compensate the lack of control
Strict rules for API Usability, many tools to achieve it
Eliminated QA group, developers test their code
Eliminated the Product Management Group, reinforcing ownership