Podcasts about cloud applications

Form of Internet-based computing that provides shared computer processing resources and data to computers and other devices on demand

  • 57PODCASTS
  • 95EPISODES
  • 35mAVG DURATION
  • 1MONTHLY NEW EPISODE
  • Apr 1, 2025LATEST
cloud applications

POPULARITY

20172018201920202021202220232024


Best podcasts about cloud applications

Latest podcast episodes about cloud applications

Oracle University Podcast
Raise Your Game with Oracle Cloud Applications

Oracle University Podcast

Play Episode Listen Later Apr 1, 2025 14:48


In this special episode of the Oracle University Podcast, Bill Lawson and Nikita Abraham chat with Peter Fernandez, Senior Director of Cloud Certification at Oracle University, about the exciting new Raise Your Game challenge. They discuss how the initiative is designed to enhance participants' skills in Oracle Fusion Cloud Applications and Oracle Cloud Success Navigator. They also cover key details about the challenge, such as how to get started, who can participate, the way it is structured, and the prizes up for grabs.   Raise Your Game: https://education.oracle.com/raise-your-game-saas Oracle University Learning Community:  https://education.oracle.com/ou-community LinkedIn:  https://www.linkedin.com/showcase/oracle-university/ X: https://x.com/Oracle_Edu   Special thanks to Arijit Ghosh, David Wright, Kris-Ann Nansen, and the OU Studio Team for helping us create this episode.   ------------------------------------------------------------------   Episode Transcript: 00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started! 00:25 Bill: Welcome to the Oracle University Podcast. I'm Bill Lawson, Senior Director of Cloud Applications Product Management with Oracle University, and with me is Nikita Abraham, Team Lead of Editorial Services. Nikita: Hi everyone! Last week, we concluded our three-part series on multicloud, and today, we're shifting gears and exploring an exciting new challenge that's been thrown down by Oracle University. To tell us all about it, we have Peter Fernandez joining us. Peter is Senior Director of Cloud Certification at Oracle University. Hi Peter! We're thrilled to have you with us today! Peter: Hi Niki, hi Bill! I'm delighted to be here. 01:02 Bill: So, Peter, let's get straight into it. What's this new challenge all about?  Peter: The challenge, which we're calling Raise Your Game, is an incredible opportunity for anyone looking to gain knowledge and gain professional skills about Oracle's Fusion Cloud Applications. We launched a skills challenge on Feb 14, and it will continue until May 15, 2025. This challenge encourages you to build expertise in two key areas: Oracle Fusion Cloud Applications and Oracle Cloud Success Navigator.  This training is geared towards anyone who could be a student in higher ed or someone pursuing a business degree, and Oracle customers and partners who are new to Oracle's Applications or experienced consultants implementing business applications.  01:55 Nikita: And how exactly does the challenge help in building this expertise? Peter: The challenge has two levels. In Level 1, you'll need to complete an Oracle Fusion Cloud Apps Foundations course and pass the corresponding exam. These courses are designed to deepen your understanding of the technology enablers in Oracle's Fusion Cloud Applications and learn about Oracle's Modern Best Practice, or OMBP. These are extremely helpful throughout all phases in the journey when implementing and using Oracle Fusion Cloud Applications. The Foundation training itself covers a wide range of topics, including core OMBP processes, key performance metrics, implementation considerations, and technology enablers like AI, ML, mobile, and analytics.  02:49 Bill: Before we move on, Peter, can you tell us more about Oracle Modern Best Practice? We discussed it a few weeks back, but for anyone who missed that episode, it'll be nice to get a quick refresher. Peter: Sure, Bill. Implementing Oracle Fusion Cloud Applications successfully is more than just technology—it's about following best practices that drive efficiency and success and tie back to business requirements.  Oracle Modern Best Practice represent years of accumulated experience, industry insights, and proven methodologies. It serves as a guiding framework for implementing efficient business processes within Oracle Fusion Cloud Applications. These best practices map the features and innovations within Oracle applications to the processes that customers perform every day, and that is key.  These curated, industry-leading practices detail how the features that we have built using the most modern technologies can be leveraged to optimize operations.  Having a solid grasp of an OMBP and its associated technology enablers will empower you to ensure smoother business operations and higher customer satisfaction. It will show you how to automate activities, streamline tasks, improve results, and set your team up for continued success.  The goal of these courses is to make it easy for implementers, global process owners, IT teams to identify every opportunity to improve an organization's business processes with Oracle Fusion Cloud Applications.  04:33 Bill: So, getting back to Level 1, what do I earn when I complete it? Peter: When you complete this level, you'll earn a Level 1 Oracle University Learning Community badge. This recognizes that you have foundational knowledge in your chosen Fusion application. 04:48 Bill: That sounds exciting. And then there's a Level 2? Peter: There is also a Level 2 and where things get even more exciting. You're going to take your knowledge to the next level by completing the Oracle Cloud Success Navigator Essentials course and passing the associated assessment.  This level in the challenge focuses on particularly applying the knowledge you gained in Level 1 where you'll explore the Oracle Cloud Success Navigator's features and functionality, and get the skills you need to lead organizations through their Oracle Fusion Cloud Applications implementation journey.  05:25 Nikita: And when I complete Level 2, I earn another badge? Peter: That's right, Niki. When you successfully complete Level 2, you'll earn a special Level 2 Oracle University Learning Community badge.  The goal of Raise Your Game is to reach the Summit by completing both Level 1 and Level 2 challenges with the fastest time and the highest pass scores. Both these combined determine your position on the leaderboard and your position in the Top 500, which will be awarded separate prizes at the end of the challenge.  05:59 Nikita: So, when you're done, you'll have both theoretical and practical knowledge. And I understand that there are some fantastic prizes up for grabs? Peter: Absolutely, Niki.  This not only helps with both theoretical but also practical knowledge. Learners also have a chance to be featured on the leaderboard in the Oracle University Learning Community. The leaderboard showcases the people who have achieved Level 1 and Level 2 with the fastest times and the highest scores. Along with the badges I told you about, at the end of the promotion, the top 500 people who complete both Level 1 and Level 2 with the fastest time and highest pass scores will receive an Oracle-branded cap, an Oracle Success Navigator pin, and a special Oracle University Community Success Navigator digital badge.  06:52 Bill: So, Peter, who can participate in this challenge, and are there any prerequisites? Peter: The challenge is open to anyone interested in expanding their knowledge of Oracle Cloud Applications. And while there are no strict prerequisites, a basic understanding of business concepts and some familiarity with Oracle Cloud Applications is recommended.  This will ensure that you're able to make the most of the learning materials and engage with the content effectively. You can always check the program overview on the website if you have more questions about this challenge. We've got an FAQ posted there that should answer most anything you are curious about. 07:31 Bill: That's good to know, Peter. And the fact that I get started no matter my level of experience is great news, too. Peter: Absolutely, Bill. Even if you are a beginner fresh out of college, or a seasoned pro like I mentioned earlier who has been implementing Oracle Fusion Cloud Applications (or other applications) for years, I would recommend the challenge and training to you.  Basically, this training is for everyone. This program provides foundational knowledge to improve the implementation approach using Oracle Modern Best Practices. Even those individuals that are certified in Cloud Applications will benefit from learning how these modern best practices fit into their work.  08:12 Nikita: Ok, Peter, I'm ready to do it. How do I get started with the challenge? Peter: That's great. The first step, of course, is to register. And you can do this by visiting oracle.com/education. That's Oracle's main site. oracle.com/education. And select the first tile that you'll see on the webpage, which is the Raise Your Game challenge. If you don't already have an Oracle MyLearn account, you'll need to create one and you'll be prompted to create one. This account gives you access to the Oracle MyLearning platform. Once you're registered, you'll have access to a curated list of learning paths and corresponding certifications. It's important that you review the official rules and promotion details before proceeding with the challenge.  09:12 Unlock the power of AI Vector Search with our new course and certification. Get more accurate search results, handle complex datasets easily, and supercharge your data-driven decisions. From now to May 15, 2025, we are waiving the certification exam fee (valued at $245). Visit mylearn.oracle.com to enroll. 09:40 Nikita: Welcome back! Ok, Peter, I've registered. What's next? Peter: After you're done registering, you need to select the Cloud Application course that aligns with your interests and goals. We have courses on four different areas: Human Capital Management, Enterprise Resource Planning, Supply Chain Management, and Customer Experience. Once you complete the training and certification, you're done with Level 1.  For Level 2, we have the Oracle Cloud Success Navigator Essentials course and assessment that you will need to complete. You can check your status on the leaderboard in the Oracle University Learning Community and share your progress on social media. Like I was saying, the time taken to complete each of these levels and the higher scores earned determines the Top 500 winners.  10:36 Bill: And the best part of this challenge is that it's completely free, right? Peter: Absolutely. There is no cost associated with participating in the skills challenge. It is completely free for anyone, anywhere in the world to participate as long as they comply with the official rules of the promotion. You can take any or all of the Foundation Associate certification exams at no cost. With multiple free attempts, there is no time limit for completing the exams, but to be eligible for the prizes, you must complete the exams and assessments by May 15, 2025. That's midnight GMT. 11:16 Nikita: What if someone doesn't pass the certification exam on their first attempt? Peter: If someone does not pass the certification exam on their first attempt, we understand that not everyone does. We've made provisions for that. If you don't pass the foundations associate certification exam, you have the option to retake the exam many times over. 11:37 Nikita: Now, Peter, let's say someone has already registered for the Fusion Cloud Applications Foundations Associate certification exam before joining the skills challenge. Will their exam be considered for the prizes? Peter: Well, that's a great question, Niki. If someone has already registered for the exam before joining the challenge, their exam will be considered for the prizes as long as they first join the skills challenge. This ensures that everyone who engages with the challenge has a fair chance to win. 12:06 Bill: Does course content consumed before the start of the challenge count towards the awards and badges? Peter: Unfortunately no, Bill. Any content consumed or purchased before Feb 14, 2025, that's again 12 AM GMT, does not apply retroactively to awards or prizes in the Raise Your Game challenge. We want everyone to start on an equal footing here. 12:29 Nikita: What about certifications earned before the challenge began? Peter: Again, certifications earned before Feb 14, 2025, again 12 AM GMT, do not qualify for the promotion. That ensures again that the challenge is fair for all participants. 12:48 Nikita: Now, Peter, how many free exam attempts do participants get as part of the challenge? Peter: Since all the Oracle Fusion Cloud Applications Foundations Associate Certification exams are free, there is no limit to the number of attempts. Participants can take these exams as many times as they need to. 13:05 Bill: And, Peter, say I want to take more than one of the Foundations courses and exams. Can I do that? Peter: Absolutely. This is a great way for someone to learn about the different areas of business that they may be familiar with. As I mentioned earlier, the Oracle Fusion Cloud Applications Foundations training is a program to provide you with knowledge of OMBPs, Oracle Modern Best Practices, that is, and Fusion Cloud Applications. So, it's a great opportunity to cross-skill. You can earn all four certifications if you choose. 13:38 Bill: Peter, thank you so much for joining us today and telling us all about this challenge. It is a really fantastic opportunity for everyone, whether you're new to Fusion Cloud Applications or an experienced implementation professional, to boost your Oracle Cloud Apps expertise. We're really excited to try it out ourselves! Peter: A sincere thank you to you, Bill and Niki. It's been an absolute pleasure. I'd really encourage everyone to jump on this challenge. It's a great way to enhance your learning journey and have some fun along the way. Nikita: I couldn't agree more! Thanks Peter. That's a wrap on this episode. Join us next week for another episode of the Oracle University Podcast. Until then, this is Nikita Abraham… Bill: And Bill Lawson, signing off! 14:19 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

Oracle University Podcast
Oracle Fusion Cloud Applications Foundations Training & Certifications

Oracle University Podcast

Play Episode Listen Later Mar 4, 2025 11:58


In this special episode of the Oracle University Podcast, hosts Lois Houston and Nikita Abraham dive into Oracle Fusion Cloud Applications and the new courses and certifications on offer. They are joined by Oracle Fusion Apps experts Patrick McBride and Bill Lawson who introduce the concept of Oracle Modern Best Practice (OMBP), explaining how it helps organizations maximize results by mapping Fusion Application features to daily business processes. They also discuss how the new courses educate learners on OMBP and its role in improving Fusion Cloud Apps implementations.   OMBP: https://www.oracle.com/applications/modern-best-practice/ Oracle University Learning Community: https://education.oracle.com/ou-community LinkedIn: https://www.linkedin.com/showcase/oracle-university/ X: https://x.com/Oracle_Edu   Special thanks to Arijit Ghosh, David Wright, Kris-Ann Nansen, Radhika Banka, and the OU Studio Team for helping us create this episode.   ---------------------------------------------------------   Episode Transcript:   00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started! 00:25 Nikita: Welcome to the Oracle University Podcast! I'm Nikita Abraham, Team Lead of Editorial Services with Oracle University, and with me is Lois Houston, Director of Innovation Programs.  Lois: Hi everyone! For the last two months, we've been focusing on all things MySQL. But today, we wanted to share some really exciting news about new courses and certifications on Oracle Fusion Cloud Applications that feature Oracle Modern Best Practice, or OMBP, and Oracle Cloud Success Navigator.  00:57 Nikita: And to tell us more about this, we have two very special guests joining us today. Patrick McBride is a Senior Director from the Fusion Application Development organization. He leads the Oracle Modern Best Practice Program office for Oracle. And Bill Lawson is a Senior Director for Cloud Applications Product Management here at Oracle University. We'll first ask Patrick about Oracle Modern Best Practice and then move on to Bill for details about the new training and certification we're offering. Patrick, Bill, thanks for being here today.   Patrick: Hey, Niki and Lois, thanks for the invitation. Happy to be here.  Bill: Hi Niki, Lois. 01:32 Lois: Patrick, let's start with some basic information about what OMBP are. Can you tell us a little about why they were created? Patrick: Sure, love to. So, modern best practices are more than just a business process. They're really about translating features and technology into actionable capabilities in our product. So, we've created these by curating industry leading best practices we've collected from our customers over the years. And ensure that the most modern technologies that we've built into the Fusion Application stack are represented inside of those business processes. Our goal is really to help you as customers improve your business operations by easily finding and applying those technologies to what you do every day.  02:18 Nikita: So, by understanding these modern best practice and the technology that enables it, you're really unlocking the full potential of Fusion Apps.  Patrick: Absolutely. So, the goal is that modern best practice make it really easy for customers, implementers, partners, to see the opportunity and take action. 02:38 Lois: That's great. OK, so, let's talk about implementations, Patrick. How do Oracle Modern Best Practice support customers throughout the lifecycle of an Oracle Fusion Cloud implementation? Patrick: What we found during many implementers' journey with taking our solution and trying to apply it with customers is that customers come in with a long list of capabilities that they're asking us to replicate. What they've always done in the past. And what modern best practice is trying to do is help customers to reimage the art of the possible…what's possible with Fusion by taking advantage of innovative features like AI, like IoT, like, you know, all of the other solutions that we built in to help you automate your processes to help you get the most out of the solution using the latest and greatest technology. So, if you're an implementer, there's a number of ways a modern best practice can help during an implementation. First is that reimagine exercise where you can help the customer see what's possible. And how we can do it in a better way. I think more importantly though, as you go through your implementation, many customers aren't able to get everything done by the time they have to go live. They have a list of things they've deferred and modern best practices really establishes itself as a road map for success, so you can go back to it at the completion and see what's left for the opportunity to take advantage of and you can use it to track kind of the continuous innovation that Oracle delivers with every release and see what's changed with that business process and how can I get the most out of it. 04:08 Nikita: Thanks, Patrick. That's a great primer on OMBP that I'm sure everyone will find very helpful. Patrick: Thanks, Niki. We want our customers to understand the value of modern best practices so they can really maximize their investment in Oracle technology today and in the future as we continue to innovate. 04:24 Lois: Right. And the way we're doing that is through new training and certifications that are closely aligned with OMBP. Bill, what can you tell us about this? Bill: Yes, sure. So, the new Oracle Fusion Applications Foundations training program is designed to help partners and customers understand Oracle Modern Best Practice and how they improve the entire implementation journey with Fusion Cloud Applications. As a learner, you will understand how to adhere to these practices and how they promise a greater level of success and customer satisfaction. So, whether you're designing, or implementing, or going live, you'll be able to get it right on day one. So, like Patrick was saying, these OMBPs are reimagined, industry-standard business processes built into Fusion Applications. So, you'll also discover how technologies like AI, Mobile, and Analytics help you automate tasks and make smarter decisions. You'll see how data flows between processes and get tips for successful go-lives. So, the training we're offering includes product demonstrations, key metrics, and design considerations to give you a solid understanding of modern best practice. It also introduces you to Oracle Cloud Success Navigator and how it can be leveraged and relied upon as a trusted source to guide you through every step of your cloud journey, so from planning, designing, and implementation, to user acceptance testing and post-go-live innovations with each quarterly new release of Fusion Applications and those new features. And then, the training also prepares you for Oracle Cloud Applications Foundations certifications.                   05:55 Nikita: Which applications does the training focus on, Bill? Bill: Sure, so the training focuses on four key pillars of Fusion Apps and the associated OMBP with them. For Human Capital Management, we cover Human Resources and Talent Management. For Enterprise Resource Planning, it's all about Financials, Project Management, and Risk Management. In Supply Chain Management, you'll look at Supply Chain, Manufacturing, Inventory, Procurement, and more. And for Customer Experience, we'll focus on Marketing, Sales, and Service. 06:24 Lois: That's great, Bill. Now, who is the training and certification for?  Bill: That's a great question. So, it's really for anyone who wants to get the most out of Oracle Fusion Cloud Applications. It doesn't matter if you're an experienced professional or someone new to Fusion Apps, this is a great place to start. It's even recommended for professionals with experience in implementing other applications, like on-premise products. The goal is to give you a solid foundation in Oracle Modern Best Practice and show you how to use them to improve your implementation approach. We want to make it easy for anyone, whether you're an implementer, a global process owner, or an IT team employee, to identify every way Fusion Applications can improve your organization. So, if you're new to Fusion Apps, you'll get a comprehensive overview of Oracle Fusion Applications and how to use OMBP to improve business operations. If you're already certified in Oracle Cloud Applications and have years of experience, you'll still benefit from learning how OMBP fits into your work.  If you're an experienced Fusion consultant who is new to Oracle Modern Best Practice processes, this is a good place to begin and learn how to apply them and the latest technology enablers during implementations.  And, lastly, if you're an on-premise or you have non-Fusion consultant skills looking to upskill to Fusion, this is a great way to begin acquiring the knowledge and skills needed to transition to Fusion and migrate your existing expertise. 07:53 Raise your game with the Oracle Cloud Applications skills challenge. Get free training on Oracle Fusion Cloud Applications, Oracle Modern Best Practice, and Oracle Cloud Success Navigator. Pass the free Oracle Fusion Cloud Foundations Associate exam to earn a Foundations Associate certification. Plus, there's a chance to win awards and prizes throughout the challenge! What are you waiting for? Join the challenge today by visiting oracle.com/education. 08:27 Nikita: Welcome back! Bill, how long is it going to take me to complete this training program? Bill: So, we wanted to make this program detailed enough so our learners find it valuable, obviously. But at the same time, we didn't want to make it too long. So, each course is approximately 5 hours or more, and provides folks with all the requisite knowledge they need to get started with Oracle Modern Best Practice and Fusion Applications.  08:51 Lois: Bill, is there anything that I need to know before I take this course? Are there any prerequisites? Bill: No, Lois, there are no prerequisites. Like I was saying, whether you're fresh out of college or a seasoned professional, this is a great place to start your journey into Fusion Apps and Oracle Modern Best Practice. 09:06 Nikita: That's great, you know, that there are no barriers to starting. Now, Bill, what can you tell us about the certification that goes along with this new program?  Bill: The best part, Niki, is that it's free. In fact, the training is also free. We have four courses and corresponding Foundation Associate–level certifications for Human Capital Management, Enterprise Resource Planning, Supply Chain Management, and Customer Experience. So, completing the training prepares you for an hour-long exam with 25 questions. It's a pretty straightforward way to validate your expertise in Oracle Modern Best Practice and Fusion Apps implementation considerations. 09:40 Nikita: Ok. Say I take this course and certification. What can I do next? Where should my learning journey take me? Bill: So, you're building knowledge and expertise with Fusion Applications, correct? So, once you take this training and certification, I recommend that you identify a product area you want to specialize in. So, if you take the Foundations training for HCM, you can dive deeper into specialized paths focused on implementing Human Resources, Workforce Management, Talent Management, or Payroll applications, for example.  The same goes for other product areas. If you finish the certification for Foundations in ERP, you may choose to specialize in Finance or Project Management and get your professional certifications there as your next step. So, once you have this foundational knowledge, moving on to advanced learning in these areas becomes much easier. We offer various learning paths with associated professional-level certifications to deepen your knowledge and expertise in Oracle Fusion Cloud Applications. So, you can learn more about these courses by visiting oracle.com/education/training/ to find out more of what Oracle University has to offer. 10:43 Lois: Right. I love that we have a clear path from foundational-level training to more advanced levels. So, as your skills grow, we've got the resources to help you move forward.  Nikita: That's right, Lois. Thanks for walking us through all this, Patrick and Bill. We really appreciate you taking the time to join us on the podcast. Bill: Yeah, it's always a pleasure to join you on the podcast. Thank you very much. Patrick: Oh, thanks for having me, Lois. Happy to be here. Lois: Well, that's all the time we have for today. If you have questions or suggestions about anything we discussed today, you can write to us at ou-podcast_ww@oracle.com. That's ou-podcast_ww@oracle.com. Until next time, this is Lois Houston… Nikita: And Nikita Abraham, signing off! 11:29 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

Smart Software with SmartLogic
Scaling the Daylite Apple-Native CRM Using Elixir with AJ

Smart Software with SmartLogic

Play Episode Listen Later Dec 5, 2024 52:21


AJ (Alykhan Jetha), CEO and CTO of Marketcircle, joins the Elixir Wizards to share his experience building and evolving Daylite, their award-winning CRM and business productivity app for Apple users. He details his experiences as a self-taught programmer and how Marketcircle has navigated pivots, challenges, and opportunities since its founding in 1999. AJ explains why they migrated Daylite's backend to Elixir, focusing on their sync engine, which demands high concurrency and fault tolerance. He highlights how Elixir has improved performance, reduced cloud costs, and simplified development with its approachable syntax and productive workflows. The conversation also touches on the technical hurdles of deploying native apps for Apple devices and the potential for integrating new technologies like LiveView Native to streamline cross-platform development. For technical founders, AJ emphasizes the importance of leveraging your strengths (“superpowers”), staying deeply connected to the development process, and finding stability in tools like Elixir amidst a rapidly evolving tech ecosystem. He also shares Marketcircle's roadmap for migrating more customers to Elixir-powered systems and explores the potential for new features in their native apps. Tune in for insights on building resilient systems, navigating technical and business challenges, and how Elixir is shaping Marketcircle's future. Topics discussed in this episode: AJ's journey as a self-taught programmer and entrepreneur Marketcircle's evolution since 1999 and lessons from their pivots Daylite's growth as a flagship product for Apple users Migrating to Elixir for high concurrency and fault tolerance How Elixir improved performance and reduced cloud costs The simplicity of Elixir and its impact on developer onboarding Challenges in managing a growing microservices architecture Insights into deploying native apps for the Apple ecosystem Exploring LiveView Native for future cross-platform development Advice for technical founders: leveraging your superpowers Staying connected to development to maintain system understanding The role of Elixir in improving development efficiency and stability Planning gradual customer migrations to an Elixir-powered backend Potential new features for Daylite's native apps Benefits of collaboration with the Elixir community #ElixirMullet -- native app in the front, Elixir in the back Navigating a rapidly evolving tech ecosystem as a founder Leveraging Elixir to future-proof Marketcircle's systems Balancing technical and business priorities in a startup environment AJ's thoughts on the future of Elixir in powering business tools Links mentioned: https://www.marketcircle.com/ Daylite.app https://www.nextcomputers.org/ https://www.digitalocean.com/ Python Async https://docs.python.org/3/library/asyncio.html https://github.com/sinatra/sinatra https://github.com/dependabot https://kafka.apache.org/ https://www.djangoproject.com/ https://github.com/socketry/falcon https://github.com/puma/puma https://www.swift.org/blog/announcing-swift-6/ https://en.wikipedia.org/wiki/Async/await https://www.ffmpeg.org/ https://www.sqlite.org/ https://github.com/commanded/commanded https://pragprog.com/titles/khpes/real-world-event-sourcing/ https://en.wikipedia.org/wiki/ShipofTheseus https://reactnative.dev/ https://www.electronjs.org/ https://en.wikipedia.org/wiki/WebOS https://www.linkedin.com/in/alykhanjetha/ https://bsky.app/profile/ajetha.bsky.social Special Guest: Alykhan Jetha.

Oracle University Podcast
Best of 2024: Introduction to Visual Builder Studio, Visual Builder Cloud Service, Stand-Alone, and JET

Oracle University Podcast

Play Episode Listen Later Nov 26, 2024 24:58


The next generation of front-end user interfaces for Oracle Fusion Applications is being built using Visual Builder Studio and Oracle JavaScript Extension Toolkit. However, many of the terms associated with these tools can be confusing.   In this episode, Lois Houston and Nikita Abraham are joined by Senior Principal OCI Instructor Joe Greenwald. Together, they take you through the different terminologies, how they relate to each other, and how they can be used to deliver the new Oracle Fusion Applications as well as stand-alone, bespoke visual web applications.   Survey: https://customersurveys.oracle.com/ords/surveys/t/oracle-university-gtm/survey?k=focus-group-2-link-share-5   Develop Fusion Applications Using Visual Builder Studio: https://mylearn.oracle.com/ou/course/develop-fusion-applications-using-visual-builder-studio/138392/   Build Visual Applications Using Oracle Visual Builder Studio: https://mylearn.oracle.com/ou/course/build-visual-applications-using-oracle-visual-builder-studio/137749/   Oracle University Learning Community: https://education.oracle.com/ou-community   LinkedIn: https://www.linkedin.com/showcase/oracle-university/   X (formerly Twitter): https://twitter.com/Oracle_Edu   Special thanks to Arijit Ghosh, David Wright, and the OU Studio Team for helping us create this episode.   --------------------------------------------------------   Episode Transcript:   00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started. 00:26 Nikita: Hello and welcome to the Oracle University Podcast! I'm Nikita Abraham, Team Lead of Editorial Services with Oracle University, and with me is Lois Houston, Director of Innovation Programs. Lois: Hi there! If you've been following along with us, you'll know that we've had some really interesting seasons this year. We covered Autonomous Database, Artificial Intelligence, Visual Builder Studio and Redwood, OCI Container Engine for Kubernetes, and Oracle Database 23ai New Features. Nikita: And we've had some pretty awesome special guests. Do go back and check out those episodes if any of those topics interest you. 01:04 Lois: As we close out the year, we thought this would be a good time to revisit some of our best episodes. Over the next few weeks, you'll be able to listen to four of our most popular episodes of the year.  Nikita: Right, this is the best of the best–according to you–our listeners.   Lois: Today's episode is #1 of 4 and is a throwback to a discussion with Senior Principal OCI Instructor Joe Greenwald on Visual Builder Studio. Nikita: We asked Joe about Visual Builder Studio and Oracle JavaScript Extension Toolkit, also known as JET. Together, they form the basis of the technology for the next generation of front-end user interfaces for Oracle Fusion Applications, as well as many other Oracle applications, including most Oracle Cloud Infrastructure (OCI) interfaces. 01:48 Lois: We looked at the different terminologies and technologies, how they relate to each other, and how they deliver the new Oracle Fusion Applications and stand-alone, bespoke visual web applications.  So, let's dive right in. Nikita: Joe, I'm somewhat thrown by the terminology around Visual Builder, Visual Studio, and JET. Can you help streamline that for us? Lois: Yeah, things that are named the same sometimes refer to different things, and sometimes things with a different name refer to the same thing. 02:18 Joe: Yeah, I know where you're coming from. So, let's start with Visual Builder Studio. It's abbreviated as VBS and can go by a number of different names. Some of the most well-known ones are Visual Builder Studio, VBS, Visual Builder, Visual Builder Stand-Alone, and Visual Builder Cloud Service. Clearly, this can be very confusing. For the purposes of these episodes as well as the training courses I create, I use certain definitions.  02:42 Lois: Can you take us through those? Joe: Absolutely, Lois. Visual Builder Studio refers to a product that comes free with an OCI account and allows you to manage your project-related assets. This includes the project itself, which is a container for all of its assets. You can assign teams to your projects, as well as secure the project and declare roles for the different team members. You manage GIT repositories with full graphical and command-line GIT support, define package, build, and deploy jobs, and create and run continuous integration/continuous deployment graphical and code-managed pipelines for your applications. These can be visual applications, created using the Visual Builder Integrated Development Environment, the IDE, or non-visual apps, such as Java microservices, docker builds, NPM apps, and things like that. And you can define environments, which determine where your build jobs can be deployed. You can also define issues, which allow you to identify, track, and manage things like bugs, defects, and enhancements. And these can be tracked in code review merge requests and build jobs, and be mapped to agile sprints and scrum boards. There's also support for wikis for team collaboration, code snippets, and the management of the repository and the project itself. So, VBS supports code reviews before code is merged into GIT branches for package, build, and deploy jobs using merge requests. 04:00 Nikita: OK, what exactly do you mean by that? Joe: Great. So, for example, you could have developers working in one GIT branch and when they're done, they would push their private code changes into that remote branch. Then, they'd submit a merge request and their changes would be reviewed. Once the changes are approved, their code branch is merged into the main branch and then automatically runs a CI/CD package (continuous integration/continuous deployment) package, build, and deploy job on the code. Also, the CI/CD package, build, and deploy jobs can run against any branches, not just the main branch. So Visual Builder Studio is intended for managing the project and all of its assets. 04:37 Lois: So Joe, what are the different tools used in developing web applications? Joe: Well, Visual Builder, Visual Builder Studio Designer, Visual Builder Designer, Visual Builder Design-Time, Visual Builder Cloud Service, Visual Builder Stand-Alone all kind of get lumped together. You can kinda see why. What I'm referring to here are the tools that we use to build a visual web application composed of HTML5, CSS3, JavaScript, and JSON (JavaScript Object Notation) for metadata. I call this Visual Builder Designer. This is an Integrated Development Environment, it's the “IDE” which runs in your browser. You use a combination of drag and drop, setting properties, and writing and modifying custom and generated code to develop your web applications. You work within a workspace, which is your own private copy of a remote Git branch. When you're ready to start development work, you open an existing workspace or create a new one based on a clone of the remote branch you want to work on. Typically, a new branch would be created for the development work or you would join an existing branch. 05:38 Nikita: What's a workspace, Joe? Is it like my personal laptop and drive? Joe: A workspace is your own private code area that stores any changes you make on the Oracle servers, so your code changes are never lost—even when working in a browser-based, network-based tool. A good analogy is, say I was working at home on my own machine. And I would make a copy of a remote GIT branch and then copy that code down to my local machine, make my code changes, do my testing, etc. and then commit my work—create a logical save point periodically—and then when I'm ready, I'd push that code up into the remote branch so it can be reviewed and merged with the main branch. My local machine is my workspace. However, since this code is hosted up by Oracle on our servers, and the code and the IDE are all running in your browser, the workspace is a simulation of a local work area on your own computer. So, the workspace is a hosted allocation of resources for you that's private. Other people can't see what's going on in your workspace. Your workspace has a clone of the remote branch that you're working with and the changes you make are isolated to your cloned code in your workspace. 06:41 Lois: Ok… the code is actually hosted on the server, so each time you make a change in the browser, the change is written back to the server? Is it possible that you might lose your edits if there's a networking interruption? Joe: I want to emphasize that while I started out not personally being a fan of web-based integrated development environments, I have been using these tools for over three years and in all that time, while I have lost a connection at times—networks are still subject to interruptions—I've never lost any changes that I've made. Ever. 07:11 Nikita: Is there a way to save where you are in your work so that you could go back to it later if you need to? Joe: Yes, Niki, you're asking about commits and savepoints, like in a Git repository or a Git branch. When you reach a logical stopping or development point in your work, you would create a commit or a savepoint. And when you're ready, you would push that committed code in your workspace up to the remote branch where it can be reviewed and then eventually merged, usually with the main Git branch, and then continuous integration/continuous package and deployment build jobs are run. Now, I'm only giving you a high-level overview, but we cover all this and much more in detail with hands-on practices in our Visual Builder developer courses. Right now, I'm just trying to give you a sense of how these different tools are used. 07:52 Lois: Yeah, that makes sense, Joe. It's a lot to cover in a short amount of time. Now, we've discussed the Visual Builder Designer IDE and workspace. But can you tell us more about Visual Builder Cloud Service and stand-alone environments? What are they used for? What features do they provide? Are they the same or different things? Joe: Visual Builder Cloud Service or Visual Builder Stand-Alone, as it's sometimes called, is a service that Oracle hosts on its servers. It provides hosting for the deployed web application source code as well as database tables for business objects that we build and maintain to store your customer data. This data can come from XLS or CSV files, or even your own Oracle database customer table data. A custom REST proxy makes calls to external third-party REST services on your behalf and supports several popular authentication mechanisms. There is also integration with the Identity Cloud Service (IDCS) to manage users and their access to your web apps. Visual Builder Cloud Service is a for-fee product. You pay licensing fees for how much you use because it's a hosted service. Visual Builder Studio, the project asset management aspect I discussed earlier, is free with a standard OCI license. Now, keep in mind these are separate from something like Visual Builder Design Time and the service that's running in Fusion application environments. What I'm talking about now is creating stand-alone, bespoke, custom visual applications. These are applications that are built using industry-standard HTML5, CSS3, JavaScript, and JSON for metadata and are hosted on the Oracle servers.  09:30 Are you looking for practical use cases to help you plan and apply configurations that solve real-world challenges?  With the new Applied Learning courses for Cloud Applications, you'll be able to practically apply the concepts learned in our implementation courses and work through case studies featuring key decisions and configurations encountered during a typical Oracle Cloud Applications implementation. Applied learning scenarios are currently available for General Ledger, Payables, Receivables, Accounting Hub, Global Human Resources, Talent Management, Inventory, and Procurement, with many more to come!  Visit mylearn.oracle.com to get started. 10:12 Nikita: Welcome back! Joe, you said Visual Builder Cloud Service or Stand-Alone is a for-fee service. Is there a way I can learn about using Visual Builder Designer to build bespoke visual applications without a fee? Joe: Yes. Actually, we've added an option where you can run the Visual Builder Designer and learn how to create web apps without using the app hosting or the business object database that stores your customer data or the REST proxy for authentication or the Identity Cloud Service. So you don't get those features, but you can still learn the fundamentals of developing with Visual Builder Designer. You can call third-party APIs, you can download the source, and run it locally, for example, in a Tomcat server. This is a great and free way to learn how to develop with the Visual Builder Designer. 10:55 Lois: Joe, I want to know more about the kinds of apps you can build in VB Designer and the capabilities that VB Cloud Service provides. Joe: Visual Builder Designer allows you to build custom, bespoke web applications made of interactive webpages; flows of pages for navigation; events that respond when things happen in the app, for example, GUI events like a button is clicked or values are entered into a text field; variables to store the state of the application and the ability to make REST calls, all from your browser. These applications have full access to the Oracle Fusion Applications APIs, given that you have the right security permissions and credentials of course. They can access your customer business data as business objects in our internally hosted database tables or your own customer database tables. They can access third-party APIs, and all these different data sources can appear in the same visual application, on the same page, at the same time. They use the Identity Cloud Service to identify which users can log in and authenticate against the application. And they all use the new Redwood graphical user interface components and page templates, so they have the same look and feel of all Oracle applications. 12:02 Nikita: But what if you're building or extending Oracle Fusion Applications? Don't things change a little bit? Joe: Good point, Niki. Yes. While you still work within Visual Builder Studio, that doesn't change, VBS maintains your project and all your project-related assets, that is still the same. However, in this case, there is no separate hosted Visual Builder Cloud Service or Stand-Alone instance. In this case, Visual Builder is hosted inside of Fusion apps itself as part of the installation. I won't go into the details of how the architecture works, but the Visual Builder instance that you're running your code against is part of Fusion applications and is included in the architecture as well as the billing. All your code changes are maintained and stored within a single container called an extension. And this extension is a Git repository that is created for you, or you can create it yourself, depending on how you choose to work within Visual Builder Studio. You create an extension to hold the source code changes that provide a customization or configuration. This means making a change to an existing page or a set of pages or even adding new pages and flows to your Oracle Fusion Applications. You use Visual Builder Studio and Visual Builder Designer in a similar way as to how you would use them for bespoke stand-alone visual applications. 13:12 Lois: I'm trying to envision how this workflow is used. How is it different from bespoke VB app development? Or is it different at all? Joe: So, recall that the Visual Builder Designer is effectively the Integrated Development Environment, the IDE, where you make your code changes by working with both the raw HTML5, CSS3, and JavaScript code, if need be, or the Page Designer for drag and drop, and setting properties and then Live mode to test your work. You use a version of VB Designer to view and modify your customizations, and the code is stored in a Git repository called an extension. So, in that sense, the work of developing pages and flows and such is the same. You still start by creating or, more typically, joining a project and then either create a new extension from scratch or base it on an existing application, or go directly to the page that you want to edit and, on that page, select from your profile menu to edit in Visual Builder Studio. Now, this is a different lifecycle path from bespoke visual applications. With them, you're not extending an app or modifying individual pages in the same way. You get a choice of which project you want to add your extension to when you're working with Fusion apps and potentially which repository to store your customizations, unless one already exists and then it's assigned automatically to hold your code changes. So you make your changes and edits to the portions of the application that have been opened for extensibility by the development team. This is another difference. Once you make your code changes, the workflow is pretty much the same as for a bespoke visual application: do your development work, commit your changes, push your changes to the remote branch. And then typically, your code is reviewed and if the code passes and is approved, it's merged with the main branch. Then, the package and deploy jobs run to deploy the main code to the production environment or whatever environment you're targeting. And once the package and deploy jobs complete, the code base is updated and users who log in see the changes that you've made. 15:03 Nikita: You mentioned creating apps that combine data from Fusion cloud, applications, customer data, and third-party APIs into one page. Why is it necessary? Why can't you just do all that in one Fusion Applications extension? Joe: When you create extensions, you are working within the Oracle Fusion Applications ecosystem, that's what they actually call it, which includes a defined a set of users who have been predefined and are, therefore, known to Fusion Applications. So, if you're a user and you're not part of that Fusion Apps ecosystem, you can't access the pages. Period. That's how Fusion Apps works to maintain its security and integrity. Secondly, you're working pretty much solely with the Fusion Applications APIs data sources coming directly from Fusion Applications, which are also available to you when you're creating bespoke visual apps. When you're working with Fusion Applications in Visual Builder, you don't have access to these business objects that give you access to your own customer database data through Visual Builder-generated REST APIs. Business objects are available only to bespoke visual applications in the hosted VB Cloud Service instance. So, your data sources are restricted to the Oracle Fusion Applications APIs and some third-party APIs that work within a narrow set of authentication mechanisms currently, although there are plans to expand this in the future. A mashup app that allows you now to access all these data sources while creating apps that leverage the Redwood Component System, so they look and work like Fusion Apps. They're a highly popular option for our partners and customers. 16:28 Lois: So, to review, we have two different approaches. You can create a visual application using the for-fee, hosted Visual Builder Cloud Service/Stand-Alone or the one that comes with Oracle Integration Cloud, or you can use the extension architecture for Fusion applications, where you use the designer and create your extensions, and the code is delivered and deployed to Fusion applications code. You haven't talked about JET yet though, Joe. What is that? Joe: So, JET is an abbreviation. It stands for Oracle JavaScript Extension Toolkit and JET is the underlying technology that makes Visual Builder, visual applications, and Visual Builder Extensions for Fusion Applications possible. Oracle JavaScript Extension Toolkit provides a module-based, open-source toolkit that leverages modern JavaScript, TypeScript, CSS3, and HTML5 to deliver web applications. It's targeted at JavaScript developers working on client-side applications. It is not for backend development.  It's a collection of popular, powerful JavaScript libraries and a set of Oracle-contributed JavaScript libraries that make it very simple, easy, and efficient to build front-end applications that can consume and interact with Oracle products and services, especially Oracle Cloud services, but of course it can work with any type of third-party API. 17:44 Nikita: How are JET applications architected, Joe, and how does that relate to Visual Builder pages and flows? Joe: The architecture of JET applications is what's called a single page architecture. We've all seen these. These are where you have a single webpage—think of your index page that provides the header and footer for your webpage—and then the middle portion or the middle content of the page, represented by modules, allow you to navigate from one page or module to another. It also provides the data mapping so that the data elements in the variables and the state of the application, as well as the graphical user interface elements that provide the fields and functionality for the interface for the application, these are all maintained on the client side. If you're working in pure JET, then you work with these modules at the raw JavaScript code level. And there are a lot of JavaScript developers who want to work like this and create their custom applications from the code up, so to speak. However, it also provides the basis for Visual Builder visual applications and Fusion Apps visual extensions in Visual Builder. 18:41 Lois: How does JET support VB Apps? You didn't talk much about having to write a bunch of JavaScript and HTML5, so I got the impression that this is all done for you by VB Designer? Joe: Visual Builder applications are composed of HTML5, CSS3, and JavaScript code that is usually generated by the developer when she drags and drops components on to the page designer canvas or sets properties or creates action chains to respond to events. But there's also a lot of JavaScript object notation (JSON) metadata created at the time that describes the pages, the flows, the navigation, the REST services, the variables, their data types, and other assets needed for the app to function. This JSON metadata is translated at runtime using a large JavaScript extension toolkit library called the Visual Builder Runtime that runs in the browser and real time translates the metadata and other assets in the Visual Builder source code into JET code and assets, which are actually executed at runtime. And it's very quick, very fast, very efficient, and provides a layer of abstraction between the raw JET code and the Visual Builder architecture of pages, flows, action chains for executing code and events to handle things that occur in the user interface, including saving the state in variables that are mapped to GUI components. For example, if you have an Input text component, you need to have a variable to store the value that was entered into that Input text component between page refreshes. The data can move from the Input text component to the variable, and from the variable to that Input text component if it's changed programmatically, for example. So, JET manages binding these data values to variables and the UI components on the page. So, a change to a variable value or a change to the contents of the component causes the others to change automatically. Now, this is only a small part of what JET and the frameworks and libraries it uses do for the applications. JET also provides more complex GUI components like lists and tables, and selection lists, and check boxes, and all the sorts of things you would expect in a modern GUI application. 20:37 Nikita: You mentioned a layer of abstraction between Visual Builder Studio Designer and JET. What's the benefit of working in Visual Builder Designer versus JET itself? Joe: The benefit of Visual Builder is that you work at a higher level of abstraction than having to get down into the more detailed levels of deep JavaScript code, working with modules, data mappings, HTML code, single page architecture navigation, and the related functionalities. You can work at a higher level, a graphical level, where you can drag and drop things onto a design canvas and set properties. The VB architecture insulates you from the more technical bits of JET. Now, this frees the developer to concentrate more on application and page design, implementing logic and business rules, and creating a pleasing workflow and look and feel for the user. This keeps them from having to get caught up in the details of getting this working at the code level. Now if needed, you can write custom JavaScript, HTML5, and CSS3 code, though much less than in a JET app, and all that is part of the VB application source, which becomes part of the code used by JET to execute the application itself. And yet it all works seamlessly together. 21:38 Lois: Joe, I know we have courses in JavaScript, HTML, and CSS. But does a developer getting ready to work in Visual Builder Designer have to go take those courses first or can they start working in VB Designer right away? Joe: Yeah, that question does often comes up: Do I need to learn JET to work with Visual Builder? No, you don't. That's all taken care for you in the products themselves. I don't really think it helps that much to learn JET if you are going to be a VB developer. In some ways, it could even be a bit distracting since some of things you learn to do in JET, you would have to unlearn or not do so much because of what VB does it for you. The things you would have to do manually in code in JET are done for you. This is why we call VB a low code development tool. I mean, you certainly can if you want to, but I would spend more time learning about the different GUI components, page templates, the Visual Builder architecture — events, action chains, and the data provider variables and types. Now, I know JET myself. I started with that before learning Visual Builder, but I use very little of my JET knowledge as a VB developer. Visual Builder Designer provides a nice, abstracted, clean layer of modern visual development on top of JET, while leveraging the power and flexibility of JET and keeping the lower-level details out of my way. 22:49 Nikita: Joe, where can I go to get started with Visual Builder? Joe: Well, for more information, I recommend you take a look at our Develop Fusion Applications course if you're working with Fusion Applications and Visual Builder Studio. The other course is Develop Visual Applications with Visual Builder Studio and that's if you're creating stand-alone bespoke applications. Both these courses are free. We also have a comprehensive course that covers JavaScript, HTML5, and CSS3, and while it's not required that you take that to be successful, it can be helpful down the road. I would also say that some basic knowledge of HTML5, CSS3, and JavaScript will certainly support you and serve you well when working with Visual Builder. You learn more as you go along and you find that you need to create more sophisticated applications. I would also mention that a lot of the look and feel of the applications in Visual Builder visual applications and Fusion apps extensions and customizations come through JET components, JET styles, and JET variables, and CSS variables, so that's something that you would want to pursue at some point. There's a JET cookbook out there. You can search for Oracle JET and look for the JET cookbook and that's a good introduction to all of that. 23:50 Nikita: We hope you enjoyed that conversation. To learn about some of the courses Joe mentioned, visit mylearn.oracle.com to get started. Lois: Before we wrap up, we've got a favor to ask. We've created a short survey to capture your thoughts on the podcast. It'll only take a few minutes of your time. Just click the link in the show notes and share your feedback. We want to make sure we're delivering the best experience possible so don't hesitate to let us know what's on your mind! Thanks for your support. Join us next week for another throwback episode. Until then, this is Lois Houston… Nikita: And Nikita Abraham, signing off! 24:30 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

DealMakers
Ayal Yogev On Raising $50 Million To Allow Businesses To Run Cloud Applications With Complete Data Security And Privacy

DealMakers

Play Episode Listen Later Nov 21, 2024 30:19


In the world of cybersecurity entrepreneurship, few stories are as inspiring and insightful as that of Ayal Yogev, co-founder and CEO of Anjuna. Ayal's journey weaves through Israel's renowned Unit 8200, Silicon Valley startups, and the transformative experiences of founding his own company. Anjuna has attracted funding from top-tier investors like Insight Partners, M Ventures, SineWave Ventures, and DCVC.

Oracle University Podcast
Oracle Database 23ai: Backup and Recovery - Part 2

Oracle University Podcast

Play Episode Listen Later Nov 12, 2024 15:45


Lois Houston and Nikita Abraham continue their deep dive into Oracle Database 23ai backup and recovery strategies with Senior Principal Database & MySQL Instructor Bill Millar.   Picking up from Part 1, they explore critical concepts such as instance recovery, checkpoint processes, and the role of redo log files. Bill shares insights into complete and incomplete recovery, flashback technologies, and lots more.   Oracle MyLearn: https://mylearn.oracle.com/ou/course/oracle-database-23ai-backup-and-recovery/141127/   Oracle University Learning Community: https://education.oracle.com/ou-community   LinkedIn: https://www.linkedin.com/showcase/oracle-university/   Twitter: https://twitter.com/Oracle_Edu   Special thanks to Arijit Ghosh, David Wright, Radhika Banka, and the OU Studio Team for helping us create this episode.   --------------------------------------------------------   Episode Transcript:   00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started! 
00:26 Nikita: Welcome back to the Oracle University Podcast! I'm Nikita Abraham, Team Lead of Editorial Services with Oracle University, and with me is Lois Houston, Director of Innovation Programs. Lois: Hi everyone! Last week, we had a fantastic chat with Bill Millar, our Senior Principal Database & MySQL Instructor. We dug into the basics of backup and recovery. We touched on everything from a DBA's role in preventing data loss to handling different types of failures, and even some common mistakes that tend to pop up when managing a database. Nikita: Yeah, if you missed that episode, definitely go back and check it out. It's packed with useful info, especially if you're in charge of keeping databases safe. 01:10 Lois: Today, we're picking up where we left off. We're going to ask Bill about instance recovery and recovery strategies. Bill, can you kick things off by explaining what instance recovery is? Bill: You can understand instant recovery by becoming familiar with the checkpoint process, the redo log files, and the role of the log writer with the redo log files. Automatically instance or crash recovery. What is it doing? What are the phases of instance recovery? How we possibly can tune that instance recovery. We can use the mean time to recovery advisor that can help us determine how we might tune the instance recovery. 01:51 Nikita: OK, so let's go through some of these concepts and procedures you mentioned. What is the checkpoint process responsible for exactly? Bill: The checkpoint process itself, it's responsible for updating the data file headers with checkpoint information. When a checkpoint is taken, it is going to write into the controlfiles. It tells the DB writer to write. DB writer writes to the data files, and the checkpoint is also annotated in the data files. So updating controlfiles with that checkpoint information also, controlfiles and database files. It signals that DB writer at full check points again, hey, it's time to write. So that way, it has the latest data written to the data files. The controlfile and datafiles, those are in sync with that. 02:40 Lois: Bill, what about the log writer process and the redo log files? Bill: With the log writer process and the redo log files, the redo log files record the changes to the database himself. It should be multiplexed. 02:53 Nikita: What do you mean by that? Bill: More than one redo log group. Now, the redo log groups, it is recommended that they should be multiplexed. Each group member should be on a different disk or in a different disk group if you're using ASM. 03:10 Nikita: And why is that, Bill? Bill: Because if I lose one, if I lose one redo log group, one member, I can continue to operate with just the one. If I only have one redo log group member and the system comes around and tries to write to it, then my system is going to come to a halt. So the log writer is going to write to those redo logs whenever somebody does a commit. When that redo log buffer is 1/3 full or every three seconds and before DB writer writes. So those are the four mechanism that tells log writer to write from that log buffer to the redo log files. And it'll also write, when we do a shut down, all the buffers will be flushed. And so that way, everything will be in sync when the system is shut down. 04:01 Lois: What are the different modes of operation for a database, Bill? And how do these modes impact the recovery capabilities of the database? Bill: So we have two different modes we can operate in. One is called NOARCHIVELOG mode. It is the default. ARCHIVELOG mode, highly encouraged. But not every environment has to be in ARCHIVELOG mode. 04:21 Nikita: So with ARCHIVELOG mode… Bill: Closed database. You have to close it, recover to the last backup. That's as far as I can go. Actually, I could, depending on what happens, I might be able to apply some redo. Suitable for training and test environments or for data warehouses, we don't have a lot of frequent changes. It's mainly bulk loading data at night and querying during the day. So it might be appropriate for that. Because ARCHIVELOG mode, it is a little overhead. Yes. So with that database, it goes down while it's open. The system, when it comes up, it can recover to the last committed transaction. And this is usually the mode we want to operate in for production environments. So we have that data in the buffer cache. We have that redo being buffered. We have the undo tablespace, keeping track of what the data was before a change. The redo keeps track of what was the change. And if we're in ARCHIVELOG mode, as we switch from one redo log to another, we will generate what's referred to as archived log files, and that's what allows us to do a complete recovery. 05:33 Lois: What happens in the case of automatic instance recovery? Bill: For an automatic instance recovery or crash recovery, our system went down unexpectedly. Because it did not do a clean shutdown, the buffers were not flushed. Everything was not synchronized. So the datafile, controlfile, everything is out of sync. 05:53 Nikita: So, how do the files get synchronized then? Bill: It uses the redo log groups to synchronize the files. It's going to roll forward. It rolls forward the changes that were made. So due to different distinct operations. Roll forward applies committed and uncommitted data. And the redo does not keep track of what was committed and uncommitted. It'll keep track of, hey, I had this transaction, hey, here's a commit for that transaction. But hey, I have a transaction. That was never uncommitted. That's the job of the undo. But rolls forward all those changes. And then anything that did not actually receive a commit, it will roll back the uncommitted data, return to the original state. And that is the job of the undo tablespace. 06:37 Lois: Bill, is it possible to tune instance recovery for better performance? Bill: You can try to tune this instance recovery. Tuning it is touchy. Be careful because you can cause more harm than what you think you might be doing good. The instance recovery, what we're doing, we're trying to-- the transactions between checkpoints. When was the last checkpoint? Because the items between the checkpoints, that's what has to be reapplied. So the last checkpoint to the last redo log, what is that time frame there between those? Well, what we're going to do, we're going to try to control that. We're going to try to control the difference between the checkpoint and the end of the redo log. There is a mean-time recovery advisor. You specify the desired times in seconds or minutes that how often you want that checkpoint to occur. There is a parameter, FAST_START_MTTR parameter that you can set. The default value is zero saying, hey, I'm going to let the system take care of it. And the maximum you can set it is to one hour. 07:46 Nikita: And why 1 hour?
 Bill: The reason being, if I set that to one hour and I have a lot of activity, how long is it going to take? How many transactions can happen within that hour? Yeah, I'm not doing a checkpoint as often, so I'm eliminating that workload. But if it has to recover, how long is it going to take? If I set it too small, the system says, hey, right now, it's going to take me 19 seconds based off statistics. If I said, OK, I want it in five seconds. So what does that mean? Every five seconds, I'm saying do a checkpoint. So what is it doing? OK, time to do a checkpoint. OK, time to go ahead and OK, DB writer write. OK, log writer write. OK, let me update the datafiles and the controlfiles. So you're just thrashing your system. So be careful if you decide to try to manually tune it. And when you go out and look at this mean time to recover, and even if you do it through the command line, you'll see that, that value is most likely going to change throughout the day, depending on the workload that you have. 08:46 Lois: How does the process of restoring and recovering data typically work? Bill: So when we restore, we're restoring our datafiles. All the datafiles, tablespace, controlfiles, archived redo log, server parameter file. Then when we recover, it involves depending on the backup that we use and other factors in there, it is going to apply the redo. So automatically done by RMAN. So I tell it, this is what I want to do. Hey, I want to restore a database. OK, RMAN says, all right, what backup are you going to use? What is it I need to restore? And then we tell it to recover. OK, I know what I need to use to recover. So RMAN can do the work for you. So when we restore and recover due to a manual process and there's different methods that we can use, and depending on the failure, we'll drive what type of restore and recovery we might perform. 09:40 Are you looking for practical use cases to help you plan and apply configurations that solve real-world challenges? With the new Applied Learning courses for Cloud Applications, you'll be able to practically apply the concepts learned in our implementation courses and work through case studies featuring key decisions and configurations encountered during a typical Oracle Cloud Applications implementation. Applied learning scenarios are currently available in General Ledger, Payables, Receivables, Accounting Hub, Global Human Resources, Talent Management, Inventory, and Procurement, with many more to come! Visit mylearn.oracle.com to get started. 10:22 Nikita: Welcome back! Can you talk about the different types of recovery scopes, Bill? How do they compare? Bill: Recovery can have two kinds of scope. All right. One is the complete recovery. We are getting the database back to the current time of the crash with no loss of data. We're going to again bring everything back to the present. Incomplete or point-in-time recovery. We're going to take a database or maybe a tablespace or even a table back to a point-in-time in the past. So from the time that we select to take it to recover, everything that was done after that is null and void, is gone missing. That's why it's called incomplete recovery, because it's not complete. 11:09 Lois: What are the steps that take place during complete recovery? Bill: We restore the datafiles. Changes are applied. We're applying the redo. The datafiles contained committed and uncommitted transactions. The undo is applied. Anything that did not receive an actual commit will take back to the original value. And we have our datafiles recovered. 11:33 Nikita: And what about point-in-time recovery? Bill: Point-in-time recovery, very similar. We're going to restore the datafiles from as far back as necessary. Changes are applied. So the data files are going to contain the committed and uncommitted up to that point-in-time. Database is open, that redo, that undo, anything that did not actually receive a commit. The undo is applied. The point-in-time recovered is complete. We're not applying all the redo, all the changes, only up to the time that we specify. 12:08 Lois: Are there any features that can make point-in-time recovery quicker? Bill: We also have the ability to use flashback database. It is an optional feature. And it can be a quick way to do that point-in-time recovery. It is an alternative to that database point-in-time recovery we just looked at. Faster. No restore is required. It's going to rewind the database. It does require some configuration in the environment. We do have to set up in order to use flashback database. 12:41 Nikita: I want to talk about Oracle's data protection solutions, particularly when it comes to backup and recovery or disaster recovery. Bill: So for physical data protection-- backup and recovery objective. Yep, that works for both physical and logical. My recovery time, hours to days. Possibly minutes to hours for the logical. And Oracle solution, we have the Recovery Manager that's out of the box, RMAN. Oracle Secure Backup, that is Oracle's media management library system backing up to tape. The logical protection, yes, flashback technologies can help me take care of that very easily. For disaster recovery, physical data protection, recovery time objective, seconds to minutes. We're not going to accomplish that with RMAN. You're going to want to use our Data Guard with the Active Data Guard feature to be able to switch over to a standby database within seconds of a failure. 13:41 Lois: Why would someone choose to use flashback technologies for recovery, Bill? Bill: With the flashback technologies, we can use it for viewing data as past dates. What did it look like? We can wind the database back and forth in time. Assist users in an error analysis and recovery, because we have different technologies. This flashback query, version query, transaction query, those allow me to view what was the value of a row at a time. I can even see what were the changes to a row over a period of time? I can also view the query that caused that change. For error recovery, I can back out a transaction. I can take a table back to a non-current time. I can also flashback a table that was dropped. And I can also take an entire database by using flashback. So the different recovery options I might have with the flashback technology. 14:44 Lois: Thank you so much, Bill. These last two episodes have been so insightful, right Niki? Nikita: I couldn't agree more, Lois! If you want to know more about backup and recovery configuration and other concepts, visit mylearn.oracle.com and search for the Oracle Database 23ai: Backup and Recovery course. Our upcoming episode is a very special one, where we'll be discussing Oracle AI in Fusion Cloud Human Capital Management. So, watch out for that! Until next week, this is Nikita Abraham… Lois: And Lois Houston, signing off!
 15:16 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

Oracle University Podcast
Enhancements in SQL Plan Management, SecureFiles LOB Write Performance, and Column Width

Oracle University Podcast

Play Episode Listen Later Sep 17, 2024 17:56


Join Lois Houston and Nikita Abraham, along with Senior Principal Database & Security Instructor Ron Soltani, as they discuss how the new Automatic SQL Plan Management feature in Oracle Database 23ai improves performance consistency and simplifies management. Then, Senior Principal Database & MySQL Instructor Bill Millar shares insights into two new features: one that enhances SecureFiles LOB Write Performance, improving read and write speeds, and another that increases the column limit in a table to 4,096, making it easier to handle complex data.   Oracle MyLearn: https://mylearn.oracle.com/ou/course/oracle-database-23ai-new-features-for-administrators/137192/207062   Oracle University Learning Community: https://education.oracle.com/ou-community   LinkedIn: https://www.linkedin.com/showcase/oracle-university/   X: https://twitter.com/Oracle_Edu   Special thanks to Arijit Ghosh, David Wright, and the OU Studio Team for helping us create this episode.   --------------------------------------------------------   Episode Transcript:   00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started! 00:26 Nikita: Welcome to the Oracle University Podcast! I'm Nikita Abraham, Principal Technical Editor with Oracle University, and joining me is Lois Houston, Director of Innovation Programs. Lois: Hi there! Last week, we looked at the Oracle Database 23ai enhancements that have been made to Hybrid Columnar Compression and Fast Ingest. In today's episode, we'll talk about the 23ai new feature for Automatic SQL Plan Management with Ron Soltani, a Senior Principal Database & Security Instructor with Oracle University.  01:01 Nikita: And later on, we'll be joined by Bill Millar, another Senior Principal Database & MySQL Instructor, who will tell us about the 23ai automatic feature that enhances SecureFiles LOB Write Performance. We'll also get him to talk about the Wide Columns update. So, let's get started. Hi Ron! What have been the common challenges with SQL plans and database performance? Ron: One of the problems that we have always had, if you remember, was when data changes, database setting configuration, parameter changes, SQL that were operating very well could now behave badly using the SQL plan that were associated to them. And remember, the same SQL plan generally Oracle likes to continuously reuse.  So the SQL plans were put in the baseline in the past, and we could have those SQL plan baseline, which are a set of approved plans to be used for a SQL from the SQL history stored in AWR, then could be used for the optimizer to choose from. However, which plan to choose and which one would be the best one to use, this is what the problem has been in managing the SQL plan baselines, and a lot of the operation would have been done manually.  02:22 Lois: And what have we done to overcome this?  Ron: So now this new system will going to perform all of those operations automatically for us. Now it can search the Automatic Workload Repository. It can find SQL plans for a particular SQL statement, then look for any alternative plans that may available in alternate sources like SQL tuning sets. And then validate those plans and see if those plans are going to be good and to be used as SQL plan baseline for executing SQL statement by the optimizer. 03:00 Nikita: So we now have the Automatic SQL Plan Management Evolve Advisor to help manage operations automatically, right? Can you tell us a little more about it? How does it ensure optimal performance? Ron: This is an automatic advisor that is created that can go look for different plans and validate the plans by examining them, making sure that they are not causing any regression compared to the previous operation, and then evolve that plan into a good baseline.  This simplifies management of the baseline repository for a SQL statement. So as data changes, as parameters changes, optimizer could come up with different type of plans that are set within this baseline that has been validated to be good baseline for each situational operation. So this way you reduce a lot of hard parsing operations.  04:00 Lois: And how does the SQL Evolve Advisor work, Ron? Ron: First, it will check the AWR to find what are the top SQLs that has been found. Then it will look to see if these top SQLs who did not perform well with the plan that they have, that's why they're top SQL, have other alternative plans that are stored in the SQL plan history, in AWR, or available in any other sources.  Then if it finds any additional plans, it will go ahead and add all of those plans into the plan history. So in the plan history, now you have accumulation of all the plans available in AWR and anything that has been brought from other sources. Then it will test every one of those plans and validate that by use of the plan, the SQL statement will not deprivate and get slower. The performance is either similar or actually better. So normally, there is a percentage that the SQL should improve. So we will then validate these baselines.  And finally, once the baselines or those plans have been validated, they will be accepted, and then they will be added as SQL plan baselines. They will remain in the statement history, in the AWR, and will be available for optimizer for the future use.  05:28 Nikita: What are the benefits of this? Ron: Number one is Autonomous Database. As you know, they want to automate all management, including management of the SQL execution due to changes that are happening for the application, for the data, or the database and its environment.  It totally eliminates any manual intervention for management of the statement, and it can transparently repair any statement that had been affected by a major change.  06:00 Lois: What sort of problems does this feature solve for us? Ron: Of course, this is a performance consistency. We want to make sure that every statement performed to its best performance and any specific changes that may impact those SQL statements would be taken into an account, and a better plan, if available, would then be available for use.  It also improves the application performance level, therefore database service level will get much improvement. And the SQL execution plans will be automatically managed behind the scene by expanding these baselines, by managing all of these baseline history and all of that that is managed by this automatic SQL plan management environment automatically.  06:50 Nikita: And when do we use this?  Ron: If there is a change in a database environment, like you add SGA, the change into the shared pool, change in the size of the buffer cache or any type of storage effects. So all of those can actually affect the SQL execution.  Now all of those changes, including data changes, can cause a SQL plan to not behave very well or behave as well as it was doing before. Therefore, if particular plans do not perform as well as they did before, that affects the performance of the application. This also affects the performance of the database and the instance.  07:35 Lois: So, how do we use this environment?  Ron: Well, best news that I have for you in that is that there is nothing manual needs to be done. All we need to do is, number one, make sure that we enable foreground automatic SQL plan management that we done through the package for the DBMS SPM for SQL plan management.  You will use the package with the configure option, and you enable the auto SPM evolve task, and you set it to auto. Once this is done, now the SQL evolve plan management and advisor are enabled, and they will then monitor your statements, review all of the top SQLs as they are found with all of the ADDM operation, and then do their work in looking for better plans and being able to maintain the SQL plan baselines we talked about.  Now for you to be able to view, monitor, and see how these operations are going, if it is enabled, you can take a look at the DBA SQL plan baseline's view. There are many, many columns in that particular baseline, and there are also columns that has been added that tell you where is the plan generated from, if a plan is approved, and any other user interaction with the plan or settings can then be verified using that DBA SQL plan baseline view.  09:13 Are you looking for practical use cases to help you plan and apply configurations that solve real-world challenges? With the new Applied Learning courses for Cloud Applications, you'll be able to practically apply the concepts learned in our implementation courses and work through case studies featuring key decisions and configurations encountered during a typical Oracle Cloud Applications implementation. Applied learning scenarios are currently available for General Ledger, Payables, Receivables, Accounting Hub, Global Human Resources, Talent Management, Inventory, and Procurement, with many more to come! Visit mylearn.oracle.com to get started. 09:54 Nikita: Welcome back! Let's bring Bill into the conversation. Hi  Bill! Can you tell us about the 23ai automatic feature that enhances SecureFiles LOB Write Performance?  Bill: The key here is that it is automatic and transparent. There's no parameters set. Nothing to configure in table, no hints, and nothing that you have to do with these improvements. It is tightly integrated with SecureFiles LOB infrastructure.  So now, multiple LOBs can be handled in a single transaction and can be buffered simultaneously. This will help with mixed workloads, switching between the LOBs that are writing in a single transaction. The PGA will adaptively resize based off the size for these large writes for the LOBs if you're using the No Cache option. Remember, no cache is going to bypass the buffer cache and does direct reads and writes from the PGA.  JSON type will be transformed into the OSON Oracle data type. It is an optimized native binary storage format for JSON data.  11:15 Lois: Ok. So, going forward, there will be better read and write performance for LOBs. Bill: Multiple LOBs in a single transaction can be buffered simultaneously, improving mixed workloads. We just talked about the PGA. Automatically, the buffer is automatically resized.  And the improved JSON support. The reason it will recognize, hey, this is a JSON data type. But traditionally, JSON data types were small.  So they were small to medium size. So the range from 32k to 32 meg was considered small to medium whereas LOBs were designed for data types larger than 100 meg. So by recognizing this a JSON data type, it can take advantage of the LOB architecture.  Other enhancements will also include the acceleration of compressed LOBs, the pen and compression caching, and improves the poor performance of your reads and writes to compressed LOBs. It's faster than previously.  12:24 Nikita: Bill, what do you think about the recent increase in the column limit? Previously, the limit was 1000 columns per table, which sometimes posed issues when migrating from other systems that allowed more than 1,000 columns, right?  Bill: Maybe because of workload requirements, the whole machine learning, the internet of things workloads, IOTs can have hundreds of thousands of attributes, dimensional attribute columns for that. And even our very own blockchain tables reserves up to 40 hidden virtual columns, so that takes away from the total amount.  Virtual columns count towards the column limits and some applications as they drop columns, what it does, it just converts them to unused, and it still applies towards the limit the number of columns that you can have to that limit. There were workarounds. However, they were most likely not the best way to do it, like column switching, table splitting for that. But big data really use cases, really saw where files have or required more than 1,000 columns.  13:42 Lois: So, now that we can have 4,096 columns in a table, I'm sure it's made handling complex data a lot easier.  Bill: So by increasing this, since other systems do support higher column limits, it can-- the increase can make migration from other systems easier and possibly even a little bit more attractive while it can make applications a little bit simpler because the 1,000 column limit was not always optimal for analytics. Where 1,000 might have been plenty for OLTP type environments, but not for the analytics, especially when it comes to machine learning and those internet of things that we talked about, where the previous workarounds, like splitting the tables, really caused more performance issue than anything else.  So we want to avoid those suboptimal workarounds. And the nice thing is there's no change to the SQL. So once you have that-- well, if we were doing SQL, if we had tables that were split and we're trying to do things that is actually going to help improve that SQL, now, we don't have multiple objects that we're dealing with.  14:57 Nikita: How do we actually go about increasing the column limit to 4,096? Bill: You do have to have the compatibility set to 23c. Why? Because it's a new feature. There is a new initialization parameter called Max columns, and you do set that. There's two different ways, two different values. We can set it to standard or we can set it to extended.  It is dynamic. When it's set to standard, it's only 1,000. When we set it to extended, it's going to allow the 4,096. It is modifiable at the PDB level. However, it will inherit what's at the root level, if it's not explicitly set at a PDB. It can't alter it in a session for that. And multiple instances of the RAC environment must use the same value.  Now one thing, notice that it cannot be set to standard if I created a table that had more than 1,000 columns. One thing that might get you, when you drop a table that has more 1,000 columns and you try to set it back to standard, it might tell you, hey, you have tables that have more than 1,000 columns. Don't forget your recycle bin unless you did a drop table purge.  16:09 Lois: Are there any performance considerations to keep in mind, Bill? Bill: There's really no DML or query performance degradation for the tables. However, it might require, as you would expect, the increase in memory when we have the new column limits. It might require additional shared pool, additional SGA with the additional columns, more buffer cache as we're bringing blocks in.  So that's shared pool along with the PGA. And also we can add in buffer cache in there, because that increased column count is going to be increase in the total PGA memory usage. And those are kind of expected for that. But the big advantage is it gives us the ability to eliminate some of these suboptimal workarounds that we had in the past.  17:02 Nikita: Ok! We covered a lot today so thank you Bill and Ron.  Lois: To learn more about what we discussed today, visit mylearn.oracle.com and search for the Oracle Database 23ai New Features for Administrators course. Join us next week for a discussion on some more Oracle Database 23ai new features. Until then, this is Lois Houston… Nikita: And Nikita Abraham signing off! 17:27 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

AI in Action Podcast
ServiceNow Series E171: Paul Lyons, VP, Global Alliances & Channels at Sakon

AI in Action Podcast

Play Episode Listen Later Aug 28, 2024 25:12


Today's guest is Paul Lyons, Vice President, Global Alliances & Channels at Sakon. Founded in 2003, Sakon is on a mission to help enterprises simplify the way people connect to each other and the world. As devices and networks propel the future of work, Sakon is driving the associated process automation next wave. Sakon's Cloud Applications combined with the most seasoned team of telecom service practitioners has enabled 100's of the largest enterprises all over the world to Understand, Manage and Transform their device and communication service estates. Paul is a passionate, Channels & Alliances leader that always makes an impact, including selling SaaS, PaaS and AI to enterprise multinational Fortune 500 clients. He has over 15 years of experience building go to market channels, alliances teams and programs, and over 10 years of direct sales and business development experience in the SaaS space. Paul has also worked for over eight years in SaaS channels, and alliance creation and development with enterprise software, ServiceNow, Workday and Salesforce. In this episode, Paul talks about: His journey from telecom sales to extensive experience with ServiceNow, How Sakon manages mobility and telecom assets via ServiceNow integration, Creating a Unified platform for managing mobile and fixed networks, Why partnership success hinges on mutual value and client benefits, Continuous innovation and efficient management of global teams, Focus on brand visibility and growth through strategic partnerships, Their entrepreneurial culture, collaborative leadership and innovative opportunities

The Digital Customer Success Podcast
Transforming Slack into a Customer Support Hub with Joydeep Sen Sarma, CEO of Clearfeed.ai | Episode 067

The Digital Customer Success Podcast

Play Episode Listen Later Aug 27, 2024 53:35 Transcription Available


Send us a Text Message.In this episode, Joydeep Sen Sarma, founder and CEO of Clearfeed, discusses the evolution of customer success in the SaaS world, emphasizing the shift from transactional support to ongoing, relationship-driven models. He also shares insights on how Clearfeed transforms Slack into a structured customer management tool, the role of AI in customer interactions, and the increasing importance of integrating natural language interfaces into product design.Topics we discussed:05:42 - The early internet and evolving tech paradigms12:40 - Transitioning from transactional to subscription models16:44 - Clearfeed: Transforming Slack into a help desk18:39 - Customer love for real-time communication22:21 - Fragmented experiences: No app, no problem24:38 - Use cases beyond B2B: SMB and tertiary markets30:48 - B2B learning from B2C customer engagement31:13 - The role of bots and AI in customer interactions41:02 - Balancing product development and customer feedbackEnjoy! I know I sure did…Joydeep's Linkedin: https://www.linkedin.com/in/joydeeps/Support the Show.+++++++++++++++++Like/Subscribe/Review:If you are getting value from the show, please follow/subscribe so that you don't miss an episode and consider leaving us a review. Website:For more information about the show or to get in touch, visit DigitalCustomerSuccess.com. Buy Alex a Cup of Coffee:This show runs exclusively on caffeine - and lots of it. If you like what we're, consider supporting our habit by buying us a cup of coffee: https://bmc.link/dcspThank you for all of your support!The Digital Customer Success Podcast is hosted by Alex Turkovic

The CTO Advisor
AI’s Enterprise Evolution: Enhancing Cloud Applications with Data-Driven Intelligence

The CTO Advisor

Play Episode Listen Later Jul 11, 2024 27:53


In this episode of the CTO Advisor podcast, hosts Alistair Cooke and Keith Kirkpatrick, Research Director at the Futurum Group, delve into the transformative role of Artificial Intelligence (AI) in cloud-based enterprise applications. The conversation highlights how AI can significantly enhance the functionality of enterprise software, emphasizing the critical importance of data centralization. They explore [...]

Brave UX with Brendan Jarvis
Aylin Uysal - Leading a Global Enterprise UX Design Org

Brave UX with Brendan Jarvis

Play Episode Listen Later May 27, 2024 65:26


Aylin Uysal shares her story of leading enterprise design, the reality of being an exec and a parent, and how patience and perseverance have served her well. Highlights include: Why is it important to have a good grasp of the details as a senior design leader? How do you know when you haven't got the work-parent balance quite right? What changed at Oracle to enable the culture to significantly support design? How do you work across Oracle to ensure that users' experience great design? Why can't business apps be as simple and delightful as consumer apps? ====== Who is Aylin Uysal? Currently the VP of User Experience for Cloud Applications at Oracle, Aylin is at the forefront of design at one of the tech industry's most established companies, helping its customers to see data in new ways, discover insights and unlock endless possibilities. During over two decades at Oracle Aylin has held several senior leadership roles, serving previously as a Senior Director of User Experience, a Director of Applications User Experience, and as a Senior Manager of HCM User Experience. Before her long-standing tenure at Oracle, Aylin was a valued member of the design team at SAP, where she was a lead designer. She also made her mark as a senior designer at Silicon Graphics, a legendary Silicon Valley icon. Originally from Turkey, Aylin graduated from Middle East Technical University with a Bachelor's in Industrial Design. She further honed her craft, obtaining a Master of Fine Arts from San Francisco's Academy of Art University. Aylin's influence is not just corporate; she's been celebrated as one of the top thirty influential Turkish-American women by Turk of Amerika, she is a board member of the TUSIAD Silicon Valley Network, and is credited on 8 US patents.  ====== Find Aylin here: LinkedIn: https://www.linkedin.com/in/aylinuysal/ X: https://twitter.com/aylinuysal ====== Liked what you heard and want to hear more? Subscribe and support the show by leaving a review on Apple Podcasts (or wherever you listen). Follow us on our other social channels for more great Brave UX content! YouTube: https://www.youtube.com/TheSpaceInBetween/ LinkedIn: https://www.linkedin.com/company/the-space-in-between/ Instagram: https://www.instagram.com/thespaceinbetw__n/ ====== Hosted by Brendan Jarvis: LinkedIn: https://www.linkedin.com/in/brendanjarvis/ Website: https://thespaceinbetween.co.nz/ Twitter: https://twitter.com/brendanjarvis/

Oracle University Podcast
Introduction to Visual Builder Studio, Visual Builder Cloud Service, Stand-Alone, and JET

Oracle University Podcast

Play Episode Listen Later Mar 19, 2024 24:38


The next generation of front-end user interfaces for Oracle Fusion Applications is being built using Visual Builder Studio and Oracle JavaScript Extension Toolkit. However, many of the terms associated with these tools can be confusing. In this episode, Lois Houston and Nikita Abraham are joined by Senior Principal OCI Instructor Joe Greenwald. Together, they take you through the different terminologies, how they relate to each other, and how they can be used to deliver the new Oracle Fusion Applications as well as stand-alone, bespoke visual web applications. Develop Fusion Applications Using Visual Builder Studio: https://mylearn.oracle.com/ou/course/develop-fusion-applications-using-visual-builder-studio/122614/ Build Visual Applications Using Visual Builder Studio: https://mylearn.oracle.com/ou/course/build-visual-applications-using-oracle-visual-builder-studio/110035/ Oracle University Learning Community: https://education.oracle.com/ou-community LinkedIn: https://www.linkedin.com/showcase/oracle-university/ X (formerly Twitter): https://twitter.com/Oracle_Edu Special thanks to Arijit Ghosh, David Wright, and the OU Studio Team for helping us create this episode. --------------------------------------------------------- Episode Transcript: 00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this  series of informative podcasts, we'll bring you foundational training on the most popular  Oracle technologies. Let's get started. 00:26 Lois: Hello and welcome to the Oracle University Podcast. I'm Lois Houston, Director of Innovation Programs with Oracle University, and with me is Nikita Abraham, Principal Technical Editor. Nikita: Hi everyone! Today, we're starting a new season on building the next generation of Oracle Cloud Apps with Visual Builder Studio. 00:45 Lois: And I'm so excited that we have someone really special to take us through the next few episodes. Joe Greenwald is joining us. Joe is a Senior Principal OCI Instructor with Oracle University. He joined Oracle in 1992 with an extensive background in CASE tools. Since then, he has used and taught all of Oracle's software development tools, including Oracle Forms, APEX, JDeveloper ADF, as well as all the Fusion Middleware courses. Currently, Joe is responsible for the Visual Builder Studio and Redwood development courses, including extending Fusion Applications with Visual Builder. 01:22 Nikita: In today's episode, we're going to ask Joe about Visual Builder Studio and Oracle JavaScript Extension Toolkit, also known as JET. Together, they form the basis of the technology for the next generation of front-end user interfaces for Oracle Fusion Applications, as well as many other Oracle applications, including most Oracle Cloud Infrastructure (OCI) interfaces.  Lois: We'll look at the different terminologies and technologies, how they relate to each other, and how they deliver the new Oracle Fusion applications and stand-alone, bespoke visual web applications. Hi Joe! Thanks for being with us today. 01:57 Joe: Hi Lois! Hi Niki! I'm glad to be here. Nikita: Joe, I'm somewhat thrown by the terminology around Visual Builder, Visual Studio, and JET. Can you help streamline that for us?  Lois: Yeah, things that are named the same sometimes refer to different things, and sometimes things with a different name refer to the same thing.  02:15 Joe: Yeah, I know where you're coming from. So, let's start with Visual Builder Studio. It's abbreviated as VBS and can go by a number of different names. Some of the most well-known ones are Visual Builder Studio, VBS, Visual Builder, Visual Builder Stand-Alone, and Visual Builder Cloud Service. Clearly, this can be very confusing. For the purposes of these episodes as well as the training courses I create, I use certain definitions.  02:39 Lois: Can you take us through those? Joe: Absolutely, Lois. Visual Builder Studio refers to a product that comes free with an OCI account and allows you to manage your project-related assets. This includes the project itself, which is a container for all of its assets. You can assign teams to your projects, as well as secure the project and declare roles for the different team members. You manage GIT repositories with full graphical and command-line GIT support, define package, build, and deploy jobs, and create and run continuous integration/continuous deployment graphical and code-managed pipelines for your applications. These can be visual applications, created using the Visual Builder Integrated Development Environment, the IDE, or non-visual apps, such as Java microservices, docker builds, NPM apps, and things like that. And you can define environments, which determine where your build jobs can be deployed. You can also define issues, which allow you to identify, track, and manage things like bugs, defects, and enhancements. And these can be tracked in code review merge requests and build jobs, and be mapped to agile sprints and scrum boards. There's also support for wikis for team collaboration, code snippets, and the management of the repository and the project itself. So, VBS supports code reviews before code is merged into GIT branches for package, build, and deploy jobs using merge requests.  03:57 Nikita: OK, what exactly do you mean by that? Joe: Great. So, for example, you could have developers working in one GIT branch and when they're done, they would push their private code changes into that remote branch. Then, they'd submit a merge request and their changes would be reviewed.  Once the changes are approved, their code branch is merged into the main branch and then automatically runs a CI/CD package (continuous integration/continuous deployment) package, build, and deploy job on the code. Also, the CI/CD package, build, and deploy jobs can run against any branches, not just the main branch. So Visual Builder Studio is intended for managing the project and all of its assets. 04:37 Lois: So Joe, what are the different tools used in developing web applications? Joe: Well, Visual Builder, Visual Builder Studio Designer, Visual Builder Designer, Visual Builder Design-Time, Visual Builder Cloud Service, Visual Builder Stand-Alone all kind of get lumped together. You can kinda see why. What I'm referring to here are the tools that we use to build a visual web application composed of HTML5, CSS3, JavaScript, and JSON (JavaScript Object Notation) for metadata. I call this Visual Builder Designer. This is an Integrated Development Environment, it's the “IDE” which runs in your browser. You use a combination of drag and drop, setting properties, and writing and modifying custom and generated code to develop your web applications. You work within a workspace, which is your own private copy of a remote Git branch. When you're ready to start development work, you open an existing workspace or create a new one based on a clone of the remote branch you want to work on. Typically, a new branch would be created for the development work or you would join an existing branch. 05:35 Nikita: What's a workspace, Joe? Is it like my personal laptop and drive?  Joe: A workspace is your own private code area that stores any changes you make on the Oracle servers, so your code changes are never lost—even when working in a browser-based, network-based tool. A good analogy is, say I was working at home on my own machine. And I would make a copy of a remote GIT branch and then copy that code down to my local machine, make my code changes, do my testing, etc. and then commit my work—create a logical save point periodically—and then when I'm ready, I'd push that code up into the remote branch so it can be reviewed and merged with the main branch. My local machine is my workspace. However, since this code is hosted up by Oracle on our servers, and the code and the IDE are all running in your browser, the workspace is a simulation of a local work area on your own computer. So, the workspace is a hosted allocation of resources for you that's private. Other people can't see what's going on in your workspace. Your workspace has a clone of the remote branch that you're working with and the changes you make are isolated to your cloned code in your workspace. 06:38 Lois: Ok… the code is actually hosted on the server, so each time you make a change in the browser, the change is written back to the server? Is it possible that you might lose your edits if there's a networking interruption? Joe: I want to emphasize that while I started out not personally being a fan of web-based integrated development environments, I have been using these tools for over three years and in all that time, while I have lost a connection at times—networks are still subject to interruptions—I've never lost any changes that I've made. Ever. 07:08 Nikita: Is there a way to save where you are in your work so that you could go back to it later if you need to? Joe: Yes, Niki, you're asking about commits and savepoints, like in a Git repository or a Git branch. When you reach a logical stopping or development point in your work, you would create a commit or a savepoint. And when you're ready, you would push that committed code in your workspace up to the remote branch where it can be reviewed and then eventually merged, usually with the main Git branch, and then continuous integration/continuous package and deployment build jobs are run. Now, I'm only giving you a high-level overview, but we cover all this and much more in detail with hands-on practices in our Visual Builder developer courses. Right now, I'm just trying to give you a sense of how these different tools are used. 07:49 Lois: Yes, that makes sense, Joe. It's a lot to cover in a short amount of time. Now, we've discussed the Visual Builder Designer IDE and workspace. But can you tell us more about Visual Builder Cloud Service and stand-alone environments? What are they used for? What features do they provide? Are they the same or different things? Joe: Visual Builder Cloud Service or Visual Builder Stand-Alone, as it's sometimes called, is a service that Oracle hosts on its servers. It provides hosting for the deployed web application source code as well as database tables for business objects that we build and maintain to store your customer data. This data can come from XLS or CSV files, or even your own Oracle database customer table data.  A custom REST proxy makes calls to external third-party REST services on your behalf and supports several popular authentication mechanisms. There is also integration with the Identity Cloud Service (IDCS) to manage users and their access to your web apps. 08:47 Joe: Visual Builder Cloud Service is a for-fee product. You pay licensing fees for how much you use because it's a hosted service. Visual Builder Studio, the project asset management aspect I discussed earlier, is free with a standard OCI license. Now, keep in mind these are separate from something like Visual Builder Design Time and the service that's running in Fusion application environments. What I'm talking about now is creating standalone, bespoke, custom visual applications. These are applications that are built using industry-standard HTML5, CSS3, JavaScript, and JSON for metadata and are hosted on the Oracle servers. 09:27 Are you looking for practical use cases to help you plan and apply configurations that solve real-world challenges?  With the new Applied Learning courses for Cloud Applications, you'll be able to practically apply the concepts learned in our implementation courses and work through case studies featuring key decisions and configurations encountered during a typical Oracle Cloud Applications implementation. Applied learning scenarios are currently available for General Ledger, Payables, Receivables, Accounting Hub, Global Human Resources, Talent Management, Inventory, and Procurement, with many more to come!  Visit mylearn.oracle.com to get started. 10:09 Nikita: Welcome back! Joe, you said Visual Builder Cloud Service or Stand-Alone is a for-fee service. Is there a way I can learn about using Visual Builder Designer to build bespoke visual applications without a fee? Joe: Yes. Actually, we've added an option where you can run the Visual Builder Designer and learn how to create web apps without using the app hosting or the business object database that stores your customer data or the REST proxy for authentication or the Identity Cloud Service. So you don't get those features, but you can still learn the fundamentals of developing with Visual Builder Designer. You can call third-party APIs, you can download the source, and run it locally, for example, in a Tomcat server. This is a great and free way to learn how to develop with the Visual Builder Designer. 10:52 Lois: Joe, I want to know more about the kinds of apps you can build in VB Designer and the capabilities that VB Cloud Service provides. Joe: Visual Builder Designer allows you to build custom, bespoke web applications made of interactive webpages; flows of pages for navigation; events that respond when things happen in the app, for example, GUI events like a button is clicked or values are entered into a text field; variables to store state and the ability to make REST calls, all from your browser. These applications have full access to the Oracle Fusion Applications APIs, given that you have the right security permissions and credentials of course. They can access your customer business data as business objects in our internally hosted database tables or your own customer database tables. They can access third-party APIs, and all these different data sources can appear in the same visual application, on the same page, at the same time. They use the identity cloud service to identify which users can log in and authenticate against the application. And they all use the new Redwood graphical user interface components and page templates, so they have the same look and feel of all Oracle applications. 11:59 Nikita: But what if you're building or extending Oracle Fusion Applications? Don't things change a little bit? Joe: Good point, Niki. Yes. While you still work within Visual Builder Studio, that doesn't change, VBS maintains your project and all your project-related assets, that is still the same. However, in this case, there is no separate hosted Visual Builder Cloud Service or Stand-Alone instance. In this case, Visual Builder is hosted inside of Fusion apps itself as part of the installation. I won't go into the details of how the architecture works, but the Visual Builder instance that you're running your code against is part of Fusion applications and is included in the architecture as well as the billing. All your code changes are maintained and stored within a single container called an extension. And this extension is a Git repository that is created for you, or you can create it yourself, depending on how you choose to work within Visual Builder Studio. You create an extension to hold the source code changes that provide a customization or configuration. This means making a change to an existing page or a set of pages or even adding new pages and flows to your Oracle Fusion Applications. You use Visual Builder Studio and Visual Builder Designer in a similar way as to how you would use them for bespoke stand-alone visual applications.  13:10 Lois: I'm trying to envision how this workflow is used. How is it different from bespoke VB app development? Or is it different at all? Joe: So, recall that the Visual Builder Designer is effectively the Integrated Development Environment, the IDE, where you make your code changes by working with both the raw HTML5, CSS3, and JavaScript code, if need be, or the Page Designer for drag and drop, and setting properties and then Live mode to test your work. You use a version of VB Designer to view and modify your customizations, and the code is stored in a Git repository called an extension. So, in that sense, the work of developing pages and flows and such is the same.  You still start by creating or, more typically, joining a project and then either create a new extension from scratch or base it on an existing application, or go directly to the page that you want to edit and, on that page, select from your profile menu to edit in Visual Builder Studio. Now, this is a different lifecycle path from bespoke visual applications. With them, you're not extending an app or modifying individual pages in the same way. 14:11 Joe: You get a choice of which project you want to add your extension to when you're working with Fusion apps and potentially which repository to store your customizations, unless one already exists and then it's assigned automatically to hold your code changes. So you make your changes and edits to the portions of the application that have been opened for extensibility by the development team. This is another difference. Once you make your code changes, the workflow is pretty much the same as for a bespoke visual application: do your development work, commit your changes, push your changes to the remote branch. And then typically, your code is reviewed and if the code passes and is approved, it's merged with the main branch. Then, the package and deploy jobs run to deploy the main code to the production environment or whatever environment you're targeting. And once the package and deploy jobs complete, the code base is updated and users who log in see the changes that you've made. 15:00 Nikita: You mentioned creating apps that combine data from Fusion cloud, applications, customer data, and third-party APIs into one page. Why is it necessary? Why can't you just do all that in one Fusion Applications extension? Joe: When you create extensions, you are working within the Oracle Fusion Applications ecosystem, that's what they actually call it, which includes a defined a set of users who have been predefined and are, therefore, known to Fusion Applications. So, if you're a user and you're not part of that Fusion Apps ecosystem, you can't access the pages. Period. That's how Fusion Apps works to maintain its security and integrity. Secondly, you're working pretty much solely with the Fusion Applications APIs data sources coming directly from Fusion Applications, which are also available to you when you're creating bespoke visual apps. When you're working with Fusion Applications in Visual Builder, you don't have access to these business objects that give you access to your own customer database data through Visual Builder-generated REST APIs. Business objects are available only to bespoke visual applications in the hosted VB Cloud Service instance.  So, your data sources are restricted to the Oracle Fusion Applications APIs and some third-party APIs that work within a narrow set of authentication mechanisms currently, although there are plans to expand this in the future. A mashup app that allows you now to access all these data sources while creating apps that leverage the Redwood Component System, so they look and work like Fusion Apps. They're a highly popular option for our partners and customers. 16:25 Lois: So, to review, we have two different approaches. You can create a visual application using the for-fee, hosted Visual Builder Cloud Service/Stand-Alone or the one that comes with Oracle Integration Cloud, or you can use the extension architecture for Fusion applications, where you use the designer and create your extensions, and the code is delivered and deployed to Fusion applications code.  You haven't talked about JET yet though, Joe. What is that? Joe: So, JET is an abbreviation. It stands for Oracle JavaScript Extension Toolkit and JET is the underlying technology that makes Visual Builder, visual applications, and Visual Builder Extensions for Fusion Applications possible. Oracle JavaScript Extension Toolkit provides a module-based, open-source toolkit that leverages modern JavaScript, TypeScript, CSS3, and HTML5 to deliver web applications. It's targeted at JavaScript developers working on client-side applications. It is not for backend development.  It's a collection of popular, powerful JavaScript libraries and a set of Oracle-contributed JavaScript libraries that make it very simple, easy, and efficient to build front-end applications that can consume and interact with Oracle products and services, especially Oracle Cloud services, but of course it can work with any type of third-party API. 17:42 Nikita: How are JET applications architected, Joe, and how does that relate to Visual Builder pages and flows? Joe: The architecture of JET applications is what's called a single page architecture. We've all seen these. These are where you have a single web page—think of your index page that provides the header and footer for your web page—and then the middle portion or the middle content of the page, represented by modules, allow you to navigate from one page or module to another. It also provides the data mapping so that the data elements in the variables and the state of the application, as well as the graphical user interface elements that provide the fields and functionality for the interface for the application, these are all maintained on the client side. If you're working in pure JET, then you work with these modules at the raw JavaScript code level. And there are a lot of JavaScript developers who want to work like this and create their custom applications from the code up, so to speak. However, it also provides the basis for Visual Builder visual applications and Fusion Apps visual extensions in Visual Builder. 18:38 Lois: How does JET support VB Apps? You didn't talk much about having to write a bunch of JavaScript and HTML5 so I got the impression that this is all done for you by VB Designer? Joe: Visual Builder applications are composed of HTML5, CSS3, and JavaScript code that is usually generated by the developer when she drags and drops components on to the page designer canvas or sets properties or creates action chains to respond to events. But there's also a lot of JavaScript object notation (JSON) metadata created at the time that describes the pages, the flows, the navigation, the REST services, the variables, their data types, and other assets needed for the app to function. This JSON metadata is translated at runtime using a large JavaScript extension toolkit library called the Visual Builder Runtime that runs in the browser and real time translates the metadata and other assets in the Visual Builder source code into JET code and assets, which are actually executed at runtime. And it's very quick, very fast, very efficient, and provides a layer of abstraction between the raw JET code and the Visual Builder architecture of pages, flows, action chains for executing code and events to handle things that occur in the user interface, including saving the state in variables that are mapped to GUI components. For example, if you have an Input text component, you need to have a variable to store the value that was entered into that Input text component between page refreshes. The data can move from the Input text component to the variable, and from the variable to that Input text component if it's changed programmatically, for example. So, JET manages binding these data values to variables and the UI components on the page. So, a change to a variable value or a change to the contents of the component causes the others to change automatically. Now, this is only a small part of what JET and the frameworks and libraries it uses do for the applications.  JET also provides more complex GUI components like lists and tables, and selection lists, and check boxes, and all the sorts of things you would expect in a modern GUI application. 20:34 Nikita: You mentioned a layer of abstraction between Visual Builder Studio Designer and JET. What's the benefit of working in Visual Builder Designer versus JET itself? Joe: The benefit of Visual Builder is that you work at a higher level of abstraction than having to get down into the more detailed levels of deep JavaScript code, working with modules, data mappings, HTML code, single page architecture navigation, and the related functionalities. You can work at a higher level, a graphical level, where you can drag and drop things onto a design canvas and set properties. The VB architecture insulates you from the more technical bits of JET. Now, this frees the developer to concentrate more on application and page design, implementing logic and business rules, and creating a pleasing workflow and look and feel for the user. This keeps them from having to get caught up in the details of getting this working at the code level.  Now if needed, you can write custom JavaScript, HTML5, and CSS3 code, though much less than in a JET app, and all that is part of the VB application source, which becomes part of the code used by JET to execute the application itself. And yet it all works seamlessly together. 21:35 Lois: Joe, I know we have courses in JavaScript, HTML, and CSS. But does a developer getting ready to work in Visual Builder Designer have to go take those courses first or can they start working in VB Designer right away? Joe: Yeah, that question does often comes up: Do I need to learn JET to work with Visual Builder? No, you don't. That's all taken care for you in the products themselves. I don't really think it helps that much to learn JET if you are going to be a VB developer. In some ways, it could even be a bit distracting since some of things you learn to do in JET, you would have to unlearn or not do so much because of what VB does it for you. The things you would have to do manually in code in JET are done for you. This is why we call VB a low code development tool.  I mean, you certainly can if you want to, but I would spend more time learning about the different GUI components, page templates, the Visual Builder architecture — events, action chains, and the data provider variables and types. Now, I know JET myself. I started with that before learning Visual Builder, but I use very little of my JET knowledge as a VB developer. Visual Builder Designer provides a nice, abstracted, clean layer of modern visual development on top of JET, while leveraging the power and flexibility of JET and keeping the lower-level details out of my way. 22:46 Nikita: Joe, where can I go to get started with Visual Builder? Joe: Well, for more information, I recommend you take a look at our Develop Fusion Applications course if you're working with Fusion Applications and Visual Builder Studio. The other course is Develop Visual Applications with Visual Builder Studio and that's if you're creating stand-alone bespoke applications. Both these courses are free. We also have a comprehensive course that covers JavaScript, HTML5, and CSS3, and while it's not required that you take that to be successful, it can be helpful down the road. I would say that some basic knowledge of HTML5, CSS3, and JavaScript will certainly support you and serve you well when working with Visual Builder. You learn more as you go along and you find that you need to create more sophisticated applications. I would also mention that a lot of the look and feel of the applications in Visual Builder visual applications and Fusion apps extensions and customizations come through JET components, JET styles, and JET variables, and CSS variables, so that's something that you would want to pursue at some point. There's a JET cookbook out there. You can search for Oracle JET and look for the JET cookbook and that's a good introduction to all of that. 23:47 Lois: Joe, thank you so much for joining us today. We're really looking forward to having you back next week to discuss extending Oracle Fusion Applications with Visual Builder Studio. Joe: Thanks for having me. Nikita: And if you want to learn about some of the courses Joe mentioned, visit mylearn.oracle.com to get started. Until next time, this is Nikita Abraham… Lois: And Lois Houston signing off! 24:09 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

Living the Dream with Curveball
Living the dream with the CEO of Big Leaf Networks and internet optimization expert Greg Davis

Living the Dream with Curveball

Play Episode Listen Later Mar 13, 2024 32:01 Transcription Available


Dive into the world of Internet optimization with Greg Davis, CEO of Big Leaf Networks, on the latest episode of Living the Dream with curveball. Discover how Big Leaf is revolutionizing the way businesses stay connected, ensuring quality, failover, and traffic prioritization. Greg's journey from the trauma of workplace violence to tech leadership offers a unique perspective on creating a high-performance, safe work environment. Tune in for an inspiring story of resilience, innovation, and the pursuit of excellence.

Hacker News Recap
January 14th, 2023 | Cars suck, man

Hacker News Recap

Play Episode Listen Later Jan 15, 2024 24:08


This is a recap of the top 10 posts on Hacker News on January 14th, 2023.This podcast was generated by wondercraft.ai(00:32): Vanna.ai: Chat with your SQL databaseOriginal post: https://news.ycombinator.com/item?id=38992601&utm_source=wondercraft_ai(02:56): Dynamic programming is not black magicOriginal post: https://news.ycombinator.com/item?id=38988948&utm_source=wondercraft_ai(05:57): ICO fines HelloFresh £140k for spam texts and emailsOriginal post: https://news.ycombinator.com/item?id=38988944&utm_source=wondercraft_ai(08:03): When Random Isn'tOriginal post: https://news.ycombinator.com/item?id=38994817&utm_source=wondercraft_ai(10:23): Cars suck, manOriginal post: https://news.ycombinator.com/item?id=38990080&utm_source=wondercraft_ai(12:44): How to delete your data from data brokersOriginal post: https://news.ycombinator.com/item?id=38990755&utm_source=wondercraft_ai(14:48): Project Bluefin: an immutable, developer-focused, Cloud-native LinuxOriginal post: https://news.ycombinator.com/item?id=38992292&utm_source=wondercraft_ai(17:17): The Ultimate Docker Cheat SheetOriginal post: https://news.ycombinator.com/item?id=38988960&utm_source=wondercraft_ai(19:16): Towards Modern Development of Cloud Applications (2023)Original post: https://news.ycombinator.com/item?id=38988238&utm_source=wondercraft_ai(21:21): FedEx launches new e-commerce platformOriginal post: https://news.ycombinator.com/item?id=38996120&utm_source=wondercraft_aiThis is a third-party project, independent from HN and YC. Text and audio generated using AI, by wondercraft.ai. Create your own studio quality podcast with text as the only input in seconds at app.wondercraft.ai. Issues or feedback? We'd love to hear from you: team@wondercraft.ai

Oracle University Podcast
Best of 2023: Multicloud is the Way to Go

Oracle University Podcast

Play Episode Listen Later Nov 21, 2023 16:07


Sergio Castro joins Lois Houston and Nikita Abraham to explore multicloud, some of its use cases, and the reasons why many businesses are embracing this strategy.   A-Team Chronicles: https://www.ateam-oracle.com/ Oracle University Blog: https://blogs.oracle.com/oracleuniversity/ Oracle MyLearn: https://mylearn.oracle.com/ Oracle University Learning Community: https://education.oracle.com/ou-community X (formerly Twitter): https://twitter.com/Oracle_Edu LinkedIn: https://www.linkedin.com/showcase/oracle-university/   Special thanks to Arijit Ghosh, David Wright, the OU Podcast Team, and the OU Studio Team for helping us create this episode.   --------------------------------------------------------   Episode Transcript:   00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started. 00:26 Nikita: Welcome to the Oracle University Podcast! I'm Nikita Abraham, Principal Technical Editor with Oracle University, and with me is Lois Houston, Director of Innovation Programs. Lois: Hi there! If you've been following along with us, you'll know we just completed our first three seasons of the Oracle University Podcast. We've had such a great time exploring OCI, Data Management, and Cloud Applications business processes. And we've had some pretty awesome special guests, too. 00:56 Nikita: Yeah, it's been so great having them on and so educational so do check out those episodes if you missed any of them.  Lois: As we close out the year, we thought this would be a good time to revisit some of our most popular episodes with you. Over the next few weeks, you'll be able to listen to six of our most popular episodes from this year.  Nikita: Right, this is the best of the best–according to you–our listeners.   01:20 Lois: Today's episode is #1 of 6 and is a throwback to a discussion with our Principal OCI Instructor Sergio Castro on multi-cloud. Keep in mind that this chat took place before the release of Oracle University's course and certification on multi-cloud. It's available now on mylearn.oracle.com so if it interests you, you should go check it out. Nikita: We began by asking Sergio to help us with the basics and explain what multi-cloud is. So, let's dive right in. Here we go! 01:51 Sergio: Good question. So multi-cloud is leveraging the best offering of two or more cloud service providers. This as a strategy for an IT solution. And Oracle embraces multi-cloud. This strategy was clearly communicated during Open World in Las Vegas last year. We even had demos where OCI presenters opened the cloud Graphic User Interface of other providers during our live sessions. So the concise answer to the question is multi-cloud is two or more cloud vendors providing a consolidated solution to a customer.  02:29 Nikita: So, would an example of this be when a customer uses OCI and Azure? Sergio: Absolutely. Yes, exactly. That's what it is. We can say that our official multi-cloud approach started with the interconnect agreement with Azure. But customers, they have already been leveraging our FastConnect partners for interconnecting with other cloud providers. The interconnect agreement with Azure just made it easier. Oracle tools such as Oracle Integration and Golden Gate have been multi-cloud ready even prior to our official announcement. And if you look at the Oracle's document... the documents from Oracle, you can find VPN access to other cloud providers, but we can talk about that shortly. 03:16 Nikita: OK. So, why would organizations use a multi-cloud strategy? What do they gain by doing that? Sergio: Oh, there are many reasons why organizations might want to use a multi-cloud strategy. For example, a customer might want to have vendor redundancy. Having the application running with one vendor and having the other vendor just stand by in case something goes wrong with that cloud provider. So it is best practices not to rely on just one cloud service provider. Another customer might want to have the application with one tier or the application tier with one cloud provider and their database tier with another cloud provider. 03:53 Sergio: So this is a solution leveraging the best to cloud providers. Another company or another reason might be a company acquired another one, you know purchasing a second company, and they have different cloud providers and they just want to integrate their cloud resources. So every single cloud provider offer unique solutions and customers want to leverage these strong points. For example, we all know that AWS was the first infrastructure access service provider, and the industry adopted them. Then other players came along like OCI and customers realized that there are better and less expensive options that now they can take advantage of. So cloud migration is another reason why multi-cloud interconnectivity is needed. 04:42 Lois: Wow! There really are a lot of different use cases for multi-cloud. Sergio: Yeah, absolutely. There is, Lois. So Golden Gate, for example, this is an Oracle product. Oracle Golden Gate allows replication from two different databases. So if a customer wants to replicate the Oracle Database in OCI, in Oracle Cloud Infrastructure, to a SQL server in Azure, this is possible. And now there's an OCI to Azure interconnect (live) and it can facilitate this, this database replication. And if a start-up needs to communicate OCI to Google Cloud Platform, for example, but a digital circuit is not economically viable, then we have published step-by-step configuration instructions for site-to-site VPN, and this includes all the steps on the Google Cloud Platform as well. So these are some of the different use cases. 05:37 Lois: So, what should you keep in mind when you're designing a multi-cloud solution? Sergio: The first thing that comes to mind is business continuity. It is very important to have High Availability and Disaster Recovery strategies. This to keep the lights on and focus on the organization's current technology, the organization's current needs, the company's vision, and the offering from the cloud service providers out there. The current offerings that each cloud service provider brings to this company. For example, if an organization's on-premises, current deployment consists of Microsoft applications and Oracle Databases, and they want to use as much as they can of their current knowledge base that their staff has acquired through the years, it only makes sense to take the apps to Azure and the database to Oracle Cloud Infrastructure and either leverage ODSA, Oracle Database Solution for Azure, or our OCI-Azure interconnect regions. We have 12 of those. 06:39 Sergio: So ODSA was designed with Azure cloud architects in mind. The Oracle Database solution for Azure. For each database provision using ODSA, the service delivers OCI database metrics, OCI events, and OCI logs to tools such as Azure Application Insights, Azure Event Grid, and Azure Log Analytics. But the concise key points to keep in mind are latency, security, data movement, orchestration, and operation management. 07:10 Nikita: So, latency... security... Can you tell us a little bit more about these? Sergio: Yes, latency is crucial. If an application needs, let's say X milliseconds, 3 milliseconds response time, the multi-cloud solution better meet these needs. We recently published a blog post where we released the millisecond response of our 12 interconnect sites to Azure and OCI. We have 12 interconnect sites of Azure regions to 12 regions from OCI. Now, regarding security, in Oracle, we pride ourselves for being a security company. Security is at our core of who we are and we have taken this approach to multi-cloud. This for encryption of data at rest, encryption of data in transit, masking the data in the database, security key management, patching service, Identity and Access Management, Web Application Firewall. All of these solutions from Oracle are very well suited for multi-cloud approach. 08:17 Lois: OK, what about data movement, orchestration and operation management? You mentioned those. Sergio: I mentioned Golden Gate earlier. So you can use this awesome tool for replication. You can also use this for migration. But data movement is much more than replication, like real live transactions taking place and backup strategies. We have options for all of this. Our object storage, our bulky regions backup strategies. Now for orchestration, the Oracle API Gateway avoids vendor lock-in and enables you to publish APIs with private endpoints that are accessible from within your network and which you can expose with a public IP address. This in case you want to accept traffic from the internet. 09:07 Nikita: Ah, that makes sense. Thanks for explaining those, Sergio. Now, what multi-cloud services does OCI have? Sergio: So I already mentioned a few like ODSA, the Oracle Database Solution for Azure. So, this is where Azure customers can easily provision, access, and operate an Oracle Database enterprise-grade and the Oracle Cloud Infrastructure with a familiar Azure-like experience. ODSA was jointly announced back in July 2022 by our CTO Larry Ellison and Microsoft's Satya Nadella. He's the CEO. This was last year. And we also announced the MySQL Heatwave, which is available on AWS. This solution offers online transactional processing analytics, machine learning, and automation with a single, MySQL database. So OCI multi-cloud approach started when the OCI regions interconnected via FastConnect to Azure regions Express Route. This was back in June of 2019.  10:12 Sergio: Other products for multi-cloud include OCI integration services, OCI Golden Gate, the Oracle API Gateway, Observability and Management, and Oracle Data Sync to name a few. Nikita: So we've been working in multi-cloud services since 2019. Interesting.  Lois: It really is. Sergio, can you tell us a little bit about the type of organizations that can benefit from multi-cloud? 10:36 Sergio: Absolutely. My pleasure. So organizations of all sizes and of all industries can benefit from multi-cloud, from start-ups to companies in the top 100 of the Forbes list and from every corner of the world, you name it, every corner of the world. So it's available worldwide for customers, the Oracle customers. There are also customers, and we know this of other providers. So in terms of cloud, it's to the customers' benefit that cloud service providers have a multi-cloud strategy. In OCI , OCI has been a pioneer in multi-cloud. It was in 2019 when the FastConnect to Express Route partnership was announced. And Site-to-Site VPN is also available to all three of our major cloud competitors. So the beauty of the last word, cloud competitors, is that indeed they are our competitors and we try to win businesses away from them. 11:29 Sergio: But at the same time, our customers demand the ability for cloud providers to work with each other and our customers are right. And for this reason, we embrace multi-cloud. Recently, the federal government announced that they selected four cloud providers: OCI, AWS, Azure, and Google Cloud Platform. And also, Uber announced a major deal with OCI and Google Cloud Platform. So these customers, they want us to work together. So multi-cloud is a way to go, strategy and we want to make our customers happy. So we will operate and work with these cloud providers, service providers. 12:09 Nikita: That's really great. So a customer can take advantage of the benefits of OCI, even if they have other services running on another cloud provider. Now if I wanted to become a multi-cloud developer or a cloud architect, how would I go about getting started? Is there a certification I can get? Sergio: Absolutely. Excellent question. I love this question. So this depends on where you are in your cloud journey. If you are already a cloud knowledgeable engineer with either AWS or Azure, you can start with our OCI for Azure Architect and OCI for AWS Architect. We have courses for both. And if you are just getting started with cloud and you want to learn OCI, you can start with our OCI Foundations as the path to OCI and as you progress along, we have OCI Architect Associate, we have OCI Architect Professional. So there's a clear path, but if you have a specialty like a developer's or operations or multi-cloud certification, so we have all of this for you. And regarding the OCI Architect Professional certification, it contains in the learning path a lesson and a demo on how to interconnect OCI and Azure from the ground up. 13:23 Lois: And all of this training is available for free on mylearn.oracle.com, right? Sergio: Yes, that is correct, Lois. Just visit the site, mylearn.oracle.com, and create an account. The site keeps track of your learning progress and you can always come back and continue from where you left off, at your own speed. 13:42 Lois: That's great. And what if I don't want to get certified right now? Sergio: Of course, you do not have to be pursuing a certification to gain access to the training in MyLearn. If you are only interested in the OCI to Azure interconnection lesson, for example, you can go right to that course in MyLearn, bypassing all the other material. Just watch that lesson. If you're interested, follow along with the demo on your own environments. 14:09 Nikita: So you can take as much or as little training as you want. That's wonderful. Sergio: Absolutely it is. And with regards to other OCI products that are great for multi-cloud, our API Gateway is greatly covered in our OCI Developer Professional certification. The awesome news that I'm bringing to you right now is that soon Oracle University will release a new OCI multi-cloud certification. This is going to be accompanied by with the learning path and the multi-cloud certification, this is what I'm currently at this moment working on. We are designing the material. We are having fun right now doing the labs, and shortly, we will write the test questions.  14:51 Lois: That's great news. You know I love to share a sneak peek at new training we're working on. Thank you so much, Sergio, for giving us your time today. This was really insightful. Sergio: On the contrary, thank you. And thanks to everyone who's listening. I encourage you to go ahead and link your multiple cloud accounts and if you have questions, feel free to reach out. You can find me in the Oracle University Learning Community. 15:15 Nikita: We hope you enjoyed that conversation. And like we were saying before, the multi-cloud course has been released and has quickly become one of our most sought-after certifications. So, if you want to access the multi-cloud course, visit mylearn.oracle.com. Lois: Join us next week for another throwback episode. Until then, this is Lois Houston… Nikita: And Nikita Abraham, signing off! 15:39 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

Oracle University Podcast
Getting Started with Business Process Training

Oracle University Podcast

Play Episode Listen Later Aug 29, 2023 12:51


In today's competitive landscape, a comprehensive understanding of business processes is critical to successfully deploying and using Oracle Cloud Applications. Having solid foundational knowledge of business processes can help you understand “how things are done” and apply your learning to the right processes, in the right way, at the right time.   Join Lois Houston and Nikita Abraham, along with Bill Lawson, as they talk about how Oracle's business process training can help everyone involved in an implementation project, from project teams and technical teams to end users.   Oracle MyLearn: https://mylearn.oracle.com/ Oracle University Learning Community: https://education.oracle.com/ou-community LinkedIn: https://www.linkedin.com/showcase/oracle-university/ Twitter: https://twitter.com/Oracle_Edu   Special thanks to Arijit Ghosh, David Wright, Kris-Ann Nansen, Radhika Banka, and the OU Studio Team for helping us create this episode.   --------------------------------------------------------   Episode Transcript:   00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started. 00:26 Lois: Hello and welcome to the Oracle University Podcast. I'm Lois Houston, Director of Product Innovation and Go to Market Programs with Oracle University, and with me is Nikita Abraham, Principal Technical Editor. Nikita: Hi everyone! We're starting the third season of the Oracle University Podcast today, and this time around, our focus is going to be on Cloud Apps Business Processes. And we're very excited about this episode, which will be an overview of the Business Process training and certification offered by Oracle University. We'll discuss this training at length, learn how it can help you prepare for projects, and find out how everyone involved in an implementation—from project teams to technical teams and end users —can benefit from taking this training. 01:12 Lois: And we're so excited to welcome Bill Lawson back to the podcast today. If you've been following our podcast, you already know Bill from last season. Bill is the Senior Director of Cloud Applications Product Management at Oracle University. His team is in charge of developing new content for Oracle Cloud Applications. So, all the amazing training that helps you successfully implement and operate our cloud apps is created by his team. Thanks so much, Bill, for being with us today. We're really excited to talk with you. 01:41 Bill: I'm happy to be here to kick off this new season, Lois and Niki. Nikita: So, to start Bill, can you tell us a little about the Cloud Apps Business Process training in general?  Bill: Think of our Business Process training as Oracle's official collection of courses designed to provide you with a foundational understanding of how end-to-end business process flows are defined. These are based off Oracle Modern Best Practices. So, we have a series of courses that enable learners to have a common foundational reference when implementing Oracle Cloud Applications. Ultimately, the goal of our Oracle Business Process training is to ensure that everybody in the organization, across all the various roles, are all on the same page when, you know, they are discovering and learning more about Oracle Cloud.  02:22 Lois: We already have extensive Cloud Apps training, right? So, why did we decide to create this particular training? What's different about these courses, Bill? Bill: While we do have a very comprehensive modern digital Oracle Cloud Applications training existing today, we felt there was an opportunity to educate our customers on foundational business processes, which are required knowledge to have even before anyone starts their application implementation journey.  To meet this important need, we developed Business Process training, which, once again, is defined by Oracle Modern Best Practices and driven by Oracle Fusion Cloud Applications. This training will help students by providing them with the skills that are required to maximize the use and impact of those applications in their business. 03:03 Bill: And also providing a common framework for teams to use and to refer to throughout their cloud implementation projects, aligning from the start to accelerate and improve project planning and improving decision-making throughout the cloud implementation cycle. The training also defines end-to-end business process flows and illustrates how organizations and business users across all job roles can best manage day-to-day business activities and tasks, in a format within MyLearn and Cloud Learning Subscriptions that's engaging, easy to digest, and easy to learn. In fact, knowledge of basic business processes will enable students to understand “how things are done” and then apply those right processes, in the right way, at the right time. 03:44 Nikita: And what areas are covered, Bill?  Bill: We have training on Oracle Human Capital Management or HCM, Enterprise Resource Planning (ERP), Customer Experience (CX) Sales, Supply Chain Management, which is SCM, and Procurement.  In HCM, we show examples of the full suite of HR processes that encompasses all stages of an employee's experience—from the time they apply for a job, to when they're onboarded, ultimately to the last day they're at the company.   In our ERP training, learners use how to process, record, and report on finances reports. ERP training is really focused within the financial management area within ERP.   Our Sales training teaches how to make the organization sales cycle more effective by gathering all the customer information in one place, increasing productivity, empowering sales reps to sell more, and obtaining accurate information for boosting revenue. 04:36 Bill: Under Supply Chain Management, we have a comprehensive Cloud Applications suite that includes many products such as Inventory Management, Order Management, Manufacturing, and many more. In our business process training, as an example, we cover the processes of forecasting anticipated demand of products and services and planning the supply of materials and components, production, distribution, marketing, and sales in order to meet that demand. And finally, in Procurement, students will learn the business processes encompassing every stage of the procurement life cycle–from the initial stage of onboarding suppliers, to identifying sourcing opportunities and initiating sourcing events, to authoring contracts, to ultimately receiving the product or service and closing out the financials.    05:23 Lois: Wow, that's a lot, Bill! So, let's just say I'm getting started in my career with Cloud Applications. Would you recommend that I take this training or would I need to be more experienced to take it?  Bill: Anyone can take this training, Lois. We have learning paths from the beginner to the advanced level within our Cloud Learning Subscriptions today. The business process courses in particular are for any experience level, from the recent college grad to the seasoned professional who just wants to learn more about Oracle Cloud Applications. 05:52 Lois: OK, so let's talk a little more about who this training is best for. Can you expand a little bit on who would benefit the most from the courses? Bill: The training is for anyone who wants to build a strong foundational knowledge of Oracle Cloud   Business Processes in order to successfully plan, implement, test, and use Oracle Cloud Applications. You can be a Business Process Owner, a Functional User, an Implementation Project Team Member, an Implementer, a User Acceptance Testing Team Member, or even a University Student. We feel that this knowledge is foundational for success in the cloud. 06:26 Bill: So, for example, a partner implementation team will benefit by gaining an understanding of the modern business process flows supported by Oracle Cloud Applications to gain a solid understanding in order to configure based on the flow. Or say, customer project teams who work with implementation teams and will benefit from defining common approaches and business rules for their organization at the onset of their application implementation to help avoid any delays in the project. In short, having the same fundamental knowledge throughout this training helps ensure everyone is on the same page when discovering, planning, configuring, and executing these business processes in the cloud.  07:09 Want to learn about modern best practices for cloud applications?  Oracle University is offering (for a limited time) free Business Process training and certification in the areas of Human Capital Management, Financials, Customer Experience, Supply Chain Management, and Procurement.  Oracle Cloud training and certifications empower you to explore limitless possibilities in the cloud landscape. Gain the knowledge and skills needed to design, deploy, secure, and operate modern cloud infrastructure and applications with confidence. Go to education.oracle.com for more details. What are you waiting for? Get certified today! 07:49 Nikita: Welcome back! Bill, could you give us some examples of what I'll learn if I take this Business Process training? Bill: Great question, Niki. Project teams, both business process owners and those involved in executing specific steps in the process, will gain a high-level understanding of how their teams' processes and related tasks will change, and continue to evolve, when moving to the cloud. But it doesn't end there. Project teams will also learn the basics around how organizations manage day-to-day business activities and tasks in such areas as I mentioned earlier… Finance, Human Capital Management, Sales, Supply Chain, and Procurement. They will learn about how Oracle Cloud Applications leverage emerging technologies, such as AI and machine learning, blockchain, and business intelligence, which help drive mission-critical organizational business processes.  08:39 Bill: So, for example, let's take the use case of a recruitment team lead. This training will provide an overview of the best practice steps in an applicant screening process that are enabled in Oracle HCM and how it relates to onboarding and other employee lifecycle processes.  This way, users can consider how their team's current screening process steps and related tasks will be impacted as they move to the cloud, as well as how that process can evolve over time when enabled by new technologies. In addition, this training will show how to use machine learning to help screen and prioritize candidate résumés.   And with this base understanding, the recruitment team lead can contribute to improving the screening process when using Oracle HCM Recruiting and better the overall collaboration and project planning with their system integrator and other HR project teams. 09:29 Lois: So, you said we have a full suite of Business Process training courses. What's the value in taking training outside of my area of responsibility? Bill: That's such a great question, Lois. You'll see, often in implementation projects, decision-making can be siloed. Business process owners consider the needs of their own team, especially as detailed requirements are documented and considered for each process. As leaders, they want to ensure their teams' needs are thoroughly considered to ensure they can accomplish all that is expected of them. When planning a cloud implementation project, teams need not only consider how their own processes will change but also how the decisions they make in planning, configuring, and implementing Oracle Cloud Applications to suit their own needs will impact other teams and their processes. 10:17 Bill: That's why getting the end-to-end view is so important, we believe. We created this training to ensure that business process owners across the organization, as well as the implementation teams supporting their projects, understand not only their own area of responsibility but are also considerate of the changes, the subsequent impact, on other teams as well. We really want to encourage collaboration from the beginning of the project to improve decision-making at all phases by developing this early-stage awareness and understanding. 10:47 Nikita: I've heard this training is a little different from the video-based training that we have for most of our other Cloud Apps courses. So, what's different about it, Bill? Bill: Yeah, you're right, Niki. So, this training combines a variety of elements, not just videos. We still do have some videos within our business process training. But it also includes rich text articles, descriptive imagery, concepts explained by experts, product demonstrations, and knowledge checks, to bring users the best possible learning experience. 11:16 Nikita: And along with this training, we also offer certifications, right?  Bill: Yeah, you're absolutely right, Niki. For Business Process training, we have five associate-level exams included—one for each of the areas I mentioned. One for HCM, one for ERP Financials, Sales, Procurement, and Supply Chain Management. So, earning a Business Process Foundation Associate certification provides the candidate with an industry credential which recognizes a foundational understanding of the business process flows enabled by Oracle Cloud Applications. Our content prepares the candidate to earn that certification. 11:50 Lois: Well, this has been very enlightening, Bill. Thank you so much for joining us today and telling us all about the Business Process training and certifications that are available. Bill: Yeah, you're welcome, Lois. And thanks for having me, Niki. Nikita: To get started on Oracle Business Process training, head over to mylearn.oracle.com.  Lois: Well, that's all the time we have for today. Join us next week as we set off on our journey through the HCM business processes with Senior Principal Instructor Nigel Wiltshire. Until next week, this is Lois Houston… Nikita: And Nikita Abraham, signing off. 12:22 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.

Oracle University Podcast
Free OCI and Cloud Applications Certifications

Oracle University Podcast

Play Episode Listen Later Jun 20, 2023 13:04


In this special episode of the podcast, hosts Lois Houston and Nikita Abraham are joined by Rohit Rahi and Bill Lawson to talk about the free OCI training and certification being offered by Oracle University for a limited time.   Find out how you can choose from over 25 different Oracle Cloud Infrastructure and Oracle Cloud Applications Business Process certifications and gain the knowledge and skills needed to boost your career.   Oracle MyLearn: https://mylearn.oracle.com/ Oracle University Learning Community: https://education.oracle.com/ou-community Free Certification: https://education.oracle.com/oracle-oci-certification LinkedIn: https://www.linkedin.com/showcase/oracle-university/ Twitter: https://twitter.com/Oracle_Edu   Special thanks to Arijit Ghosh, David Wright, and the OU Studio Team for helping us create this episode.   ---------------------------------------------------------   Episode Transcript:   00;00;00;00 - 00;00;39;02 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started. Hello and welcome to the Oracle University Podcast. I'm Lois Houston, Director of Product Innovation and Go to Market Programs with Oracle University, and with me is Nikita Abraham, Principal Technical Editor.   00;00;39;05 - 00;01;06;02 Hey there! We're very excited about today's episode, which will be all about the free training and certification being offered for a limited time by Oracle University. And we're so excited to welcome two of our OU product development leaders to talk with us about the free training and certificate that's available. Rohit Rahi and Bill Lawson are joining us today. If you've been listening to the podcast, you already know Rohit because he was our special guest last season.   00;01;06;04 - 00;01;29;22 Rohit is Vice President, OCI Global Delivery, and has extensive experience in the cloud space. Bill is the Senior Director of Cloud Applications Product Management. His team looks after the new content development for Oracle Cloud Applications. All the great training that helps you successfully implement and use our cloud apps—his team creates it. Thank you so much, Bill and Rohit, for being with us today.   00;01;29;24 - 00;01;59;14 We're really excited to talk with you both. So, to start, Rohit, can you tell us a little about the free certification promotion in general? So, we have had free OCI training for a while now and have just launched a free certification exam promotion worldwide beginning June 1st and continuing through August 31st. Each participant in the promotion will get free access to OCI and Cloud Applications Business Process training.   00;01;59;16 - 00;02;25;00 They will also get two free exam attempts that they can apply towards any exam in the promotion. And what's the benefit of getting this training and certification from Oracle? This free promotion will help you acquire in-demand critical skills in Oracle Cloud computing, database, security, AI/ML, and application business processes to boost your career and deepen your core expertise. All of this while eliminating the cost barrier for getting certified.   00;02;25;01 - 00;02;53;16 When we're talking about gaining access to training, is it strictly training content or are there any other resources that will be made available? Well, we have packed a lot into this promotion. You will get access to Oracle MyLearn, where you can book your exams and access a library of learning and exam preparation materials. MyLearn is our one-stop platform where you get access to the content, training content, skill checks, exam prep material, all of it.   00;02;53;22 - 00;03;24;05 You will also have access to brand-new hands-on performance exams for select OCI and Cloud Applications certifications that will really help showcase your hands-on knowledge in real-life scenarios. And then there's the Race to Certification challenge, where you can complete race criteria and win prizes during your certification journey. You can also access Oracle University Learning Community for collaboration and idea sharing to help you better prepare for your free certification exam.   00;03;24;07 - 00;03;50;01 Wow. There really is a lot to offer. Now, who is this training for? Can an absolute beginner take this training or do you need to be more experienced to take it. Also, are there any prerequisites to participate in the promotion? Anyone can take this training. We have learning paths from the beginner to advanced levels. You can start with the free foundations classes and certifications for OCI and Data Management.   00;03;50;08 - 00;04;22;12 If you already have some knowledge, familiarity, and experience with OCI, you might want to look at the learning paths and certifications for architects, cloud developers, DevOps engineers, security engineers, cloud operations, machine learning engineers, data analysts, and database admins. There is really a lot to choose from. 21 tech exams in total. And if you're interested in learning more about Oracle Cloud Applications, you could take advantage of the free business process training and certifications for HCM, Financials, Sales, Procurement, and Supply Chain.   00;04;22;19 - 00;04;45;23 These provide a great opportunity to learn more about business processes as defined by Oracle's modern best practices and how our cloud applications modernize these processes to make running businesses even better. These classes and certifications are for any experience level from the recent college grad to the seasoned professional who wants to learn more about Oracle Cloud Applications.   00;04;46;00 - 00;05;03;15 That's awesome. Let's say I want to get started and enroll for this promotion. How would I go about doing that? Well. Well, you could start by going to education.oracle.com. All the information you need to know is on this page, including the details about the free training, which exams are included, and the Race to Certification challenge.   00;05;03;18 - 00;05;28;15 Yeah, that's right, Bill. This is a really exciting challenge we are running as part of the promotion in which you can earn prizes as you complete your learning. Like you said, all the information is on education.oracle.com and we are really happy to offer this opportunity for you to not only learn and certify for free, but also win additional prizes along the way.   00;05;28;17 - 00;05;52;09 Wow, that's really cool. Prizes—an added bonus! I thought Oracle Cloud Infrastructure was already free, Rohit. So what's really new here? You're absolutely right, Niki. The training for OCI is free and has been free for a while now. What is new in this promotion is the opportunity to get certified for free.   00;05;52;11 - 00;06;14;06 Want to get the inside scoop on Oracle University? Head on over to the all-new Oracle University Learning Community. Attend exclusive events. Read up on the latest news. Get firsthand access to new products and stay up-to-date with upcoming certification opportunities. If you're already an Oracle MyLearn user, go to MyLearn to join the community. You will need to log in first.   00;06;14;08 - 00;06;26;21 If you've not yet accessed Oracle My Learn, visit mylearn.oracle.com and create an account to get started. Join the community today.   00;06;26;24 - 00;06;52;29 Welcome back. Bill, I want to ask you about Oracle Cloud Apps Business Process training. For anyone who doesn't already know, what are these business processes and what sort of training do we offer on this? As I mentioned earlier, MyLearn has business process training related to HCM, ERP Financials, Procurement, Supply Chain Management, and Sales. For example, for HCM, there are processes such as Recruit to Onboard, which is in the Applicant life cycle.   00;06;53;01 - 00;07;22;15 Think about it. You as an employee, you have maybe once been contacted by a company through recruiting activities. Companies require processes to reach out to and identify potential candidates and set up interviews. You receive a job offer, you accept it. And on day one, you begin your onboarding process into the new company as a new hire. In a modern business, this is driven by technology and managed by various job roles within an organization, including you as the applicant, to move through the process quickly and efficiently on your career journey with the new company.   00;07;22;17 - 00;07;43;20 Other business processes for HCM include Hire to Retire, Payroll to Payment. You know we all like to get compensated for the hard work we do, right? And Career Planning to Development. For Financials processes such as Invoice to Cash, Procure to Pay, and Budget to Report. Within Sales, we have processes that we cover Lead to Opportunity, Opportunity to Quote, Quota to Order, and Order to Close, only to mention a few.   00;07;43;25 - 00;08;09;26 The Business Process training focuses on how these processes are managed within Oracle Cloud Applications, how data and control flows between the processes, the various job roles responsible for the activities and tasks for these processes, and the inputs and outcomes for each of them. Our content is rich text based, has captivating imagery, concepts explained by experts, product demonstrations, and quizzes to reinforce what you have learned.   00;08;10;01 - 00;08;35;00 Who would benefit most from this training, Bill? This training and certifications are for anyone who wants to build strong foundational knowledge of Oracle Cloud Business Processes to use, implement, and test Oracle Cloud Applications. You can be a business process owner, a functional user, an implementation project team member, an implementer, or on the user acceptance testing teams within your company or even university students.   00;08;35;05 - 00;09;03;12 It's so great that we have this free training for OCI and Cloud Apps. So, Rohit, what certifications are available for OCI? There are the two always free certifications, Foundations Associate certifications, one for OCI and one for Database Management. So, these are always free. And then we have 19 other certifications. For these, you would use the two free exam attempts that are included in the promotion.   00;09;03;12 - 00;09;26;08 You can find a list of all the exams on education.oracle.com. And Bill, what certifications are included for the business process training? For the business process training, there are five associate-level exams included for HCM, Financials, Sales, Procurement, and Supply Chain Management. This free promotion sounds like a great opportunity to learn some new things and get certified.   00;09;26;11 - 00;09;44;00 Bill, how many free exams can I take as part of the promotion? Can I choose any certification exam to take for free? The promotion includes two exam credits. Once you register through the promo page, these will be added to your MyLearn account. You can take any of the 26 exams that are part of the promotion.   00;09;44;02 - 00;10;03;22 You do have to register on education.oracle.com to get these exam credits though. And of course, you can always take the two OCI foundations exam which are free anytime and you don't have to pay for these exams. Yes, you're right. Good point, Rohit. And what happens if I don't pass the exam? You can retake any exam.   00;10;03;25 - 00;10;22;26 You can use the two credits on any of the exams included in the promotion. You can take two different exams or use both on one exam if you need to take a retake. And if I need more attempts or want to take more exams? You can buy additional exam credits through MyLearn for any exam, including the ones not part of this promotion.   00;10;22;27 - 00;10;44;15 So, let's think positive here. I've taken the exam and passed. Will I receive a digital badge or certification? How can I share this accomplishment with others? Absolutely, Niki, you can. You will have access to a digital badge when you pass the exam. These are available to you on MyLearn and you can share on social media, etc. Where can I go if I have more questions about this?   00;10;44;17 - 00;11;03;13 The best place to go is education.oracle.com. You'll find all the answers, including an FAQ section there. I want to know more about the contest you spoke about earlier. What do I have to do to win prizes and what kind of prizes are there? The contest combines the challenge of learning new skills and the opportunity to win prizes.   00;11;03;16 - 00;11;25;00 There are three sectors like there are in a racetrack, and as you complete each sector, you'll win prizes. Right, and at the end of the first sector, you will earn a free exam attempt and a special badge in the Oracle University Learning Community. When you complete the second sector, you earn a second free exam attempt and another badge in the community.   00;11;25;00 - 00;11;47;03 And when you complete the third and the final sector, you get yet another free exam attempt, if you're counting, that's three in total, and another community badge. But you will also get some additional prizes for this top tier, such as you will get access to our premium OCI labs for three months. Hmm, that's a pretty sweet deal if you ask me.   00;11;47;03 - 00;12;06;23 Free certifications and training, and you can win prizes on top of that! You're so right, Bill. Well, gentlemen, this has been very enlightening. There are lots of opportunities to learn new things and get certified as well. Thank you so much for joining us today and sharing about the free training and certifications that are available. Yeah, we're really excited to share this with our listeners.   00;12;06;24 - 00;12;27;05 Yeah. Thank you both for having us. Yes, it's been great to be back on the podcast with you both. Thank you. Don't forget this is only for a limited time from June 1st to August 31st. So, if you're wanting to take advantage, visit education.oracle.com, that's education.oracle.com, today and register for the promotion.   00;12;27;05 - 00;12;49;07 Well, that's all the time we have for today. Thank you so much for joining us. Until next week, this is Nikita Abraham and Lois Houston signing off. That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app.   00;12;49;10 - 00;15;17;10 See you again on the next episode of the Oracle University Podcast.

Real Digital Transformation
Future Cloud Architecture Part II: Using Multicloud to Federate Cloud Applications

Real Digital Transformation

Play Episode Listen Later May 16, 2023 14:17


In the second part of a three-part discussion with Thomas Erl and cloud computing visionary, David Linthicum, we delve into how we can leverage multicloud to create federated cloud applications that are distributed across multiple clouds, each providing an environment optimal for a given part of the application (as also documented in David's new book "An Insider's Guide to Cloud Computing"). Hosted on Acast. See acast.com/privacy for more information.

Software Engineering Radio - The Podcast for Professional Software Developers
Episode 547: Nicholas Manson on Identity Management for Cloud Applications

Software Engineering Radio - The Podcast for Professional Software Developers

Play Episode Listen Later Jan 18, 2023 58:33


Nicholas Manson, a SaaS Architect with more than 2 decades of experience building cloud applications, speaks with host Kanchan Shringi about identity and access management requirements for cloud applications. They begin by examining what a digital...

UBC News World
Learn How Just In Time (JIT) Access Can Help You Secure Your Cloud Applications

UBC News World

Play Episode Listen Later Apr 29, 2022 2:28


Britive wants to help network administrators like you achieve a greater degree of network security with their new guide on zero-trust protocols. To read the full guide, visit https://www.britive.com/blog/cloud-secrets (https://www.britive.com/blog/cloud-secrets)

Changing Channels with Larry Walsh
Microsoft's Craig Crescas on Leaning into the Power of Advanced Cloud Applications

Changing Channels with Larry Walsh

Play Episode Listen Later Feb 8, 2022 29:03


Craig Crescas, Cloud Solution Architect at Microsoft, and Mathew Batterbee, Global Head of Business Applications at Ingram Micro Cloud, join Changing Channels host Larry Walsh to discuss how partners can leverage the benefits of advanced cloud applications and help customers do the same.   As the digital transformation continues to barrel ahead, with no signs of slowing down, advanced cloud-based applications are increasingly imperative in helping organizations to automate processes, maintain accurate records, and facilitate better customer experiences.   The challenge many businesses face is setting up and operationalizing that cloud-based software. When customers don't have the expertise or resources to bring their cloud vision to life, their quest for digital transformation fails. That's why customers need partners with the skills and know-how to help them get the most out of their cloud investment.   It turns out that partners face the very same challenge as customers – a lack of experience and resources. Building practices that go beyond the deployment of simple, common cloud applications takes time, money, and, most important, the acceptance of risk. But the truth is that advanced cloud applications represent a big opportunity for solution providers given partners' under-penetration in that area and customers' need for support there. As the saying goes, where there's mystery, there's margin.   Vendors need to better prepare partners to offer more advanced cloud applications such as CRM and ERP. Doing so is a win-win. While customers get the help they need to address business challenges, partners get a chance to capitalize on this cloud market opportunity.  A vendor at the forefront of dispelling the mystery of how partners can break into advanced cloud services is Microsoft. With Microsoft Dynamics 365, the company has developed a set of advanced applications designed to help take organizations' digital transformation capabilities to the next level. More significantly, though, the company has built its own training program for Dynamics 365 to simplify the learning process for partners and grant them the skills and resources they need to get the most out of their investments.   As the technical environment transitions, Microsoft is guiding partners on how to embrace the benefits of Dynamics 365 and engage in a business-led, rather than tech-led, conversation with customers. The goal: more open discussions between partners and customers and an overall better experience for customers as partners gain the ability to understand their aims, challenges, and growth inhibitors.   Microsoft is a supporter of cloud research conducted by Channelnomics in partnership with Ingram Micro Cloud, which is why we've invited them here to share their thoughts on leveraging advanced cloud applications and taking advantage of the market opportunity they present. Craig Crescas, Cloud Solution Architect at Microsoft, and Mathew Batterbee, Global Head of Business Applications at Ingram Micro Cloud, join Changing Channels host Larry Walsh to discuss how Microsoft helps partners and end users harness the power of advanced cloud applications.   Follow us, Like us, and Subscribe!  Channelnomics: https://channelnomics.com/   LinkedIn: https://bit.ly/2NC6Vli   Twitter: https://twitter.com/Channelnomics      Changing Channels Is a Channelnomics Production  Follow @Channelnomics to stay current on the latest #research, #bestpractices, and #resources. At @Channelnomics – the voice of thought leadership – we define #channel trends, chart new #GTM strategies, and #partner with industry leaders to champion #diversity in the channel.       Episode Resources  Host Larry Walsh: https://bit.ly/3beZfOa  Guest Craig Crescas: https://www.linkedin.com/in/craigcrescas/  Guest Mathew Batterbee: https://www.linkedin.com/in/mathew-batterbee-7580a8ba/    Credits  Production: Changing Channels is produced by Modern Podcasting. For virtual content capture and video-first podcasts, check out http://www.modpodstudio.com.  Host Larry Walsh: https://bit.ly/3beZfOa  Voice-Over: Denise Quan 

Fronteiras da Engenharia de Software
19: Teste de Software com Simone Souza (ICMC-USP)

Fronteiras da Engenharia de Software

Play Episode Listen Later Dec 15, 2021 53:26


Neste episódio, conversamos com Simone Souza, professora no Instituto de Ciências Matemáticas e de Computação (ICMC) da Universidade de São Paulo (USP). O tema foi Teste de Software. As páginas da Simone são https://bit.ly/fes0207 e https://www.icmc.usp.br/pessoas?id=3685313. Seu ORCID é https://orcid.org/0000-0001-9007-9821. Artigos mencionados: Ítalo Santos, Silvana M. Melo, Paulo Sergio Lopes de Souza, Simone R. S. Souza: Testing Techniques Selection: A Systematic Mapping Study. SBES 2019: 347-356. Sílvia M. D. Diaz, Paulo S. L. Souza, Simone R. S. Souza:Structural testing for communication events into loops of message-passing parallel programs. Concurr. Comput. Pract. Exp. 33(18) (2021). Márcio E. Delamaro, Stevão Alves de Andrade, Simone do Rocio Senger de Souza, Paulo Sergio Lopes de Souza: Parallel Execution of Programs as a Support for Mutation Testing: A Replication Study. Int. J. Softw. Eng. Knowl. Eng. 31(3): 337-380 (2021). Victor Hugo Santiago C. Pinto, Ricardo R. Oliveira, Ricardo Ferreira Vilela, Simone R. S. Souza: Evaluating the User Acceptance Testing for Multi-tenant Cloud Applications. CLOSER 2018: 47-56 Naylor G. Bachiega, Paulo S. L. Souza, Sarita Mazzini Bruschi, Simone do Rocio Senger de Souza: Container-Based Performance Evaluation: A Survey and Challenges. IC2E 2018: 398-403 Silvana M. Melo, Veronica X. S. Moreira, Leo Natan Paschoal, Simone R. S. Souza: Testing Education: A Survey on a Global Scale. SBES 2020: 554-563 Gabriela Martins de Jesus, Leo Natan Paschoal, Fabiano Cutigi Ferrari, Simone R. S. Souza: Is It Worth Using Gamification on Software Testing Education?: An Experience Report. SBQS 2019: 178-187 Nossa equipe é formada por: Leonardo Fernandes (IFAL) Gustavo Pinto (UFPA) Fabio Petrillo (UQAC) Danilo Monteiro (Zup Innovation) Adolfo Gustavo Serra Seca Neto (UTFPR) - co-host deste episódio Ingrid Nunes (UFRGS) - co-host deste episódio Nosso site é https://fronteirases.github.io/. A edição deste episódio foi feita pela Zup Innovation https://www.zup.com.br/. --- Send in a voice message: https://podcasters.spotify.com/pod/show/fronteirases/message

Pivotal Insights
Securing Cloud Applications, the book, with Adib Saikali

Pivotal Insights

Play Episode Listen Later Dec 8, 2021 42:44


Security for developers has always been…complex. When you re-design for and move your application to the cloud, there's a new set of security concerns to work with. Adib Saikali's working on a book on this topic, and he discusses it with Coté in this episode. It all starts with the basics of security, and goes from there. Check out the book and read along as Adib finishes it over at Manning (https://www.manning.com/books/securing-cloud-applications), and, find him in Twitter: @asaikali (https://twitter.com/asaikali).

Cloud & Culture
Securing Cloud Applications, the book, with Adib Saikali

Cloud & Culture

Play Episode Listen Later Dec 8, 2021 42:44


Security for developers has always been…complex. When you re-design for and move your application to the cloud, there's a new set of security concerns to work with. Adib Saikali's working on a book on this topic, and he discusses it with Coté in this episode. It all starts with the basics of security, and goes from there. Check out the book and read along as Adib finishes it over at Manning (https://www.manning.com/books/securing-cloud-applications), and, find him in Twitter: @asaikali (https://twitter.com/asaikali).

Cloud Native in 15 Minutes
Securing Cloud Applications, the book, with Adib Saikali

Cloud Native in 15 Minutes

Play Episode Listen Later Dec 8, 2021 42:44


Security for developers has always been…complex. When you re-design for and move your application to the cloud, there's a new set of security concerns to work with. Adib Saikali's working on a book on this topic, and he discusses it with Coté in this episode. It all starts with the basics of security, and goes from there. Check out the book and read along as Adib finishes it over at Manning (https://www.manning.com/books/securing-cloud-applications), and, find him in Twitter: @asaikali (https://twitter.com/asaikali).

Packet Pushers - Full Podcast Feed
Day Two Cloud 123: Managing Multi-Cloud Applications And Infrastructure With vRealize Operations Cloud (Sponsored)

Packet Pushers - Full Podcast Feed

Play Episode Listen Later Nov 10, 2021 54:58


Welcome to Day Two Cloud, where the topic is visibility. Hybrid cloud visibility with a side of Kubernetes, to be specific. VMware has come alongside as today's sponsor for a discussion about vRealize Operations Cloud to give you that visibility into applications and infrastructure running in complex, multi-cloud environments.

Packet Pushers - Fat Pipe
Day Two Cloud 123: Managing Multi-Cloud Applications And Infrastructure With vRealize Operations Cloud (Sponsored)

Packet Pushers - Fat Pipe

Play Episode Listen Later Nov 10, 2021 54:58


Welcome to Day Two Cloud, where the topic is visibility. Hybrid cloud visibility with a side of Kubernetes, to be specific. VMware has come alongside as today's sponsor for a discussion about vRealize Operations Cloud to give you that visibility into applications and infrastructure running in complex, multi-cloud environments.

Day 2 Cloud
Day Two Cloud 123: Managing Multi-Cloud Applications And Infrastructure With vRealize Operations Cloud (Sponsored)

Day 2 Cloud

Play Episode Listen Later Nov 10, 2021 54:58


Welcome to Day Two Cloud, where the topic is visibility. Hybrid cloud visibility with a side of Kubernetes, to be specific. VMware has come alongside as today's sponsor for a discussion about vRealize Operations Cloud to give you that visibility into applications and infrastructure running in complex, multi-cloud environments.

Packet Pushers - Full Podcast Feed
Day Two Cloud 123: Managing Multi-Cloud Applications And Infrastructure With vRealize Operations Cloud (Sponsored)

Packet Pushers - Full Podcast Feed

Play Episode Listen Later Nov 10, 2021 54:58


Welcome to Day Two Cloud, where the topic is visibility. Hybrid cloud visibility with a side of Kubernetes, to be specific. VMware has come alongside as today's sponsor for a discussion about vRealize Operations Cloud to give you that visibility into applications and infrastructure running in complex, multi-cloud environments. The post Day Two Cloud 123: Managing Multi-Cloud Applications And Infrastructure With vRealize Operations Cloud (Sponsored) appeared first on Packet Pushers.

Packet Pushers - Fat Pipe
Day Two Cloud 123: Managing Multi-Cloud Applications And Infrastructure With vRealize Operations Cloud (Sponsored)

Packet Pushers - Fat Pipe

Play Episode Listen Later Nov 10, 2021 54:58


Welcome to Day Two Cloud, where the topic is visibility. Hybrid cloud visibility with a side of Kubernetes, to be specific. VMware has come alongside as today's sponsor for a discussion about vRealize Operations Cloud to give you that visibility into applications and infrastructure running in complex, multi-cloud environments. The post Day Two Cloud 123: Managing Multi-Cloud Applications And Infrastructure With vRealize Operations Cloud (Sponsored) appeared first on Packet Pushers.

Day 2 Cloud
Day Two Cloud 123: Managing Multi-Cloud Applications And Infrastructure With vRealize Operations Cloud (Sponsored)

Day 2 Cloud

Play Episode Listen Later Nov 10, 2021 54:58


Welcome to Day Two Cloud, where the topic is visibility. Hybrid cloud visibility with a side of Kubernetes, to be specific. VMware has come alongside as today's sponsor for a discussion about vRealize Operations Cloud to give you that visibility into applications and infrastructure running in complex, multi-cloud environments. The post Day Two Cloud 123: Managing Multi-Cloud Applications And Infrastructure With vRealize Operations Cloud (Sponsored) appeared first on Packet Pushers.

CXOInsights by CXOCIETY
PodChats for FutureCIO: Hurdles and opportunities of cloud ERP

CXOInsights by CXOCIETY

Play Episode Listen Later Sep 1, 2021 12:29


ERP is at a few decades old technology including in Asia. However, IDC says COVID-19 was a tipping point accelerating enterprise application investments as organizations apply speed to their journey of digital transformation.According to Mickey North Rizza, program vice president, Enterprise Applications and Digital Commerce at IDC, the application of big data, artificial intelligence, machine learning, conversational UI, virtual assistants/chatbots, predictive analytics, and natural language processing is enabling a new and more modern and modular enterprise experience. "Moving beyond rationalization, modernization and transformation are reshaping the enterprise for the future."Sampath Kumar Venkataswamy, research manager, IDC Asia/Pacific Manufacturing Insights, says: "We have been seeing increased traction from on-premises to cloud enterprise applications in the last couple of years. The changing manufacturing landscape and significant interest toward remote monitoring and maintenance continue to be among the major drivers for organizations choosing cloud-based ERP applications.The cloudification of ERP is not limited to manufacturing as other industry segments voice similar initiatives for their own reason.With us today is Hirak Kayal, VP of Cloud Applications at Oracle, welcome to PodChats for FutureCIO.FutureCIO media query: The cloudification of ERP by IDC1.                   What is the biggest reason why businesses are moving their ERP to the cloud?2.                   What is the main reason why some organisations are opting for lift-and-shift as opposed to a full cloud ERP deployment?3.                   What is the biggest benefit (#1 is different) for moving ERP in the cloud?

Kubernetes Podcast from Google
SRE for Everyone Else, with Steve McGhee

Kubernetes Podcast from Google

Play Episode Listen Later Jun 18, 2021 46:22


Steve McGhee worked as an SRE at Google for almost 10 years, then took a job outside the company. He was tasked with recreating “Google Production” and SRE practice from first principals, but with three books, modern cloud providers, and the entire Kubernetes ecosystem to help. How did he do? Learn about that which you can and can’t replace. Do you have something cool to share? Some questions? Let us know: web: kubernetespodcast.com mail: kubernetespodcast@google.com twitter: @kubernetespod Chatter of the week Dan’s recent work has come up in episodes 136, 142, and 151, to name but a few Episode 39, with Dan Lorenc Tekton CD Sigstore Dan’s Peter Jackson look Sigstore Root Key Ceremony IANA Key Signing Ceremonies and changes in the time of COVID News of the week GKE news: New Tau VMs on Google Cloud and GKE Committed use discounts for GKE Autopilot Cloud Onboard training for GKE with Kaslin Fields, on June 22 Stackrox/Red Hat State of Kubernetes Security blog post and report etcd 3.5 SLSA: Supply chain Levels for Software Artifacts Ensemble, by Tesera Harbor operator 1.0 Weave GitOps Core Episodes 144 and 145, with Alexis Richardson WSO2 launches Choreo and acquires Platformer KubeCon EU 2021 transparency report COVID vaccine required to attend fall 2021 Linux Foundation events Opinions on Knative positioning by Ahmet Alp Balkan Episode 66 Links from the interview LG Chocolate Phone and the Crazy Frog Good SRE is the inverse of the XKCD comic on Standards “Breaking Prod: More than once, I personally made it impossible to use google search from a phone (for a little bit). Like, for everyone on the planet.” San Luis Obispo, California (SLO) GIFEE, coined at CoreOS Rebuilding SRE, from Memory Ben Treynor Sloss Homer Simpson’s Car Postcards from the future and the crystal ball It is against the law to have a sleeping donkey in your bathtub after 7pm How To Avoid Huge Ships Prometheus Canary releases Canary deployments with Istio SLO Math, by Steve McGhee (SLOconf 2021) The SRE I Aspire To Be, by Yaniv Aknin (SREcon 2019) RAID. a Redundant Array of Inexpensive/Independent Disks Deployment Archetypes for Cloud Applications, by Brad Calder and Anna Berenberg Steve McGhee on Twitter

Developer Weekly
Instrumenting your .NET Core based cloud applications with Alex Thissen

Developer Weekly

Play Episode Listen Later May 26, 2021 36:31


Are you stressed? Burnt out? Or on your way to burnout? Or do you just want to become healthier?My new course will teach you what stress is. How to recognize a burnout. And how to prevent it and recover from it, by working on the pillars of health (sleep, food, exercise, clean living, active relaxation) and by changing your life (work, relationships, environment). Even if you are not burnt out or stressed, you can use these tactics to become healthier and live a longer and happier life.Check it out at https://www.azurebarry.com/burnout/ Alex Thissen:Alex is an application development enthusiast since the late nineties and works as an architect, lead developer and mentor at large enterprises and small companies. He spends his time teaching other developers the details of the Microsoft development platform and frameworks, and coaches architects to design and build modern distributed applications at cloud scale. He has received the Microsoft Most Valuable Professional award for Visual Studio and Development Technologies 13 times. In his spare time Alex likes to participate in all kinds of sport, and loves playing and programming new and retro video games.Resources:Follow Alex on TwitterAlex's Sessionize profile with all his events

JSA Podcasts for Telecom and Data Centers
JSA Virtual Roundtable: Rising Above COVID-19: The Latest Developments in Hybrid Cloud Applications

JSA Podcasts for Telecom and Data Centers

Play Episode Listen Later Mar 30, 2021 40:37


The COVID-19 pandemic catapulted our industry into a rapid period of development and technological advancement to support entire workforces and classrooms online. This shift had a profound impact on the adoption of hybrid cloud, and the overall development and advancement of cloud applications. During this session, we will discuss those developments and how our industry came together to persevere.SUBSCRIBE to JaymieScottoTV for the latest Telecom News: https://www.youtube.com/JaymieScottoTVHOMEPAGE: http://www.jsa.netLIKE JaymieScottoTV on FACEBOOK:  https://www.facebook.com/JaymieScottoandAssociatesFOLLOW JaymieScottoTV on TWITTER: https://twitter.com/jsatv

Salesforce Developer Podcast
073: Experience Cloud Applications with Melissa Hansen

Salesforce Developer Podcast

Play Episode Listen Later Mar 15, 2021 39:52


Melissa Hansen is the co-founder and principal architect for the HiFi Consulting Group. In this episode, we discuss her experiences working with nonprofits since she started the group. The HiFi Consulting Group also built out an application using Experience Cloud, and we break down the architectural and development decisions made while creating that app. Tune in for great information from Melissa.   Show Highlights: How Melissa got her foot in the door at Salesforce. What the HiFi Group does. Melissa’s journey from admin to developer. How she first started learning programming languages. The users she created her application for. The maintainability benefits of using an app that’s almost purely on the platform. What Melissa considered when it came to the data model of her app. Why she thinks about who’s going to inherit a project as she’s working on it. Tips for making data-bound Apex classes perform. When to use base components vs. custom components. The performance gains you get from using the asynch/await model in JavaScript. What RAD Women is.   Links: Melissa on Twitter: http://twitter.com/MellyCodes  Melissa on LinkedIn: https://www.linkedin.com/in/melissa-hansen-2b725612/ The HiFi Group: http://www.thehifi.group/ Melissa at Cactusforce 2021: Custom Apps at Scale with LWCs in Experience Cloud - Melissa Hansen — Cactusforce | Trailblazer Community & Conference Salesforce Developers and Architects RAD Women: http://radwomen.org/ RAD Women on Twitter: https://twitter.com/radwomencode ***   EPISODE CREDITS:   If you like this podcast and are thinking of creating your own, consider talking to my producer, Danny Ozment. He helps thought leaders, influencers, executives, HR professionals, recruiters, lawyers, realtors, bloggers, coaches, and authors create, launch, and produce podcasts that grow their business and impact the world. Find out more at https://emeraldcitypro.com      

The SVG Podcast
105 - From the Field to the Cloud: An Industry Roundtable

The SVG Podcast

Play Episode Listen Later Mar 10, 2021 71:49


2020 led to an abundance of change across the sports video production industry. One key trend that was further accelerated by the pandemic was cloud-based production. Be it for live or postproduction, the cloud is becoming an increasingly common part of any major media company's workflow. On this episode of The SVG Podcast we are joined by a roundtable of sports content creators to discuss the growing trend of the cloud and what it's meant for them. We discuss the topic with Christopher Cruz, Director of Media Services, CBS Sports; Chris Gogolos, Videographer/Associate Producer, New England Patriots; Travis Llewellyn, Associate Commissioner, Football & Broadcasting, Sun Belt Conference; Brian Myers, Director, Broadcast Technology and Production, Tennessee Titans; and David Rosen, VP, Cloud Applications and Services, Sony Imaging Products & Solutions – Americas. This conversation is an archive of a webinar SVG hosted in collaboration with Sony that originally broadcast on March 3, 2021 and was moderated by SVG's Director of Digital Brandon Costa. The SVG Podcast is for the sports-video–production professional looking to keep up with the latest in sports-video–production operations and technology. The program features interviews with some of the biggest, most influential names in the sports-video business talking trends and topics that are making an impact on the industry.

Packet Pushers - Full Podcast Feed
Tech Bytes: Accelerating Cloud Applications With Riverbed's Cloud SteelHead (Sponsored)

Packet Pushers - Full Podcast Feed

Play Episode Listen Later Dec 16, 2020 15:36


Today's Tech Bytes is a customer story with sponsor Riverbed. It's a tale of latency and its impact on network performance when moving applications to cloud. Our guests from Riverbed are Aly Walowski, whose title is roughly “Cloud Goddess” at Riverbed; and Jack Sweeney, Major Account Manager.

Packet Pushers - Fat Pipe
Tech Bytes: Accelerating Cloud Applications With Riverbed's Cloud SteelHead (Sponsored)

Packet Pushers - Fat Pipe

Play Episode Listen Later Dec 16, 2020 15:36


Today's Tech Bytes is a customer story with sponsor Riverbed. It's a tale of latency and its impact on network performance when moving applications to cloud. Our guests from Riverbed are Aly Walowski, whose title is roughly “Cloud Goddess” at Riverbed; and Jack Sweeney, Major Account Manager.

Packet Pushers - Briefings In Brief
Tech Bytes: Accelerating Cloud Applications With Riverbed's Cloud SteelHead (Sponsored)

Packet Pushers - Briefings In Brief

Play Episode Listen Later Dec 16, 2020 15:36


Today's Tech Bytes is a customer story with sponsor Riverbed. It's a tale of latency and its impact on network performance when moving applications to cloud. Our guests from Riverbed are Aly Walowski, whose title is roughly “Cloud Goddess” at Riverbed; and Jack Sweeney, Major Account Manager.

Packet Pushers - Full Podcast Feed
Tech Bytes: Accelerating Cloud Applications With Riverbed’s Cloud SteelHead (Sponsored)

Packet Pushers - Full Podcast Feed

Play Episode Listen Later Dec 16, 2020 15:36


Today's Tech Bytes is a customer story with sponsor Riverbed. It’s a tale of latency and its impact on network performance when moving applications to cloud. Our guests from Riverbed are Aly Walowski, whose title is roughly “Cloud Goddess” at Riverbed; and Jack Sweeney, Major Account Manager. The post Tech Bytes: Accelerating Cloud Applications With Riverbed’s Cloud SteelHead (Sponsored) appeared first on Packet Pushers.

Packet Pushers - Briefings In Brief
Tech Bytes: Accelerating Cloud Applications With Riverbed’s Cloud SteelHead (Sponsored)

Packet Pushers - Briefings In Brief

Play Episode Listen Later Dec 16, 2020 15:36


Today's Tech Bytes is a customer story with sponsor Riverbed. It’s a tale of latency and its impact on network performance when moving applications to cloud. Our guests from Riverbed are Aly Walowski, whose title is roughly “Cloud Goddess” at Riverbed; and Jack Sweeney, Major Account Manager. The post Tech Bytes: Accelerating Cloud Applications With Riverbed’s Cloud SteelHead (Sponsored) appeared first on Packet Pushers.

Packet Pushers - Fat Pipe
Tech Bytes: Accelerating Cloud Applications With Riverbed’s Cloud SteelHead (Sponsored)

Packet Pushers - Fat Pipe

Play Episode Listen Later Dec 16, 2020 15:36


Today's Tech Bytes is a customer story with sponsor Riverbed. It’s a tale of latency and its impact on network performance when moving applications to cloud. Our guests from Riverbed are Aly Walowski, whose title is roughly “Cloud Goddess” at Riverbed; and Jack Sweeney, Major Account Manager. The post Tech Bytes: Accelerating Cloud Applications With Riverbed’s Cloud SteelHead (Sponsored) appeared first on Packet Pushers.

TCP Talks
Get Your Hands Cloudy with Forrest Brazeal from A Cloud Guru – Episode 11

TCP Talks

Play Episode Listen Later Nov 6, 2020 36:03


In this TCP Talks episode, Justin Brodley and Jonathan Baker talk with Forrest Brazeal, a Senior Manager at A Cloud Guru, a cloud education platform that has attracted more than two million students. A Cloud Guru offers full certification training and technical deep dives for Amazon Web Services, Microsoft Azure, Google Cloud Platform, and more. Forrest talks about why companies need to invest in training to reap the benefits of “cloud fluency,” and how A Cloud Guru is contributing to cloud adoption success at Fortune 500 companies.  While discussing knowledge gaps, Forrest highlights how important it is to clearly identify which cloud services and knowledge areas you're going to become certified in to avoid missing important high level areas.  “Going through the certification training and prep really helps you to avoid those blind spots that will keep you from speaking effectively to the other teams that you work with,” says Forrest.  Featured Guest

Sales Hacks
Managed IT Sales - Top Strategies For selling Managed IT (Managed Services and Cloud Applications)

Sales Hacks

Play Episode Listen Later Sep 9, 2020 25:04


The Most Effective Sales Strategies for Acquiring Managed IT and Managed Service sales in 2019

Fintech Podcast: 8topod the 8topuz Financial Technology Podcast Hosted by Anthony Munns
Julian Schillinger Co-founder at Prive Technologies: Digitizing Wealth Management

Fintech Podcast: 8topod the 8topuz Financial Technology Podcast Hosted by Anthony Munns

Play Episode Listen Later Aug 26, 2020 16:37


On this episode of 8topod Fintech Podcast we meet Julian Schillinger : Co-Founder/CEO of WealthTech firm Prive Technologies. Extensive history of working in information technology and financial services. Skilled in Portfolio Management, Structured Products, Quantitative Modelling, Insurance, Software Engineering and Cloud Applications. Strong business and product development skills.  DIGITIZING WEALTH MANAGEMENT https://www.privetechnologies.com/ With connective, quick, and straightforward modules, we are committed to providing WealthTech to clients with exceptional flexibility and ease—better solutions, built for better customer experience. Our founders started Privé in 2011 to explore new ways of wealth management technology. As experts in the financial industry, they knew the fantastic potential of banks and insurance companies. However, they also had to learn how difficult it is for financial institutions to capitalize on the potential of digitization – as traditional business models show even lower returns. Privé was founded with the vision of giving banks and insurance companies easy access to technology. With that in mind, Privé is committed to developing the best technology solutions that will connect you with your customers in a simple, fast, and appealing manner.

Cloud Stories | Cloud Accounting Apps | Accounting Ecosystem
Unlocking your untapped capacity using cloud applications | Amy Holdsworth

Cloud Stories | Cloud Accounting Apps | Accounting Ecosystem

Play Episode Listen Later May 27, 2020 56:57


Today I’m speaking with Amy Holdsworth, CEO & Founder of Clarity Street In this episode, we talk about . . . Recommendations for someone wanting to start a modern future-focused cloud practice. Fast and Furious implementations that could provide some quick capacity wins Juggling change management, how to get the decision-makers across the line? Advice for someone in an old school firm that wants to automate, modernise and move to the cloud. How do you reposition the client lifecycle and get the most out of your software! How her side hustle, Red Coat Cake, helps her keep current with some different technology tools.  Subscribe to the Accounting Apps newsletter here http:// HeatherSmithAU.COM

Apple @ Work
Apple @ Work Podcast: How do you secure cloud applications?

Apple @ Work

Play Episode Listen Later Apr 29, 2020 28:42


In this episode of the Apple @ Work podcast, Bradley is joined by Shane Moore from Bitglass to talk about the security risks of the move to cloud applications. Even if you are securing the authentication process, there is still more to consider for IT managers when it comes to creating a security environment in cloud services. Links Mentioned in this episode Bitglass Shane Moore Connect with Bradley Twitter LinkedIn Listen and Subscribe Apple Podcasts Overcast Spotify Pocket Casts Castro RSS

Frost & Sullivan Podcasts
Cybersecurity in Healthcare: 3 Ways Organization Can Mitigate Security Risks and Boost Its Growth Potential

Frost & Sullivan Podcasts

Play Episode Listen Later Jan 31, 2020 48:54


Topic Discussed : Cybersecurity in Healthcare: 3 Ways Organization Can Mitigate Security Risks and Boost Its Growth PotentialSpeaker: Mike JudeKey Takeaways:Solution providers need to articulate their value proposition, not only in business terms, but also in terms of the impact their technology will have on the delivery of healthcare and, ultimately, the wellbeing of the patient.Identify primary barriers to establishing excellent healthcare cybersecurity.What impact will IoT and cloud services, including computing and storage, have on healthcare cybersecurity?What are the substantial growth opportunities?For further insights, please join us for future podcasts and to know more about our Growth Partnership Services, reach out to digital@frost.com or click here to Contact Us.Related Keywords: Cyber Security, Cloud, Cyber Attacks, IT Security, Digital Transformation, Security, Cloud Security, Automation, Machine Learning, Artificial Intelligence, Compliance, DevOps, Cyber Defence, Cloud Applications, Network Security, Analytics, Big Data, Data Analytics, Risk Management, Information Security, Cyber Crime See acast.com/privacy for privacy and opt-out information.

Connection
Scale it Like Santa: Simplifying the Complexities of Global IT

Connection

Play Episode Listen Later Dec 13, 2019 25:43


Referenced article: https://www.forbes.com/sites/startswithabang/2018/12/23/this-is-how-santa-claus-can-deliver-presents-to-the-entire-world-in-one-night/#7f32f3c23084

BrianMadden.com Podcast
All about the Citrix Chrome Transformation Assessment program – Podcast #143 (Special Edition)

BrianMadden.com Podcast

Play Episode Listen Later Oct 30, 2019


Citrix Consulting is working with Chrome Enterprise to help get customers on Chrome OS. We talk about Chrome Enterprise, use cases, and this program. This episode is sponsored by Chrome Enterprise.

BrianMadden.com Podcast
All about the Citrix Chrome Transformation Assessment program – Podcast #143 (Special Edition)

BrianMadden.com Podcast

Play Episode Listen Later Oct 29, 2019


Citrix Consulting is working with Chrome Enterprise to help get customers on Chrome OS. We talk about Chrome Enterprise, use cases, and this program. This episode is sponsored by Chrome Enterprise.

Colorado = Security Podcast
138 - 10/21 - Mitch Tanenbaum, Partner at CyberCecurity

Colorado = Security Podcast

Play Episode Listen Later Oct 20, 2019 75:04


Mitch Tanenbaum, Partner at CyberCecurity is our feature interview this week. News from: Ball Corp, Concord, Medtronic, Regis University, OverwatchID, ManagedMethods, Optiv, Webroot, Red Canary, and a lot more! Gen Z and 5G to save GDP? Are Gen Z and 5G going to keep US GDP growing? Also, Ball Corp is going to be making a lot of cups. Bay area companies are coming in droves. Medtronic is looking to bring new jobs to Louisville. Regis is still recovering from a cyberattack. OverwatchID gets acquired. Webroot talks about cookies. ManagedMethods teaches us about detecting account takeovers. Optiv shows us how big cyber crime is. Support us on Patreon! Fun swag available - all proceeds will directly support the Colorado = Security infrastructure. Come join us on the new Colorado = Security Slack channel to meet old and new friends. Sign up for our mailing list on the main site to receive weekly updates - https://www.colorado-security.com/. If you have any questions or comments, or any organizations or events we should highlight, contact Alex and Robb at info@colorado-security.com This week’s news: Join the Colorado = Security Slack channel Gen Z and 5G could accelerate growth in U.S. next decade Ball Corp. expanding in Georgia with $220M aluminum cup plant Californication: Denver has attracted satellite offices for 22 major Bay Area tech companies since 2010 Bay Area contract platform firm signs on the dotted line for new Denver office Colorado eco-devo leaders offer incentives to Bay Area tech firm expanding in Denver Here's what 3,000 Medtronic jobs could mean for Louisville, Colorado Nearly 2 months after Regis University cyberattack, officials on Denver campus still trying to recover SailPoint Acquires Orkus and OverWatchID to Deepen Governance of Cloud Applications and Infrastructure Cookies, Pixels, and Other Ways Advertisers are Tracking You Online 5 Easy Ways to Detect a Cloud Account Takeover Just How Big is Cybercrime, Anyway? Job Openings: Red Canary - Sr Governance, Risk, and Compliance Analyst Respond Software - Customer Support Manager Guild Education - Head of Information Security Arrow Electronics - IT Risk Student Position ReCharge Payments - Security Engineer DaVita - IT Security Engineer FrontDoor - Software Engineer- Security Johnson Controls - Global Information Security Awareness & Communications Manager LogRhythm - Principal Threat Research Engineer CenturyLink - Software Engineer - Information Security Upcoming Events: This Week and Next: SecureSet - Beginner’s Capture the Flag! - 10/22 EmergingTech - NVIDIA + Emerging Tech - 10/22 DevSecOps - How fast can you OODA loop? - 10/23 ISC2 Pikes Peak - October Chapter Meeting - 10/23 ASIS - Security Officer Appreciation Night - 10/23 C.Springs - 2nd Annual Cybersecurity Summit for Small Business - 10/25 Prologis Hosted China Cybersecurity Discussion - 10/29 SecureSet - Speaker Series: Intro to Software Security with Tremaine Island - 10/29 SecureWorld 2019 - 10/29-30 IAPP KnowledgeNet - CCPA: Updates and the top 10 things companies should focus on to comply - 10/30 Colorado Springs Cybersecurity First Friday - 11/1 SANS SEC504 Mentor (Mike Harris) - 11/1 Other Notable Upcoming Events SecureWorld 2019 - 10/29-30 View our events page for a full list of upcoming events * Thanks to CJ Adams for our intro and exit! If you need any voiceover work, you can contact him here at carrrladams@gmail.com. Check out his other voice work here. * Intro and exit song: "The Language of Blame" by The Agrarians is licensed under CC BY 2.0

The Martin Bailey Photography Podcast
Alternatives to Adobe Creative Cloud Applications

The Martin Bailey Photography Podcast

Play Episode Listen Later Aug 14, 2019 15:36


It's time for me to move away from most of Adobe's Creative Cloud suite, and today I explain my reasoning and share which applications I'm moving to. Details on blog: https://mbp.ac/672 Music by Martin Bailey

The Martin Bailey Photography Podcast (Old MP3 Feed)
Alternatives to Adobe Creative Cloud Applications

The Martin Bailey Photography Podcast (Old MP3 Feed)

Play Episode Listen Later Aug 14, 2019 15:36


It's time for me to move away from most of Adobe's Creative Cloud suite, and today I explain my reasoning and share which applications I'm moving to. Details on blog: https://mbp.ac/672 Music by Martin Bailey

Frost & Sullivan Podcasts
Cybersecurity in Healthcare: 3 Ways Organizations Can Mitigate Security Risks

Frost & Sullivan Podcasts

Play Episode Listen Later Jul 29, 2019 49:06


Topic Discussed : Cybersecurity in Healthcare: 3 Ways Organizations Can Mitigate Security RisksSpeakers: Mike Jude, Ph.D., Research Manager, Frost & Sullivan, Erin Benson, Director, Market Planning, LexisNexis Risk SolutionsWhat is complicating healthcare cybersecurity?Solution providers need to articulate their value proposition, not only in business terms, but also in terms of the impact their technology will have on the delivery of healthcare and, ultimately, the wellbeing of the patient.Key Takeaways:Identify primary barriers to establishing excellent healthcare cybersecurity.What impact will IoT and cloud services, including computing and storage, have on healthcare cybersecurity? What are the substantial growth opportunities?For further insights, please join us for future podcasts and become a member of Frost & Sullivan’s Leadership Council by emailing us at: digital@frost.com or click here to Contact Us.Related Keywords: Frost & Sullivan, Cyber Security, Health IT, Security, IoT Security, Cloud, Storage, Mitigation, Cloud Applications, Healthcare MarketingWebsite: www.frost.com See acast.com/privacy for privacy and opt-out information.

Google Cloud Platform Podcast
Informatica with Bill Creekbaum

Google Cloud Platform Podcast

Play Episode Listen Later Jul 2, 2019 36:59


Happy Independence Day to our American listeners! Mark Mandel is back today as he and Gabi Ferrara interview Bill Creekbaum of Informatica to learn how they work with Google Cloud for a better big data user experience. Mark Mirchandani is hanging around the studio as well, bringing some cool things of the week and helping with the question of the week! Informatica provides data managing products that offer complete solutions focusing on metadata management, integration, governance, security, data quality, and discoverability. Bill’s job at Informatica is to ensure these products really take advantage of the strengths of Google Cloud Platform. One such example is a product that allows customers to design in Informatica and push their projects to Cloud Dataproc. Informatica also offers similar capabilities in BigQuery. When moving data from on-prem to the cloud, customers can use Informatica and Google Cloud together for a seamless transition, cost savings, and easier data control. Together, Informatica and Google Cloud can also facilitate the acquisition of high quality data. To have better, more trustworthy output, data inputed needs to be safe to access, have few or no duplicates and null values, and be complete. To achieve this, developers usually use a combination of the Informatica tools Intelligent Cloud Services, Enterprise Data Catalog, and Big Data Management, and the Google tools BigQuery, Cloud Storage, Analytics, Dataproc, and Pub/Sub. Bill’s closing advice for companies comes in three parts: take stock of the data you’ve got, set goals, and develop a well-rounded team. Bill Creekbaum Bill Creekbaum is Sr. Director of Product Management for Cloud, Big Data, and Analytic Ecosystems at Informatica. He is focused on delivering market leading unified data management platforms and services that help customers take advantage of their greatest assets, data. Bill has been in product management and product marketing for more than 20 years and for the past 10 has been focused on successfully delivering SaaS and Cloud Applications to the market. Prior to joining Informatica, Bill has worked at SnapLogic, GoodData, Oracle, Microsoft, Mindjet, and more. See more of Bill’s experience on LinkedIn. Cool things of the week Google Cloud + Chronicle: The security moonshot joins Google Cloud blog GCP Podcast Episode 135: VirusTotal with Emi Martinez podcast Introducing Equiano, a subsea cable from Portugal to South Africa blog Kubernetes 1.15: Extensibility and Continuous Improvement blog Future of CRDs: Structural Schemas blog See how your code actually executes with Stackdriver Profiler, now GA blog Interview Informatica site Informatica for GCP site BigQuery site Cloud Storage site Cloud Dataproc site Intelligent Cloud Services site Enterprise Data Catalog site Big Data Management site Google Analytics site Pub/Sub site Google Cloud & Informatica: Accelerate your Data-Driven Digital Transformation webinar Informatica for Google BigQuery data sheet Informatica Intelligent Cloud Services for Google BigQuery site Question of the week If I want to have my App Engine Application serve any subdomain on my custom domain, how do I do that? Where can you find us next? Gabi is done traveling. Mark Mirch’ is working on Stack Chat. Mark Mandel is going to Tokyo Next, Open Source in Gaming Day , and the North American Open Source Summit. Sound Effect Attribution “small group laugh 6.flac” by tim.kahn of Freesound.org “Chewing, Carrot, A” by Inspector J of Freesound.org “Testtone1000hz” by Jobro of Freesound.org

BrianMadden.com Podcast
BetterCloud is like Group Policy for your SaaS apps - BrianMadden.com Podcast #139

BrianMadden.com Podcast

Play Episode Listen Later May 15, 2019


Now that we’ve addressed mobility and cloud identity, it’s time manage settings within SaaS apps.

BrianMadden.com Podcast
BetterCloud is like Group Policy for your SaaS apps - BrianMadden.com Podcast #139

BrianMadden.com Podcast

Play Episode Listen Later May 14, 2019


Now that we’ve addressed mobility and cloud identity, it’s time manage settings within SaaS apps.

Packet Pushers - Full Podcast Feed
Day Two Cloud 006: Dealing With The Unknown Unknowns Of Building Cloud Applications

Packet Pushers - Full Podcast Feed

Play Episode Listen Later Apr 3, 2019 38:22


Today's Day Two Cloud podcast looks at how one developer dealt with surprises and unexpected issues that arose as his company built CMS application on Azure, including storage problems, user identity quirks, and more.

Packet Pushers - Fat Pipe
Day Two Cloud 006: Dealing With The Unknown Unknowns Of Building Cloud Applications

Packet Pushers - Fat Pipe

Play Episode Listen Later Apr 3, 2019 38:22


Today's Day Two Cloud podcast looks at how one developer dealt with surprises and unexpected issues that arose as his company built CMS application on Azure, including storage problems, user identity quirks, and more.

Packet Pushers - Community Show
Day Two Cloud 006: Dealing With The Unknown Unknowns Of Building Cloud Applications

Packet Pushers - Community Show

Play Episode Listen Later Apr 3, 2019 38:22


Today's Day Two Cloud podcast looks at how one developer dealt with surprises and unexpected issues that arose as his company built CMS application on Azure, including storage problems, user identity quirks, and more.

Day 2 Cloud
Day Two Cloud 006: Dealing With The Unknown Unknowns Of Building Cloud Applications

Day 2 Cloud

Play Episode Listen Later Apr 3, 2019 38:22


Today's Day Two Cloud podcast looks at how one developer dealt with surprises and unexpected issues that arose as his company built CMS application on Azure, including storage problems, user identity quirks, and more.

Packet Pushers - Community Show
Day Two Cloud 006: Dealing With The Unknown Unknowns Of Building Cloud Applications

Packet Pushers - Community Show

Play Episode Listen Later Apr 3, 2019 38:22


Today's Day Two Cloud podcast looks at how one developer dealt with surprises and unexpected issues that arose as his company built CMS application on Azure, including storage problems, user identity quirks, and more. The post Day Two Cloud 006: Dealing With The Unknown Unknowns Of Building Cloud Applications appeared first on Packet Pushers.

Day 2 Cloud
Day Two Cloud 006: Dealing With The Unknown Unknowns Of Building Cloud Applications

Day 2 Cloud

Play Episode Listen Later Apr 3, 2019 38:22


Today's Day Two Cloud podcast looks at how one developer dealt with surprises and unexpected issues that arose as his company built CMS application on Azure, including storage problems, user identity quirks, and more. The post Day Two Cloud 006: Dealing With The Unknown Unknowns Of Building Cloud Applications appeared first on Packet Pushers.

Packet Pushers - Full Podcast Feed
Day Two Cloud 006: Dealing With The Unknown Unknowns Of Building Cloud Applications

Packet Pushers - Full Podcast Feed

Play Episode Listen Later Apr 3, 2019 38:22


Today's Day Two Cloud podcast looks at how one developer dealt with surprises and unexpected issues that arose as his company built CMS application on Azure, including storage problems, user identity quirks, and more. The post Day Two Cloud 006: Dealing With The Unknown Unknowns Of Building Cloud Applications appeared first on Packet Pushers.

Packet Pushers - Fat Pipe
Day Two Cloud 006: Dealing With The Unknown Unknowns Of Building Cloud Applications

Packet Pushers - Fat Pipe

Play Episode Listen Later Apr 3, 2019 38:22


Today's Day Two Cloud podcast looks at how one developer dealt with surprises and unexpected issues that arose as his company built CMS application on Azure, including storage problems, user identity quirks, and more. The post Day Two Cloud 006: Dealing With The Unknown Unknowns Of Building Cloud Applications appeared first on Packet Pushers.

Risk & Repeat
Risk & Repeat: Apple restores enterprise certificates for Facebook, Google

Risk & Repeat

Play Episode Listen Later Feb 8, 2019


This week's Risk & Repeat podcast looks at Apple's decision to temporarily revoke Facebook's and Google's enterprise certificates following reports of questionable app activity.

Risk & Repeat
Risk & Repeat: Apple restores enterprise certificates for Facebook, Google

Risk & Repeat

Play Episode Listen Later Feb 8, 2019


This week's Risk & Repeat podcast looks at Apple's decision to temporarily revoke Facebook's and Google's enterprise certificates following reports of questionable app activity.

More Perspective Podcast
How to Supercharge your SaaS and Cloud Applications with SD-WAN - Ep.023

More Perspective Podcast

Play Episode Listen Later Feb 6, 2018 13:01


SD-WAN adoption rates are continuing to rise as traditional WAN network infrastructure inhibits the benefits of cloud such as speed, agility, elasticity, and cost reduction. Whether your network architecture is “born in the cloud,” hybrid or a traditional on premise model, Bill Evans, National Principal Architect for Digital Infrastructure Solutions, explains how to leverage SD-WAN to deliver elasticity, save money, ensure a great user experience, and support transformational initiatives such as digital and IOT.

AWS re:Invent 2017
SRV309: Keys to Successfully Monitoring and Optimizing Innovative and Sophisticated Cloud Applications

AWS re:Invent 2017

Play Episode Listen Later Nov 30, 2017 61:57


AWS enables companies to build innovative cloud applications combining technologies like Alexa, AWS IoT, and AWS Lambda with enterprise-scale, microservice backends. After these applications move into production, there are teams responsible for monitoring all components and providing insights needed to optimize the customer experience. In this session, we share an easy-to-apply framework to build all components successfully to get the answers needed to run and improve every application, no matter how complicated. First, we lay the foundation with powerful tools in the AWS ecosystem like Amazon CloudWatch, AWS CloudTrail, and AWS X-Ray. Then, we complement these insights with approaches for monitoring frontend web and mobile performance and behavior, eventually extending into IoT devices. Finally, we show how to derive actionable insights from all the gathered data and integrate it into enterprise-grade monitoring platforms. Session sponsored by Dynatrace

Open Tech Talks : Technology worth Talking| Blogging |Lifestyle
9 Steps to Build and Deploy PaaS Extensions for Oracle ERP, HCM Cloud Applications

Open Tech Talks : Technology worth Talking| Blogging |Lifestyle

Play Episode Listen Later Jun 9, 2017 18:31


In this month, I am on mission to learn everything i can about PaaS for SaaS. In this session number 27 we are discussing what are the 9 steps to build and deploy PaaS Extensions for Oracle ERP, HCM Cloud Applications. You will learn basics of each step and quickly start developing your extensions for […] The post 9 Steps to Build and Deploy PaaS Extensions for Oracle ERP, HCM Cloud Applications appeared first on Open Tech Talks - Technology worth Talking.

Open Tech Talks : Technology worth Talking| Blogging |Lifestyle
26-10-Ways-Win-and-Influence-Tough-Users-During-Journey-Cloud_Applications.mp3

Open Tech Talks : Technology worth Talking| Blogging |Lifestyle

Play Episode Listen Later May 20, 2017 31:31


Open Tech Talks : Technology worth Talking| Blogging |Lifestyle
10 Ways to Win and Influence Tough Users During Journey to Cloud Applications

Open Tech Talks : Technology worth Talking| Blogging |Lifestyle

Play Episode Listen Later May 20, 2017 31:30


In this session we will be discussing how to Win and Influence Tough Users During Journey to Cloud Applications. As we are moving on-premise enterprise applications to cloud and within the organization we are running digital transformation projects to cope with the latest trends and business requirement. The major impact is how to manage change management during […] The post 10 Ways to Win and Influence Tough Users During Journey to Cloud Applications appeared first on Open Tech Talks - Technology worth Talking.

The PeopleSoft Administrator Podcast
#76 - Hybrid Cloud w/ Jim Marion

The PeopleSoft Administrator Podcast

Play Episode Listen Later Apr 14, 2017 50:12


This week on the podcast Jim Marion joins us to talk about Fluid Development, embedding PeopleSoft into cloud applications, Event Mapping, where the cloud makes sense and Jim's new role at GreyHeller. Show Notes Jim's Background @ 2:15 New Role with Grey Heller @ 3:45 Thoughts on the future of PeopleTools @ 6:00 Fluid Development @ 9:00 Improving App Designer @ 11:30 Event Mapping and Branding Objects @ 14:00 Event Mapping Idea [TODO] Using the Cloud at Grey Heller @ 25:45 Embedding PeopleSoft with Cloud Applications @ 32:00 Disadvantages of Hybrid Cloud Systems @ 43:30 Where the Cloud makes sense @ 47:30

Risk & Repeat
Risk & Repeat: Google slams Symantec certificates

Risk & Repeat

Play Episode Listen Later Mar 31, 2017


In this episode of SearchSecurity's Risk & Repeat podcast, editors discuss Google's proposed plan to distrust Symantec certificates following more allegations of mis-issuance.

Risk & Repeat
Risk & Repeat: Google slams Symantec certificates

Risk & Repeat

Play Episode Listen Later Mar 31, 2017


In this episode of SearchSecurity's Risk & Repeat podcast, editors discuss Google's proposed plan to distrust Symantec certificates following more allegations of mis-issuance.

Open Tech Talks : Technology worth Talking| Blogging |Lifestyle
Career Choices for oracle technical consultant in cloud applications era

Open Tech Talks : Technology worth Talking| Blogging |Lifestyle

Play Episode Listen Later Sep 6, 2016 16:41


Today’s session is focusing on what are the Career choices available for Oracle Application Technical consultant in the era of Oracle Cloud Applications. Organizations are adopting to move to Cloud Model like Oracle HCM Cloud, ERP Cloud, CX Cloud. 2nd post on this topic is Oracle Technical Professionals Journey from EBS to Cloud Applications I […] The post Career Choices for oracle technical consultant in cloud applications era appeared first on Open Tech Talks - Technology worth Talking.

HCM Cloud Talk Radio
HCM Talk Radio - Understanding Workforce Predictions

HCM Cloud Talk Radio

Play Episode Listen Later Feb 29, 2016 16:56


Are Workforce Predictions relevant to your organization? Listen in to HCM Talk Radio as Julian Challenger, Oracle Director, HCM Cloud Product Management and Charlie Berger, Oracle Senior Director, Product Management for Advanced Analytics and Data Mining discuss predictive analytics for Human Resources and how to understand Workforce Predictions and their relevance to your organization.

HCM Cloud Talk Radio
HCM Talk Radio - Workforce Modeling in Oracle’s HCM Cloud Service

HCM Cloud Talk Radio

Play Episode Listen Later Feb 15, 2016 9:42


Would you like to learn how to best utilize Workforce Modeling for your Oracle HCM Cloud Service? Julian Challenger, Oracle Director, HCM Cloud Product Management and Nancy Estell Zoder, Oracle Director, Global HR Strategy join us on HCM Talk Radio where we discuss Workforce Modeling as it pertains to Oracle’s HCM Cloud Service.

HCM Cloud Talk Radio
HCM Talk Radio - Cloud Applications User Experience Rapid Development Kit

HCM Cloud Talk Radio

Play Episode Listen Later Feb 8, 2016 14:13


Did you know that Oracle's Cloud Applications User Experience Rapid Development Kit can seamlessly extend Oracle Cloud Applications and build Simplified UI solutions, both of which are powerful differentiators? Lancy Silveira, Oracle Senior Architect, Cloud Applications User Experience, joins us on HCM Talk Radio and provides information on the tools available to customers and partners that can enable them to tap into the Cloud Applications User Experience.

HCM Cloud Talk Radio
HCM Talk Radio - Cloud Applications User Experience Rapid Development Kit

HCM Cloud Talk Radio

Play Episode Listen Later Feb 8, 2016 14:17


Did you know that Oracle’s Cloud Applications User Experience Rapid Development Kit can seamlessly extend Oracle Cloud Applications and build Simplified UI solutions, both of which are powerful differentiators? Lancy Silveira, Oracle Senior Architect, Cloud Applications User Experience, joins us on HCM Talk Radio and provides information on the tools available to customers and partners that can enable them to tap into the Cloud Applications User Experience.

Intel: Software Defined Infrastructure
iWARP Update: RDMA Over 40Gb for Data Center & Cloud Applications

Intel: Software Defined Infrastructure

Play Episode Listen Later Jul 7, 2015


Intelligent Networking: The demand for low-latency network throughput for big data applications has spread to clouds and data centers. iWARP performance has improved, and ease of deployment—a significant concern for enterprise applications—has been dramatically simplified. The result is that iWARP is emerging as a mainstream network technology that can have a dramatic impact on the […]

Intel: Intelligent Networking
iWARP Update: RDMA Over 40Gb for Data Center & Cloud Applications

Intel: Intelligent Networking

Play Episode Listen Later Jul 7, 2015


Intelligent Networking: The demand for low-latency network throughput for big data applications has spread to clouds and data centers. iWARP performance has improved, and ease of deployment—a significant concern for enterprise applications—has been dramatically simplified. The result is that iWARP is emerging as a mainstream network technology that can have a dramatic impact on the […]

Inside the Datacenter - Connected Social Media
iWARP Update: RDMA Over 40Gb for Data Center & Cloud Applications

Inside the Datacenter - Connected Social Media

Play Episode Listen Later Jul 7, 2015


Intelligent Networking: The demand for low-latency network throughput for big data applications has spread to clouds and data centers. iWARP performance has improved, and ease of deployment—a significant concern for enterprise applications—has been dramatically simplified. The result is that iWARP is emerging as a mainstream network technology that can have a dramatic impact on the […]

Devchat.tv Master Feed
021 iPhreaks Show – Scalable Cloud Applications with Aaron Douglas

Devchat.tv Master Feed

Play Episode Listen Later Sep 19, 2013 51:23


Panel Aaron Douglas (twitter blog) Ben Scheirman (twitter github blog NSSreencast) Andrew Madsen (twitter github blog) Rod Schmidt (twitter github infiniteNIL) Jaim Zuber (twitter Sharp Five Software) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:11 - Scalable Cloud Apps and iOS Programming 02:51 - iCloud Core Data 04:44 - Scalable Cloud Services Synchronization Amazon S3 Amazon EC2 Parse Syncing Authentication Simperium 09:31 - Use Cases Migraine Diary 12:00 - SDK and Basic Operations PFObject Querying PFQuery 18:11 - Platforms Supported by Parse Android Windows Phone MacOS .NET Unity UI 18:41 - Pros and Cons 25:59 - “Selling” Parse Use to Companies 27:20 - Choosing Parse Windows Azure 32:03 - Realtime Interaction Cheddar 34:17 - Other Services Simperium Firebase Helios Dropbox 38:32 - Advice for Others Appside/Server-side TICoreDataSync Understand Scaling 41:41 - Rolling your own vs using Parse Data Privacy Picks Mac Dev Weekly (Andrew) Gwynne Raskind: Friday Q&A 2012-03-02: Key-Value Observing Done Right: Take 2 (Andrew) 11 Untranslatable Words From Other Cultures (Andrew) Linode (Ben) Digital Ocean (Ben) Big Nerd Ranch talk on API design (Ben) FlatUIKit (Rod) iOS7Colors (Rod) Sylvan Dale Guest Ranch (Rod) Bloons Tower Defense (Chuck) Fieldrunners 2 (Chuck) Base 2 (Aaron) Spark Inspector (Aaron) Simplenote (Aaron) TICoreDataSync (Aaron) Next Week Networking with Cocoa with Steve Madsen Transcript CHUCK: So if I call you Andrew, or if I call Andrew, Aaron, sorry guys… AARON: [Laughs] BEN: Just run with it. CHUCK: Hey everybody and welcome to Episode 21 of The iPhreaks Show! This week on our panel, we have Ben Scheirman. BEN: Happy Apple Christmas Day! And hello! CHUCK: Apple Christmas Day… BEN: Yeah! Today is the launch date. We’re going to find out all about in like an hour. CHUCK: Oh, that’s right! BEN: This would be all over the news by the time this sure comes out… ANDREW: It’s the only thing all of us were thinking about. BEN: [Inaudible] CHUCK: [Laughs] ANDREW: I can’t breathe. BEN: That’s right. We’re already on the clock, Chuck. CHUCK: Okay. BEN: [Laughs] CHUCK: We also have Andrew Madsen. ANDREW: Hi from Salt Lake City! CHUCK: Rod Schmidt. ROD: Hello from Salt Lake City as well! CHUCK: Jaim Zuber. JAIM: Hello! I just returned from the north shore of Lake Superior, where I was teaching berries to code iOS. CHUCK: I’m Charles Max Wood from DevChat.tv. We have a special guest, and that’s Aaron Douglas. AARON: Hey! How’s it going? I’m saying hi from Milwaukee, Wisconsin. CHUCK: Pete would be so proud of me, I didn’t butch your name. AARON: [Laughs] CHUCK: We have you on this week to talk about “Scalable Cloud Apps”. AARON: Yeah, definitely. CHUCK: I asked you before the show, I’m going to ask you again, how does that relate to iOS programming? AARON: I’ve noticed that a lot of us iOS devs come from more of the finite programming that we know – JavaScript and CSS – it’s just this kind of a logical step into iOS app development. I came from a Java enterprise background so I’m very familiar with writing apps that are behind other apps. I noticed that a lot of iOS developers are afraid of integrating their app with a server, and that there’s a lot of apps that have to talk to other users or there’s central data. So I think it’s a really important topic just because apps can be so much more powerful if they are connected with other people. CHUCK: Absolutely. Are you talking about API services like Facebook or Twitter? Or, are you talking about more of the backend systems like Parse? AARON: Yeah, it’s more of the backend systems like Parse.

The iPhreaks Show
021 iPhreaks Show – Scalable Cloud Applications with Aaron Douglas

The iPhreaks Show

Play Episode Listen Later Sep 19, 2013 51:23


Panel Aaron Douglas (twitter blog) Ben Scheirman (twitter github blog NSSreencast) Andrew Madsen (twitter github blog) Rod Schmidt (twitter github infiniteNIL) Jaim Zuber (twitter Sharp Five Software) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:11 - Scalable Cloud Apps and iOS Programming 02:51 - iCloud Core Data 04:44 - Scalable Cloud Services Synchronization Amazon S3 Amazon EC2 Parse Syncing Authentication Simperium 09:31 - Use Cases Migraine Diary 12:00 - SDK and Basic Operations PFObject Querying PFQuery 18:11 - Platforms Supported by Parse Android Windows Phone MacOS .NET Unity UI 18:41 - Pros and Cons 25:59 - “Selling” Parse Use to Companies 27:20 - Choosing Parse Windows Azure 32:03 - Realtime Interaction Cheddar 34:17 - Other Services Simperium Firebase Helios Dropbox 38:32 - Advice for Others Appside/Server-side TICoreDataSync Understand Scaling 41:41 - Rolling your own vs using Parse Data Privacy Picks Mac Dev Weekly (Andrew) Gwynne Raskind: Friday Q&A 2012-03-02: Key-Value Observing Done Right: Take 2 (Andrew) 11 Untranslatable Words From Other Cultures (Andrew) Linode (Ben) Digital Ocean (Ben) Big Nerd Ranch talk on API design (Ben) FlatUIKit (Rod) iOS7Colors (Rod) Sylvan Dale Guest Ranch (Rod) Bloons Tower Defense (Chuck) Fieldrunners 2 (Chuck) Base 2 (Aaron) Spark Inspector (Aaron) Simplenote (Aaron) TICoreDataSync (Aaron) Next Week Networking with Cocoa with Steve Madsen Transcript CHUCK: So if I call you Andrew, or if I call Andrew, Aaron, sorry guys… AARON: [Laughs] BEN: Just run with it. CHUCK: Hey everybody and welcome to Episode 21 of The iPhreaks Show! This week on our panel, we have Ben Scheirman. BEN: Happy Apple Christmas Day! And hello! CHUCK: Apple Christmas Day… BEN: Yeah! Today is the launch date. We're going to find out all about in like an hour. CHUCK: Oh, that's right! BEN: This would be all over the news by the time this sure comes out… ANDREW: It's the only thing all of us were thinking about. BEN: [Inaudible] CHUCK: [Laughs] ANDREW: I can't breathe. BEN: That's right. We're already on the clock, Chuck. CHUCK: Okay. BEN: [Laughs] CHUCK: We also have Andrew Madsen. ANDREW: Hi from Salt Lake City! CHUCK: Rod Schmidt. ROD: Hello from Salt Lake City as well! CHUCK: Jaim Zuber. JAIM: Hello! I just returned from the north shore of Lake Superior, where I was teaching berries to code iOS. CHUCK: I'm Charles Max Wood from DevChat.tv. We have a special guest, and that's Aaron Douglas. AARON: Hey! How's it going? I'm saying hi from Milwaukee, Wisconsin. CHUCK: Pete would be so proud of me, I didn't butch your name. AARON: [Laughs] CHUCK: We have you on this week to talk about “Scalable Cloud Apps”. AARON: Yeah, definitely. CHUCK: I asked you before the show, I'm going to ask you again, how does that relate to iOS programming? AARON: I've noticed that a lot of us iOS devs come from more of the finite programming that we know – JavaScript and CSS – it's just this kind of a logical step into iOS app development. I came from a Java enterprise background so I'm very familiar with writing apps that are behind other apps. I noticed that a lot of iOS developers are afraid of integrating their app with a server, and that there's a lot of apps that have to talk to other users or there's central data. So I think it's a really important topic just because apps can be so much more powerful if they are connected with other people. CHUCK: Absolutely. Are you talking about API services like Facebook or Twitter? Or, are you talking about more of the backend systems like Parse? AARON: Yeah, it's more of the backend systems like Parse.

Small Business Digest
Live From The SMB Cloud Expo

Small Business Digest

Play Episode Listen Later Aug 28, 2013 68:00


Direct from the most important small business cloud expo  of the year. Daryl Reva, of Fonality discusses theCloud and the SMB: Pros, Cons, and Everything in Between. Chris Busche of Voxcbone is here to demonstrate how to use the cloud to build sales. Jay Christensen of Verio talks about how a cloud produc can save time and money for any small business.

Small Business Digest
Small Business Digest at Cloud4SMBExpo

Small Business Digest

Play Episode Listen Later Aug 27, 2013 54:00


Broadcasting each day direct from the largest cloud convention with the latest news and reports on what's new; important and needed by small businesses. We will also talk about some of the people who make Las Vegas more than a convention and vacation city. Tony Jimenez  President and CEO of MicroTech on creating an environment where succeess comes from innovative thinking. Dennis Schmidt of Sureteltalks about brillIantly simple telephone applications. Jeff Valentine'of Fonality helping small businesses build sales. Lee Anne Short of CE1 talks about how to get the most out of your next meeting, trade show. We will also talk about a brillant, larger-than-life Las Vegas entrepreneur.

The Cloudcast
The Cloudcast #98 - Real-life AWS Apps and DevOps

The Cloudcast

Play Episode Listen Later Aug 15, 2013 36:55


Aaron and Brian talk with Brian McCallion (@BrianMcCallion) about real-life usage of AWS, the AWS services model, the new application development model and how Enterprises are leveraging public cloud for competitive advantages.

.NET Rocks!
Marc Mercuri and Mark Simms Build Resilient Cloud Applications

.NET Rocks!

Play Episode Listen Later May 14, 2013 61:18


Carl and Richard talk to Marc Mercuri and Mark Simms about resilient cloud architecture. The conversation starts out focused on the white paper called 'FailSafe' and the guidance it provides for building resilient cloud applications - but the information is applicable to any large scale system running on any sort of infrastructure. While the topic area is huge, Marc and Mark break down the concepts into understanding your application, finding failure points, planning for failure (it's going to happen!) effective instrumentation and more. Lots of great thinking on how to build apps that can survive the huge tsunami of success.Support this podcast at — https://redcircle.com/net-rocks/donations

The Cloudcast
The Cloudcast (.net) #56 - Securely Access Enterprise Files in the Cloud

The Cloudcast

Play Episode Listen Later Sep 26, 2012 46:45


Brian talks with Leo Leung (@lleung), VP Marketing at Oxygen Cloud, about “Enterprise Dropbox”, the challenges of Enterprise content sharing, new ways to think about BYOD, and the evolution to new applications within the Enterprise.

Patterns & Practices Symposium Online 2012 Sessions (HD)

More and more applications have components that live in the cloud. Companies want to take advantage of the cloud while still ensuring their on premise applications suites can work in this new environment. This talk will focus around a scenario for a company, Trey Research, that is moving part of its application suite to the cloud, while still maintaining communication with its on-premise applications. It will focus around the challenges building the application using Windows Azure and connecting the on-premise and external partners.

Neovise Cloud Perspectives
Cloud Applications and Cloud Testing

Neovise Cloud Perspectives

Play Episode Listen Later Mar 5, 2012 20:40


Tom Lounibos, CEO and Founder of SOASTA, shares insights on building applications that take advantage of cloud infrastructure services. He also touches on the intersection of cloud computing and mobile, along with the most recent innovations for testing these environments.

.NET Rocks!
Marc Mercuri and Mark Simms Build Resilient Cloud Applications

.NET Rocks!

Play Episode Listen Later Jan 1, 1970 61:17


Carl and Richard talk to Marc Mercuri and Mark Simms about resilient cloud architecture. The conversation starts out focused on the white paper called 'FailSafe' and the guidance it provides for building resilient cloud applications - but the information is applicable to any large scale system running on any sort of infrastructure. While the topic area is huge, Marc and Mark break down the concepts into understanding your application, finding failure points, planning for failure (it's going to happen!) effective instrumentation and more. Lots of great thinking on how to build apps that can survive the huge tsunami of success.Support this podcast at — https://redcircle.com/net-rocks/donations