HomeНаука и техникаRelated VideosMore From: O'Reilly

"The Makings of a Modern Application Architecture" - Sam Ramji Keynote

264 ratings | 63478 views
Watch more from the O'Reilly Software Architecture Conference: http://goo.gl/lXpXnG It wasn’t too long ago that artisans, bathed in the glow of molten metal, forged parts that would go on to make up bigger, more powerful machines. Today, we call those artisans developers. Instead of metal, they use bits and bytes in the cloud to forge a modern application architecture. It’s an architecture that supports public, private and hybrid application deployment. One that enables users and developers to move their applications wherever they need to go. And it’s built on a growing, vibrant ecosystem. In this talk, I’ll give you a look at the technologies driving this new level of efficiency for application developers (tech like containers, Docker, Kubernetes, OpenStack, Cloud Foundry and social coding tools like GitHub). And I’ll explain why many prominent members of the Fortune 500 are building their futures on this modern application architecture. About Sam Ramji (Cloud Foundry Foundation): Sam Ramji is CEO of the Cloud Foundry Foundation. He has over 20 years of industry experience in enterprise software, product development, and open source strategy. He previously served as Vice President of Strategy of Apigee, one of the 5 fastest-growing software companies in the Deloitte Fast 500, and is a member of their Board of Advisors. He joined Apigee from Microsoft, where he was responsible for driving Microsoft’s worldwide open source strategy. He drove many of Microsoft’s contributions to open source and its shift to embrace open source technologies like PHP. He was a leader in BEA’s move into EAI/ESB as a founding member of the AquaLogic product team. Mr. Ramji has built large-scale enterprise and Web-scale applications, leading the Ofoto engineering team through its acquisition by Kodak. His other experience includes leading engineering teams to build large-scale applications on open source software, as well as hands-on development of client, client-server and distributed applications on Unix, Windows and Macintosh at prior companies. He is a Member of the Institute for Generative Leadership. Sam holds a Bachelor of Science degree in Cognitive Science from the University of California at San Diego. His work has been covered in Wired and many other industry publications. For more information, visit: http://oreil.ly/1Cyt9nt Software architecture is a massive multidisciplinary subject, covering many roles and responsibilities, which makes it challenging to teach because so much context is required for every subject. It's also a fast-moving discipline, where entire suites of best practices become obsolete overnight. The O'Reilly Software Architecture Conference is a new event designed to provide the necessary professional training that software architects and aspiring software architects need to succeed. A unique event, it covers the full scope of a software architect's job, from IT to leadership and business skills. It also provides a forum for networking and hearing what other professionals have learned in real-world experiences. Stay Connected to O'Reilly Media by Email - http://goo.gl/YZSWbO Follow O'Reilly Media: http://plus.google.com/+oreillymedia https://www.facebook.com/OReilly https://twitter.com/OReillyMedia
Html code for embedding videos on your blog
Text Comments (4)
Cody Luu (2 years ago)
Nice guns.
stachowi (3 years ago)
How does all of this apply to legacy applications... it seems that rather than continuous innovation on your core competency you're constantly refactoring your application to include new layers of abstraction (which always seem to be in flux)... overwhelming to say the least.
Rakesh P (3 years ago)
Very solid talk, nice and concise.
O'Reilly (3 years ago)
Watch our interview with ThoughtWorks' Molly Dishman for more on agile development, or browse other keynotes and interviews from the O'Reilly Software Architecture Conference: https://www.youtube.com/watch?v=cNIVPsL2PMs&index=10&list=PL055Epbe6d5aFJdvWNtTeg_UEHZEHdInE

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.